Download presentation
Presentation is loading. Please wait.
Published byMarjorie Mason Modified over 9 years ago
1
BTWmaps
2
Why “By the way”? DSD environment About us Requirements Architecture design Results
3
Mario in Vancouver 3
5
Nikola Tankovic, Croatia Project leader System design, Developing, UI design Gianluigi Ciambriello, Italy Team leader Design, Developing, Sonja Milicic, Croatia Developing, Design Savino Ordine, Italy Testing, Developing Zafar Ahmad, Pakistan Public relations, Testing Danijel Zovic, Croatia Public relations, Testing
6
Groups
7
Suggestions, problems finding, survey from customer New versions available for customers after getting information BTW Account executive Customers Survey
8
BTW Team Stakeholders Questionnaires Personal interviews Online group discussions Mails
9
BTW system Routing Google Maps Advices Multimedia Attributes Interaction Comments Flags Customizati on Registration User profiles Authenticy Administrators Moderators
10
Mashing up technologies Extensibility Collect and provide information
11
Server side PHP 5+ PostgreSQL 7+ Client side JavaScript OOP GoogleMaps API Script.aculo.us framework (AJAX) JSON HTML (CSS) with Smarty engine maps
13
Service Logic PHP Scripts ? AJAX Calls HTML Forms GPS
14
JavascriptDBMSHTML Ask the map from the default location 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 PHP Prepare advices to show Getting route from google map service Map with advices and route is shown Getting location from google map service
15
w45w46w47w48w49w50w51w52w1w1w2w2w3w3 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
16
41 discussion topics 161 discussion replies 11 pages created to help group members (instructions) 69 files posted Google Groups 25 official project files Over 300 atomic commits Over 500 file changes SVN repository 1 local MDH per week 1 local FER per week 2 MDH - FER per week Direct communication every day (more than an hour per day) between the two leaders Meetings 94 project files (including database and designed artwork) + other libraries files Project files
17
14 Fullfilled + 3 newly added requirements Dynamic properties and categories Advice manipulation and administration User promotion Only 3 dropped requirements Multilanguage support Video upload Optimal routes
18
Map with advices Destination Categories and properties Profile info
19
Advice window Comments Route directions
21
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.