Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Aps Sétimo Semestre Engenharia de Software

Por:   •  9/2/2018  •  6.782 Palavras (28 Páginas)  •  1.100 Visualizações

Página 1 de 28

...

DE ILUSTRAÇÕES

Figura 1: Fluxo de Análise de Requisitos 13

Figura 2: Modelo Espiral - ER 17

Figura 3: Hierarquia - Diagrama de UML 21

Figura 4: Fluxo de Desenvolvimento de Protótipos 23

Figura 5: Prototipação Evolucionária 24

Figura 6: Prototipação Incremental 25

Figura 7: Prototipação Descartável 25

Figura 8: Login do Sistema 26

Figura 9: Primeira Tela Inicial do Sistema 27

Figura 10: Segunda Tela Inicial do Sistema 28

Figura 11: Terceira Tela Inicial do Sistema 28

Figura 12: Quarta Tela Inicial do Sistema 29

Figura 13: Manter Aluno 29

Figura 14: Manter Cliente/Fornecedor 30

Figura 15: Manter Professor 32

Figura 16: Manter Turmas 33

Figura 17: Manter Usuário 34

LISTA DE ABREVIATURAS E SIGLAS

CRUD Create, Retrieve, Update e Delete. 

RF’s Requisitos Funcionais

RFN’s Requisitos Não Funcionais

RD Requisitos de Domínio

ES Engenharia de Software

ER Engenharia de Requisitos

UML Unified Modeling Language

UC Use Case

SUMÁRIO

1 OBJETIVO 10

2 INTRODUÇÃO 11

3 CONCEITOS GERAIS 13

3.1 Analise de Requisitos de Software 13

3.1.1 Requisitos do Sistema 13

3.1.1.1 Requisitos Funcionais 14

3.1.1.2 Requisitos Não Funcionais 15

3.1.1.3 Requisitos de Domínio 16

3.2 Engenharia de Requisitos 16

3.2.1 Definição de Requisitos 18

4 MODELAGEM GRÁFICA 20

4.1 UML 20

4.1.1 Diagramas Estruturais 21

4.1.2 Diagramas Comportamentais 21

5 PROTOTIPAÇÃO 23

5.1 Modelos de Prototipação 24

5.1.1 Prototipação Evolucionária 24

5.1.2 Prototipação Incremental 25

5.1.3 Prototipação Descartável 26

6 DOCUMENTOS DE REQUISITOS 27

6.1 Descrição do Problema 27

6.2 Modelagem do Projeto 28

6.2.1 Requisitos Funcionais 28

6.2.2 Requisitos Não Funcionais 28

6.2.3 Regras de Negócio 29

6.3 Casos de Uso 30

6.2 Prototipação do Projeto 41

6.2.1 Descrição de Telas 41

7 CONCLUSÃO 49

REFERENCIAS BIBLIOGRÁFICAS 50

1 OBJETIVO

O trabalho apresentado a seguir tem como objetivo a pesquisa aprofundada e o estudo sobre conceitos de requisitos de software e engenharia de requisitos, para que desta forma tenhamos informações o suficiente e assim, conhecimento de como realizar o planejamento de um determinado sistema proposto.

Como objetivo específico, devemos planejar o desenvolvimento de uma solução computacional que visa melhorar o controle de informações referente aos serviços de uma determinada instituição, assegurando a melhor qualidade possível durante o desenvolvimento até a finalização da aplicação. Para isso, devemos especificar os requisitos funcionais não funcionais, relacionados ao uso da aplicação em diversos termos; e também os requisitos funcionais do sistema, citando todas as funções do sistema, como o sistema deve reagir à entradas específicas e como deve se comportar.

2 INTRODUÇÃO

Nos vivências empresariais e acadêmicas, desde os primórdios dos anos 60 até os tempos atuais, muitas dúvidas têm surgido quanto às etapas que devem compor o desenvolvimento de software.

As pessoas que se interessam pela área de programação, inclusive aquelas que já trabalham, se veem em dúvida sobre como introduzir um software no mercado, em meio a ferramentas, prazos, clientes, e tomadas de decisões.

Aqui nessa APS, o foco é introduzir a prática casada ao conceito, ou seja, não existe engenharia de software sem engenharia de requisitos.

Quando uma equipe de desenvolvimento como um todo faz um levantamento dos requisitos que deverão estar presente no sistema, para dar término, e com zelo pela qualidade onde tanto programadores, usuários e clientes compreendam os objetivos e fins.

Para confeccionar um software, há de se perceber a similaridade com outras áreas de planejamento, tal como a construção de uma casa. É preciso levantar dados para uma casa, e depois construí-la por meio desses dados, e por equipes especializadas. A construção de uma casa requer como primeira etapa o estudo analítico, uma modelagem figurativa, e decoração trabalhada respectivamente por engenheiros e arquitetos respectivamente. E por fim, a própria construção, feita pelos pedreiros. Agora, atentando-se a tais similaridades, tão logo se nota que, na confecção de um software genérico também há a necessidade de uma equipe com engenheiros, arquitetos,

...

Baixar como  txt (48.2 Kb)   pdf (106.8 Kb)   docx (40.2 Kb)  
Continuar por mais 27 páginas »
Disponível apenas no Essays.club