Sale!

Sistema com código fonte em Delphi 10.4 Sydney para controle de obras construções edificações depósitos

R$49,90

99 in stock

Description

 Identificação do Sistema

sistema para obras feito em Delphi 10 Sydney

Sistema feito em Delphi 10.4.2 Sydney

Nome do Sistema : SMS

Objetivos do sistema :

O sistema desenvolvido é para atender aos requisitos do Empresário que controla atualmente seus registros (clientes, contas, materiais, fornecedores, obras) de forma manuscrita. Viu-se a necessidade de criar um sistema automatizado para que o mesmo passe a ter um controle automatizado. Atualmente, não existem relatórios, pois o empresário/funcionário, deve fazer essa consulta registro a registro e após conseguir todos os dados necessários montar uma lista de clientes inadimplentes, contas a pagar e contas a receber, sem contar o fato de que as contas a pagar e receber, no sistema manual, acabam ocupando muito tempo, podendo até gerar prejuízos ao empresário. Outro grande problema com o controle de obras é na questão dos colaboradores, porque é necessário fazer um controle sobre os custos de contratação de Recursos Humanos.

A proposta é criar um sistema informatizado para controlar suas atividades, gerenciando suas contas a pagar e a receber, clientes, fornecedores, pessoal através da geração de relatórios diários.

 

    IDENTIFICAÇÃO DOS REQUISITOS

NúmeroRequisitoFrequência
RF1Cadastrar ClientesEsporádico
RF2Cadastrar FornecedorEsporádico
RF3Cadastrar ServiçoEsporádico
RF4Cadastrar CidadeEsporádico
RF5Cadastrar MaterialDiária
RF6Pedido de CompraDiária
RF7Cadastrar OrçamentoDiária
RF8Gerar Ordem de ServiçoDiária
RF9Lançar DespesasDiária
RF10Gerar Contas a PagarDiária
RF11Gerar Contas a ReceberDiária

   Requisitos Mínimos de Hardware

NúmeroTipoDescrição
1ProcessadorDual core 2.5 Ghz
2Memória1 GB
3Espaço em Disco50 GB + 100 Mb para o SGBD
4

   Requisitos de Software Básico

NúmeroTipoDescrição
1Sistema OperacionalWindows 7 ou superior
2Gerenciador de Bancos de DadosFirebird 1.5.
3Linguagem de ProgramaçãoPascal
4Ferramenta CaseToad Data Modeler, Jude
5ModelagemProcedural

    Outros Requisitos Não Funcionais

Restrições legais, expansibilidade, tempo de resposta e demais requisitos que não estão diretamente ligados a uma função do sistema.

 

NúmeroTipoDescrição
1Tempo de Resposta para LançamentosNo máximo, 05 segundo para gravar um lançamento.
2NavegabilidadeInterface intuitiva, de forma a se parecer com os documentos utilizados pelo usuário.

Possibilidade de utilizar alguns comandos de inserção e edição com teclas de atalho.

3QualidadeO backup e restore das informações deverá ser provido pelo sistema, entretanto, o sistema apenas fará uma cópia dos dados para uma base diferente da base de dados sobre a qual o usuário operará, ficando a cargo do usuário a cópia para as mídias de backup, bem como a aquisição e a guarda das mesmas

 

 

   PLANEJAMENTO E ESTIMATIVA

 

      ESPECIFICAÇÃO

 

   Funcionamento atual

 

Atualmente o Empresário não possui um sistema informatizado, assim o controle é realizado manualmente, por meio de anotações em fichas separadas por cliente e por serviço realizado para aquele cliente.

Neste controle primeiramente é montado um orçamento para o cliente contendo o que será gasto de material e o valor da mão de obra. Geralmente os gastos com material ficam a cargo dos clientes, podendo assim realizar cotações e comprar onde melhor atendem ao seu perfil, assim o valor total deste tipo de orçamento fica cotado apenas com a mão de obra, os gastos com materiais ficam a cargo do cliente. Mas dependendo do que será realizado, o serviço pode ser realizado passando o valor total para o cliente incluso mão de obra e material, estes geralmente são trabalhos pequenos com pouco gasto de material onde o restante do mesmo pode ser utilizado em outro serviço.

