You are on page 1of 15

SISTEMA DE ENSINO PRESENCIAL CONECTADO SUPERIOR DE TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS

CLEMILTOM DOS SANTOS LOBO FAGNA GOMES DA SILVA SANTOS JOSECLEMEN LOPES CORREIA PAULO JOS ALVES GUSMO RAFAEL CAVALCANTE SILVA

FUNDAMENTOS DE SISTEMAS COMPUTACIONAIS

Vitoria da Conquista 2011

CLEMILTOM DOS SANTOS LOBO FAGNA GOMES DA SILVA SANTOS JOSECLEMEN LOPES CORREIA PAULO JOS ALVES GUSMO RAFAEL CAVALCANTE SILVA

FUNDAMENTOS DE SISTEMAS COMPUTACIONAIS

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

Vitoria da Conquista 2011

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:

Anlise Econmica de Sistemas de Informaes;

Organizao do projeto (incluindo equipes e responsabilidades);

Estruturao das tarefas (do ingls WBS - work breakdown structure);

Cronograma do projeto (do ingls project schedule);

Anlise e gesto de risco;

Estimativa de custos; (Wikipdia, http://pt.wikipedia.org/wiki/Engenharia_de_software#Planejamento).

2011,

2.1 GERENCIAMENTO DE QUALIDADE

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

Figura 1 - Modelo Caso de uso.

2.5 Modelagem Entidade Relacionamento

2.5.1 Modelo Conceitual

Figura 2 - Entidade Relacionamento (modelo conceitual).

2.5.2 Modelo Lgico

Figura 3 - Entidade Relacionamento (modelo lgico).

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.

Figura 4 - Prottipo de tela, tela inicial do sistema.

11

Figura 5 - Prottipo de tela, menu do bibliotecrio.

2.6.1 Prottipo de Tela - Do Usurio

Figura 6 - Prottipo de tela, cadastro do usurio.

12

Figura 7 - Prottipo de tela, cadastro do usurio.

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

You might also like