TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Modelo de Ciclo de Vida: Incremental

Por:   •  6/6/2022  •  Trabalho acadêmico  •  3.360 Palavras (14 Páginas)  •  180 Visualizações

Página 1 de 14

Modelo de Ciclo de Vida: Incremental.

Esse método consiste em obter as especificações do programa ser desenvolvido para uma determinada necessidade de um cliente, após recolher todos os requisitos a serem implementados no software, começa o processo de dividir o problema em partes menores para executa-los em partes e passar todas essas partes em cascata e incrementando o programa à cada ciclo.

Vantagens do modelo de ciclo incremental.

Entregas parciais facilitam a identificação e a correção de erros entre componentes de software;

Necessidades não especificada no início do desenvolvimento, poderão ser desenvolvidas em seu incremento;

Cada interação produz um conjunto de itens utilizáveis se possível.

Não precisa de uma equipe muito grande;

A entrega por incrementos permite que o projeto seja entregue até antes do prazo;

Os feedbacks recebidos pelos clientes de iterações anteriores podem ser reaproveitados nos próximos incrementos;

Porém é muito importante que haja muita atenção na integração dos incrementos, pois o cliente irá trabalhar já no primeiro incremento e não é bom que o cliente se depare com muitos erros no software a cada incremento nem precise se a readaptar as grandes mudanças. Com isso além do cliente receber as necessidades básicas do software mais rápido, terão essas partes melhores testadas por eles no ambiente real, o que diminui as chances de gastar mais recursos em conceitos errados;

Esquema do Modelo Incremental

[pic 1]


Processo de Implementação do software

Comunicação:

Nessa etapa recolhemos todas as informações necessárias com o cliente para o desenvolvimento do software para o teatro e as especificações para a sua utilização.

O sistema deverá conter:

Uma tabela de valores para os ingressos (crianças de 02 a 12 anos e adultos a partir de 60 anos, estudantes e os professores da rede pública pagaram 50%);

Nas terças-feiras entrada franca para crianças carentes da rede pública de ensino;

Impressão do Ticket com Data, hora, nome da peça e a poltrona;

O sistema deverá informar quando não houver lugares vagos;

Deverá conter o fechamento de caixa;

Planejamento:

Para o desenvolvimento do software utilizaremos a linguagem C, o modelo a ser utilizado para nos auxiliar no desenvolvimento será o ciclo incremental.

Esse projeto terá duração de 6 meses para seu desenvolvimento, utilizaremos a ferramenta DEV C++  para escrever e compilar nosso código.

 Modelagem:

[pic 2]

Construção:

Nessa fase desenvolvemos os códigos e testamos os módulos para correção de erros que existia no programa, como por exemplo: o retorno ao meu iniciar de algumas telas não funcionava.

Implantação:

O software foi entregue ao cliente e será nos entregue um feedback com base na avaliação.


Telas do Programa

[pic 3]

[pic 4]

[pic 5]

[pic 6]

[pic 7]

[pic 8]

[pic 9]

[pic 10]

[pic 11]

[pic 12]

[pic 13]

[pic 14]

[pic 15]


Código Fonte.

1: #include <stdio.h>

2: #include <stdlib.h>

3: #include <locale.h>

4: #include <time.h>

5: #include <conio.h>

6: #include <unistd.h>

7:

8: int main (int argc, char *argv[]) {

9: setlocale(LC_ALL, "portuguese");

10:

11: int menu, evento, dia, poltrona, soma_ent, inicio, total_ent, saldo_total = 0,

confirm, sair;//

12: int i, j, k; //variaveis dos FOR

13: int valor1_inteiro = 20;

14: int valor2_inteiro = 30;

15:

16: int evento1_seg = 40, evento2_seg = 40, evento1_ter = 40, evento2_ter = 40,

evento1_qua = 40, evento2_qua = 40, evento1_qui = 40;

17: int evento2_qui = 40, evento1_sex = 40, evento2_sex = 40, evento1_sab = 40,

evento2_sab = 40, evento1_dom = 40, evento2_dom = 40;

...

Baixar como (para membros premium)  txt (38.9 Kb)   pdf (612 Kb)   docx (326.6 Kb)  
Continuar por mais 13 páginas »
Disponível apenas no TrabalhosGratuitos.com