Etiqueta: visualeditor |
|||
| Linha 36: | Linha 36: | ||
** O projeto beneficiará tanto clientes quanto a própria empresa. Pois facilitará a entrega de informações por parte da empresa, e o recebimento por parte do cliente. | ** O projeto beneficiará tanto clientes quanto a própria empresa. Pois facilitará a entrega de informações por parte da empresa, e o recebimento por parte do cliente. | ||
* 2. Quem poderá operar o sistema? | * 2. Quem poderá operar o sistema? | ||
**Poderá operar os Programadores juntamente com o Técnico em banco de dados. Ambos irão dedicar-se a manutenção e atualização do projeto. | **Poderá operar os Programadores juntamente com o Técnico em banco de dados. Ambos irão dedicar-se a manutenção e atualização do projeto. Além destes os clientes podem operar o programa, obtendo as informações contidas nele. | ||
* 3. Quem deverá participar do desenvolvimento do sistema? | * 3. Quem deverá participar do desenvolvimento do sistema? | ||
** Os participantes serão: Engenheiro de Software, Analista de Marketing e Publicidade, Dois Programadores, Analista de Pesquisas e Desenvolvimento de Sistemas | ** Os participantes serão: Engenheiro de Software, Analista de Marketing e Publicidade, Dois Programadores, Analista de Pesquisas e Desenvolvimento de Sistemas e Técnico em banco de dados. Cada um desenvolvendo sua devida função a fim de desenvolver e organizar o nosso projeto. | ||
<br> | <br> | ||
Edição das 21h45min de 1 de outubro de 2017
5W2H
What
- 1. Qual o nome do seu projeto?
- O projeto se chama InterConnect.
- 2. Qual o objetivo deste projeto?
- O objetivo do projeto é conectar empresas à usuários finais, como clientes ou interessados em obter contato com as mesmas, oferecendo um grande catalogo de empresas e de meios de contato.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Os maiores desafios estão na padronização dos dados das mais diferentes empresas e na integração desses dados em um único aplicativo, além da dificuldade de criação de um protótipo funcional do aplicativo.
- 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
- Para a implantação do projeto os conhecimentos básicos são: Programação e desenvolvimento mobile; Conhecimentos e aplicação das melhores práticas para levantamento de requisitos e de analises de casos de uso.
- 5. Quais soluções similares existem no mercado?
- Alguns aplicativos similares são: Guia de Franquias (Desenvolvido pelo projeto: Pequenas Empresas & Grandes Negócios) e o aplicativo Guia de Serviços da empresa Codificar.
Why
- 1. Porque é interessante desenvolver este projeto?
- 2. Porque deve usar a tecnologia escolhida?
- 3. Porque usar o hardware específico?
- 4. Porque usar o sistema específico?
Who
- 1. Quem pode se beneficiar deste projeto?
- O projeto beneficiará tanto clientes quanto a própria empresa. Pois facilitará a entrega de informações por parte da empresa, e o recebimento por parte do cliente.
- 2. Quem poderá operar o sistema?
- Poderá operar os Programadores juntamente com o Técnico em banco de dados. Ambos irão dedicar-se a manutenção e atualização do projeto. Além destes os clientes podem operar o programa, obtendo as informações contidas nele.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Os participantes serão: Engenheiro de Software, Analista de Marketing e Publicidade, Dois Programadores, Analista de Pesquisas e Desenvolvimento de Sistemas e Técnico em banco de dados. Cada um desenvolvendo sua devida função a fim de desenvolver e organizar o nosso projeto.
Where
- 1. Onde os dados serão inseridos?
- 2. Onde os dados serão externalizados, publicados?
- 3. Onde esta aplicação poderá ser usada?
- 4. Onde os dados serão armazenadas?
- 5. Onde o software deverá ser hospedado?
When
- 1. Em quanto tempo pretende desenvolver o sistema?
- 2. Quais serão as fases e em quanto tempo cada uma?
- 3. Qual o tempo de resposta do dispositivo ou do sistema?
- 4. Quanto tempo para responder a uma entrada?
- 5. Quanto tempo para gerar a saída?
How
- 1. Como será dividido o desenvolvimento do sistema?
- As etapas de desenvolvimento do projeto serão divididas em três partes, sendo elas: Planejamento de Recursos e Funcionalidades (O que inclui a criação de diagramas e levantamento de requisitos), documentação das funcionalidades e funcionamentos e por final o desenvolvimento do aplicativo em si como protótipo funcional.
- 2. Como será feita a entrada de dados?
- A entrada de dados será feita por meio da tela touch-screen do aparelho onde o aplicativo estará funcionando, essa entrada de dados realizada pelo usuário será usada em um sistema de catalogo, onde com simples toques na tela será possível encontrar o registro da empresa que se procura.
- 3. Como será feita a saída de dados?
- A saída será feita pelo próprio aplicativo, mostrando os dados relativos ao registro da empresa selecionada pelo usuário.
- 4. Descreva as funcionalidades:
- 1. Cadastrar empresas de uma maneira simples.
- 2. Vincular números de telefone, e-mails e dados em geral com as empresas cadastradas.
- 3. Pesquisa de empresas por cidade e tipo de serviço.
- 4. Catalogar horários de funcionamento das empresas e atendimentos de diversos. setores diferentes (Como gerencia e caixas de um banco).
- 5. Vincular localizações à empresas e funcionar em conjunto com o google maps.
- 6. Facilitar a localização de serviços por meio de um catalogo intuitivo.
- 7. Oferecer um meio de realização de feedback por parte do usuário.
- 8. Oferecer um meio de ligação entre as empresas e os fornecedores para aumento na quantidade de registros oferecidos.
How much
- 1. Quanto custa cada parte do sistema?
- Banco de Dados (MySQL Versão Para Uso Comercial): R$ 6.325,00 anuais;
- Orçamento para Anúncios e Desenvolvimento em Novas Plataformas: R$15.000,00.
- 2. Quanto deverá custar todo o sistema?
- Orçamento de no mínimo 52 mil reais para desenvolvimento completo.
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- A equipe será formada por seis profissionais, sendo eles:
- Engenheiro de Software;
- Analista de Marketing e Publicidade;
- Dois Programadores;
- Analista de Pesquisas e Desenvolvimento de Sistemas;
- Técnico em banco de dados.
- A equipe será formada por seis profissionais, sendo eles:
- 4. Quanto custa cada profissional?
- Engenheiro de Software, R$ 4.000,00 mensais;
- Técnico em Banco de Dados, R$ 2.500,00 mensais;
- Programadores, R$ 2.600,00 mensais (Totalizando R$ 5.200,00 mensais);
- Analista de Pesquisas e Desenvolvimento de Sistemas, R$ 2.000,00 mensais;
- Analista de Marketing e Publicidade, R$ 2.500,00 mensais.
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- O preço de uso do sistema é calculado pelo tipo de catálogo das empresas dentro do aplicativo e de seus anúncios, segundo a seguinte regra:
- Paginas Padronizadas pelo Sistema: R$50,00 mensais (Preço por pagina);
- Paginas Especiais (utilizam formatação própria encomendada pela empresa cliente, há variação de preço conforme a complexidade da pagina): a partir de R$150,00 mensais (Preço por página);
- Paginas Especiais com Publicidade da Empresa na Tela Inicial do Aplicativo e na Busca: a partir de R$500,00 mensais (Preço por página + Anúncio).
- O preço de uso do sistema é calculado pelo tipo de catálogo das empresas dentro do aplicativo e de seus anúncios, segundo a seguinte regra:
Modelo Estruturado
DFD
- Processso
- Depósitos
- Fluxos
DER
- Entidades
- Relacionamentos
- Chaves
- Domínios
DD
- Descritivos de cada item
- Significado
- Conteúdo (Dados compostos)
- Restrições de integridade
- Chave primária (Depósitos de Dados)
Modelo OO
Diagrama de Classes
Diagrama de Estado
Diagrama de Casos de Uso
Diagrama de Sequência
Diagrama de Objetos
Diagrama de Colaboração
Diagrama de Interfaces
Diagrama de Atividades
Diagrama de Componentes
Diagrama de Pacotes
Protótipo
- Objetivo
- Recursos utilizados
- Funcionamento
- Detalhamento (Imagens, vídeos, ...)
- Resultados obtidos
Pesquisador