Presentation is loading. Please wait.

Presentation is loading. Please wait.

Contents To add contents page later. Slide order is in a big mess.

Similar presentations


Presentation on theme: "Contents To add contents page later. Slide order is in a big mess."— Presentation transcript:

1

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

13

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

19

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


Download ppt "Contents To add contents page later. Slide order is in a big mess."

Similar presentations


Ads by Google