Document

advertisement
Project Launch Presentation
Overview

Group Members:
 Joshua Booth
 Jiajia Jiang
 Weijuan Shi

Client:
 G & T Security
About the client
G & T Security
 Currently 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 Description
 Administration 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.)
Roster in
excel format
RMS
Extracts data
And adds to
database
along with
original excel
file
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
Keeping stakeholders informed
Extra functionality
Seeking approval for changes (where
required)
Creating an interactive Web-interface
Creating a secure Web-interfaced Database
using MySQL and PHP
Finding a module to produce the Guard
roster
Developing the system
Documenting the system
Testing the system
Budgeting
Complexity
Items
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
Finding a module to produce the Nursing Roster
Medium
Developing the system
Medium
Documenting the system
Low
High
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:
Risk Analysis (cont.)
#
1
2
3
4
5
Potential Impact on Project
Strategy to Reduce Risk
Probability
Severity
Cannot finish the project
within time limitation.
Failure to meet user
requirements.
Insufficient time left for other
stages.
Insufficient cooperation and
communication
with teammates
Have formal procedures in
place to amend scope
Medium
Medium
Schedule early meeting with
all relevant stakeholders
Medium
Medium
Medium
Medium
Medium
Medium
High
High
Establish good
communication between
project members;
Establish base requirements
early so
Client requests added features
adding to the system is
relatively easy
Not be able to find a solution
Search for all appraise
that addresses all the
resources relating to the
constraint issues with
nursing roster problems
developing a nursing roster.
Risk Analysis (cont.)
#
6
7
8
9
10
Potential Impact on Project
Strategy to Reduce Risk
Probability
Ensure communication is
Client terminating the project. maintained and timeframes
Medium
are met with clients.
Replenish the required
No enough Knowledge to be
knowledge by learning and
Medium
able to complete the project
searching from all resources.
Ensure a backup procedure is
Loss of data and files
Low
developed and maintained.
The system may lose
Test on different operating
flexibility as running on
Medium
systems ASAP
different operating systems.
Ensure we have the
Underestimated the
necessary resources
complexity of the system and for creating the correct
Low
development environment.
development
environment with no troubles
Severity
Medium
High
Medium
Medium
Medium
Alternatives
 There 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 used
 Web Server
 PHP
 MySQL
Progress (cont.)
 Met with the client and discussed what it is
they are after.
 Obtained sample roster.
 Done some basic authentication with PHP.
○ Add, Remove, Edit users.
 Installed Apache, MySQL and PHP locally
for testing purposes.
Gantt Chart
Download