30
FACULDADE ANHANGUERA DE BELO HORIZONTE Curso Sistemas de informação Cleoson Pereira Ra: 4468905492 Joarley Ferreira dos Santos Ra: 3714665797 Rafael Henrique – Ra: 1299937992 Udson Ávila – Ra: 5833184211 Wesley Santos Ra: 4608881358 Engenharia de Software e Gerenciamento de Projetos ATPS Belo Horizonte 2014

Atps engenharia de software

Embed Size (px)

DESCRIPTION

É um ATPS de engenharia de software da faculdade de negocios de belo horizonte

Citation preview

FACULDADE ANHANGUERA DE BELO HORIZONTE

Curso Sistemas de informao

Cleoson Pereira Ra: 4468905492

Joarley Ferreira dos Santos Ra: 3714665797

Rafael Henrique Ra: 1299937992

Udson vila Ra: 5833184211Wesley Santos Ra: 4608881358Engenharia de Software e Gerenciamento de ProjetosATPSBelo Horizonte2014

ndice1.0 Equipe do Projeto.

2.0 Escopo do Projeto

2.1 Histrico

2.2 Objetivos do projeto

2.3 Benefcios do projeto

2.4 Descrio do projeto

2.5 Excluses

2.6 Principais produtos

2.7 Critrios de aceitao

2.8 Restries existentes

2.9 Premissas

2.10 Riscos identificados

2.11 Estimativas iniciais

2.12 Organizao inicial para o projeto

2.13 Principais marcos

3.0 Cronograma de Atividades do Projeto.

4.0 Gerncia de Riscos do Projeto.

5.0 Requisitos do Sistema

5.1 Introduo

5.2 Requisitos Funcionais5.3 Requisitos no funcionais5.4 Definio e abreviaes

6.0 : Projeto de Interface com o Usurio6.1 Tela de cadastro de Clientes.6.2 Tela de Cadastro de hospedagem

6.3 Tela de Encerramento de hnospedagem

1.0 Equipe do projeto

CARGONOMEFORMAOEXPERINCIA

GERENTE PROJETOWESLEY PEREIRA DOS SANTOSBACHARELADO DE SISTEMAS DE INFORMAOGERENTE DE PROJETO DA EMPRESA PIXEON 2005 2013

DESENVOLVEDORJOARLEY FERREIRA BACHARELADO DE SISTEMAS DE INFORMAOANALISTA DESENVOLVEDOR EMPRESA X 3007-2007-20012

DESENVOLVEDORUDSON MALAQUIASBACHARELADO DE SISTEMAS DE INFORMAOANALISTA DESENVOLEDOR EMPRESA CEA 2007-2013

IMPLANTAORAFAEL HENRIQUEBACHARELADO DE SISTEMAS DE INFORMAOANALISTA DE IMPLANTAO EMPRESA SENAC 2007-2013

BDACLEOSIO FERREIRABACHARELADO DE SISTEMAS DE INFORMAOANALISTA DE IMPLANTAO EMPRESA EMPRSS 2007-2013

2.0 Escopo do projeto

EmissoRevisoDescrioPorDataEmisso

11Definio do Escopo de ProjetoWesley Santos04/08/20131

2.1 Histrico

O Sistema de software para hotis um sistema voltado essencialmente para gerenciar todos os setores de um hotel.

Hoje o funcionamento do hotel feito atravs de anotaes e os dados guardados em pastas e arquivos, tornando difcil o acesso de informaes antigas e Cada demanda de relatrio ou informao envolvendo totalizao, estatstica ou

agrupamento, exige a confeco de programas especficos, que muitas vezes tem que ser

executados fora do horrio normal de trabalho do Conselho para no comprometer o

desempenho da rede, uma vez que varrem toda a base de dados, acessando milhares de

registros. O mesmo acontece na apurao de indicadores de desempenho.

O tempo atualmente gasto para fornecer um relatrio estatstico j confeccionado, que

acesse bases de dados extensas, como as de ART, protocolo, anuidades ou envolva sries

histricas, em mdia 24 horas, uma vez que sua execuo efetuada fora do horrio de

utilizao da rede.

J se a demanda envolve a confeco de um novo relatrio, o prazo mdio de atendimento

de 5 dias.

2.2 Objetivo do projeto

O objetivo deste projeto trazer segurana na gesto do hotel, desde o CheckIn ao chekOut do cliente. A soluo criada sera capaz de gerir atravs de mdulos separados todo o processo do hotel reduzindo gastos com papeis funcionrios. E por maior objetivo de trazer comodidade tanto quanto ao cliente quando aos funcionrios do recinto.

