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

2011/ 2012

JDirections
Relatrio

Diogo Madureira 20092350 Joel Santos - 20092142 2011/2012

ndice
Introduo ..................................................................................................................................... 3 Mapa Conceptual .......................................................................................................................... 4 Personas ........................................................................................................................................ 4 Cenrios de utilizao ................................................................................................................... 7 Historias de Utilizao ................................................................................................................... 8 Maria Silva ................................................................................................................................. 8 Marisol Pais ............................................................................................................................... 8 Antnio Rochinha ...................................................................................................................... 9 Camilo Gaitas............................................................................................................................. 9 Concepo participada .................................................................................................................. 9 Metforas de Informao ........................................................................................................... 10 Arquitectura de informao ........................................................................................................ 10 Prottipo de baixa fidelidade ...................................................................................................... 11 Criticas de possveis utilizadores ............................................................................................. 11 Testes do prottipo de baixa fidelidade nas personas ........................................................... 12 Prottipo de alta fidelidade ........................................................................................................ 14 Concluso .................................................................................................................................... 14 Bibliografia .................................................................................................................................. 15 Anexos ......................................................................................................................................... 15

Introduo
Este projecto surgiu no mbito da disciplina de Sistemas de Multimdia, no presente ano lectivo e tem como objectivo criar uma aplicao para Iphone a que demos o nome de JDirections. Esta aplicao tem como modelo a pgina Web Itenerarium, que permite aos utilizadores pesquisarem itinerrios dos vrios transportes pblicos. A aplicao aqui apresentada por ns possibilita ao utilizador uma pesquisa de transportes pblicos dividida entre trs menus de pesquisa, Plano Viagem, A Minha Linha e Linhas num Local. O utilizador ter a oportunidade de ter acesso aos transportes pblicos que lhe esto disponveis para se deslocar entre dois determinados pontos inseridos por ele. Caso pretenda o programa tambm lhe possibilita visualizar o trajecto, preo, horrios e o mapa de uma determinada linha escolhida pelo utilizador de uma lista apresentada. Por ultima a nossa aplicao permite pesquisar as linhas num determinado local, disponibilizando ao utilizador a pesquisa no mapa as linhas existentes num determinado local. Atravs desta aplicao os utilizadores tero o trabalho facilitado para obter o transporte para um determinado ponto para outro muito mais facilitado, uma vez que a aplicao apresenta toda a informao necessria. Esta aplicao destina-se tanto a utilizadores causais como para utilizadores intensivos que desejem utilizar a aplicao diariamente. Uma vez que a aplicao est em constante actualizao, esta garante os horrios sempre actualizados, bem como os preos das viagens. Isto uma mais valia para utilizadores dirios, garantindo assim que tm sempre o horrio e preos actuais, evitando alguns imprevistos. Ao longo do trabalho iremos apresentar a os vrios passos para desenvolvimento desta aplicao, nomeadamente as nossas personas, cenrios de utilizao, histrias de utilizao, metforas de informao, arquitectura de informao, prottipo de baixa fidelidade e por fim o prottipo de alta fidelidade.

Mapa Conceptual

Neste Mapa Conceptual esta descrito de forma esquemtica o princpio de funcionamento da aplicao de modo a uma obter uma simplificao de como funcionar o produto final. A aplicao baseia-se em trs partes distintas, ou seja, uma para obter os horrios e os tarifrios de um determinado servio ou linha de transporte e numa determinada hora e data, outra para obter as linhas num determinado local a uma determinada hora e data e por fim uma parte para fazer uma plano de viagem indicando o local de partida, o local de chegada e as respectivas data e hora.

Personas

A partir das funcionalidades que o nosso prottipo iria proporcionar, foram identificadas quatro personas que podero vir a ser utilizadores da aplicao, para isso foram identificadas algumas caractersticas de cada uma das personas, bem como algumas das suas necessidades relativamente a transportes pblicos.

