Development of a generic framework for dynamic website design
Nowadays most of the web pages were dynamic. It meant that there was a database at the backend. Once a change was made in database, a dynamic change on the website would show. Also web pages used content management system (CMS) techniques to help non-technical...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/61494 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Nowadays most of the web pages were dynamic. It meant that there was a database
at the backend. Once a change was made in database, a dynamic change on the
website would show. Also web pages used content management system (CMS)
techniques to help non-technical administrators manage the web site easily and
administrator-friendly.
The purpose of the project was to implement a dynamic, CMS based, administrator
friendly website. Our aim was to help the managers edit, add new, delete items on the
website easily. The scenario of the project was to build a website for iEEE Photonics
Society Singapore Chapter. At last, we expected to implement a generic web
framework that other small organizations with similar requirement could just use the
developed applications to install a dynamic website with simply installation and
configuration the developed components of the website.
We used Joomla! as our platform and our basic framework to start with. At last, two
Joomla! components were developed and installed. The two components were for
event management and committee member management. We implemented the
components to achieve the functionalities of editing, adding new, deleting items, as
well as registering events and mail function to inform registered user or
administrators upon activity succeeded.
Other functionalities that were required but beyond our main scope were also
realized by installing existing Joomla! extensions. A deep search for suitable
extensions was done.
At last, the website was successful implemented and installed in a real web server. |
---|