Escolar Documentos
Profissional Documentos
Cultura Documentos
CLEMILTOM DOS SANTOS LOBO FAGNA GOMES DA SILVA SANTOS JOSECLEMEN LOPES CORREIA PAULO JOS ALVES GUSMO RAFAEL CAVALCANTE SILVA
CLEMILTOM DOS SANTOS LOBO FAGNA GOMES DA SILVA SANTOS JOSECLEMEN LOPES CORREIA PAULO JOS ALVES GUSMO RAFAEL CAVALCANTE SILVA
Trabalho apresentado a disciplina Analise de Sistemas I, Banco de Dados I, Engenharia de Software, Linguagem e Tcnica de Programao II, Seminrios II, da Universidade Norte do Paran - UNOPAR Prof(s). Polyana Gomes, Roberto Y. Nishimura, Lus Claudio Perini, Anderson Gonalves
SUMRIO 1 INTRODUO...........................................................................................................3 2 DESENVOLVIMENTO...............................................................................................4 2.3 Classificao de Requisitos...................................................................................6 2.3.1 Requisitos Funcionais:........................................................................................6 2.3.2 Requisitos No Funcionais:................................................................................6
1 INTRODUO Sero abordados neste trabalho, conceitos bsicos, de como proceder da maneira correta, para se desenvolver um sistema web para um cenrio de uma biblioteca, que por sua vez estar operando com um cadastro simples. Este trabalho ser desenvolvido, tendo como critrio bsico, o "GERENCIAMENTO DE QUALIDADE", ou seja, ser planejado, o desenvolvimento do software, levando em considerao, os critrios da empresa desenvolvedora. Ser analisado o texto, para que sejam separados os requisitos funcionais e no funcionais. Desenvolveremos um diagrama de caso de uso, com a ferramenta de modelagem Jude, baseado no texto fornecido. Atendendo aos requisitos, desenvolveremos tambm, a modelagem entidade relacionamento (conceitual e lgica) do banco de dados, utilizando o BrModelo. Finalizando, elaboraremos prottipos das telas, de acordo com o estudo de caso, utilizando a IDE Visual Studio 2010, atravs da linguagem C#.
2 DESENVOLVIMENTO Apresentamos uma proposta de desenvolvimento de software, para uma empresa desenvolvedora, a qual foi anteriormente selecionada como referncia, para o desenvolvimento de trabalhos de aula atividade anteriores. A referida empresa analisou a proposta, e fez o planejamento do software, levando em considerao os critrios e aes da sua particularidade.
Entretanto, a pesquisa sobre planejamento de software, nos mostra que tem um ensino bsico, que serve como exemplo, que so:
2011,
Para se desenvolver um software com foco no gerenciamento de qualidade, necessrio priorizar fatores relevantes, que fazem grande diferena no planejamento e execuo do projeto:
Gerenciamento de riscos;
Aplicao correta do modelo de processo; Aplicao bem definida das regras de negocio; Comprometimento do analista; Eficaz abstrao dos requisitos; Documentao minuciosa de todo o projeto; Uso adequado das ferramentas de modelagem; Execuo constante de testes necessrios;
2.2 PLANO DE DESENVOLVIMENTO DE SOFTWARE Papeis de Responsabilidades Componente da Equipe Clemilton Lobo Funo Gerente do Projeto Responsvel pela atribuio de tarefas; Responsvel pelo estudo da viabilidade; Responsvel pelas reunies; Analista/Desenvolvedor Responsvel pela elaborao e reviso do projeto; Responsvel por separar requisitos, funcionais e no funcionais; Analista/Desenvolvedor Responsvel pela elaborao/manuteno do sistema web; Responsvel pela codificao; Analista/Desenvolvedor Responsvel pela elaborao de diagramas de caso de uso; Responsvel pelo testes de cdigos desenvolvidos;
Fagna Gomes
Joseclemen correia
Paulo Gusmo
Rafael Cavalcante Analista/Desenvolvedor Responsvel por efetuar a modelagem entidade relacionamento (conceitual e lgica); Responsvel pela elaborao de prottipos de tela;
Programao do Projeto DATA AT 31/10/2011 AT 01/10/2011 AT 01/11/2011 AT 03/11/2011 AT 05/11/2011 DE 01/10/2011 A 11/11/2011 ATIVIDADE CONSTRUO DO SISTEMA WEB PLANO DE PROJETO DOCUMENTO DE REQUISITOS DOCUMENTO DE ANLISE E PROJETO DOCUMENTO DE TESTES MODELAGEM E IMPLEMENTAO
2.3 Classificao de Requisitos Conforme sinalizado no texto, seguem os requisitos, previamente separados por classificao:
2.3.1 Requisitos Funcionais: O sistema deve enviar um e-mail ao usurio faltando 1 dia para a data da entrega do livro; O sistema deve permitir a renovao do livro pelo prprio site;
2.3.2 Requisitos No Funcionais: o Neste semestre vamos trabalhar com um cenrio de um sistema web de uma biblioteca; o Uma biblioteca possui livros que podem ser emprestados a usurios cadastrados; o Os usurios devem possuir um cadastro simples, com nome, endereo, telefone, e-mail e senha; o Cada usurio poder locar no mximo 3 livros por vez;
o Se o livro estiver em atraso, a renovao no ser possvel pela internet (sistema), neste caso o usurio dever efetuar a renovao ou entrega do livro pessoalmente; o No momento em que os livros so cadastros no sistema, deve-se cadastrar tambm a localizao do mesmo e quantidade de volumes disponveis por titulo. 2.4 Diagrama de Caso de Uso
10
2.6 Prottipo de Tela - Do Bibliotecrio Foi utilizada a IDE Visual Studio 2010, para fazer o prottipo de tela, com base no texto.
11
12
3 CONCLUSO
Com base no conhecimento adquirido em sala, e atravs de pesquisas realizadas, aplicamos nesse trabalho, os fundamentos de sistemas computacionais. Essa tarefa nos proporcionou a oportunidade de extrair as interpretaes individuais, e consolidar as informaes em grupo. Classificamos os requisitos para desenvolver um planejamento, com base nos critrios de gerenciamento de qualidade, levando em considerao as particularidades da empresa desenvolvedora. Elaboramos atravs da ferramenta case. Utilizando o Visual Studio 2010 com a linguagem C#, desenvolvemos prottipo de tela, com o objetivo de interagir com o cliente atravs de uma apresentao fsica do sistema, possibilitando dessa maneira, uma coleta de dados mais precisa e abrangente. Essa atividade foi de grande valia para toda a equipe, pois tivemos a oportunidade de aplicar os nossos conhecimentos de forma pratica, e absorvermos experincias diversas no desenvolvimento do trabalho. diagramas com o objetivo de apresentar a funcionalidade do projeto, utilizando a modelagem entidade de relacionamento,
13
4 REFERNCIAS DEITEL, Harvey; DEITEL, Paul; STEINBUHLER, Kate. C#. Como Programar. So Paulo: Pearson, 2003. CLEMILTON, Lobo Santos. Modelo Entidade Relacionamento, 2011. Disponvel em: <http://chasqueweb.ufrgs.br/~paul.fisher/apostilas/basdad/bd_mod_er.htm/>. Acesso em: 02 Nov. 2011. CLEMILTON, Lobo Santos. Requisitos Funcionais e No Funcionais, 2011. Disponvel em: <http http://maozinhadaweb.blogspot.com/2007/05/anlise-derequisitos-funcionais-x-no.html/>. Acesso em: 02 Nov. 2011. REIS, Jos Lus. O marketing personalizado e as tecnologias de Informao. Lisboa: Centro Atlntico, 2000. UNIVERSIDADE FEDERAL DO PARAN. Biblioteca Central. Normas para apresentao de trabalhos. 2. ed. Curitiba: UFPR, 1992. v. 2. CLEMILTON, Lobo Santos. BrModelo Ferramentas de Ensino - Modelagem de Dados, 2011. Disponvel em: <http http://sis4.com/brModelo/monografia/monografia.htm. Acesso em: 08 Nov. 2011. CLEMILTON, Lobo Santos. Software BrModelo, 2011. Disponvel em: <http http://pt.scribd.com/doc/61329932/53/SOFTWARE-BRMODELO. Acesso em: 08 Nov. 2011. CLEMILTON, Lobo Santos. SISTEMA DA BIBLIOTECA VIRTUAL ASSIS CHATEAUBRIAND, 2011. Disponvel em: http://www.atenas.edu.br/Faculdade/arquivos/NucleoIniciacaoCiencia/RevistaCientifi ca/REVISTA%20CIENTIFICA%202011/5%20SISTEMA%20DE%20BIBLIOTECA %20VIRTUAL%20ASSIS%20CHATEAUBRIAND.pdf. Acesso em: 08 Nov. 2011.
14