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

PIM IV - Controle de Notas

Por:   •  6/4/2017  •  Trabalho acadêmico  •  5.351 Palavras (22 Páginas)  •  352 Visualizações

Página 1 de 22

UNIP INTERATIVA

Projeto Integrado Multidisciplinar

Cursos Superiores de Tecnologia  

 

         

        xxxxxxxxxxxxxxxxxxx         RA xxxxxxxx 

        xxxxxxxxxxxxxxxxxxx                                            RA xxxxxxx 

        xxxxxxxxxxxxxxxxxxx         RA xxxxxxxx 

        xxxxxxxxxxxxxxxxxxx                                            RA xxxxxxx

 

 

SOFTWARE “CONTROLE DE NOTAS”

Projeto de Desenvolvimento de Software  

Utilização de Técnicas de Linguagens de Programação

e Engenharia de Software  

 

 

 

 

        

         

 

 

 

 

 

POLO MOGI GUAÇU – SP 2016

UNIP INTERATIVA

Projeto Integrado Multidisciplinar

Cursos Superiores de Tecnologia  

        xxxxxxxxxxxxxxxxxxx         RA xxxxxxxx 

        xxxxxxxxxxxxxxxxxxx                                            RA xxxxxxx 

 

 

SOFTWARE “CONTROLE DE NOTAS”

Projeto de Desenvolvimento de Software  

Utilização de Técnicas de Linguagens de Programação

e Engenharia de Software

 

 

 

Projeto Integrado Multidisciplinar IV  para obtenção do título de  Tecnólogo em Análise e

Desenvolvimento de Sistemas apresentado à Universidade Paulista. UNIP.

          

 

          

Orientador: Prof. Angel Antonio Gonzalez Martinez 

 

 

 

 

 

POLO MOGI GUAÇU – SP 2016 

RESUMO

Este trabalho acadêmico tem como objetivo: a explanação ao desenvolvimento de uma aplicação computacional voltada às necessidades de um professor de ensino fundamental e também a demonstração de bases de   desenvolvimento de projeto de softwares, com foco na disciplina de Engenharia de Software, apresentando seu histórico, avaliando e fundamentando princípios, processos, práticas, métodos, técnicas, análise do projeto e metodologias para o desenvolvimento de software.  

Tendo-se como base a prática inserida pelo desenvolvimento de um software em linguagem de programação “C”, o qual previamente proposto coloca uma situação real de desenvolvimento de uma aplicação para o cadastro de alunos de ensino médio com os requisitos de cálculos e funções para saídas das médias de cada aluno, com registro de matrícula e a média do conjunto de alunos com diretivas e regras delimitando as funções de saída de dados, possibilitando o entendimento da

“informação” como o conjunto de dados agrupados de forma delineada para o entendimento do usuário final.  

Demonstrando os aspectos do processo de software ,etapas do processo, análise de requisitos, modelo de ciclo de vida de software utilizado, abordagens aos métodos ágeis e a metodologia considerada na prática, será possível demonstrar com grande eficácia os produtos da tecnologia resultantes do desenvolvimento da programação de software e os benefícios de sua engenharia.

Palavras-chave: Engenharia de Software, modelo de ciclo de vida de software, métodos ágeis.

 

     

ABSTRACT

This academic work aims: the explanation to the development of a computational application focused on the needs of a primary school teacher and also the demonstration of bases of development of software projects, focusing on the discipline of Software Engineering, presenting its history, Evaluating and grounding principles, processes, practices, methods, techniques, project analysis and methodologies for software development.

Based on the practice inserted by the development of a software in programming language "C", which previously proposed puts a real situation of development of an application for the registration of high school students with the requirements of calculations and Functions for the outputs of the averages of each student, with enrollment and the average of the set of students with directives and rules delimiting the functions of data output, enabling the understanding of "information" as the group of data grouped in a way delineated for the Understanding of the end user

Demonstrating aspects of the software process, process steps, requirements analysis, system development life cycle , approaches to agile methods and the methodology considered in practice, it will be possible to demonstrate with great effectiveness the technology products resulting from the development of the Software programming and the benefits of its engineering.

Keywords: Software Engineering, System Development Life Cycle, Agile Methods.

   

     

SUMÁRIO

 

1. INTRODUÇÃO        7

1.1 Linguagens de Programação, um breve histórico        7

1.1.1 Plankakul, a primeira linguagem de programação de alto nível        7

1.1.2 Programar, a difícil arte        8

1.2 Software “Controle de Notas” e a linguagem de programação utilizada        9

2. TIPOS DE SOFTWARE E SUAS APLICAÇÕES        11

2.1 Tipo de software do estudo do cenário        11

3. ORIGEM DA ENGENHARIA DE SOFTWARE, CRISE DO SOFTWARE        12  

3.1 Conceito da Engenharia de Software        12

4. CAMADAS DA ENGENHARIA DE SOFTWARE        14

4.1 Camadas na abordagem ao estudo do software “Controle de Notas”        14

...

Baixar como (para membros premium)  txt (32 Kb)   pdf (481 Kb)   docx (442.7 Kb)  
Continuar por mais 21 páginas »
Disponível apenas no TrabalhosGratuitos.com