1 / 17

Generic Simulator for Users' Movements and Behavior in Collaborative Systems

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

sarah
Download Presentation

Generic Simulator for Users' Movements and Behavior in Collaborative Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Generic Simulator for Users' Movements and Behavior in Collaborative Systems Application Design Document Alex Surguch , NivSaar, MattanMargalith, GiladIvry

  2. Contents • System Architecture • Deployment Architecture • Class Diagram – Main Classes • Database Scheme - ERD • User Interface Draft • Task List

  3. System Architecture Persistence Layer Controller Layer App. Server DB GUI

  4. 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). Main server will run the simulation’s core and BlazeDs application server Data base designated machine End-user machine to display Flex GUI

  5. Design- Domain Class Diagrams

  6. Design- Persistence Class Diagrams

  7. Design- Class Diagrams

  8. Design- Class Diagrams

  9. Design- Class Diagrams

  10. Design- Class Diagrams

  11. Design- Class Diagrams

  12. Design- Class Diagrams

  13. Database Scheme - ERD

  14. Config wizard (on system startup) version 1.0 Menu panel Configuration Wizard Next…

  15. Configuration view, version 1.0 Menu panel Reports center Event manager Algorithm loader Button 4 - TBA Button n TBA Information pane MAP TimeLine

  16. Configuration view, version 1.0 Menu panel Graphs TimeLine

  17. 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.

More Related