Transcript
Page 1: Parks and Playgrounds Management System

G301 :: C2009137 1

Parks and Playgrounds Management System.

Full Name Student IDZHOU KAN KAN 73967SHAFIQ H SAJID 70496

MUHAMMAD GHADAFFI B HAMZAH 70244LUQMAN HAQIM B AB RAHMAN 71647

Page 2: Parks and Playgrounds Management System

Contents.

• Project Planning.• Product Specifications.• System Analysis and Design.• Project Execution.• Conclusion.• System Demonstration.

G301 :: C2009137 2

Page 3: Parks and Playgrounds Management System

Project Planning.

G301 :: C2009137 3

Page 4: Parks and Playgrounds Management System

Project motivations.

• No specific software exist in the market• Through innovative computerization, we seek

to improve both manpower saving and efficiency in operation

4G301 :: C2009137

Page 5: Parks and Playgrounds Management System

What Is The Project About?

• An online website that allows NParks park operators to manage the parks and playgrounds

5G301 :: C2009137

Page 6: Parks and Playgrounds Management System

Project Specification.

G301 :: C2009137 6

Page 7: Parks and Playgrounds Management System

System Key Features.

• History of staff involved in specific parks• Background info & park development history• Species inventory• Maintenance regimen • Financial expenditure• Event schedules and history of past events• Profiles and particulars of volunteer groups

7G301 :: C2009137

Page 8: Parks and Playgrounds Management System

G301 :: C2009137 8

System Analysis &

Design.

Page 9: Parks and Playgrounds Management System

System Overview.

9G301 :: C2009137

Page 10: Parks and Playgrounds Management System

Roles.

Role Name Position

POM Park Operations Manager

PGS Park Grounds Supervisor

FD Financial Department

PRM Park Relations Manager

10G301 :: C2009137

Page 11: Parks and Playgrounds Management System

Access Control List.  Worker

data Manageme

nt data Park

information Maintenance

DataSpecies

Inventory Financia

l DataEvent Data

Volunteer Group

Data

POM W W W W W W W W

PGS R R R R R Nil Nil Nil FD Nil Nil Nil Nil Nil W Nil Nil

PRM Nil Nil Nil Nil Nil Nil W W

Legend: R – Read || W – Write ||Nil – Not applicable11G301 :: C2009137

Page 12: Parks and Playgrounds Management System

Work Allocation

G301 :: C2009137 13

Function Ghadaffi Shafiq Kan Kan Luqman Effort(Days)

System Analysis & Design Y Y Y Y 50Finance Y 17

Maintenance Data Y 5Park Y 3

Maintain Park Information Y 3 Park Sites Y 6

Species Inventory Y 15Volunteer Activity Y 3Volunteer Group Y 3

Worker’s Data Y 5 ACL Y Y 21

Integration , Bug Fixing, Test Y Y Y Y 23Documentation & Report Y Y 14

Slides Y Y Y Y 10

Page 13: Parks and Playgrounds Management System

Project Execution.

G301 :: C2009137 15

Page 14: Parks and Playgrounds Management System

Development Tools.

Coding• WAMC• EclipseIDE with PHPEclipse• Google Codes

Design and Planning Microsoft VisioDB DesignerMicrosoft WordMicrosoft Project

Page 15: Parks and Playgrounds Management System

Why CakePHP?

• CakePHP is a free, open-source, rapid development framework for PHP– Code Generation– Extremely Simple– Active, Friendly Community– Flexible License– Clean IP– Best Practices– OO approach– MVC Architecture

17G301 :: C2009137

Page 16: Parks and Playgrounds Management System

Project Tracking & Control.

• Weekly Progress meeting• Document Progress

– Meeting Minutes– Weekly log

• Peer progress updates/Checking

18G301 :: C2009137

Page 17: Parks and Playgrounds Management System

Communication Channels.

G301 :: C2009137 20

Page 18: Parks and Playgrounds Management System

• Picking up CakePHP was hard, but we got used to it with more practice

• G301 was an everlasting personal and professional experience

21G301 :: C2009137

Page 19: Parks and Playgrounds Management System

Acknowledgement.

We would like to thank our G301 advisor for the support,

encouragement, understanding during the whole project

22G301 :: C2009137

Page 20: Parks and Playgrounds Management System

References.• http://book.cakephp.org/view/8/What-is-CakePHP-Why-Use-it• http://www.bsu.edu/web/LGREEN/Computer2.jpg• http://www.dalzine.com.au/Images/world-wide-web.jpg• http://www.campusaccess.com/images/business-school.jpg• http://www.canadorec.on.ca/ProgramInfo/FullTime/Business/images/

businessWelcome_4.jpg• http://cakephp.org/• http://www.myplaceoryours.org.uk/wp-content/uploads/2009/01/work-in-progress.jpg• http://www.technologic.be/UserFiles/Uploads/Images/Afb_Hoe/test.jpg• http://casualgamerchick.com/wp-content/uploads/2007/06/achievement.jpg• http://www.artsjournal.com/dewey21c/graph_improvement.jpg• http://www.medihealth.com.au/images/Key%20Image.jpg• http://www.cisc.gc.ca/annual_reports/annual_report_2008/images/conclusion.jpg• http://z.about.com/d/chemistry/1/0/5/a/demonstration.jpg• http://www.quality-web-solutions.com/images/blog-image/web-tools.jpg

23G301 :: C2009137

Page 21: Parks and Playgrounds Management System

Questions?

24G301 :: C2009137

?

?

Page 22: Parks and Playgrounds Management System

Project Demonstration.

25G301 :: C2009137

Page 23: Parks and Playgrounds Management System

Special System Features

• Dynamic Flash Financial Chart• Calendar to track Maintenance Regimes• Calendar to track Events booking• Ajax Quick Save• jQuery ToolTip• Access Control List• Role Based Menu

G301 :: C2009137 26


Recommended