Professional Documents
Culture Documents
VRBS Full Report PDF
VRBS Full Report PDF
VRBS Full Report PDF
Prepared by:
Azim Nazhi Bin Ridzuan
Muhammad Azarul Iman Bin Mohd Sidit
Muhamad Nur Aizat Bin Rahmat
Hazwan Bin Hashim
Afnaz Naqib Bin Ahmad Badrin
Prepared for:
Prepared by:
Azim Nazhi Bin Ridzuan
Muhammad Azarul Iman Bin Mohd Sidit
Muhamad Nur Aizat Bin Rahmat
Hazwan Bin Hashim
Afnaz Naqib Bin Ahmad Badrin
7 JAnuary 2016
ACKNOWLEDGEMENT
Alhamdulillah, we are grateful to Allah (SWT) because we are able to complete our task
that been given to us. It would be shame if we would forget Him as He is our creator. As we
doing this task, Alhamdulillah, our work is facilitated because we know Allah (SWT) is helping us
and grant us so many ideas and our search for answers becoming handy.
Besides, we would like to take this opportunity to express our profound gratitude and
deep regards to our guide, En. Ahmad Nazri Bin Mansor for his exemplary guidance,
monitoring and constant encouragement throughout the course of this task that is given by him
to us. The blessing, help and guidance given by him time to time shall carry us a long way in the
journey of a student.
Also, thanks to our technical consultants who are also our lecturers. To En. Amzari Bin
Abu Bakar for his time & guidance of giving us the PHP programming knowledge and assist us
during our hard times in develop this project. To Pn. Nor Rashimahwati Binti Tarmuchi for her
SQL knowledge provided to us of which this project will not be possible without her.
Not to forget, Mohamad Basyrul Redza Bin Muhammad Basir for his willingness to
provide us the information about the his business to support our project. Our utmost thanks to
him as the information & materials provided is crucial for us and without it, this project would not
be completed.
Very thanks to our friends who are also our classmates that always there for us when
we have our own life constrains and problems. We pray for the best to them as they’re
contributive to us and to the class itself. Their assistance is beyond our effort as we, as a human
being that unable to stand alone in this world. We are grateful for their cooperation during the
period of our assignment.
Lastly, we would like to thank again the Almighty and ofcourse our parents, brother,
sisters and siblings for their constant encouragement without which this assignment would not
be possible.
i
TABLE OF CONTENTS
Acknowledgement........................................................................................................................ i
Appendices ...........................................................................................................11
References ...........................................................................................................12
2.2.1 Introduction...............................................................................14-15
ii
2.3.6 Schedule, Timeline, & Resource Analysis.................................39-42
Appendices ...........................................................................................................48
References ...........................................................................................................49
Appendices ...........................................................................................................75
References ...........................................................................................................76
iii
4.2.1 Conceptual Data Model ............................................................79-81
Appendices .........................................................................................................112
References .........................................................................................................113
5.4 Installation..............................................................................................137-147
Appendices .........................................................................................................155
References .........................................................................................................156
Conclusion ............................................................................................................................157
iv
TEAM DESCRIPTION
We, Azim Nazhi Bin Ridzuan, Muhammad Nur Aizat Bin Rahmat, Muhammad Azarul Iman Bin
Mohd Sidit, Hazwan Bin Hasyim and Afnaz Naqib Bin Ahmad Badrin are students of Bachelor of
Science Information System Management under Faculty of Information Management from UiTM
Puncak Perdana, Shah Alam are tasked to create a system from its initialization until its
implementation.
Visions
Becoming leaders in IT industry by defining service excellence and building unmatched loyalty
to customers.
Mission
Ensure a stress-free vehicles rental experience by providing superior services that cater to our
customers' individual needs and support rental business companies.
Objectives
v
Team Chart
Muhammad
Muhamad Nur Hazwan Bin Afnaz Naqib Bin
Azarul Iman Bin
Aizat Bin Rahmat Hashim Ahmad Badrin
Mohd Sidit
System Analyst 1 System Analyst 2 System Developer 1 System Developer 2
vi
Team Particulars
ProJect Manager
Contact No. :
Email : @gmail.com
SPM 2010
Achievement : 5A’s
Work Experience
Small Family Business (2010) Production Operator (2011)
Satay Kiosk Portescap Sdn. Bhd
Language Proficiency
Additional Skills
vii
Referee
Pn. Hasnah Binti Hashim Contact No. :-
Academic Advisor +603-79622*** /
Facult of Information Management Email: kpp@salam.uitm.edu.my
Roles:-
o Responsible for coordinating the various team members and the resources to
complete the project on time.
o Keep up-to-date on different approaches to system development.
o Controlling the quality of the system being developed, bringing personnel on board
and training them, facilitating communications among team members
o Acquiring the various resources needed to support the activities of the various
members of the development team.
o Accomplishes information systems staff results by communicating job expectations;
planning, monitoring, and appraising job results; coaching, counseling, and
disciplining employees; initiating, coordinating, and enforcing systems, policies, and
procedures.
o Maintains safe and healthy working environment by establishing and enforcing
organization standards; adhering to legal regulations.
viii
System Analyst 1
Contact No. :
Email : @yahoo.com
SPM 2010
Achievement : 5A 3B 1C
Work Experience
Teacher (2015)
SMK Tengku Ampuan Rahimah,
Klang.
Language Proficiency
Additional Skills
ix
Referee
Miss Siti Maryam Binti Iliyas Contact No. :-
Lecturer, Language Academy +603-79622*** /
(UiTM Pasir Gudang, Johor) Email: kpp@salam.uitm.edu.my
Roles:
x
System Analyst 2
Contact No. :
Email : @yahoo.com
SPM 2010
Achievement : 3 A’s 3B’s 3 C’s
Work Experience
Language Proficiency
Additional Skills
xi
Referee
Pn. Hasnah Binti Hashim Contact No. :-
Academic Advisor +603-79622*** /
Facult of Information Management Email: kpp@salam.uitm.edu.my
Roles:
xii
System Developer 1
Contact No. :
Email : @gmail.com
SPM 2010
Achievement : 5 A’s 3 B’s
Work Experience
Language Proficiency
Additional Skills
xiii
Referee
Pn. Hasnah Binti Hashim Contact No. :-
Academic Advisor +603-79622*** /
Facult of Information Management Email: kpp@salam.uitm.edu.my
Roles:
o Responsible for developing specific computer programs that meet the specifications.
o Implements the system design specified by the system analyst.
o Assesses information systems results by auditing application of systems.
o Planning hardware & software system upgrades and changes in configuration.
o Automating operations and capacity planning.
o Running installation jobs and scripts.
o Performing installation-specific customization tasks.
o Integration-testing the new products with existing applications and user procedures.
o System-wide performance tuning to meet required levels of service.
o Training system operators and application programmers.
xiv
System Developer 2
Contact No. :
Email : @gmail.com
SPM 2010
Achievement : 4 A’s
Work Experience
Language Proficiency
Additional Skills
xv
Referee
Pn. Hasnah Binti Hashim Contact No. :-
Academic Advisor +603-79622*** /
Facult of Information Management Email: kpp@salam.uitm.edu.my
Roles:
o Responsible for developing specific computer programs that meet the specifications.
o Implements the system design specified by the system analyst.
o Assesses information systems results by auditing application of systems.
o Planning hardware & software system upgrades and changes in configuration.
o Automating operations and capacity planning.
o Running installation jobs and scripts.
o Performing installation-specific customization tasks.
o Integration-testing the new products with existing applications and user procedures.
o System-wide performance tuning to meet required levels of service.
o Training system operators and application programmers.
xvi
Chapter 1:
Project
Identification
1.0 Project Identification
1.1 Introduction
The first and one of the critical steps in the project cycle management is the
identification and selection process. This is an important stage such that it can affect the
whole process including that of sustainability of the project after completion and
transferring to operational phase.
Koperasi Pengusaha Kereta Sewa Malaysia Berhad (KOPKES) was located at No.
15 JLN, KRISTAL L7/L, SEK 7, 40000 SHAH ALAM, SELANGOR. KOPKES was been
found by Mr. Mohamad Basyrul Redza Bin Muhammad Basir as the KOPKES President
and cooperate with the boards of director. The nature of business of KOPKES is to provide
a rental vehicle services for its customers. For the record, KOPKES have 110 car rental
company that have been registered under this KOPKES. All these car rental company
include in Selangor and all states in Malaysia. KOPKES operation hours are 24/7 and 365
days along the year. KOPKES provide hundreds units of car every day for their customers.
From of this units, there will not have a problem to fulfill customers needed. Although there
have different companies in KOPKES, the rate for the cars already been equalized to
ensure there is no conflict between companies that have been registered in KOPKES. In
addition to that, other than provide the car rental service, KOPKES also have provide
another services to the customers. The else services is KOPKES provide delivery services
that means KOPKES can deliver the cars to meet with the customers if the customers
have a problem to come and pick up the cars. Besides that, KOPKES also provides a car
to the government if government has an event that needs a larger unit of cars. For the
tourist that are come to Malaysia, KOPKES also provide touring services. This services is
special to the tourist where is the tourist can rent a vehicle with the drivers. The drivers
can drive the car and brings the tourist to desired destination. All these another services
also need a fees based on what the customers need. In KOPKES, there have a thousand
of vehicles with all types of vehicle. KOPKES also provides a list of rental price to give
information to customers. KOPKES provide a rental for daily, weekly and monthly for the
customers. If the users want to rent a vehicle, their must fill the registration form and
customers also fulfill the term and condition before rent a vehicle. The term and condition
is to make sure did not will overcome a problem in future to both of KOPKES and the
customers.
Business Address : No. 15 Jln, Kristal L7/L, Seksyen 7, 40000, Shah Alam,
Selangor Darul Ehsan.
NAME POSITION
Mohd Basyrul Redza Bin Muhd Basir Pengerusi
Nor Azli Bin Ali Timbalan Pengerusi
Abdul Halim Bin Jaapar Setiausaha
Muhammad Ridhwan Bin Zainol Abidin Bendahari
Khairul Anwaar Bin As’ari ALK
Mohd Hafizi Bin Ahmad Tarmizi ALK
Kausar Binti Jiwa ALK
Faril Mohaimin Bin Mat Jaafar ALK
Hassan Ganny Bin Hanif ALK
Nor Zeela Binti Mohd Nor Juru Audit Dalaman
Norhidayaton Binti Mohd Nor Juru Audit Dalaman
Saidi Besar Juru Audit Dalaman
Wan Saifullah Bin Mohd Lamin Juru Audit Dalaman
Nor Amirulluddin Bin Nor Juru Audit Dalaman
Koperasi Pengusaha Kereta Sewa Malaysia Berhad (KOPKES) face some barriers
in order to ruin their operation business. Some of the barriers is they do not have any
system that can manage their customer information. All the process of registration is doing
manually using the form and register book. All the form then will be placed in a file and the
process of retrieving back the customer information will take time. They also need to
manually trace the customers that do not pay the rent price also the renter that rent the
vehicle over the time.
This company does not have any website or information system. We are facing
difficulties in order to retrieve about the company information. We only get the information
based on the interview that we had before. It hard for us to get the additional information
about the company because the source of the information is limited.
For solving all of the problems, Koperasi Pengusaha Kereta Sewa Malaysia
Berhad needs to develop a system that can manage all the customer records. They can
5. Special business
Discussion about the final project given by our lecturer for Information Analysis part 1.
There are 5 persons per team involved in this meeting. First meeting held to elect the
Project Manager.
Afnaz Naqib suggested Azim Nazhi as a Project Manager. The motion was seconded by
Hazwan Hashim. After much discussion, all of members agreed to point Azim Nazhi as a
Project Manager.
Then, Azim Nahi lead the meeting continue to give a job position for each team member.
Muhammad Nur Aizat and Azarul Iman agreed being appointed as a system programmer.
Afnaz Naqib being elected as a secretary and system analyst to record all the minutes in
every meeting held. Hazwan bin Hasyim appointed as a system analyst 2.
Azarul Iman suggested doing a booking facilities system. It was seconded by Hazwan
Hasyim.
Nur Aizat suggested doing a car rental system. It was seconded by Afnaz Naqib.
Azim Nazhi decided to put on a voting since there have two suggestions. Four to two
choose a Car Rental System as the project for Information Analysis 1. So, it is decided
that we will do a car rental system.
It was decided that the next meeting be held on Saturday 9 May 2015 at BK56. Afnaz
Naqib would send out notices to team members.
8. Close
The project manager thanked all the members for their participation during the meeting
and adjourned the meeting.
……………… ….………………
Signed by Date
Project Manager
………………. …………………
Recorded by Date
Mr Afnaz Naqib Bin Ahmad Badrin
VEHICLES RENTAL BUSINESS SYSTEM
The minutes of the last meeting were read by the Afnaz Naqib. There is no amendments were
made.
As there were no other amendments the minutes then approved as a true record and signed by
the Project Manager.
Azim Nazhi asked the about the car rental company to do a survey and interview for our
project. So we decided to choose a MNB Car Rental Company at Seksyen 7, Shah alam
which is under Koperasi Kereta Sewa Malaysia Berhad. All the arrangement been made.
4. Special business
The project manager called the meeting to discuss about the objective of the system and
problem or opportunity statement.
After much discussion, we all agreed about the objective of the system.
4.2 Problem or opportunity statement
It was decided that the next meeting be held on Tuesday 12th May 2015 at the college
gazebo. Afnaz Naqib would send out notices through whatsapp on the date of the
meeting.
8. Close
The Project Manager thanked all the members for their participation during the meeting
and adjourned the meeting.
……………… ….………………
Signed by Date
Mr Azim Nazhi Bin Ridzhuan
Project Manager
………………. …………………
Recorded by Date
Mr Afnaz Naqib Bin Ahmad Badrin
References
A. Hoffer, J., F. George, J., & S. Valacich, J. (2014). Modern Systems Analysis and Design (7th
ed.). Pearson Education Limited.
2.1 Introduction
During the first phase of the systems development life cycle (SDLC) planning, two
primary activities are implemented. The first, project identification and selection, we
focused on the activities during which the need for a new or enhanced the system is
recognized. Thus, project identification and selection is often thought of as a pre-project
step in the life cycle. This recognition of potential projects may come as part of a larger
planning, or from requests from managers and business units. Regardless of how a
project is identified and selected, the next step is to conduct a more detailed assessment
during project initiating and planning.
This assessment does not focus on how the proposed system will operate. On the
other hand, this assessment is focus on understanding the scope of the proposed project
and its feasibility of completion given the available resources. It is important that
organizations understand whether resources should be devoted to a project. Otherwise,
this project wills very expensive if mistakes can be made.
In the next section, the project initiation and planning process is briefly reviewed.
Many techniques for assessing project feasibility are then described. Then we discuss the
process of building the Baseline Project Plan, which organizes the information uncovered
during feasibility analysis. Once this plan is developed, a formal review of the project can
be conducted. Yet, before the project can evolve to the next phase of the systems
development life cycle-analysis-the project plan must be reviewed and accepted.
2.2.1 Introduction
The Baseline Project Plan (BPP) contains all information collected and analyzed
during project initiation and planning. The plan reflects the best estimate of the project’s
scope, benefits, costs, risks, and resource requirement given the current understanding of
the project The BPP is used by the project selection committee to help decide whether the
project should be accepted, redirected, or cancelled. The purpose of project plan
The existence of car rental services has overcome the problems of transportation
services. For those who unable to buy their own car or vehicle, vehicles rent services give
many benefits for them to travel for any purposes. With advanced in technology, it creates
great opportunities to implement web-based vehicles rental system which improves and
enhances the vehicles rental service operations. Data matching technique applied in this
web-based vehicles rental system helps users to select the suitable car to rent based on
the important requirements. Besides that, web-based system increases the effectiveness
and efficiency of the car rental service organization in order to run their business
operations and management.
2.2.3 Recommendation
In this generation there is an increasing demand for a faster and more high tech
way of processing or doing any kind of transactions. Most of the Vehicles Rental Business
System provides goods and services using web-based system. It helps to perform task in
an easy way with less time consumed. Some companies are become fully automated
while others strive for the manual procedure on making reservations. There are some
proposed recommendations for our system to improve some of the processes in the
organization and it is systematically and reliable:
1. Collect data and information effectively. This system should be able to include
features like accessing and customizing data and information systematically.
2. Able to update data and information. It is the ability to update and make any
changes of the data and information.
3. The system should provide a high level of security and integrity of the data held by
the system, only authorized person can gain access to the company’s secured
page on the system and only users with valid password and username can login to
Considered the level of knowledge possessed by the users of this system, a simple
but quality user interface should be developed to make it easy to understand and required
less training.
We will try to build it by using PHP program for the Vehicles Rental System. We
want to build the system that will be a user friendly, easy to use, interactive and have
attractive interface. For the future, the customer and owner’s vehicle registration system
that we build will increase the effective and efficiency in managing data and information of
customer registration such as the information details of the customer and details about the
vehicles. Next, for the Vehicles Customer Registration System, we also will make the
process of update and edit the information details of customer efficient and effectively.
Besides that, we will make this system is suitable to all customer.
By connecting with database that will directly link to the data storage to make the
data management become more efficiently arrange and store in systematic way.
Customers should be able to use the system to make booking and online reservation. In
terms of information contents management, this system also will help the user to view
available vehicles and user can book for that vehicles. The vehicle rental system will allow
the owner’s vehicle to manage the rent so that the user can see the rent and book the
vehicles. Automatic update to database once reservation is made or new customer
registered. Whenever there’s new reservation or new registration, the system should be
able update the database without any additional efforts from the admin.
Based on the financial analysis above it shows that the payback will be on year 1. The
return on investment will be 35% and the net profit value is RM 43,084.
RM 2500.00 x 2 RM 5000.00
2.2 Server
The IBM® System x3500 M4 server
RM 1500.00 x 4 RM 6000.00
RM 1000.00 x 1 RM 1000.00
3. Software
3.1 Operating System
Window 7, Vista RM 1000.00 RM 1000.00
3.2 Open source software
MySQL RM O RM 0
4. User Training
4.1 Trainee cost RM 700.00 x 5 RM 3500,00
4.3 Training equipment
RM 3500,00 RM 3500,00
Total project cost estimate:
RM 60,000
The benefit derived from the creation of information system can be measured in dollars
and with certainty.
Intangible benefit derived from the creation of the Vehicle Rental Business System, there
are some intangible benefits from the development of this System. They are:
3. Intangible Cost
o Reduce face to face interaction.
o Save time.
o Effective communication.
One-time costs refer to those associated with project initiation and development and the
start-up of the system.
5. Recurring cost
The recurring costs refer to those cost resulting from the ongoing evolution and use of the
system.
Based on the payback analysis above it shows that the payback will be in year 1.
From the Payback analysis worksheet, it can be seen that developing Vehicle Rental
Business System is the best alternatives for KOPKES Cooperation.
Based on the financial analysis above it shows that the payback does not occur. The
return on investment is -10% and the net profit value is RM 27,269.
RM 13,000 RM 13,000
3.0 Software
RM 11,000 RM 11,000
The benefit derived from the creation of information system can be measured in dollars
and with certainty.
2. Intangible Benefit
Intangible benefit derived from the creation of an information system that cannot be easily
measured in dollars or with certainty. By developing Vehicle Rental Business System,
there are some intangible benefits. They are:
4. Intangible Cost
o Reduce face to face interaction.
o Save time.
o Effective communication.
5. One-time costs
One-time costs refer to those associated with project initiation and development and the
start-up of the system.
The recurring costs refer to those cost resulting from the ongoing evolution and use of the
system.
Based on the payback analysis above it shows the payback is not occurred for buying
form vendor alternatives.
Based on the financial analysis above it shows that the payback does not occur. The
return on investment is -100% and the net profit value is RM 32 771.
2. User training
RM 5,000 RM 5,000
The benefit derived from the creation of information system can be measured in dollars
and with certainty.
A. Other RM 0
2. Intangible Benefit
Intangible benefit derived from the creation of an information system that cannot be easily
measured in dollars or with certainty. By using manual system, there are some intangible
benefits that can be derived which are;
3. Intangible Benefit
o Utility
o Salary
o Stationary
o Update and maintenance of the operations process.
4. Intangible Cost
o Reduce face to face interaction.
o Save time.
o Effective communication.
One-time costs refer to those associated with project initiation and development and the
start-up of the system.
C. Equipment RM 2,000
6. Recurring cost
The recurring costs refer to those cost resulting from the ongoing evolution and use of the
system.
B. Others RM 2,000
Based on the payback analysis above it shows the payback is not occurred for no nothing.
Based on the three financial analyses above, it clearly shows that creating a new
system is the best alternatives. Due to its price is cheaper than buying a system from the
vendor that cost a lot sum of money. Other than that, creating a new system is the way to
keep the company business operation more effective than do nothing from the third
alternatives. After considering each crucial aspect from the financial analyses, we decided
that creating a new system for this project is the best way to help this company to operate
more effectively.
Project Size
NO. Description
1 The ability of the proposed system to replace the manual system.
2 The effect of Vehicle Rental Business System toward the company operation.
3 Management commitment toward the development of the system.
3 Amount of user information that can be gathered towards the development of the
system.
Development Group
NO. Description
1 Familiarity of the system development team with the hardware, software development
environment, tools and operating system
User group
NO. Description
1 Familiarity of the system development team members with the system development
process
2 Familiarity of the system development team with the system proposed application area
2 Familiarity of the stakeholder staff using the similar system.
The potential consequences of not assessing and managing risks of Vehicle Rental
Business System is as mention on the table above which is inaccurate project cost
estimation, inaccurate project duration estimates, failure to achieve adequate system
performances levels, failure to achieve expected benefits from the project, failure to
adequately integrate the new system with existing hardware, software or organizational
procedures and failure of the organization staff to integrate the new system for it
organization.
Form the operational feasibility that being done toward the proposed system, we
have identified ,five elements that should be taken into consideration which process,
evaluation, implementation, in-house strategies and adapt and review. After thoroughly
studies the five elements in the operational feasibility we managed to identify that this
proposed system will have a widespread impact to the company and it can help the
company to have a well-managed business operation system.
Legal and contractual is also important in accessing the project feasibility. The
process that included in accessing the Vehicle Rental Business System project legal and
contractual feasibility is to identify the potential legal and contractual ramification due to
the construction of this system. Possible consideration that might include in this feasibility
includes copyright or non-disclosure infringements, labor law, antivirus legislation, foreign
trade regulations, financial reporting standard and also current or pending contractual
obligations. Contractual obligations may involve ownership of software used in joint
ventures, license agreements for use of hardware or software, nondisclosure agreements
with partners, or elements of a labor agreement such as a union agreement may preclude
certain compensation or work-monitoring capabilities a user may want in a system. A
A project will fail if it takes too long to be completed before it is useful. Generally
this means estimating how long the system will take to develop, and if it can be completed
in a given time period using some methods like payback period. By any means, scheduled
feasibility is a measure of how reasonable the project timetable is. Apart from that,
scheduled feasibility also one of the method accessing the degree to which the potential
time frame and completion dates for all major activities within the project meet
organizational deadlines and constraints for affecting change. After assessing the
scheduled analysis of this projects, we have thoroughly analyze and collecting information
needed to ensure that this system could be finished due to the datelines that has been
given to finished this project.
First of all, we have already allocated the scheduled and timeline for this project in
order to complete this system due to the datelines that been given without any problems.
The timelines to develop Vehicle Rental Business System is Five month and the
preliminary budget for this project development is RM 60,000. Besides that, all the task of
the group member has been assigned to make the development of the project can be
done smoothly and make it easy for the project manager to estimate the time to be
allocated to finish the Vehicle Rental Business System project. Apart from that, this
analysis has been done to have a better understanding on the probability of the potential
The detailed activities may only be possible if the resources are available. For
instance, the schedule should not be call for system testing during rushed business
periods or for the project meetings during annual vacation or public holidays. Scheduled
feasibility is important as the schedule activities produced during project initiation and
planning will be very precise and detailed used at the analysis phase.
More than that, the estimated activities and associated time for activities after the
analysis phase are typically not as detailed but are rather at the life-cycle phase level. This
means that assessing schedule feasibility during project initiation and planning is more of
a rough cut analysis of whether the system can be completed within the constraints of the
business opportunity or the desires of the customers. Through schedule feasibility, we also
can appraise schedule trades offs. As with all forms of feasibility, schedule feasibility will
be reassessed after each phase when you can specify with greater certainty the details of
each step for the next phase. All the activities for the development of Vehicle Rental
Business System have been schedule.
After studying all elements in the scheduling analysis, we have put all the
consideration on the development of Vehicle Rental Business System in the following
Gantt charts:-
Management issue is the activity of thinking about problems that might affect
companies, government, or consumers and then planning ways to solve them. The
management issue also issue in a project represents a question or decision that is
important to one or more stakeholders and should be addressed by the project team as
part of the project execution. Management issue will be a brief and short sub-chapter if
there is none or fewer issues happened in the project. Many projects are designed to have
distinctive characteristics that need minor adjustment to its methodology.
First on the earlier, in this stage the team must assign the whole members into the
position. This is important to make sure each of the members in the group know their
related works that must be done. The position also need to make the works can be done
follow the works flow as planned. The teams needed to comes out with the whole position
started from project manager and other than that as needed to complete the project. After
the assigned processes finished, the process can be continue to identify who will do the
particular task, what task must be done and the important things the each of member must
know their position and must take a responsibility of the task that are must to do. If have a
problem in this area, that will affect the project. To be secure, the project manager must
take an action to monitor for each member to ensure each of them do the task as planned.
This action is important to ensure the project can be done and the progress can be seen
and lastly the project will be completed at the right time.
Next, after the position already assigned, we need to do the meeting or discussion
for our groups. In the meeting, we can determine the task that for whom. In the meeting
also can give the introduction of the project. The introduction is important to make the
members in group can imagine about the project. The members also need to know about
the stakeholders that are involved in the project. After of all is recruiting personnel that will
help cooperate to make the objective of the organization can be achieve and can develop
the system that can make the stakeholder satisfy with the successful system.
First of all, we in a groups had a discussion regarding the system, about the
stakeholders and each of members give an opinion about the ways and important step to
develop a system. After had a few of group discussion, then we set a date and time with
Mr. Ahmad Nazri to discuss and want his opinion as a lecturer about the question that are
prepared. The question that are prepared will be brought to the interviewee. After Mr.
Ahmad Nazri reviewed all the question, he want me to do a few correction and add a few
question that are important along the interview sessions.
Next, after corrected and improved the questions, we had the interview session
with the stakeholder according to date and time specified. The objective of the interview
session is to know all the requirement that are needed in developing the system. In the
interview session, the stakeholder give a full cooperation t0o answer all the question.
Then, we make some research and analysis based on the answered that are given by the
stakeholder to ensure we can fully understand about the requirement to develop a system.
Next, we had one more interview session with the stakeholders to select and review which
of the previous interview that we are going to give priority and which is to complete last.
After understand and make a confirmation, lastly we agreed that we are going to develop a
system as wanted by the stakeholder.
In doing the project, there should have a project standard and procedure. This
project standard and procedure is build up or create to make sure project should be done
and the entire project must be done by following the standards and procedure. In addition,
it is important to know that standards and procedures exist to be abided by the developer.
To make sure the project will complete follow with the time was plan and the result of the
project are being well, we must follow this project standards and procedures. For this
project, there are have a few of standards and procedures that should be followed to make
sure the project will be done smoothly along developing the project. Below are the lists of
project standards and procedures:
The standards will act as the guidelines that will need to be followed to complete
the project. The team also must not avoid one or more of the standards so that we
can meet the requirements by the stakeholder precisely.
We aim to abide all the rules and to make sure that our progress is progressing
day by day, but if there is a conflict to be happened, we focus to settle down and
minimize so that it would not affect other aspects of the project.
This standard aims to limit and control the budget allocation for all expenses. The
management of Cost is very important as we do not want to exceed the budget.
We develop the standard to that we will not let our stakeholder down. We aim to try
our very best in developing the system as requested.
In our system we do not actually found many other topics that are significant to our
system, however we eventually found that our system actually lacks of some details that
need to be added so that we can achieve smoothness.
Progress Timeline
In our project, we follow the schedule consistently and the progress of the project are
monitored day by day to make sure the project will be done as planned.
Costing Expenditure
We have calculated and control our expenditure for economic feasibility so that the money
can be utilized efficiently for other purposes.
In Koperasi Pengusaha Kereta Sewa Malaysia Berhad their problem are difficult to store
the record about the customers that rented a cars and companies that are register in this
cooperative in systematically and very difficult to retrace the previous customer’s and
companies record with using the manually registration form. This cooperative also has a
problem in update the available cars that can be rented by the customers.
I. To develop a system that are provide online registration to the customers that want
to rent a car and to the company that are want to register under this cooperative.
II. To make the information and record about the customers and companies can be
store and preserve in the database.
III. To make the process of retrace the record about companies or customers will be
faster.
IV. To ensure the companies can update what car are available and can be rented by
the customers.
V. To ensure the customers can choose the availability of the car that want to rent
based on customer location.
Project Description :
Based on the problem that are occur in this cooperative, we want to build a system that
can solve or minimize the problem. We decide to build a system that are can provide
convenience for this cooperative, companies and customers. For the customers, they
can search the available cars, fill their details as a record and make a booking for the
cars. For the company, the company can register their company under the cooperative
and the registered company can update their cars that are available in the system. For
cooperative, they can store all the record by customers and companies in the database
and the process of searching and retrace the previous record will be easily and faster.
Project Deliverables :
I. Cooperative utilize the system in manage the company and customers.
II. Customers search, fill the details and booked the cars.
III. Companies register under the cooperative and update the cars that are available.
IV. Cooperative store, preserve the record about customers and companies in the
database.
V. Cooperative searching and retrace the record about companies and customers.
The minutes of the last meeting were read by the Afnaz Naqib. There is no amendments were
made.
As there were no other amendments the minutes then approved as a true record and signed by
the Project Manager.
4. Special business
The project manager called the meeting to discuss about the interview question and
baseline project.
Below are the questions for interview session with company MNB car rental system
1. Can you please describe the background of your Company (Business Background)
2. Describe the current system used to manage the car rental operation (Manual Method)
3. Does this company intend to use an online Car Rental System?
4. Can you describe the workflow of car rental operation and who involve in the
process?
5. Is there any other services provided by this Company beside Car Rental?
6. How much is the cost that this company willing to pay for the system?
7. What type of system that this company want to use ( Online Web based or Offline )
8. What is the other requirement this Company would like to have as the main features
of the system?
• What is type of vehicles that being used in the Car Rental Company?
• What is the advance feature that the company would like to install in this
system?
(Sms or Email notification on the process of renting the cars)
• What type of payment that the customers have to use (online payment/ Cash
Deposit)?
9. What type of interface/design that this company would like to apply of the system?
10. Who is the person that will be in charge on managing and maintaining the system?
11. Who is the administrator of the system?
12. Does this company interested in collaborating with others car rental companies?
13. How long will you give the duration to complete the system?
14. Does your company have good facilities to accommodate the system?
• Server
• Computer
• Networking Room
Afnaz Naqib suggested implementing web-based car rental system which improves and
enhances the car rental service operations. It was seconded by Nur Aizat. Azim nazhi
appointed Afnaz Naqib and Hazwan Hasyim to prepare a report about feasibility assessment
and management issue regarding to our project. Azarul Iman and Nur aizat volunteered for
performing the project initiation and planning project.
It was decided that the next meeting be held on Saturday, 16th May 2015 at the college
gazebo. Afnaz Naqib would send out notices through whatsapp on the date of the
meeting.
8. Close
The Project Manager thanked all the members for their participation during the meeting
and adjourned the meeting.
……………… ….………………
Signed by Date
Mr Azim Nazhi Bin Ridzhuan
Project Manager
………………. …………………
Recorded by Date
Mr Afnaz Naqib Bin Ahmad Badrin
References
A. Hoffer, J., F. George, J., & S. Valacich, J. (2014). Modern Systems Analysis and Design (7th
ed.). Pearson Education Limited.
Saarinen, T. and Vepsalainen, A.P.J. (1994). Procurement strategies for information systems,
Journal of Management Information Systems, Vol. 11 No. 2, pp. 187‐208.
3.1 Introduction
System analysis was divided into two main activities which are requirement
determination and requirement structuring to make the overall process of analysis is easier
to understand. Requirements determination is primarily a fact finding activity while
requirement structuring is a activity creates a through a clear description of current
business operations and new information processing services.
Interview Outline
Interviewee: Interviewer:
Mr. Mohd Basyrul Redza bin Azim Nazhi Bin Haji Ridzuan
Muhamad Basir Muhammad Nur Aizat Bin Rahmat
Muhammad Azarul Iman Bin Muhd Sidit
Hazwan Bin Hashim
Afnaz Naqib Bin Ahmad Badrin
Objectives: Reminders:
The objectives of this interview is The owner of the car rental start the
to get the information of the system business with his partner since he still
requirement needed in our system study. The interviewee are searching a
system developer to develop a system
for his business
Introduction 10 minutes
Background of project 5 minutes
Overview of interview 5 minutes
- Question to be covered
- Permission to record
Interview question session 1 hour 15 minutes
Summary of the major point 10 minutes
Question from the interviewee 10 minutes
Closing the interview 5 minutes
The interviewee seems interested with the system that has been purposed to his
company. He also suggests making a follow up interview to get more information.
The interviewee has a big expectation on us to implement the system for his
company
The interviewee having problems on the renter that extend time without his
permission. He also has to handle with the renters that have criminal record. He asks
us suggestion to adapt the problem but we did not have enough time to discuss
about it.
Interviewee: Date:
Questions 1:
Answer/Notes:
This business was start since I was start when I was study. I am doing this business
with my friend. When I was in semester 2, my father was passed away and I decide
to quit from study and focus on the business. After a few years running up this
business, there were many problems encountered and I decide to run this business
by myself. Until now, my company have provided 30 car that ready for rent.
Question 2:
Can you describe the current system used to manage the car rental operation?
Answer/Notes:
My company are using the manual system to manage the current business operation
Question 4:
Can you describe the workflow of car rental operation and who involve in the
process?
Answer/Note:
Firstly, customer will call or text me. Then I will reply it via call or text. After an
agreement was achieved, the customer will walk in to my office to fill forms submit a
copy of identification card and license. Then, the customer will pay the deposit and
loan payment. After the customer paying the deposit and fill the forms, I will give the
car to the customer. After using the car, the customer will return it to my office. Within
2 weeks, I will return the deposit to the customer if there are no summons or/and
damages on that car.
Question 5:
Is there any service(s) provided by this company beside car rental?
Answer/Note:
Yes. My company also provide the other services such as touring, sending customer
(transfer) and supplying car for government event.
Question 6:
How much cost that this company willing to pay for the system?
Answer/Note:
As long as the system have potential in assisting my business and providing profit to
my company then I have no problem on investing in the development of this system
Question 7:
What type of system that this company want to use (Online Web Based or Offline)?
Answer/Note:
Surely I want to use online web based comparing to the offline
Question 9:
What type of interface/design that this company would like to apply to the system?
Answer/Note:
I would like to have a simple, user friendly and corporate interface to the system.
Question 10:
Who is the person that will be in charge on managing and maintaining the system?
Answer/Note:
When the system is fully implemented, I will manage the system by my self
Question 11:
Who is the administrator of the system?
Answer/Note:
I would like to be the administrator of the system
Question 12:
Does this company interested in collaborating with other car rental companies?
Answer/Note:
Is there any chance to collaborate with other company, I would like to collaborate
with them. So that, from the collaborating with the other company, I can improve my
business operation in the feature
Question 14:
Does this company have good facilities to accommodate the system?
Answer/Note:
My company already having computers but not for the server and networking room
because currently my company are using manual operation for the business
operation
Filled by
company
staff
Filled by
customer Filled by
company
staff
Filled by
Filled by company
customer staff
Filled by
company
staff
Filled by
Filled by
customer
local
authority
Filled by
company
maintenance
Filled by staff
company
staff
The main features of the Vehicle Rental Business System (VRBS) will be including the
following characteristics:
Below shows context data flow diagram (DFD) for our Vehicle Rental Business System
(VRBS):-
Based on the DFD of our system, we have created a full overview of how our
system works. Initially, we have 3 source/sink, 4 data stores & 11 processes. Each of the
components is associated to one another. The description of the DFD as follow:-
First of all, before the system are able to fully utilize by all the users of the system.
The data of the vehicle must be made available so that customers able to book & rent their
desired vehicle. To provide this service, a vehicle renting business company must add
information about their vehicle first. But before that, they must register their company
information in the system. The company representative will input their company
registration data in the system and then the system will receive & transform the
company registration data (Process 1.0) of which the data is to be stored in the
company file (Data Store D1) database.
With the company information registered in the system, the administrator will have
the means to search & retrieve the information. The administrator will use the search
engine provided in our system and fill up the search form with the company data that they
want. The system will then receive & search the entered requested company data
(Process 2.0) in the company file (Data Store D1) database. After that, the company
information which available in the related database will be retrieved by the system and
then the system will repack the information and generate the company information
report (Process 3.0) for the administrator to view it based on the generated company
information report.
Provided that the company representative has already registered their company
information in the system, they will need to input information about their vehicles in the
system so that a business process could be done. The company will then need to log-in
the system to add the vehicle data. After they already log-in, they will input their vehicle
data in the system and then the system will add the vehicle data (Process 4.0) into the
vehicle file (Data Store D2) database. On the other hand, the company is also able to
update or delete their vehicle data (Process 4.0) in the database if the vehicle
information is obsolete or the vehicle is not used anymore in conducting the business.
While deleting their vehicle data, the system will also delete booking information
(Process 10.0) regarding the vehicle. Next, the system will generate the vehicle report
(Process 5.0) based on the retrieved vehicle information in the vehicle file (Data Store
Now, a business operation can be executed with the availability of the vehicle
information. Customers will then able to find and book any available vehicle by using the
system. When a customer wants to find a vehicle, they will request information of
available vehicle to book by input their specific vehicle & rent data for the system to
search it. The system will receive & search the vehicle & rent data (Process 6.0) by
using both database which are the vehicle file (Data Store D2) database; to search
specific vehicle, and booking file (Data Store D3) database; to search available bookings
for the requested vehicle. The system will then match the total related vehicles &
available bookings (Process 7.0) for the vehicles which then the system will list the
available vehicle for bookings for the customer.
Assuming that the customer already satisfied with the searches, the customer will
select their desired available vehicle for booking. Customer will then require inputting their
personal data and then input their booking data. The system will then receive & update
bookings and customer registration (Process 8.0) from the customer’s booking and
registration data to the booking file (Data Store D3) database and customer file (Data
Store D4). The system will then generate booking report (Process 9.0) to the company.
The booking report is used to notify which vehicle is booked by which customer.
There are many methods of logic modeling but for our Vehicle Rental Business System
(VRBS), we use Structured English. Structured English is a modified form of English used
to specify the logic of information processes. Table below shows logic modeling for our
system:-
For our Vehicle Rental Business System (VRBS), as for conceptual data modeling, we use
Chen’s Notation for the database mapping.
From the process modeling of VRBS, we transform its process modeling which is the data
flow diagram into conceptual data modeling which is the entity relationship diagram to map
our database infrastructure. In our system, the basic components are:-
1. 4 Entities
i. Customer.
ii. Vehicle.
iii. Company.
iv. Administrator.
2. 3 Relationships
i. Customer book vehicle.
ii. Company register vehicle.
iii. Administrator view company.
After the VRBS entity relationship diagram has been normalized, a new entity has been
created and named as Book as it is a relationship of Customer entity and Vehicle entity.
The minutes of the last meeting were read by the Afnaz Naqib. There is no amendments were
made.
As there were no other amendments the minutes then approved as a true record and signed by
the Project Manager.
Azim Nazhi asked a report about feasibility assessment and management issue regarding to
our project. All the report has be done by all the team members
4. Special business
The project manager called the meeting to discuss about the DFDs for representing the
overall data flow into, through and out of car rental system.
It was decided that the next meeting be held on Monday 18th May 2015 at the college
gazebo. Afnaz Naqib would send out notices through whatsapp on the date of the
meeting.
8. Close
The Project Manager thanked all the members for their participation during the meeting
and adjourned the meeting.
……………… ….………………
Signed by Date
Mr Azim Nazhi Bin Ridzhuan
Project Manager
………………. …………………
Recorded by Date
Mr Afnaz Naqib Bin Ahmad Badrin
VEHICLES RENTAL BUSINESS SYSTEM
The minutes of the last meeting were read by the Afnaz Naqib. There is no amendments were
made.
As there were no other amendments the minutes then approved as a true record and signed by
the Project Manager.
Azim Nazhi asked about the data flow diagram for our car rental system. The data flow have
been done by Azarul Iman and Nur Aizat.
4. Special business
The project manager called the meeting to discuss about the time, date and venue to
consult with our lecturer
Hazwan hasyim was suggested to consult with our lecturer on 14 May 2015, 10pm in our
lecturer room. It was seconded by Azarul Iman. Azim Nazhi asked Afnaz Naqib to
contact with our lecturer to set up the meeting.
4.2 Designing a database, interfaces and dialogues.
It was proposed by Afnaz Naqib and it was seconded by Hazwan Hasyim. The project
manager asked Azarul Iman and Nur Aizat to design a database, interfaces and dialogues
for our car rental system.
It was decided that the next meeting be held on Friday, 29th May 2015 at the college
gazebo. Afnaz Naqib would send out notices through whatsapp on the date of the
meeting.
8. Close
The Project Manager thanked all the members for their participation during the meeting
and adjourned the meeting.
……………… ….………………
Signed by Date
Mr Azim Nazhi Bin Ridzhuan
Project Manager
………………. …………………
Recorded by Date
Mr Afnaz Naqib Bin Ahmad Badrin
References
A. Hoffer, J., F. George, J., & S. Valacich, J. (2014). Modern Systems Analysis and Design (7th
ed.). Pearson Education Limited.
David R. Wheeler. (1988) Content Analysis: An Analytical Technique for International Marketing
Research, International Marketing Review, Vol. 5 Iss 4 pp. 34 - 40
4.1 Introduction
In the Part four of the phases in the developing the Vehicle Rental Business
System (VRBS) is the design phases. The design phases is the process of defining the
components, modules, interfaces, and data for a system to satisfy specified requirements.
System development is the process of creating or altering systems, along with the
processes, practices, models, and methodologies used to develop the system. For the
database deign, there are include of conceptual data model and relational database
models-logical data model, physical file and database and data dictionary. Next step is
the forms and report design and interface and dialogue design. In this two step, that are
includes narrative overview, sample design and testing and usability assessment. In the
database design, there also has a process. The process helps the developer to finalize
logical and physical database design during the design phase.
The physical database design decisions are implicit or eliminated when choose the
data management technologies to use with the application. For the logical data model,
there are created for each known user interface includes form and report for the
application using the normalization principles.
The design is important in the development process because in this phase, the
design of the system will create. The developer must make a clear in planning or this
phase. In this phase also be a place where the form and report are designed. The
arrangement, interface, color table, font and another else that are used to make the design
look attractive will be doing in this phase. In the design phase also the developer must
measure the assessing usability. The users must give the result to ensure the developer
know the level of the usability. For the measurement, there have a few factors that must
be measured. The example of factor is the system consistency, efficiency, ease, format
and flexibility. This is important to make sure the system can meet with user requirement.
In conclusion, the design phases are one of the important phases to develop the
system. Without this phase, the system will cannot be launched and completed.
As stated in 3.5 - Structuring System Requirements: Conceptual Data Modeling, the are
four entities associated in the system.
3. 4 Entities
v. Customer.
vi. Vehicle.
vii. Company.
viii. Administrator.
4. 3 Relationships
iv. Customer book vehicle.
v. Company register vehicle.
vi. Administrator view company.
After the VRBS entity relationship diagram has been normalized, a new entity has been
created and named as Book as it is a relationship of Customer entity and Vehicle entity.
b) Sample Design
a) Narrative Overview
b) Sample Design
a) Narrative Overview
b) Sample Design
a) Narrative Overview
a) Narrative Overview
Homepage
a) Narrative Overview
Interface: Homepage
User: Customers/admin/company
Tasks: 1) Customer search the vehicles through the form
2) Company registers the personal and company details from the
Register Vehicle Button
3) Customer / companies can view about the KOPKES and the location of
KOPKES from the About Us Button
4) Customer / companies can get the contact details for KOPKES from
Contact Us Button
5) Company can login to enter this system from the Login
Button
System: Window/Android
Environment: E-Commerce Overview
b) Sample Design
a) Narrative Overview
a) Narrative Overview
Interface: About Us
User: Customer/Company
Tasks: 1) Customer and company can view the information about VRBS and
KOPKES
System: Window/Android
Environment: E-Commerce Overview
b) Sample Design
a) Narrative Overview
Interface: Contact Us
User: Customer/Company
Tasks: 1) Customer and company can view the contact information about VRBS
and KOPKES
System: Window/Android
Environment: E-Commerce Overview
b) Sample Design
a) Narrative Overview
a) Narrative Overview
a) Narrative Overview
a) Narrative Overview
a) Narrative Overview
a) Narrative Overview
a) Narrative Overview
The minutes of the last meeting were read by the Afnaz Naqib. There is no amendments were
made.
As there were no other amendments the minutes then approved as a true record and signed by
the Project Manager.
Azim Nazhi asked about a database, interfaces and dialogues for our system. All the tasks
have been done by all the group members.
4. Special business
The project manager called the meeting to discuss about the implementation and
maintenance for our system.
It was proposed by Afnaz Naqib and seconded a motion by Hazwan Hasyim. Azarul
Iman and Nur Aizat were responsible in implementation and maintenance for our system.
Afnaz naqib suggested doing six major activities in system implementation which are
coding, installation, documentation, training and support. We agreed unanimously.
7. Date, Time and Venue of the Next Meeting
It was decided that the next meeting be held on Wednesday, 17th June 2015 at the college
gazebo. Afnaz Naqib would send out notices through whatsapp on the date of the
meeting.
8. Close
The Project Manager thanked all the members for their participation during the meeting
and adjourned the meeting.
……………… ….………………
Signed by Date
Mr Azim Nazhi Bin Ridzhuan
Project Manager
………………. …………………
Recorded by Date
Mr Afnaz Naqib Bin Ahmad Badrin
References
A. Hoffer, J., F. George, J., & S. Valacich, J. (2014). Modern Systems Analysis and Design (7th
ed.). Pearson Education Limited.
Blanchard, B. S., and W. J. Fabrycky. (2010). Systems Engineering and Analysis (5th Ed.), New
Jersey: Prentice Hall.
System Design and Development. (2015, July 1). Retrieved January 3, 2016, from
http://www.mitre.org/publications/systems-engineering-guide/se-lifecycle-building-
blocks/system-design-and-development
5.1 Introduction
Vehicle Rental Business System is a system that has being developed using the
System Development Life Cycle (SDLC) approach which has been developed from
scratch. Implementation phase is one of the crucial phases in using the SDLC approach.
In this stage, the system is installed and made operational in the production environment
after the system and clients' acknowledgment testing phase. Activity in this stage
incorporate endeavors required for usage including warning to end user, execution of
preparing, data entry or change, and system monitoring. This stage proceeds until the
creation framework is working as per the characterized prerequisites and making
arrangements for sustainment has started. The main activity in Vehicle Rental Business
System implementation phase is program/ coding design, installation, testing,
documentation, training and support.
Below are among the program and coding design used in development of Vehicle Rental
Business System:-
1) db.php
2) adminloggedin.php
4) adminlogincheck.php
6) adminlogout.php
10) Logout.php
15) vehicleadd_success.php
18) vehicleupdate.php
21) searchvehicleresult.php
System test is vital in system advancement. It will figure out if the system meets
the prerequisites and capable to functionally without any error and resistance. Jeffrey A.
et. al (2014) mention that for the procedure of testing the system, there are seven (7) test
sorts that can be utilized which are inspection, walk-throughs, desk checking, syntax
checking, unit testing, integration testing and system testing.
Type of test plan that being used to ensure Vehicle Rental Business System can
functionally as it was planned is system testing. Jeffey A. et Al (2014) in book of Modern
System Analysis and Design seventh Edition mention that system testing can be defined is
a process of bringing together of the greater part of the program that a framework that
contain for the testing reason, the program are normally coordinated in a top-down,
incremental design.
Apart from that, during the testing process, Vehicle Rental Business System has
been tested in term of functionality, security and system error to ensure that it can well
function according to plan. In terms of functionality, the VRBS has been tested whether
every one of the modules working count with the Data Flow Diagram (DFD) or not and
whether every one every one of the properties is incorporate into the system or not. Other
than that, the security of the framework additionally tried whether it has a key security or
not. To wrap things up, the VRBS has been testing to detect any mistake happens.
During the testing process, these are among data that being used to ensure that the
system can functionally as planned.
Table: Administrator
Table: Company
Table: Vehicle
Table: Customer
Table: Book
In the Modern Systems Analysis and Design 7th Edition, installation is the process
of migrating from the current information system to the new one. There is no any system
or website using by KOPKES in ruin their business operation. The customers that want to
rent a vehicle need to come to the office to do the registration process by fill a form. By
having a Vehicle Rental Business System is used to provide a rental vehicle services for
its customers. The installation of this system is providing a list of rental price to give
information to customers.
This user guide will guide user on the installation of XAMPP (v3.2.1) server. XAMPP for
Windows 7 version provides an easy to install Apache-MySQL-PHP-PERL-PEAR
framework. XAMPP saves time and effort and provides the software support for web
frameworks like Drupal, Joomla, Moodle, or wikiMedia on any Windows PC.
Requirement:
Step 2: Select the components to be installed in the server by tick on the box beside the
components. Then, click “Next>”.
Step 9: After click “database”, create a database with a name “rentsys2”. Then, click the
button “create”.
Step 12: After you click the button “Open”, please click the button “go” to import the file.
Documentation is one of the systems which are used to communicate, instruct and
record the information for any reference or operational purpose. With the help of the
documentation, it is very easy to track the flow of the system progress and the workings of
the system can be explained very easily. It facilitates effective communication regarding
the system between the technical and the non-technical users. Documentation also helps
the users to solve problems like trouble shooting.
Getting started
On the address bar in any browser please type http://localhost/VRBS/ and then press
“ENTER” key from your keyboard and the login page will be displayed.
Customer
This user manual will guide customer in using the Vehicle Rental Business system.
Customer should follow the steps provided.
1. This is the homepage for clients. You can search a vehicle that you want to rent
by using a searching system.
2. You need to fill up the form and then click the button “submit”.
3. After entering the searching system and click the button “submit”, the result will be
shown below if the vehicle is still available in this website.
4. Then, choose a vehicle that you want to rent by clicking the picture of the vehicle.
5. The result will be shown as the picture below. You can view all the details about
the vehicle before you make a reservation.
6. You need to fill up the registration form provide below as a confirmation of your
reservation.
7. Then, click the button “book” to make a reservation.
8. Finally, your reservation will be recorded in this system and the vehicle’s owner
will contact you directly through phone calls and email.
Company
This user manual will guide company in using the Vehicle Rental Business system.
Company should follow the steps provided.
a) Register a company
1. For the first time log in, you need to register your company before you add your
vehicle’s details in this system.
2. Click the button “register vehicle” to proceed for the next step.
This user manual will guide administrator Vehicle Rental Business system. Administrator
should follow the steps provided.
A. Log in as Administrator
This training manual will guide users to use the Please follow the steps provided.
User support is essential for each system executed. This is to furnish user with the
conceivable arrangement if there are any issues in regards to the system. Considering the
problem that may face by the end user, in the installation of Vehicle Rental Business
System (VRBS) the user can request any assistance by using the help desk and online
help.
The user may contacted Encik Mohamad Basyrul Redza Bin Muhammad Basir
(President of Kopkes) which acts as the administrator of this system at line 012-6969404
or 017-6510733 or may directly come to the main office which located at No. 15 Jln, Kristal
L7/L, Seksyen 7, 40000, Shah Alam,Selangor Darul Ehsan. Beside that for any enquires
about the system the user may emailed to azimnazhi@gmail.com.
The figure below is online help provided byVehilce Rental Business System. If the user are
faicng problem with the system or the car booking process, they may reported the problem
that being faced at the user complain form.
1
Table of Contents
1.0 Introduction ................................................................................................ 3
2.0 Getting started ............................................................................................ 4
2.1 Homepage................................................................................................. 4
2.2 About the company page .......................................................................... 4
2.3 Register vehicle page ................................................................................ 5
2.4 Contact us page ........................................................................................ 5
3.0 User Manual for Customer .......................................................................... 6
3.1 Searching for vehicle ................................................................................. 7
3.2 Booking the vehicle ................................................................................ 7-9
4.0 User Manual for Company ........................................................................ 10
4.1 Register a company ................................................................................ 11
4.2 Fill in the company’s registration form............................................... 11-12
4.3 Company log in .................................................................................. 12-13
4.4 Add your vehicle ..................................................................................... 13
4.5 Add vehicle’s form .................................................................................. 14
4.6 View vehicle detail’s booking list........................................................ 15-16
4.7 Edit vehicle’s information ....................................................................... 17
4.8 Delete vehicle in the system ................................................................... 18
5.0 User Manual for Administrator ................................................................. 19
5.1 How to log in as administrator ................................................................ 20
2
1.0 Introduction
The existence of car rental services has overcome the problems of transportation
services. For those who unable to buy their own car or vehicle, vehicles rent services
give many benefits for them to travel for any purposes. With advanced in technology, it
creates great opportunities to implement web-based vehicles rental system which
improves and enhances the vehicles rental service operations. Data matching technique
applied in this web-based vehicles rental system helps users to select the suitable car to
rent based on the important requirements. Besides that, web-based system increases
the effectiveness and efficiency of the car rental service organization in order to run
their business operations and management
3
2.0 Getting started
On the address bar in any browser please type http://localhost/VRBS/ and then press
“ENTER” key from your keyboard and the login page will be displayed.
2.1 Homepage
I. This is a homepage of vehicle rental business system. You can search the vehicle by
using a searching system.
II. You can also log in the system by click the button “login”
2.4
Searching system
4
2.3 Register Vehicle page
I. Click the button “register vehicle” to register your company in this system.
5
3.0 USER MANUAL FOR
CUSTOMER
6
3.1 Searching for vehicle
I. This is the homepage for clients. You can search a vehicle that you want to rent by using
a searching system.
II. You need to fill up the form and then click the button “submit”.
Searching vehicle
Fill in the
required
information
III. After entering the searching system and click the button “submit”, the result will be
shown below if the vehicle is still available in this website.
IV. Then, choose a vehicle that you want to rent by clicking the picture of the vehicle.
Click here
7
V. The result will be shown as the picture below. You can view all the details about the
vehicle before you make a reservation.
VI. You need to fill up the registration form provide below as a confirmation of your
reservation.
VII. Then, click the button “book” to make a reservation.
Fill in the
required
information
Click here
8
VIII. Finally, the result will be shown as the picture below. Your reservation will be recorded
in this system and the vehicle’s owner will contact you directly through phone calls and
email.
9
4.0 USER MANUAL FOR
COMPANY
10
4.1 Register a company
I. For the first time log in, you need to register your company before you add your
vehicle’s details in this system.
II. Click the button “register vehicle” to proceed for the next step.
Click here
Fill in the
required Click here to
information submit
11
V. The result will be shown as the picture below. Next, click the button “proceed to
login” to login this system.
I. After that, you need to enter the email and the password that you have been registered
earlier to access this system.
II. Then, click the button “sign in” to proceed for the next step.
Enter email
& password
Click here
12
III. Now, you are successfully log in to this system. Please click the button “proceed to
your vehicle inventory page” to add your vehicle.
I. This page shows that you have not register any vehicle yet.
II. To add a vehicle, please click the button “click to register”.
Click here
13
4.5 Add Vehicle’s form
III. You need to fill up the vehicle’s form to register your vehicles in this system. Please
make sure that the information is given correctly.
IV. Next, click the button “next” to proceed for the next step.
Fill in the
required
information
Click here
V. Finally, this page shows that you are successfully added your vehicle in the system.
VI. Next, click the button “proceed to your inventory” to view your vehicles
14
4.6 View vehicle’s details booking list
I. In this page, you can view your vehicle details that you have added in the system.
II. Next, click the picture of your vehicles to view a booking list that has been booked by
the customers.
III. This is an example of a page that shows if there is no booking list by a customer.
15
IV. This page shows the customer has booked your vehicle.
16
4.7 Edit vehicle’s information
I. To edit vehicle’s information, you need to click the button “edit” in your vehicle
details list information page.
Click
here to
edit
II. It allows you to edit your vehicle’s information details and proceed to button “save”
to complete the new details.
Click here
III. The result will be shown as the picture below after you click the button “save”.
17
4.8 Delete vehicle in the system
I. To delete your vehicle, you need to click the button “delete” in your vehicle details list
information page.
Click here
to delete
II. The result will be shown as the picture below after you click the button “delete”.
18
5.0 USER MANUAL FOR
ADMINISTRATOR
19
5.1 How to log in as Administrator
1. Firstly, go to any browser and enter address http://localhost/VRBS/adminloginpage.php
2. Then, enter username: admin and password: admin
3. After you log in, click the button “view list of registered companies” to proceed the
next step.
4. The result had shown the list of companies that have been registered in this system.
20
VEHICLES RENTAL BUSINESS SYSTEM
The minutes of the last meeting were read by the Afnaz Naqib. There is no amendments were
made.
As there were no other amendments the minutes then approved as a true record and signed by
the Project Manager.
Azim Nazhi asked about implementation and maintenance for our system. It was resolved
and settled by our group members.
4. Special business
The project manager called the meeting to discuss about preparing a report for our system
Azarul iman asked Hazwan Hasyim and Afnaz Naqib in preparing a report for our
system. It was seconded by Nur Aizat. Azim Nazhi tells us to finish the report before 18th
June 2015.
It was decided that the last meeting be held on Monday, 19th October 2015 at the BK 10.
Afnaz Naqib would send out notices through whatsapp on the date of the meeting.
6. Close
The Project Manager thanked all the members for their participation during the meeting
and adjourned the meeting.
……………… ….………………
Signed by Date
Mr Azim Nazhi Bin Ridzhuan
Project Manager
………………. …………………
Recorded by Date
Mr Afnaz Naqib Bin Ahmad Badrin
References
A. Hoffer, J., F. George, J., & S. Valacich, J. (2014). Modern Systems Analysis and Design (7th
ed.). Pearson Education Limited.
Office of System Integration. (n.d.). Best Practices of System Development. Retrieved January
2, 2016, from
http://www.bestpractices.osi.ca.gov/system_development/implementation.shtml