Presentation is loading. Please wait.

Presentation is loading. Please wait.

Task Management System Jane Murphy Cassandra Tillinghast Josh Turnof This is not a real project, but a student project carried out for a system requirements.

Similar presentations


Presentation on theme: "Task Management System Jane Murphy Cassandra Tillinghast Josh Turnof This is not a real project, but a student project carried out for a system requirements."— Presentation transcript:

1 Task Management System Jane Murphy Cassandra Tillinghast Josh Turnof This is not a real project, but a student project carried out for a system requirements course at American University.

2 A Little About Us… Jane Murphy M.B.A. Candidate, American University 2008 Concentrations: Management and IT Consulting University of North Carolina at Chapel Hill B.A. Broadcast Journalism 2002 Cassandra Tillinghast M.B.A. Candidate, American University 2008 Concentration: Finance American University, Washington College of Law J.D. 2007 Cum Laude University of Oregon B.S. Accounting 1998 Joshua Turnof M.B.A. Candidate, American University 2008 Concentrations: Management and IT Consulting Brandeis University B.A. Politics 1999

3 Agenda System Concept –BPM –Context Diagram Use Cases –Use Case Diagram –Elaborated Use Case Data Model –Key Tables –CRUD Matrix Conclusions

4 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

5 System Features Set-up Management Execution Notification Reporting “Dashboard”

6 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

7 Business Process Model

8 BPM: Set-Up Phase

9 BPM: Management Phase

10 BPM: Close-Out Phase

11 Context Diagram

12

13

14

15

16

17

18 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

19 Use Case Diagram

20 Representative Use Case Use Case IDUC-008 Use CaseAssign (Reassign) Task ActorsP: Task Manager, S: Assignee Pre-conditionsA task has been created in the system Flow of Events 1.The Task Manager selects an existing task or group of tasks. 2.The Task Manager enters a date for the task to be completed. 2.1 The date must be greater than today’s date. If the Task Manager enters a date prior to today’s date, the system will display an error message and prompt the Task Manager to enter a different date. 3.The Task Manager selects an Assignee in the system. 3.1 To assign a task, the Assignee must exist in the system. If the Assignee does not exist in the system, the Task Manager must contact the Administrator. 4.The Task Manager assigns the task to the Assignee. 4.1 If the task already has been assigned to another Assignee, the system displays a message notifying the Task Manager that the task already has an Assignee and asks the Task Manager to confirm the action. 4.1.1 If the Task Manager does not confirm, the system prompts the Task Manager to select another task (go to flow 1.1). 4.1.2 If the Task Manager confirms, the system assigns the task to the Assignee. 5.The system notifies the Assignee that a task has been assigned. 5.1 If the notification subsystem does not notify the Assignee, the task still displays on the dashboard. 6.The system designates the task as “outstanding.” 6.1 If the tasks are being monitored manually, the Task Manager is responsible for notifying all Assignees of their new and current tasks. Post- conditions Assignee has notification of the new task in the system and the task is denoted “outstanding” in the system.

21 Data Model

22 Key tables Core Tables Tasks Users Projects Support Tables Roles Status Reminders Notifications ActionHistory Clients Permissions

23 CRUD Matrix

24

25

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

27 Questions?


Download ppt "Task Management System Jane Murphy Cassandra Tillinghast Josh Turnof This is not a real project, but a student project carried out for a system requirements."

Similar presentations


Ads by Google