2.3 Beneficio do projeto

9. Gerenciamento de estratgias

2.4 Descrio do projeto

O projeto consiste em fazer uma gesto por completo em um hotel ou em uma rede de hotis.Isso ira trazer benefcios especficos para cada setor do hotel, onde sera visto a viabilidade de cada setor e a sua carncia.

O projeto ter por principio a adequar o hotel a funcionar de forma rpida e eficiente, propulsionando que o agendamento possa ser feito tanto via web quanto por telefone ou pessoalmente.

Esse clientes tero que preencher dados que ficaram a disposio para serem usados quando necessrio.O projeto tem por viso de trazer ao cliente total comodidade e facilidade e da mesma forma para os colaboradores ao ver que o servio esta sendo efetuado de forma mais rpida e com maior resultado.

2.5 Excluses (itens fora do escopo do projeto)Aquisio de bancos de dados

2.6 Principais produtos

OrdemProdutoDescrio

01Ferramentas para gerao de

informaes gerenciais e gesto de

estratgias.Ferramenta integrada s bases de dados do

hotel que possibilitar agilizar a gerao e

disponibilizao de informaes gerenciais e

estatsticas, e o gerenciamento de estratgias

empresariais .

02Treinamento TITreinamento da equipe de TI para utilizao da

ferramenta.

03Treinamento de usurios Treinamento dos usurios finais para utilizao da

Ferramenta

04Projeto pilotoImplantao de projeto piloto contendo

informaes gerenciais de profissionais,

empresas, ARTs, Autos de Infrao, Protocolo,

Anuidades e Dvida Ativa.

2.7 Critrios de aceitao

OrdemProdutoDescrio

01Ferramentas para gerao de

informaes gerenciais e gesto de

estratgias.Interface grfica

Facilidade de utilizao

Interatividade

Gerao de grficos e estatsticas

Formatao de relatrios pelo usurio final

Indicadores de desempenho

Gerenciamento de estratgias

02Treinamento TITransferncia de tecnologia para a equipe de TI

03Treinamento de usuriosDidtica adequada a usurio final

04Projeto pilotoInformaes consolidadas quantitativas referentes

profissionais, empresas, ARTs, Protocolo, AINs,

Anuidades e Dvida Ativa.

2.8 Restries existentes

OrdemRestrio

01Compatibilidade com a infra-estrutura de Tecnologia de Informao existente na

empresa no que se refere a sistemas operacionais, banco de dados e linguagens de

programao.

02Integrao aos bancos de dados SQL Server.

03Interface web

2.9 Premissas

OrdemPremissas

01Disponibilidade oramentria

2.10 Riscos identificados

arioRiscoResposta

01Resistncia dos usurios finaisManter as equipes informadas sobre o projeto e

seus benefcios, envolvendo-os desde o incio no

processo; treinamento

02Contratao de consultoriaAdotar critrios de seleo criteriosa da

consultoria.

03Atraso na contratao da

FerramentaAtuar junto Superintendncia Fim para trabalho

pr-ativo; elaborar o termo de referncia de forma

clara e objetiva

04Atraso na implantao do pilotoEstabelecer claramente o escopo do piloto e

gerenciar as mudanas.

05Disponibilidade oramentriaSensibilizar os gestores para a importncia do

Projeto

2.11 Estimativas iniciais

IEstimativa

Durao do Projeto5 meses

Data de Incio02/09/2013

Data de Trmino04/03/2014

RecursosConsultoria

Software

Treinamento

Equipe interna TI (2 analista desenvolvimento; 1 analista

suporte; 1 dba; 1 programador; 1 coordenador de projeto)

QualidadeCritrios de qualidade necessrios

CustosR$ 250.000,00 (consultoria, treinamento e locao da

ferramenta pelo perodo de 12 meses)

2.12 Organizao inicial para o projeto

FunoRecurso

Responsvel pelo projeto .Wesley Pereira Dos Santos

Sup/Tec Sistemas de Informao

Equipe de TI Udson Malaquias

SUP/TEC Analista de Sistemas

Joarley Ferreira

SUP/TEC Analista de Sistemas

Rafael Henrique

SUP/TEC DBA

Cleoson Pereira

SUP/TEC tcnico de infra-estrutura

Joarley Ferreira

SUP/TEC programador

2.13 Principais marcos

FaseMarco (Produto/Entrega)Entrega Prevista

SeleoTermo de referncia para contratao do

produto, consultoria e treinamento02/09/2013

AquisioFerramentas e servios disponveis

(contrato assinado)15/09/2013

Inicio de projetoReunio de kick off20/09/2013

