| (2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 191: | Linha 191: | ||
## Possíveis polimorfismos em cima do objeto: confirmação de reserva feita pelo pagamento.Cadastro e alteração esse produto | ## Possíveis polimorfismos em cima do objeto: confirmação de reserva feita pelo pagamento.Cadastro e alteração esse produto | ||
<br> | <br> | ||
== Diagrama de classes == | |||
[[Arquivo:DiagramaOhm.pdf]] | |||
Edição atual tal como às 00h10min de 7 de junho de 2012
Participantes
Douglas Bulegon Tsukamoto
Jhemenson Souza
Ivo Freitas Santana
Luiz Felipe Sicari
Willian Santos Silva
5W2H
What
1. Qual o nome do seu projeto?
Gerenciador de Hotel Online.
2. Qual o objetivo deste projeto?
Facilitar o agendamento e a reserva de hotéis. Utilizando meios como a Internet.
3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
Realizar a conexão do software local com a pagina online com extrema rapidez.
4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
Técnicas e Linguagens de Programação; Conhecimento de programação Web.
5. Quais soluções similares existem no mercado?
Reservas via telefone.
Why
1. Porque é interessante desenvolver este projeto?
Porque facilitaria a busca por hotéis de forma rápida e econômica.
2. Porque deve usar a tecnologia escolhida?
Porque é mais econômico e de fácil acesso, evitando o gasto com ligações interurbanos.
Who
- Quem pode se beneficiar deste projeto?
Turistas em geral, Empresários que não podem fazer reservas com muito tempo de antecedência.
- Quem poderá operar o sistema?
Funcionários do hotel em questão.
- Quem deverá participar do desenvolvimento do sistema?
Um Programador e um Web designer e um Analista de Suporte.
Where
- Onde os dados serão inseridos?
Serão inseridos na pagina web referente ao sistema e no banco de dados do programa.
- Onde os dados serão externalizados, publicados?
No sistema interno do hotel.
- Onde esta aplicação poderá ser usada?
Poderá ser usada em hotéis e estabelecimentos turísticos.
- Onde as informações serão armazenadas?
No banco de dados do hotel.
- Onde o software deverá ser hospedado?
No computador de cada hotel pertencente ao sistema.
When
- Em quanto tempo pretende desenvolver o sistema?
8 meses para colocar em utilização, aproximadamente.
- Quais serão as fases e em quanto tempo cada uma?
1°Fase: Criação do fluxograma e desenvolvimento da ideia.(1°mês)
2°Fase: Desenvolvimento do programa.(2° e 3° mês )
3°Fase: Criação da interface gráfica.(4°mês)
4°Fase: Publicidade e Propaganda.(5°,6°,7° mês)
5°Fase: Negociação com empresas interessadas.(6°e 7°mês)
6°Fase: Finalização e entrega.(8° mês)
How
- Como será dividido o desenvolvimento do sistema?
O programador criará o programa,o web designer ira desenvolver a interface gráfica do site,o publicitário divulgará o produto e buscará novas parcerias,o analista de sistemas fará a manutenção preventiva.
- Como será feita a entrada de dados?
O cliente entrará com os dados pessoais e a opção desejada de hospedagem.
- Como será feita a saída de dados?
O sistema informará ao cliente as opções disponíveis no local desejado.
- Como será o procedimento para a 1a. funcionalidade?
O cliente fará a escolha do hotel então deverá efetuar o pagamento parcial da reserva em um prazo de 24 horas.
- Como será o procedimento para a 2a. funcionalidade?
Caso o cliente não efetue o pagamento da taxa,o quarto volta a ficar disponível para outras reservas no sistema.
How much
- Quanto deverá custar o sistema?
O Usuário terá o serviço gratuitamente. Esses valores relacionados são os gastos para a criação.
- R$ 300,00/mês criação da pagina na Web
- R$ 400,00 Registro da Marca
- R$ 3.000,00 Servidor
- R$ 1.500,00 Programador
- R$ 2.000,00 Web Designer
- R$ 1.200,00 Publicitário
- R$ 1.000,00 Técnico de Suporte
- Quantas pessoas deverão ser usadas?
- 1 Programador
- 1 Web Designer
- 1 Publicitário
- 1 Técnico de Suporte
- Qual deverá ser o preço de aquisição do seu software para o usuário final?
O Usuário Final não terá nenhum custo.
O Hotel que é o contratante terá um custo de 30% do valor de cada quarto reservado pelo site.
Modelo Estruturado
DFD - Digrama de Fluxo de Dados
Dicionário de dados
- CPF = [0-9]
- Nome = [A-Z]||[a-z]
- Data ingresso = [01-31]&&[01-12]&&[2012-2999]
- Identidade = [0-9]||[a-z]||[A-Z]
- Sexo = [M]||[F]
- Estado Civil = [S]||[C]||[V]||[D]
- Telefone Fixo = [0-9]
- Telefone Cel = [0-9]
- e-mail = [0-9]||[a-z]
- Cep = [0-9]
- Numero = [0-9]
- Complemento = [0-9]||[A-Z]||[a-z]
- Cartão = [0-9]
- Operadora do Cartão = [0-9]
- Nome operadora = [A-Z]||[a-z]
- Horario da compra = [0-23]&&[0-59]&&[0-59]
- Preco do quarto = [0-9]
- CNPJ = [0-9]
- Data aluguel = [01-31]&&[01-12]&&[2012-2999]
- Numero do quarto = [0-9]
- Gerente = [A-Z]||[a-z]
- Telefone Hotel = [0-9]
- Telefone Gerente = [0-9]
- Código cidade = [0-9]
- Código estado = [0-9]
- Nome cidade = [A-Z]||[a-z]
- Nome estado = [A-Z]||[a-z]
DER - Diagrama Entidade-Relacionamento
Orientação a Objetos
Objetos
- Defina:
- Um objeto : Produto
- Os atributos deste objeto : Tipo de apartamento, opcionais ( ar condicionado,hidromassagem,etc).
- As operações neste objeto: busca por um apartamento adequado ao consumidor, seleção, reserva, confirmação, cadastro/ alteração.
- Possíveis polimorfismos em cima do objeto: confirmação de reserva feita pelo pagamento.Cadastro e alteração esse produto