NOTICE These materials are prepared only for the
- Slides: 22
NOTICE! • 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! 6/14/2021 1
Selected Topics in Software Engineering Distributed Software Development 6/14/2021 2
Geo. Log team Design and Status 6/14/2021 3
Contents • • Features Project design Technologies Web design Database schema Directory structure Current status
All users
Registered user
Content admin
System admin
Conceptual view
Internal view
Technologies I • Web – JSP, CSS 2 – Eclipse WTP • Core • Database – Hibernate (caching) • Wiring by Spring – And for transaction management
Technologies II • Tools – Eclipse/Netbeans with plugins – SVN – Bugzilla • Applications – Web Server (Tomcat) – Database (Postgre. SQL)
Web design
Web design
Web design
Web design
Database
Directory structure
Last week • Requirements Definition doc. – Finished – Use cases • Use case analysis – Business objects – Methods in Interfaces (Service & DAO) – Database schema
Poject status Activity 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 20 w 45 w 46 w 47 w 48 w 49 w 50 w 5 1 w 5 2 w 0 1 w 0 2 w 0 3
Next week • Finish and commit API • Start coding – Simultaneously – Core & DB tiers - fast – Focus on Web tier – Integration – Access to virtual machines – Bugzilla
Thank you! 6/14/2021 22
- Mikael ferm
- Leave only footprints take only photos
- Adopting materials
- Cant stop the feeling go noodle
- Direct materials budget with multiple materials
- Materials useful and harmful
- Natural man made
- Material that completely block the light
- Punkthöjd karttecken
- Vad är vanlig celldelning
- Varför kallas perioden 1918-1939 för mellankrigstiden
- Verifikationsplan
- Rbk mätning
- Vätsketryck formel
- Vad är densitet
- Elektronik för barn
- Tack för att ni har lyssnat
- Smärtskolan kunskap för livet
- Jiddisch
- Typiska drag för en novell
- Epiteltyper
- Frgar
- Magnetsjukhus