Upload
sarah
View
18
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Generic Simulator for Users' Movements and Behavior in Collaborative Systems. A pplication D esign D ocument. Alex Surguch , Niv Saar, Mattan Margalith , Gilad Ivry. Contents. System Architecture Deployment Architecture Class Diagram – Main Classes Database Scheme - ERD - PowerPoint PPT Presentation
Citation preview
Generic Simulator for Users' Movements and Behavior in
Collaborative Systems
ApplicationDesignDocument
Alex Surguch , Niv Saar,Mattan Margalith , Gilad Ivry
Contents
- System Architecture- Deployment Architecture- Class Diagram – Main Classes- Database Scheme - ERD- User Interface Draft- Task List
System Architecture
DB
Persistence Layer
Controller Layer
App. Server
GUI
Deployment Architecture
We will use 3 machines- Dedicated DB server, A main server to hold the backend and a client side computer (on which the UI will be displayed).
Data base designated
machine
Main server will run the simulation’s core
and BlazeDs application server
End-user machine to display Flex GUI
Design- Domain Class Diagrams
Design- Persistence Class Diagrams
Design- Class Diagrams
Design- Class Diagrams
Design- Class Diagrams
Design- Class Diagrams
Design- Class Diagrams
Design- Class Diagrams
Database Scheme - ERD
Config wizard (on system startup) version 1.0
Next…
Menu panel
Configuration Wizard
Configuration view, version 1.0
MAP
Reports center
Event manager
Algorithm loader
Button 4 - TBA
Button nTBA
Menu panel
TimeLine
Informationpane
Configuration view, version 1.0
Graphs
Menu panel
TimeLine
Main Tasks List
• Create DB classes.• MIT movements repository conversion• Store statistical data for UI graphs• Run by configuration file multiple times.• Run batch of configuration files.• Add incoms calculations.• Add user's propagation.