12-11-04
Post on 01-Jan-2016
15 Views
Preview:
DESCRIPTION
Transcript
112-11-04
• 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!
16
12-11-05
Low Priority
• Viewing and editing user page
• Personal informations• Last seen universities• Preferences• ...
Users
• Unregistered users– Search universities– View informations– Get recommendations
• Registered users– Save questionnarie answers– comment
1812-11-04
1912-11-04
Non-Functional Requirements
• Usability– Correct and up to date data– User friendly interface
• System – The service should work on
• all platform• all web browsers.
– The server should work with • .Net and C#
2012-11-04
Non-Functional Requirements
• Security– Confidentiality of user
personal data
• Availability– More than 90% uptime
Server architecture
Client Interface
Business LogicData
Model
Data Access Layer
DB Data
Loader
HtmlAgilitypack
Dynamic Data layer
• New sources easily addable -common interface
• Data fetched in real time -data cached
• Deals with availability
UniversityLoader
DataAccess<T>
LocationLoader
WhateverLoader
ILoader<T>
top related