13
Modelagem de sistemas Aula: 13 Objetivo: 1) Conhecer Windows form application 2) Introdução a um Ambiente Integrado de Desenvolvimento (IDE) 3) Entender como transformar a modelagem em um aplicativo. FRASE “A melhor maneira de nos prepararmos para o futuro é concentrar toda a imaginação e entusiasmo na execução perfeita do trabalho de hoje.” PROTOTIPAÇÃO Prototipação é uma abordagem baseada em uma visão evolutiva do desenvolvimento de software, afetando o processo como um todo. Envolve a produção de versões iniciais - protótipos (análogo a maquetes para a arquitetura) - de um sistema futuro com o qual é possível realizar verificações e experimentos, com o intuito de avaliar algumas de suas características antes que o sistema venha realmente a ser construído, de forma definitiva. O QUE GERAR COMO PROTÓTIPO? Para gerar o protótipo existem varias formas e ferramentas, sendo as mais usuais: Modelo de papel: Ilustra como o sistema (software) irá se comportar e interagir como o Usuário de forma a capacitar a todos entender como ocorrerão os processos de interação; Modelo de trabalho: Faculdade Anhanguera SBC Professor: Fábio Antônio [email protected] Página 1/13

Modelagem uml sti

Embed Size (px)

DESCRIPTION

alulas ti medlagem

Citation preview

Modelagem de sistemas

Modelagem de sistemas

Aula: 13Objetivo: 1) Conhecer Windows form application2) Introduo a um Ambiente Integrado de Desenvolvimento (IDE)3) Entender como transformar a modelagem em um aplicativo.

FRASEA melhor maneira de nos prepararmos para o futuro concentrar toda a imaginao e entusiasmo na execuo perfeita do trabalho de hoje.PROTOTIPAOPrototipao uma abordagem baseada em uma viso evolutiva do desenvolvimento de software, afetando o processo como um todo. Envolve a produo de verses iniciais -prottipos(anlogo a maquetes para a arquitetura) - de um sistema futuro com o qual possvel realizar verificaes e experimentos, com o intuito de avaliar algumas de suas caractersticas antes que o sistema venha realmente a ser construdo, de forma definitiva.O que gerar como prottipo?Para gerar o prottipo existem varias formas e ferramentas, sendo as mais usuais: Modelo de papel:Ilustra como o sistema (software) ir se comportar e interagir como o Usurio de forma a capacitar a todos entender como ocorrero os processos de interao; Modelo de trabalho:Implementa algumas caractersticas do software, em sua maioria a interface de comunicao com usurio como a navegao em telas, entre outros subconjuntos de funcionalidades existentes no sistema; Sistema em linguagem UML, demonstrando os casos de uso possveis e obrigatrios referentes a cada tipo de ator (usurio) que ter acesso ao sistema em desenvolvimento.Toda a funcionalidade existente ser melhorada em um novo esforo de desenvolvimento, gerando um novo prottipo mais completo.INTRODUO AO AMBIENTE INTEGRADO DE DESENVOLVIMENTO (IDE)OMicrosoft Visual Studio um pacote de programas daMicrosoftpara desenvolvimento desoftwareespecialmente dedicado ao .NET Frameworke s linguagensVisual Basic(VB),C,C++,C#(C Sharp) eJ#(J Sharp). Tambm um grande produto de desenvolvimento na rea web, usando a plataforma doASP.NET. As linguagens com maior frequncia nessa plataforma so: VB.NET(Visual Basic.Net) e oC(l-se C Sharp).windows form applicationAlguns softwares so baseados em formulrios e esta uma tcnica de desenvolvimento que algumas ferramentas da Microsoft utilizam. Como os formulrios so a unidade base do seu aplicativo, essencial que voc pense um pouco sobre sua funo e seu desenho.Um formulrio basicamente um espao em branco que voc, como um desenvolvedor, aperfeioa com controles para criar uma interface do usurio e com cdigo para manipular dados.Para esse fim, o Visual Studio fornece um ambiente de desenvolvimento integrado (Integrated Development Environment - IDE) para ajudar na escrita de cdigos, bem como um rico conjunto de controles escrito com o .NET Framework.Complementando a funcionalidade desses controles com o seu cdigo, voc pode facilmente e rapidamente desenvolver as solues que voc precisa.rea de trabalho inicial

iniciar projeto windows form com linguagem de programao vbMenu File new Project

Escolha Visual Basc Windows Forms Application d o nome de Teste e pressione ok

CONHECENDO A FERRAMENTAToolbox a caixa de ferramentas que contm todas as classes de objetos visuais para designer do formulrio.

Solution explorer a ferramenta que visualiza todos os objetos contidos no projeto.

PropertiesFerramenta de manipulao das propriedades de um objeto em tempo de desenvolvimento.

ExemploDesenvolva um prottipo para o mdulo cadastro de cliente.OBJETIVO DO SISTEMAO sistema ser usado como mdulo adicional de um projeto de informatizao de uma loja de roupas.LISTA DE REQUISITOSRF01 Incluir ClienteRF02 Alterar ClienteRF03 Excluir ClienteRF04 Consultar ClienteDIAGRAMA DE CASO DE USO

DIAGRAMA DE CLASSE

NAVEGAO DE TELAS

PRINT DE TELAS

Figura 1: Tela de menu

Figura 2: Tela de Cadastro

Figura 3: Tela de consulta de cliente

EXERCCIOSistema integrado para loja Cyberlife. Este sistema dever guardar os dados dos fornecedores e funcionrios. O administrador do sistema poder realizar todas as operaes do sistema. O funcionrio consultor s poder consultar os dados dos fornecedores e o assistente poder acessar a tela de cadastro de funcionrio e a tela de consulta do fornecedor. Os dados do fornecedor so: Nome, cnpj, endereo, bairro, cidade, estado, email e telefone. Os dados dos funcionrios so: Nome, pai, me, data de nascimento, RG, CPF, cargo, login e senha.

Desenvolva:1) Objetivo do sistema2) Lista de requisitos3) Diagrama de caso de uso4) Diagrama de classe5) Navegao de telas6) Print de telas (prototipao)

BIBLIOGRAFIASITEhttp://pt.wikipedia.org/wiki/Prototipa%C3%A7%C3%A3ohttps://msdn.microsoft.com/pt-br/library/dd30h2yb%28v=vs.110%29.aspx

Faculdade Anhanguera SBC Professor: Fbio Antnio [email protected] Pgina 9/10

MENU

TELA DE CONSULTA

TELA DE CADASTRO