Вы находитесь на странице: 1из 9

FACULDADE ANHANGUERA DE ANPOLIS CINCIA DA COMPUTAO

EDUARDO DE FREITAS AQUINO RA N. 3708633882 HILDANIO DE OLIVEIRA VIANA RA N. 1191416093 ISAAC NEWTON BAUTISTA DA SILVA RA N. 3722689467 JADER SILVERIO DE OLIVEIRA RA N. 3715669375

ENGENHARIA DE SOFTWARE

ANPOLIS GOIS 2013

EDUARDO DE FREITAS AQUINO RA N. 3708633882 HILDANIO DE OLIVEIRA VIANA RA N. 1191416093 ISAAC NEWTON BAUTISTA DA SILVA RA N. 3722689467 JADER SILVERIO DE OLIVEIRA RA N. 3715669375

ENGENHARIA DE SOFTWARE Trabalho de Engenharia de Software, apresentado como exigncia parcial para a obteno da nota do terceiro perodo no curso de Bacharel em Cincia da Computao, na faculdade Anhanguera de Anpolis.

ANPOLIS GOIS 2013

INTRODUO Foi pedido o desenvolvimento de um sistema de gerenciamento de uma clnica veterinria. O sistema deve ser capaz de cadastrar clientes, bem como seus respectivos bichos de estimao. O cadastro dos bichos de estimao deve ser bem detalhista, com informaes sobre raa, cor, preferncias, alimentao, etc. O sistema deve permitir visualizar um histrico dos registros de servios prestados tanto para o cliente, quanto individualmente para cada bicho de estimao. Deve tambm permitir cadastrar todos os servios prestados pela clnica, acompanhado do preo e tempo de entrega do servio. A alterao dos preos dos servios, bem como a concesso de descontos para os clientes s deve ser permitida via autorizao dos gerentes comerciais. O sistema dever controlar tambm o pagamento dos servios, permitindo a gerao de relatrios de clientes inadimplentes sempre que o tempo de inadimplncia ultrapasse 20 dias. Temos a necessidade de implantao em nossa nica loja, nos cinco computadores, e a urgncia maior no cadastro de clientes e de animais.

ETAPA 1 Fizemos uma reunio com o cliente CLIVET, discutimos as caractersticas para o desenvolvimento do projeto, e com a necessidade de entrega no tempo de curto prazo, devido a tal fato, e nossa competncia e vontade em entregar o

software que seja de grande eficincia para a CLIVET e possa atender todas as necessidades de uso da CLIVET, e que possa deixa o cliente totalmente satisfeito com o nosso produto, no entanto iremos desenvolver algumas metodologias ou prottipos que faa com que nosso software seja totalmente satisfatrio para o cliente e de fcil modificao . Entrevistamos nosso cliente e perguntamos sobre as caractersticas que ele deseja que seu software contenha, e que possa ser complexo e com integrao com um banco de dados e que ele possa tambm acessar atravs da internet de outro lugar qualquer e possa ter integrao com outras possveis filiais e ele tambm possa ser atualizado facilmente e decidimos trabalhar usando mtodos para que possamos entregar o prottipo ou que possa ser facilmente modificado. Para que possamos mostrar para nosso cliente como ser o projeto desenvolvemos uma tabela contendo as metodologias possveis para representar o melhor mtodo para o desenvolvimento do software. Modelo Cascata Exige extensa Documentao Facilidade de modificao Exige programadores experientes Fcil Previso de entrega Gera um prottipo P PP Incremental P P Reuso P* P

P** NP NP

P PP P

P P P

Onde: P = possui; PP = possui parcialmente; NA = no se aplica; NP = no possui. * = se o cliente desejar feito; porm no uma caracterstica da metodologia. ** = a menos que a empresa j conte com excelentes programadores; em teoria, no necessrio.