A primeira persona identificada tem de seu nome Maria Silva. Esta persona do sexo feminino, tem vinte e oito anos, casada e tem trs filhos. A nvel profissional uma empresria de sucesso, pelo que na sua vida diria utiliza arduamente a internet desenvolvendo assim um gosto especial por tudo o que est relacionado com a internet. Maria uma pessoa muito trabalhadora e empenha se totalmente no seu trabalho. Tem um dia-a-dia muito atribulado e necessita estar sempre actualizada. Nos tempos livres gosta de estar com a famlia e brincar com os filhos. No seu dia-a-dia, Maria tem necessidade de saber sempre os horrios dos transportes, saber a localizao dos mesmos bem como os que lhe esto disponveis, qual o mais rpido e a durao de cada um. Resumidamente Maria Silva uma persona dinmica, jovem, esta constantemente ligada com a Internet e utiliza frequentemente os transportes pblicos. A segunda persona chama-se Marisol Pais do sexo feminino, tem vinte e um anos, estudante universitria, como a maioria dos jovens utiliza frequentemente a internet, principalmente nas redes sociais, gosta de computadores e de tudo o que esteja relacionado com informtica e no gosta de conduzir. Como se trata de uma estudante universitria, necessita constantemente de transportes pblicos para se deslocar entre a universidade e a sua habitao. Marisol uma rapariga muito activa, adora passear e estar com os amigos. Estudante de psicologia no Porto e actualmente tem um trabalho em part-time no McDonalds. No seu tempo livre gosta de socializar na internet e manter-se em forma. No seu dia-a-dia Marisol necessita de possuir os horrios dos transportes no seu telemvel, saber sempre os preos actualizados. Resumidamente Marisol Pais uma persona jovem, com alguma experiencia com computadores e internet e gosta de pesquisar novas aplicaes A terceira persona chama-se Antnio Rochinha, apesar de ainda ser solteiro, j tem quarenta anos. Trata-se um professor universitrio que utiliza pouco a internet. Antnio uma pessoa muito intelectual porm engraada. Efectua

esporadicamente viagens de longa distncia por razes profissionais sendo exigente

quanto ao nvel dos transportes em que se desloca. Nos seus tempos livres gosta de ler e passear, pois durante um passeio poder encontrar a sua cara metade. No seu dia-a-dia a nossa persona necessita de saber a que horas tem transporte para as suas deslocaes, gostaria de saber qual a categoria do seu transporte e o seu preo. Resumidamente Antnio uma pessoa calma, paciente e inteligente. A nossa quarta e ultima persona tem de seu no me Camilo Gaitas e tem cinquenta anos. Camilo tem dez filhos, campons e o seu meio de transportes favorito o seu carro. Camilo Gaitas uma pessoa muito dedicada ao trabalho. Efectua diariamente pequenas viagens em busca de novos animais para a sua quinta. Gosta de estar com os seus amigos e participar em torneios de sueca. Camilo acaba de comprar mais uma quinta a 100km da actual, pelo que se desloca com alguma frequncia entre ambas. Estas viagens so sempre feitas no seu carro, podendo esporadicamente ser feitas de comboio ou autocarro quando o seu filho lhe pede o carro. Nos tempos livres gosta de se deitar a sombra do seu carvalho. Ocasionalmente, Camilo precisa de saber a localizao das estaes e o preo dos transportes. Resumidamente a nossa persona uma pessoa calma, simptico e divertido.

Cenrios de utilizao

Para cada uma das nossas personas foram identificados diferentes possveis cenrios de modo a tentar que posteriormente o nosso projecto responda positivamente a estes senrios, conseguindo assim ir de encontro as necessidades das nossas personas.

