Presentation is loading. Please wait.

Presentation is loading. Please wait.

12015-10-26 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.

Similar presentations


Presentation on theme: "12015-10-26 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer."— Presentation transcript:

1 12015-10-26 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science and Engineering, University of Mälardalen, Västerås, Sweden and at the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia (year 2007/2008). For all other purposes, authors’ written permission is needed! The purpose of these materials is to help students in better understanding of lectures in DSD and not their replacement! NOTICE!

2 22015-10-26 Selected Topics in Software Engineering - Distributed Software Development

3 32015-10-26 GeoLog team Design and Status

4 Contents Features Project design Technologies Web design Database schema Directory structure Current status

5 All users

6 Registered user

7 Content admin

8 System admin

9 Conceptual view

10 Internal view

11 Technologies I Web –JSP, CSS2 –Eclipse WTP Core Database –Hibernate (caching) Wiring by Spring –And for transaction management

12 Technologies II Tools –Eclipse/Netbeans with plugins –SVN –Bugzilla Applications –Web Server (Tomcat) –Database (PostgreSQL)

13 Web design

14

15

16

17 Database

18 Directory structure

19 Last week Requirements Definition doc. –Finished –Use cases Use case analysis –Business objects –Methods in Interfaces (Service & DAO) - –Database schema

20 20 Poject status Activity w45w46w47w48w49w50w51w52w01w02w03 Requirements gathering Project roles defined Project design Database definition Java core classes User module implementation Content administrator module implementation System administrator module implementation Interaction with Google Earth&Panoramio implementation Web design Testing and debugging Documentation Final delivery

21 Next week Finish and commit API Start coding –Simultaneously –Core & DB tiers - fast –Focus on Web tier –Integration –Access to virtual machines –Bugzilla

22 222015-10-26 Thank you!


Download ppt "12015-10-26 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer."

Similar presentations


Ads by Google