Download presentation
Presentation is loading. Please wait.
Published byEverett Wood Modified over 9 years ago
2
Contents To add contents page later. Slide order is in a big mess
3
Project motivations Currently in the market there is no specific software that aid in parks and playground management. Through innovative computerisation there will be a quantum leap in both manpower saving and efficiency in operation.
4
What is the project about? An online website that allows NParks park operators to manage the parks and playgrounds The key features of this project includes History of staff involved in specific park management Background info and park development history over the years Species inventory Maintenance regime Financial expenditure Event schedules and history of past events Profiles and particulars of volunteer groups History of staff involved in specific park management Background info and park development history over the years Species inventory Maintenance regime Financial expenditure Event schedules and history of past events Profiles and particulars of volunteer groups
5
Project Objectives Enhance the efficiency in managing parks Eliminate or Reduce human error during data entry Prevent Loss of management data Seamless & immediate archival of park management information Convenient & user friendly system
6
Job allocation KankanShafiqLuqmanAfi Events Species Inventory Report Presentation UCD Team Leader
7
Development tools Coding CakePHP WAMC EclipseIDE with Design and Planning Microsoft Visio DB Designer Microsoft Word Microsoft Project
8
Why CakePHP? CakePHP is a free, open-source, rapid development framework for PHP No Configuration Extremely Simple Active, Friendly Community Flexible License Clean IP Best Practices OO
9
System Overview
10
Waterfall methodology
11
Project Execution Put what in this?
12
Project Plan
14
Entity relationship Diagram
15
Class diagram of the system
16
Roles Role NamePosition POMPark Operations Manager PGS Park Grounds Supervisor FD Financial Department PRMPark Relations Manager
17
Access Control List Worker data Management data Park informatio n Maintenan ce data Species inventory Financi al data Event info volunteer Group info POMWrite PGSRead Nil FDNil Writ e Nil PRMNil Writ e
18
CRUD
20
Editing a Activity entry: CRUD
21
Viewing of individual Activity:
22
Items Calendar View Add new schedule item for the dayReturn to Maintenance Regimes Item entry [Park:Regime:Time(hh:mm:ss)]
23
Charting Function View Graphs:
24
Role based Menu Logged in as Finance officer Logged in as Park Operations Manager
25
Testing Methods Unit Testing Create Test Plans Selenium IDE used to test each modules Execute the test suites Document the results System Testing We reran the integrated project with the same test plan in unit testing to ensure that they produce similar results
26
Version Control Google-Codes Assigned version number
27
CRUD Function
28
Who did what
29
Communication Channels Face to Face Online Forum E-mail Skype SMS MSN Frankie Cha
30
Project Tracking & Controlling Weekly Progress meeting Document Progress – Meeting Minutes –Weekly log Monitoring of progress/reporting to project leader
31
Events – NParks Compliant
32
Species Inventory – NParks Compliant
33
Events calendar - inprogress
34
Quick Add - Inprogress
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.