210 likes | 296 Views
BTWmaps. ICSE ‘09 Final presentation. Topics. Why “By the way”? DSD environment About us Requirements Architecture design Results. Why btw?. Mario in Vancouver. 3. DSD environment. Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia.
E N D
BTWmaps ICSE ‘09 Final presentation
Topics • Why “By the way”? • DSD environment • About us • Requirements • Architecture design • Results
Why btw? • Mario in Vancouver 3
DSD environment Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia Department of Computer Science and Electronics, Mälardalen University, Sweden
communication Groups
Interaction with customers BTW Account executive Customers Survey
What Mario wants? Stakeholders Questionnaires BTW Team Personal interviews Online group discussions Mails
technologies maps
ARCHITECTURE - dataflow HTML Javascript PHP DBMS Ask the map from the default location Getting location from google map service Map is shown Select departure , destination address and advice categories to show Invoke service and ask for advices in area Look for advices in the selected area in the DB List of advices Prepare advices to show Getting route from google map service Map with advices and route is shown
Schedule Project preparations Requirements analysis Object class design Database design HTML / CSS coding Google map API wrapper Users logic coding Data exchange logic Javascript I/O interfaces Route and advice logic Testing Documentation Conferences w45 w46 w47 w48 w49 w50 w51 w52 w1 w2 w3
RESULTS – user interface Profile info Destination Categories and properties Map with advices
RESULTS – user interface continued Advice window Route directions Comments