Arnold Geraldo 26406029 Designing and Making of The Online Auction Website Using CakePHP Framework.
-
Upload
jordan-powers -
Category
Documents
-
view
214 -
download
2
Transcript of Arnold Geraldo 26406029 Designing and Making of The Online Auction Website Using CakePHP Framework.
Arnold Geraldo
26406029
Designing and Making of The Online Auction Website Using
CakePHP Framework
Overview
Background Objective CakePHP Framework LelangHunter.co.cc Conclusion
Background
Limited by distance and time. Less efficient and time consuming. In seller side, difficulty in finding buyers. In buyer side, difficulty to obtain goods
by an appropriate price.
Objective
Designing and creating an online auction system as a tool that can assist members to sell and buy goods in accordance with the auction system.
Identify, learn and implement the concept of Model-View-Controller (MVC) in the development of a site.
Identify, learn and be able to use CakePHP Framework.
PHP FRAMEWORK
CakePHP Framework
What is CakePHP Framework? An open source web application
framework for producing web applications.
It is written in PHP, modeled after the concepts of Ruby on Rails, and distributed under the MIT License.
Features (1)
Compatible with PHP4 and PHP5 Integrated CRUD for database and
simplified querying Request dispatcher with custom URLs Templating (PHP syntax with helper
methods) View helpers for AJAX, Javascript,
HTML forms Website directory independent
Features (2)
Built-in validation Access control lists (ACL) Application scaffolding Data sanitization Security, session, and request handling
components View caching
CakePHP Framework Advantages
Open Source
MVC architecture
Timely Delivery and Deployment
Easily Upgradable Code
CakePHP Framework Process
Applications Developed For The Final Task
LelangHunter.co.cc
Context Diagram
DFD – User Part 1
DFD – User Part 2
DFD - Administrator Part 1
DFD - Administrator Part 2
Flowchart – Main Page
Flowchart – AdministratorMain Page
Conceptual Data Modeling
PhysicalDataModeling
Features
Give Testimonial Posting a Commercial Advs Upload Company Logo View of Company profile Email validation for new member
Conclusion
Developing a website using CakePHP framework is very structured and easy to maintain
With this online auction site, users can be assisted in conducting the auction transactions more efficient and not much time consuming
Administrator can obtain reports from the web statistic page in the form of graphs