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

Projeto integrado multidisciplinar - sistema controle de matriculas para cursos livres

Por:   •  20/4/2020  •  Trabalho acadêmico  •  3.041 Palavras (13 Páginas)  •  373 Visualizações

Página 1 de 13

UNIP EaD

Projeto Integrado Multidisciplinar

Cursos Superiores de Tecnologia

SISTEMA DE CONTROLE DE MATRÍCULAS DE CURSOS LIVRES

UNIP Luziânia-GO

2018

UNIP EaD

Projeto Integrado Multidisciplinar

Cursos Superiores de Tecnologia

SISTEMA DE CONTROLE DE MATRÍCULAS DE CURSOS LIVRES

Rafael da Costa Gama

RA: 1754322

Curso: Sup. Tec. em Análise e Desenvolvimento de Sistemas

Semestre: 3º Semestre

UNIP Luziânia-GO

2018

RESUMO

        A partir das matérias: Projeto de Sistemas Orientado a Objetos, Programação Orientada a Objetos, Gestão de Qualidade e Empreendedorismo. O projeto tem por finalidade a construção de um sistemas de controle de matricula de cursos livres, no qual será feito a transição da fase de análise para a fase de projeto do desenvolvimento do sistema. Serão apresentados os diagramas necessários para a fase de projeto, com inicio no desenho de arquitetura MVC. Para ilustrar essa transição de análise para o design, serão apresentados os diagramas de classe de implementação, diagrama de sequência de implementação, diagrama de atividades e diagrama de distribuição, tendo em vista o uso do diagrama de caso de uso e de classes elaborados na fase análise. Um dos desafios do projeto é demostrar as dificuldades do desenvolvimento de um software que ofereça desempenho e qualidade satisfatórias e que atendam as necessidades do cliente ou usuário final.

Palavras-chave: Diagramas, UML, MVC, Sistemas, Projeto.

ABSTRACT

From the materials: Object Oriented Systems Project, Object Oriented Programming, Quality Management and Entrepreneurship. The purpose of the project is the construction of a free course enrollment control system, in which the transition from the analysis phase to the development phase of the system will be made. The diagrams necessary for the design phase will be presented, starting with the MVC architecture design. To illustrate this transition from analysis to design, we will present the implementation class diagrams, implementation sequence diagram, activity diagram and distribution diagram, with a view to using the use case diagram and classes elaborated in phase analyze. One of the project's challenges is to demonstrate the difficulties of developing software that offers satisfactory performance and quality that meets the needs of the customer or end user.

Keywords: Diagrams, UML, MVC, Systems, Design.

SUMÁRIO

1 INTRODUÇÃO........................................................................................................................................................7

2 Arquitetura MVC.....................................................................................................................................................8

2.1 Camada Model....................................................................................................................................................8

2.2 Camada View......................................................................................................................................................8

2.3 Camada Controller...........................................................................................................................................9

3 Unified Modeling Language - UML.............................................................................................................9

4 Desenho da Arquitetura MVC....................................................................................................10

4.1 Diagrama Entidade - Relacionamento......................................................................................11

4.2 Diagramas de Classe de Implementação...............................................................................12

4.3 Diagramas de Classe de Implementação – Manter Curso...........................................12

4.4 Diagramas de Classe de Implementação – Manter Aluno...............................................13

4.5 Diagramas de Classe de Implementação – Efetuar Matricula....................................13

4.6 Diagramas de Classe de Implementação – Gerar Relatório de Matricula............14

4.7 Diagramas de Classe de Implementação – Efetuar Login...........................................14

4.8 Diagramas de Classe de Implementação – Consultar Curso......................................15

4.9 Diagramas de Classe de Implementação – Consultar Matriculas............................16

5  Diagramas de Sequência de Implementação.........................................................................16

5.1 Diagramas de Sequência de Implementação -Manter Curso..........................................17

5.2 Diagramas de Sequência de Implementação –Manter Aluno....................................19

5.3 Diagramas de Sequência de Implementação –Efetuar  Matricula...........................21

5.4 Diagramas de Sequência de Implementação – Gerar Relatório de Matriculas...21

5.5 Diagramas de Sequência de Implementação –Efetuar Login....................................22

5.6 Diagramas de Sequência de Implementação –Consultar Curso..............................22

5.7 Diagramas de Sequência de Implementação –Consultar  Matriculas........................23

6 Diagrama de Atividades......................................................................................................................23

7 Diagrama de Distribuição..................................................................................................................24

8 CONCLUSÃO...........................................................................................................................................26

REFERÊNCIAS.......................................................................................................................................................27

...

Baixar como (para membros premium)  txt (21.6 Kb)   pdf (2.4 Mb)   docx (741.8 Kb)  
Continuar por mais 12 páginas »
Disponível apenas no TrabalhosGratuitos.com