Trabalho de Engenharia de Software
Atualização: O prazo para o trabalho expirou e nós conseguimos entregar tudo dentro do prazo. Obrigado a todos pela colaboração.
O projeto continua só que agora no endereço: http://code.google.com/p/foiaqui/
Equipe:
- Emanuelle Vieira emanuellerv[at]gmail.com
- Franklin Chaves franklin.chaves[at]yahoo.com.br
- Carlos H. Sindeaux chsindeaux[at]yahoo.com.br
- Edilson Júnior yachid[at]gmail.com
- Silveira Neto silveiraneto[at]gmail.com
Reuniões:
- Terça-feira (08/05/2007) das 10:00 as 11:00, logo depois da aula.
Quarta-feira (02/05/2007) das 13:00 as 14:00 no LIA.Sexta-feira (27/04/2007) das 13:00 as 14:00 no LIA.Terça-feira (24/04/2007) das 10:00 as 12:00 no LIA.
Descrição:
Um sistema de boletim de ocorrências onde o usuário pode apontar através de um mapa onde houve uma ocorrência policial.
Viabilidade:
Uma aplicação semelhante já foi feita em Chicago (chicagocrime.org/map/) . Nos iremos utilizar a API do Google Maps. Nós já solicitamos e recebemos uma chave para a API do Google Maps. Alguns testes já estão sendo feitos com o nosso protótipo.
Exemplo de uso:
Pedro estava voltando da faculdade a pé e é assaltado. Ao chegar em casa ele visita nosso site e aponta exatamente onde ele foi assaltado, dando uma descrição do bandido e do que foi roubado.
Ana visita nosso site e vê a ocorrência de Pedro. Ela lembra que já foi assaltada há uma ano atrás bem perto de onde aconteceu o assalto de Pedro. Ela cria uma nova ocorrência no site descrevendo seu assalto.
João acessa o site e vê as duas ocorrências, que estão bem próximas uma da outra. João é policial. João pega sua viatura e faz uma ronda naquela redondeza. João avista alguém que bate com a descrição de Pedro e de Ana. João revista o suspeito e encontra os pertences de Pedro. João prende o bandido em flagrante.
Diagrama de Barras:
Rede de atividades:
Outros Documentos:
- Estudo de viabilidade – versão em DOC, versão em ODT e versão em PDF. Documento que incluí o título da aplicação, descrição, objetivo, justificativa, solução proposta, delimitação do escopo, produtos, público alvo, restrições, alternativas, recursos requeridos e análise de riscos.
Para estudar:
Alguns conhecimentos práticos vão ser chave no desenvolvimento do projeto. Se você quer estar mais envolvido com a implementação, procure estudar esses assuntos:
-
- HTML
- SQL (vamos usar o MySQL)
- PHP
- Javascript
Para saber mais:
- API do Google Maps
- Documentação da API do Google Maps
- Blog não oficial sobre o google maps
- Artigo sobre mashups do Google Maps
- Chicago Crime – Aplicação similiar já em funcionamento
- Tutorial sobre sobre o uso da API do Google Maps (Em português)
- Boletim eletrônico de ocorrências da Policia Civil do Estado do Ceará.
- Templates CSS licenciados sob Creative Commons.
- Código Penal Brasileiro
- Livro Google Maps Hacks (novo)