O utilizador atravs da insero do local de partida e do local de chegada, consegue saber qual ou quais os transportes que lhe esto disponveis para o seu destino, bem como o itinerrio, durao do percurso, horrios, preos e o seu percurso. A aplicao tambm permite ao utilizador ver as linhas num determinado local, permitindo assim saber quais os meios de transportes existentes naquele determinado local e por onde iro passar, o utilizador ter ainda de inserir a hora e a data que pretende visualizar as linhas. A aplicao ter uma outra funcionalidade chamada A minha Linha, que permitir ao utilizador inserir a linha que deseje e a partir daqui ter acesso a um mapa GPS indicativo do troo dessa linha, aos seus horrios e preos.

Historias de Utilizao
Maria Silva
O filho de Maria atrasa-se a sair de casa. Maria precisa de saber as horas do prossimo transporte que lhe permita levar o filho a escola o mais rpido possvel de maneira a que ele no chegue atrasado as aulas e tenha falta. Para resolver esta situao Maria acede a aplicao JDirections de maneira a visualizar os transportes disponveis. 1. 2. 3. 4. 5. 6. 7. Activa a aplicao Escolher opo Plano de viagem Indicar Local de partida Indicar Local de chegada Indicar data/hora Iniciar Pesquisa Obtm quais os transportes para o plano escolhido

e detalhes do transporte 8. Fechar a aplicao

Mais tarde Maria recebe uma chamada de um cliente requerendo l a sua presena urgente e posteriormente necessita de se deslocar a um grande cliente do Porto at Lisboa de comboio o mais rpido possvel. De aneira a resolver estas duas situao, Maria Silva utilizou exactamente o mesmo procedimento para resolver a primeira situao com o filho.

Marisol Pais
Marisol Pais por volta das 15h20m est a sair da sua universidade, quando recebe uma chamada do McDonalds a informar uma troca de turno para as 16h. No dia seguinte s 8h30m Marisol ao acordar, apercebe-se de que est atrasada para as aulas na sua universidade.

De modo a resolver estes dois imprevistos, Marisol Pais recorre ao software JDirectios, utilizando exactamente os mesmos passos utilizados por Maria, consegue obter a informao desejada de forma rpida e de maneira a conseguir chegar ao seu destino a horas.

Antnio Rochinha
Antnio rochinha as 9h necessita de se deslocar de transporte pblico de sua asa para a universidade. As 20h necessita de se deslocar a Braga de transportes pblicos de maneira a jantar com uma amiga. De maneira a conseguir estar em todos os locais a horas Antnio recorre ao JDirections seguindo os passos das outras personas.

Camilo Gaitas
Camilo Gaitas uma pessoa que raramente utiliza os transportes pblicos, pois no gosta de andar em outro transporte que no seja o seu veculo prprio. Contudo num certo dia o filho teve que lhe levar o carro uma vez que precisava dele, com isto Camilo ficou sem meio de transporte prprio para se deslocar sua quinta, uma vez que se viu nesta situao, Camilo teve que recorrer a sua ultima alternativa que foi recorrer ao JDirenctions para obter um transporte publico para a sua quinta. Para conseguir obter o transporte para o seu destino, Camilo Gaitas executou os mesmos passos que as outras personas.

Concepo participada
Este ponto no foi realizado no nosso projecto.

Metforas de Informao
O nosso projecto foi realizado com base em menus, tendo um menu principal com as funcionalidades prestadas pela aplicao, tendo dentro de cada uma dessas funcionalidades os diversos pontos importantes a preencher para dar ao utilizador uma informao til e o mais precisa possvel.

Arquitectura de informao

Ao activar a aplicao encontra-se um menu com trs opes: Plano de viagem, Linhas num local e A minha linha. Ao seleccionar Plano de viagem temos que preencher os campos pedidos, ou seja, Local de partida, Local de chegada e as respectivas data e hora. Quando carregamos em Linhas num local temos que preencher apenas os campos data e hora. Finalmente, a opo A minha linha onde escolhemos a linha que pretendemos e as respectivas data e hora. No fim de cada um destes processos carregamos no boto Search e obtemos a informao pretendida.

Prottipo de baixa fidelidade

