Contas a Pagar

Sistema de Contas a Pagar on-line

O usuário se cadastra e sua senha estará automaticamente disponível para utilização no sistema. A aplicação dispõe: cadastro de fornecedores, histórico de contas, natureza de gastos, lançamento de contas com baixas e registro de recebimento da duplicatas. Além disso, permite imprimir listagem de duplicatas e por natureza de gastos. Importante destacar que neste sistema não há todos os recursos que um sistema completo de contas a pagar pode ou deve ter. Ele foi desenvolvido de acordo com as solicitações de um cliente.

Segue alguns arquivos para avaliação e entendimento das regras de negócio do sistema:

ER:

export3

Casos de Uso:

casos-de-uso-contaspagar

Características Técnicas

  • Solução em Visual Studio.NET;
  • Solução subdivida em projetos utilizando ASP.NET com C# e configurado para ser uma Web Application;A solução possui 5 projetos: o site (camada de apresentação), BO (camada de regras de negócio), DAO (camada de acesso a dados), Interface (desacoplamento e exposição dos serviços para a camada superior) e OR (bliblioteca de classes para mamento dos objetos relacionais e DTO).
  • Persistência com NHibernate: o acesso a dados na camada DAO é feito através do NHibernate;Originalmente escrito para banco de dados Firebird 2.1 podendo ser alterado para outros banco de dados disponíveis no mercado;
  • Recursos AJAX e componentes do pacote AjaxControlToolkit;
  • Utiliza Master-Page, CSS, Web.sitemap e Global.asax;
  • Javascript evalidações;
  • Recursos para utilização com o nosso servidor de aplicação RemoteServer.NET ou qualquer outro que utilize .NET Remoting;
  • OOP.
  • Emissão de relatórios utilizando o ReportViewer exportando diretamente para PDF, sem utilizar o controle nativo de visualização de relatório do Report Viewer;
  • Relatórios com origem de dados utilizando o NHibernate em substituição aos DataSources do .net.

Valor simbólico: R$ 99,99

Deixe um comentário