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

PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO: Cenário Proposto “Sistema de banho e tosa em Pet Shop”.

Por:   •  15/3/2018  •  3.392 Palavras (14 Páginas)  •  381 Visualizações

Página 1 de 14

...

3.2.1 PILARES DA ORIENTAÇÃO A OBJETOS ............................................................ 6

3.3 PROJETO ORIENTADO Á OBJETOS ................................................................... 7 3.4 MODELAGEM DO SISTEMA .................................................................................. 8

3.4.1 UML ............................................................................................................................. 8

3.5 DIAGRAMAS DA UML.............................................................................................. 9 3.6 DIAGRAMA DE CASO DE USO ............................................................................. 9 3.7 DIAGRAMA DE CLASSES .................................................................................... 10 3.8 MODELAGEM DE DADOS .................................................................................... 11

3.8.1 MODELO CONCEITUAL ........................................................................................ 12

3.8.1.1 . (MER) MODELO ENTIDADE RELACIONAMENTO......................................12

3.8.2 MODELO LÓGICO ..................................................... Erro! Indicador não definido.

3.9 PROTÓTIPO DE SISTEMA EM C# (Sharp) ........................................................ 14 3.10 ESTRUTURA DE DADOS COM C# ..................................................................... 17 3.11 VANTAGENS E DESVANTAGENS ...................................................................... 20

- CONCLUSÃO .......................................................................................................... 21

REFERENCIAS..........................................................................................................22

- ANEXOS ................................................................................................................. 243

ANEXO A - A importancia do levantamento de requisitos no sucesso dos projetos de software.............................................................................................................................24

-

INTRODUÇÃO

Nesta dissertação vou apresentar o projeto do sistema para Pet

shops, baseado na Engenharia de requisitos e com apoio da Orientação a objetos. Apresentar a UML e os diagramas de classe e de caso de uso, apresentar a estrutura de dados e o código fonte em C# (Sharp), modelo de banco de dados no nível conceitual e lógico e as regras de negócio.

---------------------------------------------------------------

-

OBJETIVO

Após ter levantado os requisitos de sistema, baseado na descrição

textual narrativa do cliente, vou criar os diagramas de Caso de Uso e o Diagrama de Classe utilizando UML e orientação a objetos. A outra etapa é modelar o banco de dados, identificando as Entidades, Relacionamentos, atributos e suas regras de negócio. Criar os modelos conceitual e lógico.

Apresentar a estrutura de dados utilizada e explicar as regras de

operação bem como apresentar o código fonte na linguagem C# (Sharp).

---------------------------------------------------------------

-

DESENVOLVIMENTO

-

ABORDAGEM DE REQUISITOS

Para iniciar o projeto, é preciso fazer o levantamento dos requisitos,

entrevistar o cliente para que possamos entender suas necessidades e desejos, estes serão mapeados, e então definirão e documentarão o que o software precisa fazer para atendê-lo de forma adequada.

O conjunto de toda essa documentação formará a especificação de

requisitos do produto, além de detalhar o que o software deve fazer, esse documento servirá como uma espécie de contrato entre o cliente e nós, desenvolvedores. Caso ocorra qualquer comportamento diferente do esperado, será considerado um defeito, isso é feito para proteger o cliente, pois ele quer receber o que ele pediu e também protege a nós, porque não teremos que entregar nada além daquilo que nos foi solicitado.

-

PARADIGMAS DE DESENVOLVIMENTO

Um paradigma de desenvolvimento agrupa métodos e técnicas que

seguem um mesmo conjunto de princípios. Um paradigma nada mais é do que um exemplo, modelo, padrão, conjunto de ideias, uma base filosófica. Os dois paradigmas mais utilizados são, estruturado e orientado a objetos. O paradigma estruturado tem algumas desvantagens, por exemplo, o gap semântico é maior, ou seja, a distância entre o problema no mundo real e no mundo computacional é grande, frequentemente gera sistemas difíceis de serem mantidos. Já a orientação a objetos é justamente o oposto, pois ela representa o mundo real no mundo computacional, através das classes, objetos, métodos e atributos. Outras características importantes são: alterabilidade, legibilidade, extensibilidade e apoio à reutilização.

-

Pilares da orientação a objetos

Além das características importantes como, reusabilidade e

extensibilidade, a orientação a objetos tem alguns conceitos essenciais, são eles: Abstração, que consiste na seleção de alguns aspectos de domínio do problema a modelar. Encapsulamento, o encapsulamento almeja tornar o software mais flexível, fácil de alterar e de criar novas implementações. Métodos, que representam as atividades que uma classe pode executar. Representam um conjunto de instruções que são executadas quando eles são chamados. Os atributos são as características de uma classe, ou seja, as peculiaridades que costumam variar de objeto para objeto. Objeto é uma entidade real ou abstrata, que modela um

...

Baixar como  txt (24.8 Kb)   pdf (76 Kb)   docx (26 Kb)  
Continuar por mais 13 páginas »
Disponível apenas no Essays.club