Pim 3 e 4 análise de sistemas Belém
Por: SonSolimar • 18/11/2018 • 2.982 Palavras (12 Páginas) • 343 Visualizações
...
fará gestão do caixa, armazenando todas as movimentações do dia e o saldo
do fechamento.
2 – Do Modelo de Desenvolvimento
Tendo métodos ágeis, no sentido iniciar com a escrita do código e de focar no funcionamento, mais do que na documentação.
O desenvolvimento também se deu de forma incremental, passando por nova
modelagem, codificação e testes.
Para sua construção ,foi definido os menus e opções
necessários. Tendo desenvolvido as principais telas a serem exibidas .
2.1 – Do protótipo
O prototipo terá 3 opções de destinos: São Paulo, Curitiba e Belo Horizonte., opção para o fluxo de caixa. E a função de saida do sistema.
O projeto terá uma função chamada
exibirMenuPrincipal() que é chamada pela função main(). Ficando da
seguinte forma:
Bem vindo ao sistema de vendas de passagens da Brasil Passagens
Menu Principal
1 - Vender passagem para Sao Paulo
2 - Vender passagem para Curitiba
3 - Vender passagem para Belo Horizonte
4 - Gestao do Caixa
9 - Sair
Selecione uma opcao:
O menu secundário será exibido apos ter sido selecionad alguma opção. Exibirá na tela
uma representação das poltronas do ônibus. exibindo o número das
poltronas e sua ocupação. A ocupação seria indicada pelo caracteres '-', 'I', 'C' e 'E' que
representam respectivamente, uma poltrona vazia, uma poltrona ocupada por gratuidade, uma poltrona ocupada comumente e uma poltrona por um estudante. Serão exibidas 4 poltronas por linha, representando as duas poltronas do lado esquerdo e as duas poltronas do lado direito.
Será exibido o destino, os valores
das passagens.
Podendo Digitar o numero da poltrona a ser vendida ou Digitando (1) para retornar ao menu principal veja a representação.
Exibindo Assentos Disponiveis para Curitiba
01| - | 02| - | 03| - | 04| - |
05| - | 06| - | 07| - | 08| - |
09| - | 10| - | 11| - | 12| - |
13| - | 14| - | 15| - | 16| - |
17| - | 18| - | 19| - | 20| - |
21| - | 22| - | 23| - | 24| - |
25| - | 26| - | 27| - | 28| - |
29| - | 30| - | 31| - | 32| - |
33| - | 34| - | 35| - | 36| - |
37| - | 38| - | 39| - | 40| - |
41| - | 42| - | 43| - | 44| - |
45| - | 46| - | 47| - | 48| - |
O valor da passagem comum eh de R$60.00
Estudantes pagam R$30.00
Idosos pagam R$0.00 (maximo de 2 por veiculo)
Digite o numero do assento a ser vendido ou (1) para voltar:
Os menus paresentados finalizam a programação para a inciação da próxima etapa.
A proxima etapa será desenvolvida a opção do fluxo de caixa e da emissão do ticket.
A representação do fluxo de caixa com todas as transações
realizadas durante a execução do sistema. Também é exibido o saldo de todas as transações
efetudas. Os valores são exibidos com o símbolo da moeda e com duas casas decimais.
Movimentacao do Caixa
R$27.50
R$55.00
R$22.50
R$45.00
R$30.00
R$60.00
O saldo no caixa eh de R$240.00
Press any key to continue . . .
Na próxima página seguirá o codigo do ticket. Serão impressos: o local de
destino, a data e o horário da partida, o número do ônibus e o número da poltrona.
************************************************
Comprovante de Compra de Passagem
************************************************
Destino Curitiba
Partida as 14:30 do dia 16/12/2015
Onibus numero: 4433 Poltrona: 26
Press any key to continue . . .
2.2 – Da Modelagem
O Professor nos ensinou a utilizar o método de descrição narrativa com o Portugol e VisualG em laboratório, denominando-o como “Pseudocódigo”. Facilitando o entendimento do codigo para desenvolvedores e Coordenadores sem o conhecimento adequado para com o código.
A Seguir, a lógica do menu principal e secundário com Descrição narrativa:
Caso o usuário selecione a opção 1:
Exiba a tela de venda do veículo que irá à São Paulo
Caso
...