Vantagens E um modelo de desenvolvimento por etapas. As etapas so feitas Modelo Cascata uma aps a outra sem ser puladas. E um modelo mais antigo. E um modelo bastante complexo. E desenvolvido por partes possibilita que o cliente faa comentrio. Pode escrito por verses ou atualizaes. Incremental Possibilita a criao do prottipo. Ele e desenvolvido com mais agilidade. E fcil de altera e deixar ao gosto do cliente.

Desvantagens Caso alguma das etapas de desenvolvimento de errado no final do programa ter que comear da primeira etapa.

Ele e mais demorado.

O cliente pode ficar contente com o prottipo e esquecer a versal final.

Pode no gostar e pedir para no continuar o desenvolvimento do software.

O desenvolvimento e muito rpido. Pode-se fazer a Reuso

Ele pode no ser aceito pelo sistema operacional ou hardware do cliente.

Analise de risco. Traz alto grau de satisfao do cliente. E de baixo custo.

Pode causa perda de dados do cliente. Pode causar prejuzos.

ETAPA 2 Vamos apresentar o documento de requisitos do software da veterinria CLIVET. Procuramos seguir passos para uma adequada elaborao dos requisitos necessrios para o bom desenvolvimento e funcionamento da aplicao voltada tal empresa. REQUISITOS FUNCIONAIS O sistema devera fazer cadastro dos clientes, nele podendo obter informaes precisas dos clientes como: nome, CPF, identidade, endereo, sexo, e permitindo que esses dados possam ser alterados ou complementados, esse sistema tambm, devera fazer o gerenciamento de compra e venda, e quando o cliente efetuar o pagamento ira gerar um relatrio dando baixa no sistema dizendo que o pagamento foi efetuado. Gerenciar todos os softwares utilizados so reconhecidos mundialmente, grtis e extremamente qualificados para um altssimo desempenho. 01. Manuteno - Simples, rpida, fcil e eficiente; caso seja necessrio adicionar/remover algum campo na base de dados ou fazer algum complemento adicional no sistema; 02. Eficincia - O sistema devera ser compatvel com qualquer sistema operacional existente e ter a facilidade de integrao com outros softwares; 03. Segurana - Ter um nvel alto de segurana s poder ser acessados por funcionrios autorizados e pelo dono da clivet; 04. Confiabilidade - Altssima, e, pode ser expansvel para um grau paranoico de segurana e disponibilidade de servios; funcionamento 24/7 praticamente garantido; 05. Portabilidade - O cliente pode rodar em toda plataforma que ele desejar, at celulares, caso queiram utilizar uma rede wireless/3G; o servidor transparente ao usurio do sistema. Prioridades Alta Media Baixa Grau 1 2 3

Nome Login do sistema Segurana no login Cadastro de dados no sistema Segurana de dados do cadastro Backup de dados/cadastros Gerncia de usurios Portabilidade do computador cliente Segurana do servidor Manuteno Disponibilidade Tela para insero/remoo/consulta de dados Apresentao da aplicao Firewall Segurana Obs.: O misto inclui os funcionais e no funcionais.

Tipo Funcionais No funcionais Funcionais No funcionais Misto Funcionais No funcionais No funcionais Misto Misto Funcionais Funcionais No funcionais No funcionais

Grau 1 1 1 1 3 2 2 1 1 1 2 2 1 1

CONCLUSO Portanto podemos perceber que engenharia se software e muito importante porque e um meio de aperfeioar nossos desenvolvimentos futuros e assim podemos ter um grande aproveitamento em qualquer desenvolvimento que formos desenvolver. Assim podemos aplicar essas tcnicas que aprendemos no desenvolvimento desse grandioso trabalho ele e de suma importncia, podemos intender as funcionalidades de cada objetivo em cada uma das etapas que desenvolvemos.

REFERNCIAS BIBLIOGRFICAS Foram utilizados sites do Wikipdia, disponvel em <http:// www.

wikipedia.org>, acessados entre 01 de maro a 08 de abril de 2013, e o Livro de Engenharia De Software - 9 Edio 2011 Ian Sommerville - Pearson / Prentice Hall (Grupo Pearson).

Вам также может понравиться