Date post: | 13-Dec-2015 |
Category: |
Documents |
Upload: | james-simon |
View: | 216 times |
Download: | 0 times |
ROSTER MANAGEMENT SYSTEM (RMS)
Project Launch Presentation
Overview
Group Members:Joshua BoothJiajia JiangWeijuan Shi
Client:G & T Security
About the client
G & T SecurityCurrently growing at a rapid rate.Has clients such as:
○ Cowboys stadium○ The Strand○ Bombay Rock○ Plus many more
Has roughly 150 security guards employed.
Current System Used The current rosters are done manually in an
excel sheet. Once the roster is completed each week an
administration officer rings/txt message each guard one by one.
The current system is inefficient as it is wasting the time of the administration team.
Project Goals To automate the process of informing the
guards to there new rosters. Extract the roster information from an excel
sheet and display it on a web-interface. Create a secure way for guards to view only
their weekly roster. To complete the project within the allowed time
frame.
Project DescriptionAdministration team will upload the roster in
the form of an excel sheet.The RMS will extract the relevant data for
each guard to a database.Guards will be able login and view their
rosters.Administrators will be able to download the
current roster make changes and upload again.
Project Description (cont.)
RMSExtracts dataAnd adds to
database along with
original excel file
Roster in excel format
Database holds user and roster
information.Web interface
displays current roster and user
information
Requirements
End-User Requirements
Will be able to log in from anywhere to check when and where they are working.
Will only be able to check their own for security reasons.
Requirements (cont.)
System Requirements
Will need a web server running:○ PHP○ MySQL
Feasibility The project once completed will be a great
success and time saver. The demand is high. Once finished the final product will easily
be adaptable to other excel sheets.
Scope The RMS project scope is limited to designing,
developing and delivering an automated system to produce the guards with their rosters.
Here is a table that outlines items that have been included or excluded in the scope:
Scope (cont.)Included Excluded
Identifying and meeting user needs/requirements
Extra functionality
Keeping stakeholders informed Budgeting
Seeking approval for changes (where required)Creating an interactive Web-interface
Creating a secure Web-interfaced Database using MySQL and PHPFinding a module to produce the Guard rosterDeveloping the system
Documenting the system
Testing the system
ComplexityItems Complexity
Identifying and meeting user needs/requirements Medium
Keeping stakeholders informed Medium
Seeking approval for changes (where required) Low
Creating an interactive Web-interface Medium
Creating a secure Web-interfaced Database using MySQL and PHP
Medium
Finding a module to produce the Guard Roster High
Developing the system Medium
Documenting the system Low
Risk Analysis The final goal of the project is to produce a
working and stable system that satisfies the needs and requirements of users and stakeholders. There are risks that could delay or hinder the successful completion of the project.
Here is a table that outlines the identified risks, their potential impact, strategies for reduction and the probability of the risk:
# Potential Impact on Project Strategy to Reduce Risk Probability Severity
1Cannot finish the project within time limitation.
Have formal procedures in place to amend scope
Medium Medium
2
Failure to meet user requirements.Insufficient time left for other stages.
Schedule early meeting with all relevant stakeholders
Medium Medium
3Insufficient cooperation and communicationwith teammates
Establish good communication betweenproject members;
Medium Medium
4 Client requests added features
Establish base requirements early soadding to the system is relatively easy
Medium Medium
5
Not be able to find a solution that addresses all the constraint issues with developing a guard roster.
Search for all appraise resources relating to the nursing roster problems
High High
Risk Analysis (cont.)
# Potential Impact on Project Strategy to Reduce Risk Probability Severity
6 Client terminating the project.Ensure communication is maintained and timeframes are met with clients.
Medium Medium
7No enough Knowledge to be able to complete the project
Replenish the required knowledge by learning and searching from all resources.
Medium High
8 Loss of data and filesEnsure a backup procedure is developed and maintained.
Low Medium
9The system may lose flexibility as running on different operating systems.
Test on different operating systems ASAP
Medium Medium
10Underestimated the complexity of the system and development environment.
Ensure we have the necessary resourcesfor creating the correct developmentenvironment with no troubles
Low Medium
Risk Analysis (cont.)
AlternativesThere is currently a large supply of roster
management systems available.Most of which contain the whole process of
creating, editing and displaying the rosters.Since creating and editing is already taken
care of, displaying the roster is the only thing left to do.
Progress
Technologies to be usedWeb ServerPHPMySQL
Progress (cont.)Met with the client Obtained sample roster Created basic PHP filesInstalled test server locallyCreated design for siteCreated database
Gantt Chart
Next three weeks:Web site designDatabase design