Presentation is loading. Please wait.

Presentation is loading. Please wait.

 Why “By the way”?  DSD environment  About us  Requirements  Architecture design  Results.

Similar presentations


Presentation on theme: " Why “By the way”?  DSD environment  About us  Requirements  Architecture design  Results."— Presentation transcript:

1

2  Why “By the way”?  DSD environment  About us  Requirements  Architecture design  Results

3  Mario in Vancouver 3

4 Department of Computer Science and Electronics, Mälardalen University, Sweden Department of Computer Science and Electronics, Mälardalen University, Sweden Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia

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 Danijel Zovic, Croatia Public relations, Testing Zafar Ahmad, Pakistan Public relations, Testing

6 Groups

7 Suggestion s New versions BTW Account executive Customers Survey

8 Personal interviews Mails Online group discussions Survey BTW Team Stakeholders

9 BTW system Routing Advices Interaction Customization Authenticity

10 Mashing up technologies Extensibility Collect and provide information

11 Service Logic PHP Scripts ? AJAX Calls HTML Forms GPS

12

13 Server side PHP 5+ PostgreSQL 7+ Client side JavaScript OOP GoogleMaps API Script.aculo.us framework (AJAX) JSON HTML (CSS) with Smarty engine maps

14 JavascriptDBMSHTML Location? Map shown Query() getAdvices() Advice->get() List of advices PHP route() Route and advice shown Fetch location()

15 W1W2 W3W4W5W6W7W8W9W10W11 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 16

17 Complex ER Database Simplified Relations Faster Advices Stress test

18 http://btw.rasip.fer.hr

19 Map with advices Destination Categories and properties Profile info KML export

20 Multimedia advice entry Point, line or polygon! Properties and categories selection

21 Advice window Comments Route directions

22

23

24 Questions?


Download ppt " Why “By the way”?  DSD environment  About us  Requirements  Architecture design  Results."

Similar presentations


Ads by Google