employee scheduling system michael attewell: project manager abram jackson: web programmer/analyst...
Post on 16-Dec-2015
215 Views
Preview:
TRANSCRIPT
Employee Scheduling System
Michael Attewell: Project Manager
Abram Jackson: Web Programmer/Analyst
Michael Kraft: Systems Analyst
Gantt Chart and Work Plan
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.
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
Package Diagram
Class Diagram
Class Diagram
mapped into
Relational Tables
Windows Navigation Diagram
Main User Interface
Form Used to Gather Information
System Generated Report
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
Network Plan
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
Questions?
top related