Após repassado o orçamento e a ser iniciado o serviço, são anotados os pagamentos que o cliente faz durante a execução da obra e também as devidas mudanças no projeto.

Ao longo do projeto é devidamente calculado o valor das alterações no projeto, o valor final da obra, o valor pago pelo cliente até então e realizado o acerto final.

 

  Descrição dos requisitos funcionais

 

A informatização do sistema deve ocorrer visando o funcionamento dos requisitos de forma a atender os objetivos da empresa, portanto o sistema deve executá-los da seguinte forma:

 

RF1 – Cadastrar clientes – este requisito deve ocorrer apenas em casos em que o cliente não possui informações cadastrais armazenadas atualmente, neste caso o usuário deve providenciar seu cadastro, fornecendo os dados necessários ao sistema que deverá gravá-lo.

 

RF2 – Cadastrar fornecedores – este requisito deve ocorrer apenas em casos em que o fornecedor não possui informações cadastrais armazenadas atualmente, neste caso o usuário deve providenciar seu cadastro, fornecendo os dados necessários ao sistema que, deverá gravá-lo.

 

RF3 – Cadastrar serviço – este requisito deve ocorrer para que possam ser geradas ordens de serviços e orçamentos, pois o serviço cadastrado será utilizado como base para os mesmos. Neste caso o usuário poderá cadastrar ou alterar os dados dos serviços, fornecendo os dados necessários ao sistema, os valores cadastrados nos serviços serão apenas uma sugestão para quando os mesmos forem adicionados a um orçamento ou ordem de serviço, e poderá ter seu valor alterado durante esses dois processos.

 

RF4– Cadastrar cidades – Este requisito deve ocorrer quando não houver cadastro   disponível da cidade necessária para o cadastro de cliente ou fornecedor. Neste caso uma nova cidade deve ser cadastrada.

 

RF5 – Cadastrar material – Este requisito deve ocorrer quando não houver cadastro   disponível do material que será comprado junto ao pedido de compra, neste caso o usuário deve providenciar seu cadastro, fornecendo os dados necessários ao sistema que deverá gravá-lo.

 

RF6– Pedido de compra – Após realizado orçamento e aprovado que será incluso o material e mão de obra no projeto, o pedido de compra dos materiais será cadastrado pelo usuário e repassado ao fornecedor. Com o pedido devidamente atendido deverá ser gerado o contas a pagar.

 

RF7– Cadastrar orçamento – Um orçamento será cadastrado quando um cliente procurar os serviços prestados pelo Sr. Juarez. O processo consiste em primeiramente ele se desloca ao local onde será executada a obra para avaliar as necessidades do cliente. Posteriormente o usuário repassará no sistema os requisitos que foram levantados pelo Sr. Juarez para a montagem do orçamento, sendo eles o

 

RF8 – Gerar ordem de serviço – Quando o cliente der o aval para o orçamento passado, e o Sr. Juarez for iniciar o serviço será gerada uma ordem de serviço no sistema para o orçamento cadastrado daquele cliente, na ordem poderão ser inclusos novos serviços, ajustes de valores, possuirá também a data de início da ordem e uma data prevista para término, está podendo ser ajustada. Quando uma ordem de serviço for iniciada será gerado o contas a receber.

 

RF9 – Lançamentos de despesas – Quando for necessário realizar algum pagamento que está a cargo do Sr. Juarez, este será realizado pelo lançamento de despesa, este será um processo rápido e simplificado que gerará o contas a pagar.

 

RF10 – Contas a pagar – O contas a pagar será gerado quando for lançada alguma despesa  no sistema e quando um pedido de compra se encontrar atendido.

 

RF11 – Contas a receber – O contas a receber será gerado quando uma ordem de serviço for iniciada.

 

     IDENTIFICAÇÃO DOS ATORES  

6.1    Lista de Atores do Sistema

 

