+ All Categories
Home > Documents > Generic Simulator for Users' Movements and Behavior in Collaborative Systems A Application D Design...

Generic Simulator for Users' Movements and Behavior in Collaborative Systems A Application D Design...

Date post: 21-Dec-2015
Category:
View: 213 times
Download: 0 times
Share this document with a friend
17
Generic Simulator for Users' Movements and Behavior in Collaborative Systems Applicati on Design Document Alex Surguch , Niv Saar , Mattan Margalith , Gilad Ivry
Transcript

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.


Recommended