1 / 40

ECMS – Phase 2 Presentation

ECMS – Phase 2 Presentation. Team S07. Agenda. Scope of project Global use case diagram Analysis use cases High Level design ( Software Architecture) Prototype challenges faced and remaining Technical risks mitigated Transition strategy Management Issues / Change Requests

Download Presentation

ECMS – Phase 2 Presentation

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. ECMS – Phase 2 Presentation Team S07

  2. Agenda • Scope of project • Global use case diagram • Analysis use cases • High Level design (Software Architecture) • Prototype challenges faced and remaining • Technical risks mitigated • Transition strategy • Management Issues / Change Requests • Management Progress and Tracking • Plans for implementation phase

  3. Scope of project

  4. Global use case diagram

  5. Analysis Use Case # 1

  6. Architectural changes and motivations behind the changes

  7. Software Architecture

  8. High Level design - Software Architecture

  9. Software Components

  10. Dual layer MVC architecture

  11. UI Layer Data Package

  12. JSON Parsing 3 1 2 5 4

  13. Following are key features of Spring framework, which ECMS application enjoys: • Annotation Driven Architecture. • IOC or Dependency Injection by its Component Scanning mechanism, which saves the time for instantiation of user objects. • Decoupling between Dispatcher and Mapping and View resolving mechanism. • Aspect Oriented Programming model • Spring in-built role based security.

  14. Spring MVC Architectural View

  15. Data Base Layer

  16. Prototype Stage Challenges

  17. Prototype challenges (1)

  18. Prototype challenges (2)

  19. Technical Risks and Mitigation

  20. Technical Risks Mitigated (1)

  21. Technical Risks Mitigated (2)

  22. Transition StrategyUser Interface Layer

  23. Static Structure (1)

  24. Static Structure (2)

  25. Dynamic Structure

  26. Asynchronous calls to server

  27. Communication Between UI and Service Layer

  28. Transition StrategyService Layer

  29. Static Structure

  30. Dynamic Structure

  31. Transition StrategyPersistence Layer

  32. Static Structure

  33. Dynamic Structure

  34. Deployment Structure

  35. Management Issues

  36. Change Requests

  37. Management Progress and Tracking

  38. Plans for implementation phase

  39. Expected implementation issues

  40. Questions and Answers

More Related