1 / 49

Joint Educational Project ONLINE PLATFORM Shreya Nigam Project Manager/Prototyper

TEAM 15. Joint Educational Project ONLINE PLATFORM Shreya Nigam Project Manager/Prototyper Reem Alfayez Requirement Engineer Rebecca Lin Feasibility Analyst Wei Yan System Architect Wei-Ting Cheng Life Cycle Planner Nicholas Pecoraro IIV&V. Team Strong Points.

dalila
Télécharger la présentation

Joint Educational Project ONLINE PLATFORM Shreya Nigam Project Manager/Prototyper

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. TEAM 15 • Joint Educational Project • ONLINE PLATFORM • Shreya Nigam Project Manager/Prototyper • Reem Alfayez Requirement Engineer • Rebecca Lin Feasibility Analyst • Wei Yan System Architect • Wei-Ting Cheng Life Cycle Planner • Nicholas Pecoraro IIV&V

  2. Team Strong Points • Dedicated to meeting deadlines • Strong Background in SQL • Learn new technologies rapidly

  3. Team Weak Points • Domain Vernacular • Time Constraints • Lack of Unit Testing Experience

  4. Overall Project Evaluation • Development environments set up • Setting up test servers • Acceptance Test cases identified • Database Schema finalization in progress

  5. Testing Plan • Unit Tests • Integration Tests • Regression Tests • System Tests • Alpha Tests

  6. Testing Topology

  7. Test Cases

  8. System Test Plan

  9. System Test Plan (Post-CCD)

  10. Acceptance Test • Value-Based • Final Test Before Transitioning System • End-to-End Test ( est. 3 days) • All Test Cases Must Pass

  11. Operational Concept Document

  12. System Boundary

  13. System Purpose and goals

  14. Prototype

  15. ARCHITECTURE

  16. System Context Diagram

  17. Artifacts and Information Diagram

  18. Process Diagram

  19. Hardware Component Class Diagram

  20. Software Component Class Diagram

  21. Deployment Diagram

  22. User Interface Class Diagram

  23. Login and Role Management Class Diagram

  24. Check-in Class Diagram

  25. Document Management Class Diagram

  26. Site Management Diagram

  27. Message Management Class Diagram

  28. Volunteer Class Diagram

  29. Login Sequence Diagram

  30. Check-in Sequence Diagram

  31. Current NDI Choice 100% 50% Routing Basic Map 0% 25% 0% 0% Places Street View Google Maps API Data Visualization Satellite

  32. Why Google Map API? • Free License can meet our requirement. We do not need to buy the Business License. • The Google Maps APIs let us embed Google Maps in our web pages or mobile apps easily. We can refer to Google Maps JavaScript API v3 which provides lots of code examples. • The API even provides specific interface for different browse and operation system.

  33. Why MySQL? • The leaders of web rely on MySQL. Twitter, Facebook, LinkedIn, Youtube, yahoo! and Paypal • SQL based database. All our team members have experienced with SQL—based database. • MySQL offers great reliability and ease of use. It is free, and comes with free documentation as well as thousands of programmers that share their code that relates to communicating with a MySQLdatabse.

  34. Life Cycle Plan

  35. Roles of team members

  36. First iteration

  37. Second iteration

  38. Feasibility Evidence

  39. Major risk

  40. Definition of done • Iteration 1

  41. Traceability matrix

  42. Traceability matrix

  43. Metrics

  44. Metrics Reporting

  45. Metrics Reporting

More Related