Example Report College E-Outing
Example Report College E-Outing
PREPARED BY
Nur Hanis Binti Zulkanain 2019601498
Emysha Nadira Binti Nor Azalan 2019897588
Fatin Hazirah Binti Saini 2019829854
Fatin Haziqah Binti Saini 2019688914
Group
NIMBSF8A
Prepared For
Mr. Amzari Bin Abu Bakar
Submission Date
30th January 2023
ACKNOWLEDGEMENT
We would like to express our deep and sincere gratitude to our lecturer, Mr. Amzari Bin
Abu Bakar, lecturer of subject IMS607, Advanced Web Design And Content Management at
Information Technology Faculty, UiTM Puncak Perdana, for giving us the opportunity to do
research and providing invaluable guidance throughout this assignment. His guidance and
teaching on the methodology to carry out the assignment and to present the assignment works
as clearly as possible. It was a great privilege for what he has offered to us.
Secondly, thank you to the classmates of NIMBSF8A, for the help in discussing the
content to gather all different information, collecting data from time to time in making this
assignment, despite our busy schedules.
Last but not least, thanks to our family and friends who understand and continue to
support us to complete this assignment. Finally, many thanks go to all the people who have
supported us to complete the assignment work directly or indirectly.
TABLE OF CONTENT
ACKNOWLEDGEMENT 2
TABLE OF CONTENT 3
TABLE OF FIGURE 6
CHAPTER 1 : PROJECT IDENTIFICATION 7
1.1 INTRODUCTION 7
1.2 CLIENT BACKGROUND 8
1.3 CLIENT BUSINESS DESCRIPTION 8
1.4 ORGANIZATIONAL CHART 11
1.5 IT UTILIZATION/ORGANIZATION PLANNING 13
1.6 PROBLEM STATEMENT 13
1.7 APPENDIX 15
1.8 REFERENCES 16
CHAPTER 2 : PROJECT INITIATION AND PLANNING 17
2.1 INTRODUCTION 17
2.2 BASELINE PROJECT PLAN (BPP) 17
2.2.1 INTRODUCTION 17
2.2.2 PROJECT OVERVIEW 18
2.2.3 PROJECT RECOMMENDATION 18
2.2.4 SYSTEM DESCRIPTION 18
2.3 SYSTEM OBJECTIVES 19
2.4 SYSTEM BENEFITS 19
2.5 SCHEDULE, TIMELINE AND RESOURCE ANALYSIS 19
2.5.1 GANTT CHART 20
2.6 APPENDIX 21
2.7 REFERENCES 22
CHAPTER 3 : PROJECT ANALYSIS 23
3.1 INTRODUCTION 23
3.2 SYSTEM REQUIREMENT 23
3.3 STRUCTURING SYSTEMS REQUIREMENTS: CONCEPTUAL DATA
MODELLING 24
3.3.1 ENTITY RELATIONSHIP DIAGRAM (ERD) 24
3.1.2 ENTITY RELATIONSHIP DIAGRAM (ERD) COMPLETE DATABASE
VIEW 25
3.4 APPENDIX 26
3.5 REFERENCES 27
CHAPTER 4 : DESIGN 28
4.1 INTRODUCTION 28
4.2 DATABASE DESIGN 29
4.2.1 CONCEPTUAL DATA MODEL 29
4.2.2 RELATIONAL DATA MODEL 30
4.3 DATA DICTIONARY 31
4.4 FORMS AND REPORT DESIGN 34
4.4.1 Outing Application Form 34
4.4.2 Outing Approval Form 35
4.4.3 Return Time Form 36
4.4.4 Outing Report 37
4.5 INTERFACE DESIGN 38
4.5.1 Login Page 38
4.5.2 Student Home Page 40
4.5.3 Outing Logs / View Application Page 41
4.5.4 Warden Home Page 42
4.5.5 Student Outing Logs Page 43
4.5.6 Print Report Page 44
4.5.7 Warden Email Notification Page 45
4.5.8 Student Email Notification Page 46
4.6 APPENDIX 47
4.7 REFERENCES 48
CHAPTER 5 : IMPLEMENTATION 49
5.1 INTRODUCTION 49
5.2 CODING DESIGN 49
5.2.1 db_conn.php 49
5.2.2 index.php 50
5.2.3 check_login.php 52
5.2.4 student_home.php 53
5.2.5 submit_application.php 56
5.2.6 outing_logs.php 58
5.2.7 update_return_time.php 58
5.2.8 warden_home.php 59
5.2.9 new_students_logs.php 63
5.2.10 application_approval_action.php 64
5.2.11 logs_history.php 65
5.2.12 logout.php 65
5.3 TESTING 66
5.4 INSTALLATION 67
5.4.1 Database Setup 67
5.4.2 Server Setup 68
5.5 USER GUIDE 69
5.6 USER SUPPORT 92
5.7 CONCLUSION 93
5.8 APPENDIX 94
5.9 REFERENCES 95
TABLE OF FIGURE
Figure 1 : Organization Chart of Kolej Vokasional Datu Seri Abu Zahar Isnin ...................... 11
Figure 2 : Dormitory Management Unit Organization Chart of Kolej Vokasional Datuk Seri
Abu Zahar Isnin..................................................................................................................... 12
Figure 3 : Example of KVDSAZI Hostel Outing Log Book .................................................... 15
Figure 4 : Gantt chart for the development of College E-Outing Management System ........ 20
Figure 5 : A user's guide to the College E-Outing System .................................................... 21
Figure 6 : Entity Relationship Diagram ................................................................................. 24
Figure 7 : ERD with complete database view ....................................................................... 25
Figure 8 : Relationship between Student table and Outing table .......................................... 29
Figure 9 : Relationship between Warden table and Outing table .......................................... 29
Figure 10 : ERD with complete database view ..................................................................... 30
Figure 11 : Outing Application Form ..................................................................................... 34
Figure 12 : Outing Approval Form ......................................................................................... 35
Figure 13 : Return Time Form ............................................................................................... 36
Figure 14 : Outing Report Print View .................................................................................... 37
Figure 15 : System interface as warden ............................................................................... 38
Figure 16 : System interface as student ............................................................................... 39
Figure 17 : Interface of Student Home Page ........................................................................ 40
Figure 18 : Interface of Outing Logs / View Application Page ............................................... 41
Figure 19 : Interface of Warden Home Page ........................................................................ 42
Figure 20 : Interface of Student Outing Logs Page ............................................................... 43
Figure 21 : Interface of Print Report Page ............................................................................ 44
Figure 22 : Interface of Warden Email Notification Page ...................................................... 45
Figure 23 : Interface of Student Email Notification Page ...................................................... 46
Figure 24 : Our support group in Whatsapp .......................................................................... 92
CHAPTER 1 : PROJECT IDENTIFICATION
1.1 INTRODUCTION
The use of the internet has greatly influenced the pattern of life in society today.
Various parties have explored web technology to assist in the execution of daily tasks. It can
be said that almost all government agencies including educational institutions have used
internet technology as an information storage field. Although there are colleges that have
applied the system online, there are still colleges that have not yet developed a college E-
Outing management system for students who want to go out. This system is designed to help
administrators manage student outing applications.
Dormitory students must fill in the form and send the form to the management no later
than 7 days before the application date. Therefore, the applicant who has submitted the
application form must ensure that the form has been approved. This results in too much time
being taken to apply for outing requests by students. In addition, a lot of time needs to be
taken by the management to approve the student outing request. Furthermore, management
finds it difficult to read details on forms when students handwriting is not good and the
condition of the paper becomes bad when wet. In addition, many hard copies of the form come
out at the guard’s house as the form cannot be destroyed again until at least 5 years for
management reference. The last problem is that it makes it difficult for management to retrieve
data when it is needed. So, as a result of a survey by the hostel management, a computerized
system is necessary to help administrators store such information.
Therefore, the College E-Outing Management System has been developed. The
system was developed to help administrators manage student outing applications anywhere
and anytime. In fact, the system can store students ’personal information. This system will
play a role such as saving student personal information, updating student personal information
and displaying a list of students who have applied for an outing.
1.2 CLIENT BACKGROUND
Kolej Vokasional Datuk Seri Abu Zahar Isnin (known as KVDSAZI) is a vocational college built
on a 40-acre plot of land. KVDSAZI is a vocational college that started in 2014. Efforts to
become an excellent school remain until now. Kolej Vokasional Datuk Seri Abu Zahar Isnin
was the Sekolah Menengah Teknik Jasin (SMTJ) which is located about four kilometers from
Jasin town. The location of this school is located in Bukit Telemong in Simpang Kelubi on an
area of 40 acres of land that used to be a palm oil plantation. Among the villages and
settlements around this school are Kampung Kelubi, Kampung Kesang Tua, Kampung
Kemengkang, Kampung Seri Kesang, Felda Kemendor, Serkam Estate and Air Baruk.
Sekolah Menengah Teknik Jasin is one of 8 technical high schools built under the
fourth Asian Development Bank (ADB) Loan Scheme. This school was first built on 1 October
1997 with an estimated cost of RM29 million and is the fourth technical secondary school in
the state of Melaka.
Vocational college is one of the schools that offers skills training as opposed to academics
(70% vocational & 30% academic). This college was created so that students who are less
interested in academics or students with lower academic achievements can get an education
that can improve their standard of living in the future. The skills they acquire are skills that can
generate money or be able to get a job in the future. Vocational College is one of the colleges
that leads to a skills diploma. Therefore, this vocational college is very suitable for those who
are fond of skills and weak in academics. For general knowledge, this vocational college is
one of the 4-year programs which are 2 years for the Malaysian Vocational Certificate (pre-
diploma or student certificate) while the other 2 years are for the Malaysian Vocational Diploma
(diploma).
Kolej Vokasional Datuk Seri Abu Zahar Isnin (KVDSAZI) offers 9 programs. First, the
Database & Web Application program. The Database and Web Application Program is an ICT
course offered at the Vocational College. This program aims to guide and train, as well as
open up opportunities for the new generation to develop a more effective and useful database
in line with the current technology and the development of online systems that are increasingly
popular in this era. Career opportunities after graduation are Website Developer, Database
System Developer, Data Manager, Website Graphic Designer and Data Analyst.
Second, the Computer Systems & Networks program. This program is designed to
introduce students to the latest computer and networking technologies. This program provides
students with the basics of preparation, maintenance, operation and configuration of computer
systems as well as networks and data storage in addition to administrative management and
information system integration. While this program, students learn practical technology related
to computer systems and networks to ensure they gain in-depth knowledge. In addition to
technical skills, students also learn soft skills to prepare students for the industrial market. Job
opportunities for this program are Information System Officer, System Analyst, Information
System Executive, Computer Security Executive, System Administrator, Network
Administrator, Assistant Engineer, Assistant System Administrator, Computer System
Supervisor, Computer System Technician and Computer & Network System Entrepreneur.
The third program is Banking. This program provides the basics of banking such as
economics, statistics, accounting, banking law, customer service, products, marketing,
processing and collection, loan procurement and ethics in banking. Career opportunities for
this program are clerks, cashiers, working in banks, finance companies, insurance companies
and accountants.
Fourth is the Marketing program. In this program, students can learn the main elements
of the internal and external environment of business, understand the role of shareholders in
business formulation and cover different approaches in the field of management. Marketing
Manager, Marketing Executive, Marketing Consultant, Marketing Researcher, and Marketing
Planner are among the career fields that are currently being pursued.
The fifth program is Retail. This program provides students with the knowledge and
skills of business management in accordance with the requirements of the industry, especially
in the field of retail. Career opportunities for this program are Retail Managers or Supervisors
at supermarkets, outlets, stores or branches. In addition, become a Marketing Executive,
Retail Operations Executive, Customer Service Executive, Human Resource Management
Executive and Entrepreneur.
Sixth, Business program. The program is designed to enhance and enrich students'
knowledge across multiple business disciplines and help to prepare students to meet career
challenges in contemporary business. This is a dynamic field of study for students who want
to develop skills in various studies such as administration, human resource management,
accounting, finance, marketing, insurance, banking and also entrepreneurship. This program
is able to educate and equip students with comprehensive knowledge and skills in related
fields by combining all aspects of business studies and entrepreneurship. Therefore,
graduates have various career options such as Assistant Business Administration Officer,
Assistant Management Officer, Assistant Government Officer, E-Commerce Entrepreneur,
Sales and Marketing Executive, Assistant Human Resource Officer, Business Planner,
Assistant Business Development Officer, Business Researcher, Assistant Officer Marketing,
Assistant Investment Officer, Assistant Operations Officer, Entrepreneur, Insurance Agent,
Assistant Customer Service Officer and Assistant Banking Operations.
Eighth is the Bakery & Pastry program. The pastry arts major provides students with
practical training in food production to develop professionalism and excellence in academics.
Students are developed with skills in bakery and pastry making, cost control, food sanitation
and nutrition as well as marketing knowledge. Hands-on exposure is also coordinated with
conventional academic courses to have an impact on dynamic studies as well as graduates
meeting the requirements of the industry. Job opportunities for this program are Artisan Bread
Baker, Entrepreneur, Cafe or Catering Planner, Pastry Chef, Chocolatier, Bakery Manager
and Cafe or bakery Owner.
The ninth program is Culinary Arts. This program exposes students to kitchen
operations and maintenance, food and restaurant preparation, dessert preparation, eastern
and western cuisine, local cakes, bread, pastries and sweets, food art, halal food preparation
and food management. Students who graduate successfully have bright opportunities to work
as Chefs and Cooks' Assistants in the Hospitality Sector, Restaurant Business Entrepreneurs,
Frozen Food Producer Entrepreneurs, Entrepreneurs in the Field of Serving and Catering,
Working in the Catering Division, Aviation and Shipping Catering. Students can also become
entrepreneurs as Food Shop and Caterer Entrepreneurs.
1.4 ORGANIZATIONAL CHART
Figure 1 : Organization Chart of Kolej Vokasional Datu Seri Abu Zahar Isnin
Figure 2 : Dormitory Management Unit Organization Chart of Kolej Vokasional Datuk Seri Abu Zahar Isnin
1.5 IT UTILIZATION/ORGANIZATION PLANNING
As for the use or use of information technology (IT) at KVDSAZI, there are several
systems that they use to run and operate their business. First, KVDSAZI has an online website
to promote their college, products and services. They use online websites to share and provide
every information about the business such as its background information, programs offered,
and inspiring success of students. In fact, they also use the website to offer students who have
graduated from Penilaian Menengah Rendah or PT3 to enter KVDSAZI.
Next, at KVDSAZI, they only use logbooks and pens to record student outing
information. Then, instead of handwritten records, they keep the logbook for at least 5 years
before disposing of it. Therefore, it is difficult for them to retrieve the data of students who are
out at a certain time if needed.
Based on the information provided by Mr Farhan, the current system is facing problem
as such:
I. Too much time taking to apply for the outing request by students.
As per said, the student needs to get the outing application form at the management
office. The management office is not always available since the staff were busy with
college activities as well. (Z. Ahmad, personal interview, July 18, 2022).
II. Too much time taking to get the approval for the outing request.
The students then need to submit their form to the warden in charge before they could
go for an outing. Sometimes, the warden is not available and they have to submit it to
the management office and again the same problem occurs where the management
office is always closed and not available.
Kolej Vokasional Datuk Seri Abu Zahar Isnin | Data Sekolah di Malaysia. (2021). Daa-
Taa.com. https://myschool.daa-
taa.com/sekolah/Kolej%20Vokasional%20Datuk%20Seri%20Abu%20Zahar%20
CHAPTER 2 : PROJECT INITIATION AND PLANNING
2.1 INTRODUCTION
Project initiation is the main period of the undertaking the board life cycle and in this
stage, organizations choose if the venture is required and the way that is helpful it will be for
them. The two measurements that are utilized to pass judgment on a proposed project and
decide the assumptions from it are the business case and possibility study.
2.2.1 INTRODUCTION
A project baseline regularly has three parts: timetable, cost, and degree.
Frequently, these three baselines are independently observed, controlled, and
answered to guarantee each is on target. When completely coordinated, it could be
alluded to as a performance measurement baseline (PMB).
A PMB furnishes you with the capacity to effectively screen and oversee what
an adjustment of one part means for the others. For instance, when your baselines are
incorporated, you can rapidly tell what a timetable postpone will mean for project costs.
Be that as it may, numerous associations don't have the devices and cycles expected
to incorporate the three baselines completely.
2.2.2 PROJECT OVERVIEW
Kolej Vokasional Datuk Seri Abu Zahar Isnin collects and records information on
outings using a manual technique. The management of college outing records is made
easier by the planned College E-Outing Management System. College E-Outing
Management System is created utilising a customised prototype model, which includes
phases for gathering requirements, rapid design, prototype development, user
evaluation, prototype refinement, and engineer product. The technology allows the
college to enhance their management process, according to the results of a user
acceptance test based on the finished product.
Currently, KVDSAZI is still using the manual registration for outing activities.
Where students need to fill in their information into a log book. The log book is currently
being placed at the guard house, so students need to queue up and wait for their turn
to fill in the book.
There are a few problems with manual registration. Wardens and guards are
having difficulty retrieving and tracking the student’s records. They need to go through
one page by page to find the records. Next, it is also difficult for the wardens to filter
one data by one data because they need to make a report for every outing activity by
the students.
A system for managing college outings will be developed. Administrators can handle
student outing requests using the technology virtually anywhere at any time. In truth,
the system has the ability to keep the personal data of students. This system will
perform functions like storing student personal information, updating student personal
information, and showing a list of students who have submitted applications for an
outing.
There are several benefit systems, among which are helping organizations reduce the
space required to store the data and reduction of costs due to more efficient time
management. Besides that, it can provide automatic service between user and system. In
addition, the data which is saved into the database will give the benefit to the administrator in
doing the administrative task. This administrator did not need to update the outing's
information everyday because data which is more reliable.
A gantt chart is a project management tool that visualizes the work completed in a time period relative to the planned time for the work.
Gantt charts help in scheduling, managing and monitoring specific tasks and resources in a project. The chart shows the project
timeline, which includes scheduled and completed work over a period of time. This is our gantt chart for this project :
Figure 4 : Gantt chart for the development of College E-Outing Management System
2.6 APPENDIX
Theory Gold (2020, May 23). Define your system objectives. Box Theory Gold. Retrieved
January 1, 2023, from https://www.boxtheorygold.com/define-your-system-objectives
CHAPTER 3 : PROJECT ANALYSIS
3.1 INTRODUCTION
In this topic, we will discuss the system analysis that consists of the user requirements,
the Entity Relationship Diagram (ERD).
From all the diagrams, we can have a clear picture about the flow for the system
including the data flow and also system flow. By using ERD diagrams, we can also know the
flow for the system from each user that is involved in this system. Next, we can learn the
relationships between the tables that will be added onto the database.
We had a meeting with the hostel management to discuss the user requirements. From
the discussion we can say that we got most of the requirements needed to build this outing
management system.
There are several requirements for the system. Such a system allows the student to apply for
an outing through the system. The system should be able to overcome the problem where
they can simply apply through the system and don’t have to wait for the management for any
outing forms anymore. Next, the warden is able to approve the outing application at any time.
To enable the warden to approve the student’s outing application at any time and will make
the waiting time for the student lesser. In addition, the system should be able to generate
reports where it enables the management to view or download the outing report for references.
Lastly, good security to control the recorded data. Appropriate security to make the entire
system secure and only allows students to enter their own matrix number to login the system.
3.3 STRUCTURING SYSTEMS REQUIREMENTS: CONCEPTUAL DATA MODELLING
The diagram above shows the Entity Relationship Diagram (ERD) for this
system. This system has two users which are student and warden. There are three
tables included in the database that work as storing data.
First table is the Student table, this table stores all the student’s data such as
matrix number, name, block, dorm and phone number. Second table is the Warden
table. On this table it stores the warden’s data such as staff id number, name and
phone number. The last table is, Outing table, this table records all the outing activity
by students and updating the outing status that were approved by warden.
The relationship between Student table and Outing table is one to many where
one student can apply for multiple outings and multiple outings can be applied by one
student. Then, the relationship between Outing table and Warden table is many to one,
where multiple outings can be approved by one warden and only one warden is
allowed to approve multiple outing applications.
3.1.2 ENTITY RELATIONSHIP DIAGRAM (ERD) COMPLETE DATABASE VIEW
What is Entity Relationship Diagram (ERD)? (n.d.). Visual Paradigm. Retrieved January 1,
2023, from https://www.visual-paradigm.com/guide/data-modeling/what-is-entity-
relationship-diagram/
Rodina, D. (n.d.). Foreign Key (Entity Relationship Diagram) - Software Ideas Modeler.
Software Ideas Modelers. Retrieved January 1, 2023, from
https://www.softwareideas.net/erd-foreign-key
Rodina, D. (n.d.-b). Primary Key (Entity Relationship Diagram) - Software Ideas Modeler.
Software Ideas Modelers. Retrieved January 1, 2023, from
https://www.softwareideas.net/erd-primary-key
CHAPTER 4 : DESIGN
4.1 INTRODUCTION
In system development, designing is also one of the important steps in any project
implementation. System design is the process of defining elements of a system that includes
modules, architecture, components and their interfaces and data. With design, it will help to
show the logical idea of the user interface as well as the database design.
For this project, we are using phpMyAdmin as our database. PhpMyAdmin is a web
application written primarily in PHP that uses MySQL to manage the database. MySQL acts
as the database management system and also known as database server.
Design model for the database shows the logical structure of the database that
includes the relationship between the tables and to determine how data will be stored and
accessed. There are many types to represent the database models. On this assignment, we
will use an entity relationship diagram (ERD) to represent the database design.
ERD also known as entity relationship model which is a graphical representation that
depicts relationships among people, objects, places and many more. It also captures the
relationships between entities from multiple tables from the database. The relationship can be
shown as one-to-one, one-to-many or many-to-many.
4.2 DATABASE DESIGN
For this project, we named our database as eouting_system, which brings the symbolic
to the system which is College e-Outing Management System.
Entities:
i. Student
ii. Warden
iii. Outing
Relationships:
i. Students apply for an outing application.
- One student can apply many outing application (1:M)
- One outing application can be applied by multiple student (1:M)
Table Name Attributes Contents Type Format Required Primary Key Extra
(PK) /
Foreign Key
(FK)
Student Matrix_No Student’s Integer (10) 999… YES PK N/A
matrix number
Student_Name Student’s Varchar (50) xxxxxxx… YES N/A N/A
name
Password Student’s login Varchar (255) xxxxxxx… YES N/A MD-5
password Encrypted
Email Student’s Varchar (255) xxxxx@xxx.. YES N/A N/A
email
Phone_No Student’s Varchar (255) 9999… YES N/A N/A
phone number
Block Student’s Varchar (15) xxxxxxx… YES N/A N/A
block
Dorm Student’ dorm Varchar (5) xxxx.. YES N/A N/A
Warden Staff_ID Warden’s ID Integer (10) 999… YES PK N/A
number
Warden_Name Warden’s Varchar(50) xxxxxxx… YES N/A N/A
name
Password Warden’s Varchar (255) xxxxxxx… YES N/A MD-5
login Encrypted
password
Phone_No Warden’s Varchar (255) 9999… YES N/A N/A
phone number
Email Warden’s Varchar (255) xxxxx@xxx.. YES N/A N/A
email
Outing Outing_ID Outing ID Integer (20) 999… YES PK Auto
Increment
Matrix_No Student’s Integer (10) 999… YES FK N/A
matrix number
Staff_ID Warden’s ID Integer (10) 999… YES FK N/A
number
Student_Name Student’s Varchar (50) xxxxxxx… YES N/A N/A
name
Outing_Date Outing date Date YYYY-MM-DD YES N/A N/A
Outing_Time Outing time Time (6) HH-MM-SS YES N/A N/A
Outing_Location Outing Varchar (50) xxxxxxx…. YES N/A N/A
location
Reason Reason for Text xxxxxxxx…. YES N/A N/A
outing
Return_Date Return date date YYYY-MM-DD YES N/A N/A
Return_Time Return time Time (6) HH-MM-SS YES N/A Null
Approval_Status Outing status Varchar (10) xxxxxxxx…. YES N/A N/A
4.4 FORMS AND REPORT DESIGN
Sample:
Sample:
Sample:
Sample:
Sample:
i. If role as Warden
Sample:
Sample:
Sample:
Sample:
Sample:
Sample:
Sample:
What is Systems Design? Definition of Systems Design, Systems Design Meaning. (2022,
December 13). The Economic Times. Retrieved December 13, 2022, from
https://economictimes.indiatimes.com/definition/systems-design
Biscobing, J. (2019, September 11). Entity Relationship Diagram (ERD). Data Management.
Retrieved December 13, 2022, from
https://www.techtarget.com/searchdatamanagement/definition/entity-relationship-
diagram-ERD
What is a Database Model. (n.d.). Lucidchart. Retrieved December 13, 2022, from
https://www.lucidchart.com/pages/database-diagram/database-models
phpMyAdmin vs MySQL - What is the difference? (2018, October 9). TablePlus. Retrieved
December 13, 2022, from https://tableplus.com/blog/2018/10/phpmyadmin-vs-
mysql.html
CHAPTER 5 : IMPLEMENTATION
5.1 INTRODUCTION
College E-Outing Management System is a system that was developed using System
Development Life Cycle (SDLC) methodology. SDLC consists of multiple phases.
Implementation is one of the crucial phases in using SDLC methodology approach. In this
stage the system will be installed in the production environment. This will include the testing
phase and user support.
This chapter includes the program or coding design, testing and installation. The
programming languages that were used to develop the system are PHP for functions and
HTML and CSS for design and styling the system. After implementation, we provide the
system support through WhatsApp group chats that includes the client’s users and our support
team.
Below is the coding design used in development of College E-Outing Management System :
5.2.1 db_conn.php
5.2.2 index.php
5.2.3 check_login.php
5.2.4 student_home.php
5.2.5 submit_application.php
5.2.6 outing_logs.php
5.2.7 update_return_time.php
5.2.8 warden_home.php
5.2.9 new_students_logs.php
5.2.10 application_approval_action.php
5.2.11 logs_history.php
5.2.12 logout.php
5.3 TESTING
During the testing phase, we have created multiple data for users to continue with testing.
Step 1: Go to https://db.ricomtr.com/
Step 2: Site Manager pop up will appear, key in the details on (Site Name, Username,
Password, Port as 21) and click on “Connect”
Step 3: Drag and drop file on the right section
A user manual is a guidebook that is given to a user to assist in the effortless use of a
certain system, product, or service. It is often referred to as a user handbook or an instruction
manual. These publications include in-depth details about operations, standards and
guidelines, troubleshooting manuals, features and others.
USER GUIDELINE
College E-Outing Management
System
Contents
Overview .............................................................................................................. 3
STUDENT FLOW .................................................................................................... 4
Login Student ....................................................................................................... 5
Outing Application ................................................................................................ 7
View Application .................................................................................................. 8
Update Return Time ............................................................................................. 9
Back to Home ..................................................................................................... 10
Logout ................................................................................................................ 11
WARDEN FLOW .................................................................................................. 12
Login Warden ..................................................................................................... 13
Outing Approval ................................................................................................. 15
Outing Report ..................................................................................................... 17
Back to Home ..................................................................................................... 21
Logout ................................................................................................................ 22
Overview
Kolej Vokasional Datuk Seri Abu Zahar Isnin collects and records information on outings using
a manual technique. The management of college outing records is made easier by the planned
College E-Outing Management System. College E-Outing Management System is created utilising a
customised prototype model, which includes phases for gathering requirements, rapid design,
prototype development, user evaluation, prototype refinement, and engineer product. The technology
allows the college to enhance their management process, according to the results of a user
acceptance test based on the finished product.
The function of College E-Outing Management System is students apply for an outing
application. While the warden can approve outing application.
Login Student
https://ricomtr.com/8ag4/outing-system-group-1/index.php
2. Login as Student.
3. Kindly key in the Matrix No and Password. The default logon credential has been created for
all nominated users.
4. Click on Login button.
5. After key in login detail, screen for apply outing will display.
Outing Application
1. Students only need to select the date of outing & return, time of outin, location and reason.
2. Then click on the Submit button.
3. After submitting the application, a message will appear stating that the application has been
successfully submitted.
View Application
Once warden approve, students’ needs update their return time on outing logs table.
• Return button will be disable if the status of the outing is Pending or Rejected
• Return button will be enable if the status of the outing is Approved
2. After clicking on logout button, the main login page will be displayed
Login Warden
https://ricomtr.com/8ag4/outing-system-group-1/index.php
2. Login as Warden.
3. Kindly key in the Staff ID and Password. The default logon credential has been created for
all nominated users.
4. Click on Login button.
5. After key in login detail, list of outing application will display.
Outing Approval
On this screen warden can approve outing easily. Warden only needs to click on Approve or Reject
button.
Example : Approve
On this screen warden can view student outing logs & prints the student outing logs report.
2. After clicking on logout button, the main login page will be displayed.
5.6 USER SUPPORT
User support is value added from us to support all users e-Outing Management System. We are ready to respond, assist and resolve
problems faced by users in a timely manner depending on the type and complexity of the request.
Sample :
e-Outing Management System will provide a lot of benefits and advantages to the
students & wardens. The use of technology can strengthen the systems and make it very
robust. All issues which arose in the previous manual system will be resolved through the
implementation of the new system.
There are several advantages to using benefit systems, some of which include
assisting organisations in reducing the amount of space needed to keep data and cost savings
through more efficient time management. It can also offer automated service between the user
and the system. The data that is recorded in the database will also help the administrator while
doing administrative duties.
5.8 APPENDIX
5.9 REFERENCES
Martin, M. (2022, December 24). Software Development Life Cycle (SDLC) Phases &
Models. Guru99. Retrieved January 3, 2023, from https://www.guru99.com/software-
development-life-cycle-tutorial.html
What Is the Software Development Life Cycle (SDLC) and How Does It Work? | Synopsys.
(n.d.). Retrieved January 3, 2023, from https://www.synopsys.com/glossary/what-is-
sdlc.html
CNET. (n.d.). Core FTP LE. Download.com. Retrieved January 3, 2023, from
https://download.cnet.com/Core-FTP-LE/3000-2160_4-10195752.html