E N D
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 2010/2011). 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! 11/15/2010
Distributed Software Development Adrien Olivier (AO) Dominik Rojković (DR) Hassan Aziz Khan (HSK) Petar Butković (PB)Petar Dučić (PD)Rashid Khan (RK)Seyed Morteza Hosseini (SMH) 11/15/2010
Beta Prototype 11/15/2010
What was planned for Beta? • Finalizing the Alpha prototype tasks. • Updating the database • Updating the documents. • Enhancing the existing functionalities. 11/15/2010
Problems overview • Lack of time and knowledge • Troubles with the publication of WR • Communication could be better 11/15/2010
Changes project rules • daily update of the WR • notify abscences 11/15/2010
Tasks based organization 11/15/2010
name not implemented in progress implemented and integrated click on graph to have user information connection with database SSH tunnel method to read the database AJAX request Current state 11/15/2010
name not implemented in progress implemented and integrated designadjustment on the graph. method for custom node selection zoomed-out graph activity matrix Current state
Process we follow 11/15/2010
User Authentication Abstract View 11/15/2010
Graphical View 11/15/2010
Data is stored in PostgreSQL(8.4.5 stable version) • Java methods are used for getting data from DB. • Data is handed over to the servlets. • AJAX initiates JavaScript function which asynchronously call web servlet. Detailed View(Cont…) 11/15/2010
Ajax(XMLHttpRequest) is used for asynchronous data transfer. Detailed View 11/15/2010
Efforts evaluation 11/15/2010
Other experiences • different biorhythm • weather - problem of traveling and meetings
Future development • Activity matrix • Zoomed-out graph • Showing user details on demand
Questions 11/15/2010