1 / 26

Task Management System

Task Management System. Client xx Team Member 1 Member 2 Member 3. This is not a real project, but a student project carried out for a system requirements course at American University. Agenda. System Concept BPM Context Diagram Use Cases Use Case Diagram Elaborated Use Case Data Model

holleb
Download Presentation

Task Management System

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. Task Management System Client xx TeamMember 1Member 2Member 3 This is not a real project, but a student projectcarried out for a system requirements courseat American University.

  2. Agenda • System Concept • BPM • Context Diagram • Use Cases • Use Case Diagram • Elaborated Use Case • Data Model • Key Tables • CRUD Matrix • Conclusions

  3. System Concept • “An electronic checklist system to facilitate deployment” • Current project: Facilitate ERP deployment for the U.S. Army • Replaces an Excel “readiness” checklist • “Reusable” electronic system to handle task management • Allow stakeholders to understand their roles during deployment • Provide an automated system of reminders • Track deployment progress

  4. System Features • Set-up • Management • Execution • Notification • Reporting • “Dashboard”

  5. System Actors • Administrator Set-up • Project Manager Review and approval • Task Manager Assign tasks • Assignee Complete tasks • Viewer Read-only • Template Manager Manage Task Templates

  6. Business Process Model

  7. BPM: Set-Up Phase

  8. BPM: Management Phase

  9. BPM: Close-Out Phase

  10. Context Diagram

  11. Context Diagram

  12. Context Diagram

  13. Context Diagram

  14. Context Diagram

  15. Context Diagram

  16. Context Diagram

  17. Use Cases • UC-001: Create Users and Set Permissions • UC-002: Import External Tasks • UC-003: Search Templates • UC-004: Create Template from Existing Project Tasks • UC-005: Modify Template • UC-006: Apply Template to Project • UC-007: Create New Task • UC-008: Assign (Reassign) Task • UC-009: Complete Task • UC-010: Modify Task • UC-011: Delete Task • UC-012: Send Readiness Reports • UC-013: Close-Out Project • UC-014: Reassign Manager • UC-015: Send Reminders

  18. Use Case Diagram

  19. Representative Use Case

  20. Data Model

  21. Key tables Core Tables Tasks Users Projects • Support Tables • Roles • Status • Reminders • Notifications • ActionHistory • Clients • Permissions

  22. CRUD Matrix

  23. CRUD Matrix

  24. CRUD Matrix

  25. Conclusion Complete: • Requirements • BPM • Context Diagram • Use Cases • CRUD • Data Model • Next Steps: • Development • Testing • Training • Documentation • Pilot • Deployment

  26. Questions?

More Related