No prottipo de baixa fidelidade, que se encontra na imagem acima, esta descrito de uma forma esquemtica mas mais pormenorizada do funcionamento da aplicao, j com os respectivos menus e janelas de utilizao, feitas de uma forma simples para ajudar a ter uma ideia mais clara sobre a disposio dos campos a preencher e da informao referente a pesquisa efectuada.

Criticas de possveis utilizadores


Andr Pereira

21 Anos

Vive em Rio Tinto Utilizador frequente de transportes pblicos

Criticas: Considera uma mais valia que no menu Linhas num Local, deveria existir uma opo para inserir o nome da localidade onde desejamos ver as linhas; Acha que deveramos retirar os botes exit e substitui-los por botes menu. De uma forma geral considera o trabalho bom e de fcil utilizao.

Ricardo Pais

22 Anos Vive em Gio Utilizador casual de transportes pblicos

Criticas: Achou que deveramos alterar o exit existente no canto superior dos ecrs por um campo chamado Menu; Considera o menu Minha Linha um pouco confuso, pois ele no conhece as linhas; No percebe a utilizao de dois ecrs de Plano de Viagem; De uma forma geral considera que o a aplicao positiva, pois uma ais valia para utilizar no dia-a-dia.

Testes do prottipo de baixa fidelidade nas personas


Maria Silva Persona Principal

Saber horrios dos transportes Saber localizao dos Transportes Saber os meios disponveis Saber o mais Rpido Saber tempo de viagem

OK OK OK OK OK

O prottipo de baixa fidelidade cumpre com todos as necessidades da persona Maria Silva.

Marisol Pais Persona Secundria Ter os horrios no telemvel Actualizao dos preos dos transportes Actualizao de horrios OK OK OK

O prottipo de baixa fidelidade cumpre com todas as necessidades da persona Marisol Pais.

Antnio Rochinha Saber horas do transporte Saber nvel do transporte Saber preo do transporte OK No est includo OK

O prottipo de baixa fidelidade cumpre com duas das trs necessidades da persona Antnio Rochinha, no estando includo a categoria do transporte, por no ser relevante para um utilizador dirio dos transportes pblicos.

Camilo Gaitas

Saber localizao das estaes Preos dos transportes

OK OK

O prottipo de baixa fidelidade vai de encontro a todas as necessidades da persona Camilo Gaitas.

Prottipo de alta fidelidade


Este prottipo foi desenvolvido de modo a reproduzir o funcionamento da aplicao como se esta j estivesse instalada num dispositivo mvel, onde podemos interagir com a mesma e testar se o que foi projectado est presente na aplicao e se esta est a funcionar devidamente. (Anexo)

Concluso
A realizao deste projecto foi muito produtiva, uma vez que, colocamos em prtica os contedos programticos leccionados nas aulas. Alm disso, serviu para compreender um pouco mais sobre todo o mecanismo inerente a programao de aplicaes para Iphone. Outro contributo da realizao deste trabalho foi a possibilidade de ganhar experincia adquirindo, assim, aptido para concretizar projectos futuros relacionados com o desenvolvimento de aplicaes para Iphone.

Podemos, ainda, concluir que todos os objectivos a que nos propusemos, com a realizao deste trabalho, foram alcanados com sucesso, uma vez que a aplicao incorpora todos os contedos que constam no Itenerarium disponibilizado na Web. Podemos concluir que para desenvolver um projecto como este, convm, ser definido uma metodologia que nos permite organizar ideias e facilitar a interligao entre elas, tornando tudo mais fcil e acessvel a quem o est a desenvolver. Um ponto muito importante para a elaborao deste trabalho tambm foi o facto de podermos pedir aos colegas que visualizassem e criticassem o nosso trabalho, deste modo podemos obter sugestes deles, como se de um utilizador normal se tratasse. No final ficamos bastante contentes com o resultado, pois conseguimos atingir todas as metas que nos propusemos no inicio da elaborao da aplicao.

Bibliografia
http://www.itinerarium.net

Anexos
Apresentao em PowerPoint do prottipo de alta fidelidade.