Applying MVC architecture to the development of Puncak Niaga Equestrian (PNE) management system / Fatin Haziqah Sharifuddin

Sharifuddin, Fatin Haziqah (2016) Applying MVC architecture to the development of Puncak Niaga Equestrian (PNE) management system / Fatin Haziqah Sharifuddin. Degree thesis, Universiti Teknologi MARA Cawangan Melaka.


Puncak Niaga Equestrian (PNE) is a company that provides horse riding lessons and horse caring services. This project focus on the processes of registration of the students, attendance of the students, and horse management system. PNE needs a centralized computerized system that can keep the data in more systematized way. A Model-View-Controller (MVC) Architecture is used to implement in PNE Management System as it allows easy maintenance and evolution of the system. A methodology that is based on System Development Life Cycle (SDLC) is used to develop the system. However, only three phases from the core processes will be used which are Requirement Gatherings and Analysis, Design, and Implementation. Knowledge Acquisition phase is added as a part of the first phase in order to understand about the focus of this project which is MVC Architecture. There are 13 use cases and 11 class identified. The design classes were identified from domain class diagram and placed within the respective folders following the MVC Architecture. The multilayer sequence diagrams, structure of MVC Architecture, and package diagram also performed completely to develop a web-based system for PNE Management System. In the near future, the system should be available as a web-based system since people nowadays tend to use the web application to register horse riding lesson (online) rather than go to the company to fill up the registration forms.


Item Type: Thesis (Degree)
Email / ID Num.
Sharifuddin, Fatin Haziqah
Email / ID Num.
Mohd Rusli, Hazlifah
Subjects: Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science
Q Science > QA Mathematics > Web-based user interfaces. User interfaces (Computer systems)
Q Science > QA Mathematics > Web databases
Divisions: Universiti Teknologi MARA, Melaka > Jasin Campus > Faculty of Computer and Mathematical Sciences
Programme: Bachelor of Information Technology (Hons.) Information Systems Engineering (CS266)
Keywords: Web-based system; Web application; PNE Management System
Date: 2016
Edit Item
Edit Item


[thumbnail of 55736.pdf] Text

Download (331kB)

Digital Copy

Digital (fulltext) is available at:

Physical Copy

Physical status and holdings:
Item Status:

ID Number




Statistic details