Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst...

15
Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst

Transcript of Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst...

Page 1: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Employee Scheduling System

Michael Attewell: Project Manager

Abram Jackson: Web Programmer/Analyst

Michael Kraft: Systems Analyst

Page 2: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Gantt Chart and Work Plan

Page 3: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Selected Design Strategy: Custom Development Complete control of system’s appearance and functionality.

Ability to be creative to fulfill unique business needs.

Polish in-house technical and functional skills.

Flexible time frame.

Good project management skills.

Page 4: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Alternative 1:Custom Development

Alternative 2:Packaged System

Alternative 3:Outsourcing

Technical Feasibility Project Team has web-programming experience.Project Management is very good.

Programmed using JAVA. Would like to develop system in ASP.net

Programmed using C++. Would like to develop system in ASP.net

Economic Feasibility No upfront cost. $15,000 cost upfront. $35,000 cost upfront

Organizational Feasibility Custom system developed to meet our unique business needs.

Program in wide use by other institutions.

Good reputation for quality work.

Other Benefits In-house experts to support the system after implementation.

Shorter timeframe need to implement.

Experienced developers.

Other Limitations Scope creep Cannot support all of the functionality needed to support our business needs.

Strategic and unique business processes will no longer be confidential.

Alternative Matrix

Page 5: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Package Diagram

Page 6: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Class Diagram

Page 7: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Class Diagram

mapped into

Relational Tables

Page 8: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Windows Navigation Diagram

Page 9: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Main User Interface

Page 10: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Form Used to Gather Information

Page 11: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

System Generated Report

Page 12: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Selected Architecture:Client-Server

Physical Architecture Design

Why This Architecture?

Web-based

One server will process all the Application Logic, Data Access

Logic, and Data Storage

Can be accessed from nearly any computer connected to the

internet

Page 13: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Network Plan

Page 14: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Security Plan

•System Value▫Not mission critical▫If down >24 hours, may cost $200 a week

•Access Control▫Only managers can add/delete shifts, or

change assigned employees•Authentication

▫All users will have to login to the system with a password

Page 15: Employee Scheduling System Michael Attewell: Project Manager Abram Jackson: Web Programmer/Analyst Michael Kraft: Systems Analyst.

Questions?