Completed

Novas funções em Sistema

Published on the May 18, 2017 in IT & Programming

About this project

Open

O projeto consiste em realizar a implementação de funções e recursos em sistema já existente.
Está sendo desenvolvido em C#. Asp .net mwc 5. Banco de dados: SQL Server

O que o sistema já possui:
Um mecanismo que permite a criação, personalização, alteração e exclusão de regras estas regras são utilizadas pelos usuários para desempenhar diversas atividades no sistema, e tais regras são usadas mediante filtros e combinações de filtros que envolvem todo e qualquer campo do banco de dados.
Estas regras são criadas utilizando-se operadores lógicos (E, OU, etc)

O que precisa implementar:
- Criação das permissões de usuários (apenas os itens acessíveis, e integrados com a interface de regras já criada)
- Painel de controle para alterações das bases, de acordo com as regras (regras já estão implementadas, basta consumir o módulo)

O que o sistema já tem:
Sistema financeiro

O que precisa implementar:
- Relatórios do financeiro (consolidar informações de compras)
- Implementações de juros (já existe o módulo pronto, basta vincular ao módulo de pagamento para correção de valores)
- Implementação de multas( já tem o módulo pronto, basta vincular ao módulo de pagamento)
- Fluxo de caixa, não está implementando, necessário incorporar informações do financeiro e juntar aos relatórios solicitados
- Criação de lançamentos de despesas e partes trabalhistas
- Criação dos relatórios consolidados em gráficos

Não será liberado nenhum valor parcialmente. Liberação de valores, somente após a homologação final do sistema.

Informações adicionais

Foi utilizada Arquitetura  3 camadas
Não foram criados testes unitarios
Não foi utilizado injeção de dependência
Banco de dados SQL Server
A comunicação com o banco de dados se dá através de querys geradas nas classes de DAO
(não atráves de algum ORM)
Existe comunicação externa: Pagamentos: Cielo / Envio de e-mails via sendgrid (Azure)
Não existe chamada a api própria
Não existe job
Foi utilizado o layout Angle do Wrapbootstrap
Não há componente de terceiro, a não ser o Angle Bootstrap já mencionado
Faz parte do escopo deploy em ambientes de homologação e produção (dev / homologação, dentre outros)

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.), Cloud Storage (Dropbox, Google Drive, etc.), Other (Other APIs)
Roles needed Developer

Delivery term: June 12, 2017

Skills needed