23
Parks and Playgrounds Management System. 1 Full Name Student ID ZHOU KAN KAN 73967 SHAFIQ H SAJID 70496 MUHAMMAD GHADAFFI B HAMZAH 70244 LUQMAN HAQIM B AB RAHMAN 71647

Parks and Playgrounds Management System

  • Upload
    yeriel

  • View
    26

  • Download
    0

Embed Size (px)

DESCRIPTION

Parks and Playgrounds Management System. Contents. Project Planning. Product Specifications. System Analysis and Design. Project Execution. Conclusion. System Demonstration. Project Planning. Project motivations. No specific software exist in the market - PowerPoint PPT Presentation

Citation preview

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