Diagnostico e reviso do escopo05/02/2014

ImplantaoCronograma de plano de projeto28/02/2014

3.0 Identificao de atividades

NmeroENTREGVEL / PACOTE DE TRABALHOATIVIDADES

Entregvel 1PARTICIPANTES

WP 1.1Lista de participantes1.1.1. Obter listagem dos trainees no RH

1.1.2. Montar a lista dos participantes potenciais

1.1.3. Verificar atualizao de endereos

WP 1.2

Convite para participao com informaes sobre o evento, o local e a programao1.2.1. Preparar material informativo

1.2.2. Enviar convite com material informativo

1.2.3. Receber confirmao

1.2.4. Montar lista definitiva

WP 1.3Material informativo1.3.1. Preparar e entregar prospecto com a programao

Entregvel 2TRANSPORTE

WP 2.1Passagens areas2.1.1. Comprar passagens areas

2.1.2. Conferir emisso passagens

2.1.3. Enviar passagens aos participantes

WP 2.2Traslado aeroporto-resort ida e volta2.2.1. Providenciar transporte at aeroporto

2.2.2. Transportar participantes de aeroporto at resort

2.2.3. Transportar participantes de resort at aeroporto

2.2.4. Transportar participantes de aeroporto at residncia

Entregvel 3RESORT

WP 3.1Reserva3.1.1. Fazer as reservas

3.1.2. Confirmar reservas

WP 3.2Arranjo dos locais3.2.1. Preparar os locais para o evento

Entregvel 4TREINAMENTO

WP 4.1Instrutor4.1.1. Criar programao

4.1.2. Contratar instrutor

WP 4.2Material4.2.1. Preparar originais e reproduzir materiais

4.2.2. Criar pgina do evento

WP 4.3Infraestrutura4.3.1. Adquirir todos os recursos necessrios para o evento

Entregvel 5ATIVIDADES ESPORTIVAS E DE CONFRATERNIZAO

WP 5.1Programao das atividades esportivas5.1.1. Criar programao de atividades esportivas

WP 5.2Animadores5.2.1. Contratar animadores

WP 5.3Festa5.3.1. Organizar festa de chegada

5.3.2. Organizar festa de encerramento

Entregvel 6GERENCIAMENTO DO EVENTO

WP 6.1Oramento6.1.1. Preparar oramento

WP 6.2Pagamentos6.2.1. Fazer todos os pagamentos

6.2.2. Organizar a documentao das finanas do evento

WP 6.3Execuo6.3.1. Montar equipe de apoio

6.3.2. Fazer a viagem de ida

6.3.3. Executar o evento

6.3.4. Preparar o relatrio de execuo

4.0 Relatrio de risco

RiscosPlano De Ao

Mudana do escopo do projetoSer necessrio adequar os requisitos do projeto, bem como seu cronograma de execuo e projeo de custos estimados para o mesmo pois ser necessrio alocar novos recursos a equipe e aumentar as horas de trabalho para execuo das atividades.

Baixo nvel de envolvimento do cliente no projetoPropor reunies de alinhamento com aumento na frequncia dos encontros e pontos de controle, realizando uma aproximao com o cliente para proporcionar um maior envolvimento do mesmo no decorrer dos principais pontos do projeto.

Introduo de uma nova tecnologiaBusca de uma parceria de mercado ou especializao da equipe do projeto para atender a novos requisitos necessrios a nova tecnologia.

Falta de acesso aos usurios finais do sistemaEfetuar negociao da liberao do recurso ou do repasse necessrio das informaes que sero levantadas com um usurio final que tenha maios conhecimento dos processos envolvidos na atividade que ser executada.

Substituio do gerente de projetosTrabalhar com a parceria de um gerente backup que ser envolvido durante todas as principais etapas do projeto criando um espelho das principais informaes e decises que sero tomadas durante o projeto.

5.1 Introduo

O software de controle de hospedagem do hotel ir gerenciar e automatizar as funcionalidades do hotel. O sistema dever realizar o gerenciamento da locao dos quartos (reservado, locado ou disponvel) fazendo o controle das despesas dos clientes referente ao tempo de hospedagem e consumo de produtos e ou servios do hotel, controlando assim a entrada e sada dos hospedes, possibilitando a reserva de quartos atravs da internet. O sistema deve controlar tambm o estoque elaborando relatrios para que seja possvel gerenciar de maneira detalhada e organizada suas finanas. Ao final da estadia, quando o cliente efetuar o CheckOut, ou seja, o encerramento de sua estadia no hotel, o sistema dever apresentar um relatrio com as despesas do cliente.

