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

Slides:



Advertisements
Similar presentations
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Advertisements

These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
110/29/12 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
 Computer Information System Club focused on the understanding and applied learning of web development.  The club was founded in April 5,  We.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
GIS technologies and Web Mapping Services
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
BTWmaps.  Why “By the way”?  DSD environment  About us  Requirements  Architecture design  Results.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
JavaScript is a client-side scripting language. Programs run in the web browser on the client's computer. (PHP, in contrast, is a server-side scripting.
NOTICE! 10/1/20151 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of.
** NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
BTW ”If you go, my advice to you” - Distributed Software Development.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Cross Site Integration “mashups” cross site scripting.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Abelian Kingdom Andrew, Kelvin and Peter. What is it? A web (browser) game MORPG on Google map Login with Facebook Interact with your friends And the.
BTW ”If you go, my advice to you” - Distributed Software Development.
.  A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate.  Taken advantage of Spring’s multi layer injection.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
10/5/2009 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
 Architectural overview  Main APIs. getGames.php getGroupsLocations.php getGroupsScores.php getMessage.php getStreet.php getTime.php login.php sendMessage.php.
BTW ”If you go, my advice to you” - Distributed Software Development.
Ajax for Dynamic Web Development Gregory McChesney.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
BTW: if you go, my advice to you - Distributed Software Development.
Web Development Technologies Advanced Web-based Systems Advanced Web-based Systems | Misbhauddin.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
1 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science.
DSD Course – Project Status Presentation 2 School of Innovation, Design and Engineering Malardalen University Dec 18 th,
10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Display Page (HTML/CSS)
** These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
Overview Web Technologies Computing Science Thompson Rivers University.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
9/18/2009 This material has been prepared only for the students enrolled in the course- Distributed Software Development (DSD) at the Department of Computer.
Feasibility Report INTRODUCING First time in Faisalabad Professional and highly skilled programs of national and internationals levels from the platform.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
BRANDING YOURSELF FINAL DRAFT.
Web Technologies Computing Science Thompson Rivers University
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
AJAX and REST.
Mass.ive's Customer Experience Mass.ive's RESTful Architecture
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
AJAX.
Database Driven Websites
IS 360 Course Introduction
Web Browser server client 3-Tier Architecture Apache web server PHP
Web Application Architectures
CS122B: Projects in Databases and Web Applications Spring 2018
Web Application Architectures
Web Technologies Computing Science Thompson Rivers University
Client-Server Model: Requesting a Web Page
Web Application Architectures
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
CS122B: Projects in Databases and Web Applications Winter 2019
Web Application Development Using PHP
Presentation transcript:

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

 Mario in Vancouver 3

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

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

Groups

Suggestion s New versions BTW Account executive Customers Survey

Personal interviews Mails Online group discussions Survey BTW Team Stakeholders

BTW system Routing Advices Interaction Customization Authenticity

Mashing up technologies Extensibility Collect and provide information

Service Logic PHP Scripts ? AJAX Calls HTML Forms GPS

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

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

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

Complex ER Database Simplified Relations Faster Advices Stress test

Map with advices Destination Categories and properties Profile info KML export

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

Advice window Comments Route directions

Questions?