NúmeroNomeTipoDescriçãoPermissão de AcessoRequisitos
01EncarregadoUsuárioResponsável pela alimentação do sistema, realizar a compra, realizar ordem de serviço realizar, realizar lançamento de despesas, realizar o contas a pagar e cadastros.Permissão Total aos requisitosRF1, RF2, RF3. RF4, RF5, RF6, RF7, RF8,

RF9, RF10

02ProprietárioUsuárioResponsável pela recepção de materiais dos fornecedores, realizar o contas a receber.Permissão Total aos requisitosRF6, RF11
03Pedido de CompraSoftwareGerar os pedidos de compras, gerar as ordens de serviço, gerar o contas a pagar e gerar o contas a receber.Permissão restrita ao requisitoRF6, RF10, RF11

 

Tipos de Atores: Usuário / Hardware / Software / Comunicação

 

Descrição Resumida

 

O encarregado da recepção cadastra Localidades, podendo incluir, alterar ou baixar localidades. Estas localidades são utilizadas para armazenamento de produtos e são identificadas por corredor, prateleira e gavetas.

 

  1. b) Realização do Caso de Uso

 

Nome : Cadastrar LocalidadesFreqüência : esporádico
  • Regra de negócio : Este caso de uso deve ser executado sempre que houver necessidades de um novo local de armazenamento de produtos, alterações ou exclusões de localidades
  • Exceções : O caso de uso não deve permitir a atualização de informações de localidades em branco, nestes casos o sistema deve bloquear a ação e exibir uma mensagem de erro correspondente
  • O caso de uso não deve permitir a exclusão de localidades com produtos relacionados a ele
Ação do atorResposta do sistema
1 – O ator deve ter 4 opções de tarefas a serem executadas (incluir, alterar, excluir e consultar)

2 – Se a opção for incluir

4 – O ator informa os dados e confirma operação

6 – se a opção for consultar, informa parâmetros

6.1 – O ator identifica a localidade e faz opção alterar localidade

6.2 – O ator informa novos dados e confirma operação

6.3 – O ator identifica a localidade e faz opção excluir localidade e confirma exclusão

3 – o sistema deve habilitar os campos a serem recebidos

5 – o sistema grava a localidade

7 – o sistema solicita parâmetros iniciais e exibe os dados solicitados

7.1 – o sistema habilita os campos para alteração

7.2 – o sistema regrava os campos em localidade

7.3 – o sistema efetua verificação de integridade em Produtos e deleta informação de localidade.

 

 

 Cadastrar localidade

   Informar Compras 

  1. a) Descrição Resumida

 

O encarregado da recepção deve identificar o número do pedido para que o sistema o carregue e exiba os produtos e quantidades pedidas para facilitar a digitação da compra, ficando assim apenas a confirmação dos itens e quantidades.

  1. b) Realização do Caso de Uso

 

Nome : Informar comprasFreqüência : esporádico
  • Regra de negócio : Este caso de uso deve ser executado quando da chegada de mercadorias enviadas pelo fornecedor acompanhadas  de notas fiscais de compras.
  • Exceções : O caso de uso não deve permitir a informação da compra cujo número de pedido estiver em branco ou inexistente. Nestes casos o sistema deve bloquear a ação e exibir uma mensagem de erro correspondente

 

Ação do atorResposta do sistema
1 – Informa o número do pedido de compras

3 – confronta os itens pedidos com a nota e confirma ou não a compra.

2- o sistema deve acessar a tabela de pedido de compras e itens de pedido de compras, através do número do pedido e exibir os dados correspondentes.

4 – após confirmação, o sistema grava a compra e o item de compra e atualiza o pedido identificando a compra efetuada do pedido correspondente.

 

 

 

  Emissão da Relação de Preços

 

  1. a) Descrição Resumida

 

Emite a relação de preços na ordem em que o usuário desejar.

 

  1. b) Interface

 

  • Cabeçalho: Data de emissão
  • Linha detalhe: Grupo; Subgrupo; Item; Descrição; Preço Unitário; Código de Barras
  • Ordenado a critério do usuário

 

 

Marca

visions

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.