Upload
sharleen-gaines
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
123-04-19
• 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 2012/2013).
• 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!
1023-04-19
Project Management Tools
• SVN:
• Tasks:
• Unit Tests: in Visual Studio
Everyone uses what suits their need
Great tool for tasks
1123-04-19
Integration
• We learned from our mistakes during alpha prototype integration
• Good definition of available information and data formats- StudyAbroad_ServerDataGathering_V1-
00.docx
• Constant communication between server side and client side
Changes in application
• Added new university and city data– Basic data– Cost of life– Climate
• Updated university and city pages
• New main page
1223-04-19
Changes in application
• Some information is stored in database
• Added registration and login
• Added suggestion system
• Added search
1323-04-19
Changes in documentation
• Requirements document revision– Added some requirements form our
supervisor’s feedback– Added application administration
requirements– better defined some ambiguities
• Server Data Gethering document– All data and metadata we can get from
datasources
1423-04-19
Changes in documentation
• Traceability matrix– 3 requirements groups– 56 requirements– 6 projects– 150 classes
1523-04-19
Big traceability matrix!!
• The end is showing up , we can see how our application will look like
• Server side liked doing charts and maps
• One more step forward towards world peace
1623-04-19
Positive Experiences
1723-04-19
Negative Experiences
• Server :– Different approach to any data in Freebase– Some things couldn’t be the way we imagined– Some communication problems
• Client:– Some team members hate javascript!– A loot of work (more then expected)– Problems with graphical design (design is
subjective)
Future Activities
• Recommendation system
• User profile– User can view and edit his preferences
1823-04-19
Future Activities
• Social features– Commenting,– Rateing,– And reviewing universities and cities
1923-04-19
UI Prototype Demo
2023-04-19
• Browsing universities by geographical location
• Viewing university information
• Viewing location information