5.2 Requisitos Funcionais

( Funcionrios: Controla cadastro e fluxo de hospedes (entrada e sada), Consumo produtos e dependncias.

( Gerente: gerencia compra e estoque de produtos, gera relatrios financeiros que sero entregues entre determinados perodos determinado.

( Cliente: Insere requisio da locao via Web.

O sistema deve gerir as seguintes aes:

RF01 Cadastrar Clientes: permitir que sejam efetuados os cadastros dos dados pessoais dos clientes do hotel.

RF02 Realizar Controle De Quartos: realizar o controle da utilizao de todos os quartos do Hotel (quartos que esto sendo utilizados, quartos que esto reservados e os que esto livres para utilizao). H nesse controle uma opo especfica para que seja realizado o controle de utilizao dos quartos reservados para pessoas com necessidades especiais onde ser possvel diferenciar estes quartos dos demais.

RF03 Controlar Utilizao Do Estacionamento: realizar o controle de utilizao do estacionamento do Hotel sendo por hspedes e por clientes avulsos.

RF04 Utilizar Servio De Alimentao: realizar o controle de utilizao dos servios de alimentao do hotel sendo caf da manh, almoo, jantar e refeies extras.

RF05 Utilizar Servios De Lava-Jato: realizar o controle de utilizao do servio de lavagem de automveis que ser realizado no estacionamento do hotel.

RF06 Gerenciar Ponto Dos Funcionrios: realizar o gerenciamento dos dados de registro de ponto dos funcionrios do hotel controlando os registros de entrada e sada bem como a questo de escala de trabalho, folgas e ausncias.

RF07 Monitorar Presena Dos Hospedes: realizar o controle de entrada e sada nos quartos do hotel para que seja realizado o servio de limpeza e arrumao dos quartos.

RF08 Controlar Salo De Convenes: realizar o controle de reservas e locao do salo de convenes do hotel.

RF09 Controlar Itens De Segurana: realizar o controle de validade dos itens de segurana do hotel sendo extintores de incndio e equipamentos de segurana auxiliares.

RF010 Controlar Cofre: realizar o controle de itens guardados no cofre de segurana do hotel.

RF011 Controlar WiFi: realizar o controle da liberao e utilizao das senhas de acesso a internet sem fio disponvel no hotel.

RF012 Gerenciar Perfil Dos Usurios: realizar a segmentao de acessos ao sistema de acordo com os perfis solicitados para os usurios e suas.

RF013 Controlar Programa De Desconto: realizar o controle dos descontos que so aplicados de acordo com a freqncia de hospedagem no hotel.

5.3 Requisitos no funcionais

( Banco de Dados MySQL.

( Linguagem de Programao JAVA/WEB.

( Sistema Operacional Linux/Windows.

RNF01 Armazenar Dados Cadastro De Clientes: os dados dos clientes cadastrados sero armazenados em um banco de dados para que possam ser mantidos e utilizados posteriormente no sistema.

RNF02 Limitar Vaga De Estacionamento: Na hospedagem, quando o mesmo solicitar a utilizao do estacionamento, h a limitao da locao de uma vaga por quarto.

RNF03 Nveis De Perfil Dos Usurios: permitir que o perfil de gerencia tenha acesso a todas as funcionalidades do sistema com exceo do acesso ao controle do cofre do hotel. Ter acesso ao cofre do hotel somente o usurio com o perfil de administrador do hotel. Para os demais usurios sero disponibilizadas as funcionalidades necessrias para atendimento aos clientes do hotel somente.

RNF04 Reservas Pela Internet: permitir uma funcionalidade especfica para que possam ser realizadas reservas de quartos pela internet e que devero ser feitas com 24 horas de antecedncia mediante pagamento total do servio havendo tambm o prazo de 48 horas de antecedncia para o cancelamento das reservas.

RNF05 Reservas Pelo Celular: permitir que seja realizadas reservas pela internet via acesso mvel por celulares compatveis com as tecnologia Android e por aparelhos IPhone.

RNF06 Alterar Tabela De Descontos: permitir a edio da tabela de percentual de descontos e periodicidade que ser considerada para o mesmo

RNF07 Liberar Desconto: permitir ao usurio com perfil de administrador liberar descontos de acordo com o percentual desejado quando necessrio.

5.4. Ferramentas de Comunicao:

Para levantamento dos requisitos foram realizadas diversas entrevistas com os vrios nveis hierrquicos existentes do hotel, buscando saber o que cada uma dessas pessoas espera de um sistema de gerenciamento de hospedagem. Procuramos tambm identificar os diversos pontos de vistas relativos informatizao do mecanismo de reserva e hospedagem do hotel, tentando, com isso, desenvolver um sistema o mais prximo possvel dos anseios de seus usurios. Procuramos saber como era o processo atualmente utilizado pelo cliente, suas regras e legislao envolvida, sobre que tipo de relatrios seriam importantes, quais informaes deveriam ser armazenadas, etc. Durante uma ltima entrevista adicional realizada com o cliente foram adicionados os requisitos RNF05, RNF06 e RNF07.

Em um brainstorm realizado com a equipe do projeto o requisito RF013 foi sugerido de acordo com experincias de um dos integrantes uma outra empresa que possui servios de hospedagens para seus clientes.

6.0 Interface com usuario

6.1 Tela de Cadastro

Descrio dos campos

Nome: Este campo onde o usurio digitar o nome dele. O Campo recebe somente textos.

Email: Campo onde o usurio digitar o email dele. Campo do tipo texto.

Data de Nascimento: Campo onde o usurio digitar a data de nascimento dele. A data deve ser no padro 99/99/9999.

Rua: Campo onde o usurio digitar a rua na qual ele mora. Campo do tipo texto.

Nmero: Campo onde o usurio digitar o nmero de sua casa. Campo do tipo texto.

Bairro: Campo onde o usurio digitar o bairro que mora. Campo do tipo texto.

Cidade: Campo onde o usurio digitar a cidade que mora. Campo do tipo texto.

Estado: Campo onde o usurio selecionar o estado que mora. Campo do tipo texto.

CEP: Campo onde o usurio digitar o CEP da rua em que mora. Campo do tipo texto.

Telefone: Campo onde o usurio digitar o seu nmero de telefone fixo, junto com o DDD. Campo do tipo texto.

Celular: Campo onde o usurio digitar o seu nmero de celular, junto com o DDD. Campo do tipo texto.

Gostaria de receber newsletter? Campo onde o usurio selecionar se deseja ou no receber novidades, promoes e avisos do hotel.

6.2 Tela de Cadastro

Tipo do quarto: O usurio selecionar o tipo de quarto desejado em uma lista com os quartos disponveis.

Nmero do quarto: O usurio selecionar o nmero do quarto desejado dentre os quartos disponveis.

Data de entrada: O usurio selecionar a data que chegar ao hotel. A partir da qual sero contadas as dirias.

Horrio de entrada: O usurio selecionar a opo desejada entre as opes: antes do meio-dia e aps o meio-dia.

Data de sada: O usurio selecionar a data que sair do hotel.

Horrio de sada: O usurio selecionar a opo desejada entre as opes: antes do meio-dia e aps o meio-dia.

Quantidade de adultos: O usurio digitar a quantidade de adultos que utilizaro o quarto.

Quantidade de crianas: O usurio digitar a quantidade de crianas que utilizaro o quarto.

6.3 Tela de Encerramento de Hospedagem

Nome: Permite digitar nome ou parte do nome e pesquisar.Boto Pesquisar: Da o comando de pesquisa do campo nome.

Ao acionar o boto pesquisar, se o cliente obter registro irar carregar o dados do mesmo com valor e tudo calculado.Se no tiver cadastro irar aparecer a mensagem que e necessrio fazdr o checkIn

6.4 Avaliao da interface com o usurio

A interface mostra desde o momento em que o cliente inicia a hospedagem chegando ao hotel at o momento de sua partida, finalizando o perodo de hospedagem.

mostrada a tela de Cadastramento de Clientes, o qual faz o cadastramento do cliente no hotel, a Tela de Gerenciamento de Locao de Quartos, o qual faz o gerenciamento da locao de quartos do hotel pelos clientes, e a Tela de Encerramento de Hospedagem, o qual faz encerramento do perodo de hospedagem do cliente no hotel. Nesta tela aparecem as despesas do cliente referente ao perodo de estadia e consumo de itens, alguns exemplos so o uso de Internet, alimentos, bebidas, servios do hotel.

Fornecendo assim uma interface com o uma interao pessoa/computador muito "amigvel" isto , o usurio se sente confortvel e encorajado de usar, fornecendo sequncias simples e consistentes de interao, mostrando claramente as alternativas disponveis a cada passo da interao sem confundir nem deixar o usurio inseguro.

Assim a interface passada despercebida para que o usurio possa se fixar somente no problema que deseja resolver utilizando o sistema. E se necessrio, haver alteraes para melhor atender a necessidade do usurio, por hora o software e as telas seguem os requisitos levantados durante todo o projeto com base nos dados passados pelo cliente.