SlideShare a Scribd company logo
RESIDENTIAL ONLINE BOOKING SYSTEM: A CASE STUDY OF UCU
COMMUNITY.
By
David Otieno
IS10B13/506
and
Samantha Akinyi
S11B13/026
Bachelor of Science in Information Technology
Faculty of Science and Technology
A Project Proposal Submitted to the Faculty of Science and Technology
for the Study Leading to a Project in Partial Fulfillment of the
Requirements for the Award of the Degree of Bachelor of
Science in Information Technology of
Uganda Christian University.
Supervisor
Godfrey Onyait-Omoda
Faculty of Faculty of Science and Technology
November 2013
ACRONYMS
UCU Uganda Christian University
ERD Entity Relationship Diagram
DFD Data Flow Diagram
PHP Hypertext Preprocessor
SQL Structured Query Language
HTML Hypertext Markup Language
CSS Cascading Style Sheet
Chapter One
1.0 Introduction
The process of booking residential houses and hostels is a frequent and important activity in any
residential area. But the process becomes very tiresome and time consuming when there is no
proper and convenient system. To deal with this problem a residential online booking system
will be very necessary. Online booking system is accessed on internet by using devices which
have internet connection at any time. Residential online booking system is a convenient and an
efficient way to deal with this problem. The booking process in UCU community is manual file
system which is quite inconvenient. The residential online system will enable people access
details of hostels and residential houses online and also do the booking online. The system will
have all the necessary information about residential areas within UCU community on one single
website which accessible by anyone who wants to book.
1.1 Background of the Study
Uganda Christian University is a private University in Uganda with a large population of
students and UCU Mukono is the main campus. There are a number of hostels and residential
houses within and around UCU Mukono but booking these places has not been quite easy for
both students and non-students. Manuel booking system which is currently used has a lot of
limitations to the users (O’Brien, 2011). Some tenants end up staying in places they don’t prefer
simply because they don’t have full information about the available hostels and residential
houses and also the booking process requires their physical presence. Rev. Katumba, UCU Male
Warden stated that there are cases where continuing students book but fail to show up thereby
cause a lot of inconvenient. In some residential apartments booking is done via phone without
any commitment made which is not aptly effective but online booking system seeks to remedy
this citing its traits of simplicity, accuracy and efficiency.
1.2 Problem Statement
The current booking system is manual as all the work is done and kept in files. The bookings are
done by filling in forms manually which are submitted to custodians therefore taking a lot of
time to book a hostel meaning performance of the current system is slow and insufficient. They
face the problem of data accuracy and not being able to collect the required data in time. Both
students and non-students who want to stay in private hostels and residential houses have to
come early enough and walk around looking for places to rent and do booking. Therefore it is
necessary to develop an automated online system that assigns the rooms and houses
automatically with user defined rules that track discrete details about of each client, update status
each time a booking is made, save clients information into database and generate reports.
1.3 General Objective
To develop a residential online booking system for Uganda Christian University community that
will enable them to book hostels and residential houses online in a convenient way.
1.4 Specific Objectives
i. To analyze the current booking system within UCU community.
ii. To design a convenient and flexible system.
iii. To implement the system.
iv. To test and validate the system.
1.5 Research Questions
How is the residential online booking system going to be designed and implemented and make it
run successfully?
1.6 Project Scope
This research will be carried out at the hostels and residential apartments within the university of
Mukono campus and its surrounding. In this research an automated residential booking system
will be developed which will be used to capture data and manage all booking processes. The data
to be used will be collected from records that we shall get from the residential areas.
1.7 Significance of the Project
This project work will enhance the efficiency and effectiveness of residential online booking
process. This will improve the booking system and make it more technologically convenient.
The next chapter talks about the current system and review of related work of other scholars.
Chapter Two
Literature Review
2.0 Introduction
This chapter gives a summary of the literature that has been researched by other scholars. It
involves the strength and limitations of the current system, related work, the conclusion and
finally the proposed system.
2.1 The Current System
Over the years the booking system at UCU has been manual where students do hostel booking at
the Custodian office by bringing two passport photos and their details are recorded in manual
files which are kept in the shelves at Wardens’ offices. Whenever a continuing student wants to
book his or her records are captured and kept in files in the shelves. There is no fee for booking
so only the details of the students are captured with assurance that he will be able to show up
within the first two weeks of a new semester having paid a minimum of one million Ugandan
shillings. The sponsored students and theology students, the university preserve for them rooms
upon request since they are suppose to be residing within campus. The first priority in terms of
room allocation is given to first year students. This same manual system of recording students’
details is what is used within the halls of residence of UCU affiliate hostels.
Private hostels have been using manual file system to record the details of students who want to
book. Most of these private hostels require students to make some booking payments which vary
from one hostel to the other. Some students prefer staying in residential houses to hostels. For
such students, UCU staff and any other person who want to stay in residential houses around
UCU have to move around and look for the apartments they would like to rent. This is tiresome
and it takes a lot of time to get the right place for renting.
Generally the current booking process in UCU hostels, UCU affiliated hostels, private hostels
and residential houses is still being conducted when one shows up physically to these places. The
practice is based on the criteria of first come first served and this does not favor those that come
from far places.
2.2 Strength and Weakness of the Current System
The current booking system within UCU community is manual file based management system
where clients’ records are kept in files. The system is faced with many limitations like prone to
errors, separation and isolation of data, duplication of data, time consuming and expensive.
When data is isolated in separate files, it is more difficult to access data that should be available
(Thomas, 2011). Whenever a new semester begins the University creates new files for booking
which have the same details of those continuing students, this leads to data duplication as a result
data loses integrity, wastage of space and time. Thomas reveals the following as some of the
problems of manual information systems:
1. Paper based systems are generally very bulky both to handle and to store.
2. Information manual techniques of processing information are more tedious, laborious, slow
and inefficient.
3. Labor productivity is low and the process is slower where large volumes of data need to be
dealt with.
The current system is disadvantageous to those that come from far places who have to travel
early enough before the semester begins to do the booking. And those who want private hostels
and residential houses have to walk around looking for better places to rent. This process is
tiresome, time consuming and a lot of expenses are incurred. Some students and non-students fail
to get the right places simply because they do not have enough information about residential
areas within.
However this system has some advantages like it has kept the UCU running for years and
available at all times. It necessary to have the hardcopy incase the software get corrupted.
2.3 Related Work
O’Brien, (2011), defines information system as the organized combination of people, hardware,
software, communication networks and data resources, that control, transform and disseminate
information in an organization. Further reveals that the data resources of information systems are
typically organized, stored and accessed by a variety of data resource management technologies
into:
i. Databases that hold processed and organized data.
ii. Knowledge bases that hold knowledge in a variety of forms such as facts, rules, a case
examples about successful business practices (O’Brien, 2011).
The management and booking of large number of rooms in different residential areas is a tedious
and complicated task. Choosing different rooms with different sizes and other facilities as well as
choosing different dates and times is the reason why a good booking system is needed to make
the task as easy as possible. The system is required to keep track of rooms in different buildings,
locations and booking of rooms and different types of users (Sidborn et al, 2011). Public access
to and the use of online booking systems has increased globally and this has improved the level
of competitiveness and performance in this area (Tatiana, 2011). Sidborn recommends that a
booker should have the privilege to reserve and cancel his own booking and at the same time be
able to search for houses and rooms with certain properties like size, rental rate and location. But
the privilege of cancelling bookings by bookers should be limited to number of days since this
can be abused and render the system ineffective. The system administrators are suppose to have
the management privileges of add, edit and delete functions for every entity in the system
including new users and their privilege management. Sidborn further adds that a hostel booking
system should be a complete content management system for handling the bookings, residential
apartments and users.
Tatiana argues that online service is better decentralized market where any buyer has direct
access to any seller. This is true to the extent that both the buyer and seller have access to
internet services and both have the knowledge on how to use to the service. The following are
the advantages that internet booking system provides according to Tatiana:
i. Flexibility where information is updated anytime.
ii. Accessibility of information at anytime by anyone anywhere on the planet irrespective of
the number of users.
iii. Possibility to save time and reduce costs which is enjoyed by both the seller and buyer
iv. Clients enjoy self-service.
The bookers feel they are in control of the situation because they are able to compare the prizes,
make reservations, do booking and get confirmation by a click of a button. According to Tatiana
bookers have enough time to consider and make their choices at their comfort. This also aides
and expedite the decision making process by clients since the information is available to them
just a mouse click away.
In spite of all those advantages, there are also disadvantages which are associated with these
types of systems. There is the problem of disintermediation, the role of intermediaries are lost
between the suppliers of the services and the end consumers. If the management of the system
does not customize the system in a way that they can get the views of the customers and
implement improvement measures then the system may not be as effective as it should be.
Consumer’s lack of user experience may be a key issue of consideration and this can be achieved
by making the system simpler and user friendly. Factors such as insufficient inaccessible, out-to-
date, irrelevant information, lack of coordination and agreement amongst cross-channels such as
web, email and telephone are some of the elements that weaken the systems.
Matzler states that sometimes customers or bookers get confused by too much information,
unclear information or undifferentiated information and this impact negatively on potential
online bookers. Tatiana also emphasize that a number of customers are hesitant to use online
bookings as they felt insecure about online transactions so they use internet mostly for
information gathering.
2.4 Conclusion
In conclusion many scholars have done publication about online booking system as a more
convenient way and an urgent requirement and a lot of research has been carried out though
implementation is still insufficient.
However, according to the literature available, there are numerous benefits that accrue from an
online booking system when compared with manual systems. For example there will be no
duplication of records, sharing of information is made possible, the problem of missing and
misplaced records is reduced and the information is available at any time. In order to continually
improve the quality of services, Uganda Christian University need to put in place a an online
hostel booking system backed up with electronic databases replacing all existing paper-based
booking system.
2.5 Proposed System
The UCU population is growing steadily every semester so there is an urgent need to automate
the booking process to handle the data of this growing population. Online booking system will
help UCU to avoid more expenses and remain competitive. To thrive, organizations must
increase the quality of services they deliver to clients while lowering their operating costs,
maintain privacy, and comply with regulatory compliance standards (O’Brien, 2011). The new
technological education environment lowers operating costs by integrating computer applications
using real time information to reduce cycle times and to increase customer satisfaction. Besides,
they provide a means for management to respond to the increasing business needs in the more
effective and efficient ways.
According to Lucey, (2012), all organizations operations are ever changing. Management and
information systems that support them have to deal with that change and adapt to their
operations, systems and organizations themselves in order to survive and prosper. Therefore
UCU community needs a residential online booking system to solve this problem.
The following chapter of methodology gives the steps of how the system is going to be
developed.
Chapter Three
Methodology
3.0 Introduction
In order to achieve the specific objectives stated, a set of methods will be used. System
requirements will be achieved using different data collection techniques. System design will be
achieved using entity relation diagrams and data flow diagrams. The system will be implemented
using different programming languages. Finally system will be tested and validated to check for
errors in the system to be designed and see if the system does what it will be intended for.
3.1 Research Design
The system requirements will be gathered using various data collection techniques. These
techniques will allow us to collect information about the objects of the study.
3.2 Data Collection
The following methods will be used to collect data:
3.2.1 Interview
UCU Wardens, owners of private hostels and landlords of different residential houses will be
randomly selected and interviewed since they are the ones familiar with the current manual
system of booking.
3.2.2 Observation
The members of UCU community that is students, staff and other residents will be observed as
they carry out routine transaction.
3.2.2 Library research
Library research will help us to acquire knowledge from other relevant researchers on the same
topic.
3.3 System Design
The system will be designed using the following design approaches.
3.3.1 Entity Relationship Diagrams
They will be of help to establish the entities and their relationships in the system to be designed.
ERD illustrate the logical structure of databases. They will be used because they are relatively
simple, user friendly and can provide a unified view of data, which is independent of any data
model.
3.3.2 Data Flow Diagrams
DFD will be used to illustrate the flow of information in a system. They are hardware
independent and do not reflect decision points. They demonstrate the information and how it
flows between specific processes in a system. They provide one kind of documentation for
reports. These diagrams help to show how data moves and changes through the system in a
graphical top-down fashion. They also help to give graphical representation of the system’s
components, processes and the interfaces between them. They will be used because they are
easier to understand by technical and non-technical audiences, provide a high-level system
overview, complete with boundaries and connections to other systems and provide a detailed
representation of the system components.
3.4 System Implementation
The system will be implemented using the following programming languages. These include
SQL for creating database and relation structures, PHP for creating codes that link the forms to
the database, HTML and CSS for designing and styling the interfaces.
3.4.1 SQL
It is a structured query language that will help in creating database and relation structures. We
will use SQL because of the following advantages. It is user friendly, open source and relatively
easy.
3.4.2 PHP
PHP is a scripting language that will help us to link the HTML codes to the database. It will be
used because it is speedy, simple to use, available on Microsoft windows and can run on any
other platform.
3.4.3 HTML and CSS
HTML will be used as the web template to design interfaces because of the following
advantages:
i. It has a build in functions hence easy to use.
ii. HTML is available for Microsoft Windows.
3.5 System Testing and Validation
3.5.1 System Testing
The system will be tested by running the programs and see if they have errors.
3.5.2 System Validation
The system will be presented to the members of UCU community to interact with it under
observation and also presenting the system to the experts.
References
1. Baleleng, T. (2011). Hotel Reservation Techniques. Accessed on 2-11-2013.
http://artificialintelligenceseo.info/2011/09/hotel-reservation-techniques
2. Beheshti .H .M and Bures .A .L, (2010). Information technology’s critical role in
corporate downsizing. The Journal, Industrial Management & Data Systems.
3. Gajanan B. (2012). Management information system: A Tool for Corporate
Sustainability, Journal of Business Ethics 55, no.2.
4. McTavish, C A and Suresh, S. (2010). Intelligent Agent based Hotel Search &
Booking System. Proceedings of 2010 IEEE International conference on
Electro/Information Technology, Chicago, USA, May 20-22, 2010.pp.331-336
5. Lucey, T. (2012). Management Information Systems. Continuum, 11 York Road,
London, United Kingdom.
6. Lawrence, W (2011). Application of Agents in Hotel Search and Secured
Booking System. M.Sc Computer Science Dissertation, Department of
Computing, University of West Indies, Jamaica
7. Lawrence, W and Suresh, S (2012)" Smart Agent Learning Hotel Search System-
Android Environment", Accepted in International Journal of Information
Technology and Computer Science , MECS Publishers.
8. O’Brien, J. A. (2011). Management Information Systems: Management
information Technology in the e-business enterprise. Tata McGraw-Hill, New
Delhi.
9. Sidborn, J. et al. (2011). Room Booking System. Department of Computer
Science: Umea University Sweden.
10. Tatiana, D. (2011). The Impact of Online Booking Systems on Customer Loyalty.
Romania, United Kingdom.
11. Thomas, C. and Carolyn, B. (2013). Database systems: A practical Approach to
Design, Implementation and Management.
12. VeriSign (2011). Beginner's Guide to Digital SSL Certificates. Retrieved on 2-11-
2013. http://www.verisign.com/ssl/ssl-information-center/ssl- resources/guide-ssl-
beginner.pdf
Appendix1: Budget in Uganda Shillings.
NO ITEM QUANTITY UNIT PRICE(SHS) AMOUNT(SHS)
1 Laptop 2 1,400,000 2,800,000
2 Wireless Router B260a 1 300,000 300,000
3 Internet Usage 5 months 85,000 425,000
4 Flash Disk Drive(USB) 1 (8 GB) 50,000 50,000
5 Transport Expenses 68 times 5,000 340,000
6 Communication (Airtime) 12 Scratch Cards 10,000 120,000
7 Software 3 250,000 750,000
8 Memory Card 1 (2 GB) 100,000 100,000
9 Consultation fee 150,000 150,000
10 Printing
a) Concept paper 10 pages 500 5,000
b) Proposal 23 pages 500 11,500
c) Report 50 pages 500 25,000
11 Binding
a) Spiral 3 3000 9,000
b) Papers 3000 9,000
c) Hardcover 3 15,000 45,000
Total Amount in UGX 5,139,500
Appendix 2 – Work plan for the proposed system
NO Activity Period Outcome
1 Concept paper writing 3 days Concept paper
2 Proposal drafting 2 weeks Project proposal
3 Data collection 1 week Related Information
4 Design (DFDs, ERDs,) 1 week System design
5 System development 2months System
6 System testing and approval 3 days Functional system
7 Report writing 1 week Report
8 Presentation I day Approved report
9 Report correction 1week Report
10 Binding 2days Report
Appendix 3: Interview Guide
The interview guide for UCU Male Warden at UCU.
Questions
1. What is your job title?
2. What is the number of resident students?
3. What is the total number of rooms in your halls of residence?
4. Which system do you have for hostel booking?
5. Is there booking fee for hostels?
6. Which problems do you face with the existing system?
7. Would you recommend all inclusive an online hostel booking system?
8. What are the details of the students being recorded during hostel booking and room
allocation?
9. How do you regulate over booking or double booking of hostels?
10. What is most unique about this hostel that you think attracts student to come?
11. Do you think students prefer residential houses to hostels?
12. Suppose the existing system was replaced with a computerized one, how would this help
to improve booking process?
13. What would you expect from the new online booking system (if introduced) as a person
going to use it?

More Related Content

Similar to FINAL_PROPOSAL_RESIDENTIAL_ONLINE_BOOKIN.docx

Implementation of ICT As a Change Agent in Computing Students Result in Chukw...
Implementation of ICT As a Change Agent in Computing Students Result in Chukw...Implementation of ICT As a Change Agent in Computing Students Result in Chukw...
Implementation of ICT As a Change Agent in Computing Students Result in Chukw...IJERA Editor
 
Placement Management System
Placement Management SystemPlacement Management System
Placement Management SystemIRJET Journal
 
Internet Based Model for Postgraduate Students Admission to Higher Education...
 Internet Based Model for Postgraduate Students Admission to Higher Education... Internet Based Model for Postgraduate Students Admission to Higher Education...
Internet Based Model for Postgraduate Students Admission to Higher Education...Research Journal of Education
 
Survey Paper on : College Automation System using Face Recognition with RFID
Survey Paper on : College Automation System using Face Recognition with RFIDSurvey Paper on : College Automation System using Face Recognition with RFID
Survey Paper on : College Automation System using Face Recognition with RFIDIRJET Journal
 
An NFC Based Attendance System Using Fingerprint Authentication
An NFC Based Attendance System Using Fingerprint AuthenticationAn NFC Based Attendance System Using Fingerprint Authentication
An NFC Based Attendance System Using Fingerprint AuthenticationRhonda Cetnar
 
ROLE OF INTEGRATED VIRTUAL ELEARNING SYSTEM FOR DISTANCE LEARNING STUDENTS
ROLE OF INTEGRATED VIRTUAL ELEARNING SYSTEM FOR DISTANCE LEARNING STUDENTSROLE OF INTEGRATED VIRTUAL ELEARNING SYSTEM FOR DISTANCE LEARNING STUDENTS
ROLE OF INTEGRATED VIRTUAL ELEARNING SYSTEM FOR DISTANCE LEARNING STUDENTSIJNSA Journal
 
Role of integrated virtual e learning system for distance learning students
Role of integrated virtual e learning system for distance learning studentsRole of integrated virtual e learning system for distance learning students
Role of integrated virtual e learning system for distance learning studentsIJNSA Journal
 
IRJET- College Activity Management System
IRJET-  	  College Activity Management SystemIRJET-  	  College Activity Management System
IRJET- College Activity Management SystemIRJET Journal
 
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTEANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTEJournal For Research
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstractNinad Samel
 
User experience evaluation for a bus tracking apps in smart campus initiative
User experience evaluation for a bus tracking apps in smart campus initiativeUser experience evaluation for a bus tracking apps in smart campus initiative
User experience evaluation for a bus tracking apps in smart campus initiativejournalBEEI
 
Design and Implementation of a Heterogeneous Distributed Database System for ...
Design and Implementation of a Heterogeneous Distributed Database System for ...Design and Implementation of a Heterogeneous Distributed Database System for ...
Design and Implementation of a Heterogeneous Distributed Database System for ...AhmedAliAlsamman
 
Online Student Mentoring System.ppt (1) (1).pptx
Online Student Mentoring System.ppt (1) (1).pptxOnline Student Mentoring System.ppt (1) (1).pptx
Online Student Mentoring System.ppt (1) (1).pptxSaloniRajput33
 
130-Article Text-336-2-10-20200818 copy.pdf
130-Article Text-336-2-10-20200818 copy.pdf130-Article Text-336-2-10-20200818 copy.pdf
130-Article Text-336-2-10-20200818 copy.pdfBiancaNicoleMendiola
 
Online Hostel Management System Proposal
Online Hostel Management System Proposal Online Hostel Management System Proposal
Online Hostel Management System Proposal farhanamusthafa
 
IRJET - Smart Student Attendance Management System
IRJET - Smart Student Attendance Management SystemIRJET - Smart Student Attendance Management System
IRJET - Smart Student Attendance Management SystemIRJET Journal
 
Poster FYP (UAHMS)
Poster FYP (UAHMS)Poster FYP (UAHMS)
Poster FYP (UAHMS)SITINOR17
 
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNINGSMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNINGIJITE
 

Similar to FINAL_PROPOSAL_RESIDENTIAL_ONLINE_BOOKIN.docx (20)

Implementation of ICT As a Change Agent in Computing Students Result in Chukw...
Implementation of ICT As a Change Agent in Computing Students Result in Chukw...Implementation of ICT As a Change Agent in Computing Students Result in Chukw...
Implementation of ICT As a Change Agent in Computing Students Result in Chukw...
 
Placement Management System
Placement Management SystemPlacement Management System
Placement Management System
 
Internet Based Model for Postgraduate Students Admission to Higher Education...
 Internet Based Model for Postgraduate Students Admission to Higher Education... Internet Based Model for Postgraduate Students Admission to Higher Education...
Internet Based Model for Postgraduate Students Admission to Higher Education...
 
Survey Paper on : College Automation System using Face Recognition with RFID
Survey Paper on : College Automation System using Face Recognition with RFIDSurvey Paper on : College Automation System using Face Recognition with RFID
Survey Paper on : College Automation System using Face Recognition with RFID
 
An NFC Based Attendance System Using Fingerprint Authentication
An NFC Based Attendance System Using Fingerprint AuthenticationAn NFC Based Attendance System Using Fingerprint Authentication
An NFC Based Attendance System Using Fingerprint Authentication
 
Daily attendance.pptx
Daily attendance.pptxDaily attendance.pptx
Daily attendance.pptx
 
ROLE OF INTEGRATED VIRTUAL ELEARNING SYSTEM FOR DISTANCE LEARNING STUDENTS
ROLE OF INTEGRATED VIRTUAL ELEARNING SYSTEM FOR DISTANCE LEARNING STUDENTSROLE OF INTEGRATED VIRTUAL ELEARNING SYSTEM FOR DISTANCE LEARNING STUDENTS
ROLE OF INTEGRATED VIRTUAL ELEARNING SYSTEM FOR DISTANCE LEARNING STUDENTS
 
Role of integrated virtual e learning system for distance learning students
Role of integrated virtual e learning system for distance learning studentsRole of integrated virtual e learning system for distance learning students
Role of integrated virtual e learning system for distance learning students
 
IRJET- College Activity Management System
IRJET-  	  College Activity Management SystemIRJET-  	  College Activity Management System
IRJET- College Activity Management System
 
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTEANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
 
User experience evaluation for a bus tracking apps in smart campus initiative
User experience evaluation for a bus tracking apps in smart campus initiativeUser experience evaluation for a bus tracking apps in smart campus initiative
User experience evaluation for a bus tracking apps in smart campus initiative
 
Design and Implementation of a Heterogeneous Distributed Database System for ...
Design and Implementation of a Heterogeneous Distributed Database System for ...Design and Implementation of a Heterogeneous Distributed Database System for ...
Design and Implementation of a Heterogeneous Distributed Database System for ...
 
Online Student Mentoring System.ppt (1) (1).pptx
Online Student Mentoring System.ppt (1) (1).pptxOnline Student Mentoring System.ppt (1) (1).pptx
Online Student Mentoring System.ppt (1) (1).pptx
 
130-Article Text-336-2-10-20200818 copy.pdf
130-Article Text-336-2-10-20200818 copy.pdf130-Article Text-336-2-10-20200818 copy.pdf
130-Article Text-336-2-10-20200818 copy.pdf
 
Online Hostel Management System Proposal
Online Hostel Management System Proposal Online Hostel Management System Proposal
Online Hostel Management System Proposal
 
IRJET - Smart Student Attendance Management System
IRJET - Smart Student Attendance Management SystemIRJET - Smart Student Attendance Management System
IRJET - Smart Student Attendance Management System
 
Poster FYP (UAHMS)
Poster FYP (UAHMS)Poster FYP (UAHMS)
Poster FYP (UAHMS)
 
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNINGSMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
 
Event Hub
Event HubEvent Hub
Event Hub
 

Recently uploaded

Using PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDBUsing PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDBAlireza Kamrani
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxbenishzehra469
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单ewymefz
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sMAQIB18
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIAlejandraGmez176757
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单ewymefz
 
How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?DOT TECH
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单nscud
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhArpitMalhotra16
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Domenico Conte
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单vcaxypu
 
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsWebinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsCEPTES Software Inc
 
Uber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis ReportUber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis ReportSatyamNeelmani2
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJames Polillo
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationBoston Institute of Analytics
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单vcaxypu
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单yhkoc
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单ukgaet
 

Recently uploaded (20)

Using PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDBUsing PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDB
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage s
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
 
How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsWebinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
 
Uber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis ReportUber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis Report
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 

FINAL_PROPOSAL_RESIDENTIAL_ONLINE_BOOKIN.docx

  • 1. RESIDENTIAL ONLINE BOOKING SYSTEM: A CASE STUDY OF UCU COMMUNITY. By David Otieno IS10B13/506 and Samantha Akinyi S11B13/026 Bachelor of Science in Information Technology Faculty of Science and Technology A Project Proposal Submitted to the Faculty of Science and Technology for the Study Leading to a Project in Partial Fulfillment of the Requirements for the Award of the Degree of Bachelor of Science in Information Technology of Uganda Christian University. Supervisor Godfrey Onyait-Omoda Faculty of Faculty of Science and Technology November 2013
  • 2. ACRONYMS UCU Uganda Christian University ERD Entity Relationship Diagram DFD Data Flow Diagram PHP Hypertext Preprocessor SQL Structured Query Language HTML Hypertext Markup Language CSS Cascading Style Sheet
  • 3. Chapter One 1.0 Introduction The process of booking residential houses and hostels is a frequent and important activity in any residential area. But the process becomes very tiresome and time consuming when there is no proper and convenient system. To deal with this problem a residential online booking system will be very necessary. Online booking system is accessed on internet by using devices which have internet connection at any time. Residential online booking system is a convenient and an efficient way to deal with this problem. The booking process in UCU community is manual file system which is quite inconvenient. The residential online system will enable people access details of hostels and residential houses online and also do the booking online. The system will have all the necessary information about residential areas within UCU community on one single website which accessible by anyone who wants to book. 1.1 Background of the Study Uganda Christian University is a private University in Uganda with a large population of students and UCU Mukono is the main campus. There are a number of hostels and residential houses within and around UCU Mukono but booking these places has not been quite easy for both students and non-students. Manuel booking system which is currently used has a lot of limitations to the users (O’Brien, 2011). Some tenants end up staying in places they don’t prefer simply because they don’t have full information about the available hostels and residential houses and also the booking process requires their physical presence. Rev. Katumba, UCU Male Warden stated that there are cases where continuing students book but fail to show up thereby cause a lot of inconvenient. In some residential apartments booking is done via phone without any commitment made which is not aptly effective but online booking system seeks to remedy this citing its traits of simplicity, accuracy and efficiency. 1.2 Problem Statement The current booking system is manual as all the work is done and kept in files. The bookings are done by filling in forms manually which are submitted to custodians therefore taking a lot of time to book a hostel meaning performance of the current system is slow and insufficient. They
  • 4. face the problem of data accuracy and not being able to collect the required data in time. Both students and non-students who want to stay in private hostels and residential houses have to come early enough and walk around looking for places to rent and do booking. Therefore it is necessary to develop an automated online system that assigns the rooms and houses automatically with user defined rules that track discrete details about of each client, update status each time a booking is made, save clients information into database and generate reports. 1.3 General Objective To develop a residential online booking system for Uganda Christian University community that will enable them to book hostels and residential houses online in a convenient way. 1.4 Specific Objectives i. To analyze the current booking system within UCU community. ii. To design a convenient and flexible system. iii. To implement the system. iv. To test and validate the system. 1.5 Research Questions How is the residential online booking system going to be designed and implemented and make it run successfully? 1.6 Project Scope This research will be carried out at the hostels and residential apartments within the university of Mukono campus and its surrounding. In this research an automated residential booking system will be developed which will be used to capture data and manage all booking processes. The data to be used will be collected from records that we shall get from the residential areas. 1.7 Significance of the Project This project work will enhance the efficiency and effectiveness of residential online booking process. This will improve the booking system and make it more technologically convenient. The next chapter talks about the current system and review of related work of other scholars.
  • 5. Chapter Two Literature Review 2.0 Introduction This chapter gives a summary of the literature that has been researched by other scholars. It involves the strength and limitations of the current system, related work, the conclusion and finally the proposed system. 2.1 The Current System Over the years the booking system at UCU has been manual where students do hostel booking at the Custodian office by bringing two passport photos and their details are recorded in manual files which are kept in the shelves at Wardens’ offices. Whenever a continuing student wants to book his or her records are captured and kept in files in the shelves. There is no fee for booking so only the details of the students are captured with assurance that he will be able to show up within the first two weeks of a new semester having paid a minimum of one million Ugandan shillings. The sponsored students and theology students, the university preserve for them rooms upon request since they are suppose to be residing within campus. The first priority in terms of room allocation is given to first year students. This same manual system of recording students’ details is what is used within the halls of residence of UCU affiliate hostels. Private hostels have been using manual file system to record the details of students who want to book. Most of these private hostels require students to make some booking payments which vary from one hostel to the other. Some students prefer staying in residential houses to hostels. For such students, UCU staff and any other person who want to stay in residential houses around UCU have to move around and look for the apartments they would like to rent. This is tiresome and it takes a lot of time to get the right place for renting. Generally the current booking process in UCU hostels, UCU affiliated hostels, private hostels and residential houses is still being conducted when one shows up physically to these places. The practice is based on the criteria of first come first served and this does not favor those that come from far places.
  • 6. 2.2 Strength and Weakness of the Current System The current booking system within UCU community is manual file based management system where clients’ records are kept in files. The system is faced with many limitations like prone to errors, separation and isolation of data, duplication of data, time consuming and expensive. When data is isolated in separate files, it is more difficult to access data that should be available (Thomas, 2011). Whenever a new semester begins the University creates new files for booking which have the same details of those continuing students, this leads to data duplication as a result data loses integrity, wastage of space and time. Thomas reveals the following as some of the problems of manual information systems: 1. Paper based systems are generally very bulky both to handle and to store. 2. Information manual techniques of processing information are more tedious, laborious, slow and inefficient. 3. Labor productivity is low and the process is slower where large volumes of data need to be dealt with. The current system is disadvantageous to those that come from far places who have to travel early enough before the semester begins to do the booking. And those who want private hostels and residential houses have to walk around looking for better places to rent. This process is tiresome, time consuming and a lot of expenses are incurred. Some students and non-students fail to get the right places simply because they do not have enough information about residential areas within. However this system has some advantages like it has kept the UCU running for years and available at all times. It necessary to have the hardcopy incase the software get corrupted. 2.3 Related Work O’Brien, (2011), defines information system as the organized combination of people, hardware, software, communication networks and data resources, that control, transform and disseminate information in an organization. Further reveals that the data resources of information systems are typically organized, stored and accessed by a variety of data resource management technologies into: i. Databases that hold processed and organized data.
  • 7. ii. Knowledge bases that hold knowledge in a variety of forms such as facts, rules, a case examples about successful business practices (O’Brien, 2011). The management and booking of large number of rooms in different residential areas is a tedious and complicated task. Choosing different rooms with different sizes and other facilities as well as choosing different dates and times is the reason why a good booking system is needed to make the task as easy as possible. The system is required to keep track of rooms in different buildings, locations and booking of rooms and different types of users (Sidborn et al, 2011). Public access to and the use of online booking systems has increased globally and this has improved the level of competitiveness and performance in this area (Tatiana, 2011). Sidborn recommends that a booker should have the privilege to reserve and cancel his own booking and at the same time be able to search for houses and rooms with certain properties like size, rental rate and location. But the privilege of cancelling bookings by bookers should be limited to number of days since this can be abused and render the system ineffective. The system administrators are suppose to have the management privileges of add, edit and delete functions for every entity in the system including new users and their privilege management. Sidborn further adds that a hostel booking system should be a complete content management system for handling the bookings, residential apartments and users. Tatiana argues that online service is better decentralized market where any buyer has direct access to any seller. This is true to the extent that both the buyer and seller have access to internet services and both have the knowledge on how to use to the service. The following are the advantages that internet booking system provides according to Tatiana: i. Flexibility where information is updated anytime. ii. Accessibility of information at anytime by anyone anywhere on the planet irrespective of the number of users. iii. Possibility to save time and reduce costs which is enjoyed by both the seller and buyer iv. Clients enjoy self-service. The bookers feel they are in control of the situation because they are able to compare the prizes, make reservations, do booking and get confirmation by a click of a button. According to Tatiana bookers have enough time to consider and make their choices at their comfort. This also aides and expedite the decision making process by clients since the information is available to them just a mouse click away.
  • 8. In spite of all those advantages, there are also disadvantages which are associated with these types of systems. There is the problem of disintermediation, the role of intermediaries are lost between the suppliers of the services and the end consumers. If the management of the system does not customize the system in a way that they can get the views of the customers and implement improvement measures then the system may not be as effective as it should be. Consumer’s lack of user experience may be a key issue of consideration and this can be achieved by making the system simpler and user friendly. Factors such as insufficient inaccessible, out-to- date, irrelevant information, lack of coordination and agreement amongst cross-channels such as web, email and telephone are some of the elements that weaken the systems. Matzler states that sometimes customers or bookers get confused by too much information, unclear information or undifferentiated information and this impact negatively on potential online bookers. Tatiana also emphasize that a number of customers are hesitant to use online bookings as they felt insecure about online transactions so they use internet mostly for information gathering. 2.4 Conclusion In conclusion many scholars have done publication about online booking system as a more convenient way and an urgent requirement and a lot of research has been carried out though implementation is still insufficient. However, according to the literature available, there are numerous benefits that accrue from an online booking system when compared with manual systems. For example there will be no duplication of records, sharing of information is made possible, the problem of missing and misplaced records is reduced and the information is available at any time. In order to continually improve the quality of services, Uganda Christian University need to put in place a an online hostel booking system backed up with electronic databases replacing all existing paper-based booking system. 2.5 Proposed System The UCU population is growing steadily every semester so there is an urgent need to automate the booking process to handle the data of this growing population. Online booking system will help UCU to avoid more expenses and remain competitive. To thrive, organizations must increase the quality of services they deliver to clients while lowering their operating costs,
  • 9. maintain privacy, and comply with regulatory compliance standards (O’Brien, 2011). The new technological education environment lowers operating costs by integrating computer applications using real time information to reduce cycle times and to increase customer satisfaction. Besides, they provide a means for management to respond to the increasing business needs in the more effective and efficient ways. According to Lucey, (2012), all organizations operations are ever changing. Management and information systems that support them have to deal with that change and adapt to their operations, systems and organizations themselves in order to survive and prosper. Therefore UCU community needs a residential online booking system to solve this problem. The following chapter of methodology gives the steps of how the system is going to be developed.
  • 10. Chapter Three Methodology 3.0 Introduction In order to achieve the specific objectives stated, a set of methods will be used. System requirements will be achieved using different data collection techniques. System design will be achieved using entity relation diagrams and data flow diagrams. The system will be implemented using different programming languages. Finally system will be tested and validated to check for errors in the system to be designed and see if the system does what it will be intended for. 3.1 Research Design The system requirements will be gathered using various data collection techniques. These techniques will allow us to collect information about the objects of the study. 3.2 Data Collection The following methods will be used to collect data: 3.2.1 Interview UCU Wardens, owners of private hostels and landlords of different residential houses will be randomly selected and interviewed since they are the ones familiar with the current manual system of booking. 3.2.2 Observation The members of UCU community that is students, staff and other residents will be observed as they carry out routine transaction. 3.2.2 Library research Library research will help us to acquire knowledge from other relevant researchers on the same topic.
  • 11. 3.3 System Design The system will be designed using the following design approaches. 3.3.1 Entity Relationship Diagrams They will be of help to establish the entities and their relationships in the system to be designed. ERD illustrate the logical structure of databases. They will be used because they are relatively simple, user friendly and can provide a unified view of data, which is independent of any data model. 3.3.2 Data Flow Diagrams DFD will be used to illustrate the flow of information in a system. They are hardware independent and do not reflect decision points. They demonstrate the information and how it flows between specific processes in a system. They provide one kind of documentation for reports. These diagrams help to show how data moves and changes through the system in a graphical top-down fashion. They also help to give graphical representation of the system’s components, processes and the interfaces between them. They will be used because they are easier to understand by technical and non-technical audiences, provide a high-level system overview, complete with boundaries and connections to other systems and provide a detailed representation of the system components. 3.4 System Implementation The system will be implemented using the following programming languages. These include SQL for creating database and relation structures, PHP for creating codes that link the forms to the database, HTML and CSS for designing and styling the interfaces. 3.4.1 SQL It is a structured query language that will help in creating database and relation structures. We will use SQL because of the following advantages. It is user friendly, open source and relatively easy.
  • 12. 3.4.2 PHP PHP is a scripting language that will help us to link the HTML codes to the database. It will be used because it is speedy, simple to use, available on Microsoft windows and can run on any other platform. 3.4.3 HTML and CSS HTML will be used as the web template to design interfaces because of the following advantages: i. It has a build in functions hence easy to use. ii. HTML is available for Microsoft Windows. 3.5 System Testing and Validation 3.5.1 System Testing The system will be tested by running the programs and see if they have errors. 3.5.2 System Validation The system will be presented to the members of UCU community to interact with it under observation and also presenting the system to the experts.
  • 13. References 1. Baleleng, T. (2011). Hotel Reservation Techniques. Accessed on 2-11-2013. http://artificialintelligenceseo.info/2011/09/hotel-reservation-techniques 2. Beheshti .H .M and Bures .A .L, (2010). Information technology’s critical role in corporate downsizing. The Journal, Industrial Management & Data Systems. 3. Gajanan B. (2012). Management information system: A Tool for Corporate Sustainability, Journal of Business Ethics 55, no.2. 4. McTavish, C A and Suresh, S. (2010). Intelligent Agent based Hotel Search & Booking System. Proceedings of 2010 IEEE International conference on Electro/Information Technology, Chicago, USA, May 20-22, 2010.pp.331-336 5. Lucey, T. (2012). Management Information Systems. Continuum, 11 York Road, London, United Kingdom. 6. Lawrence, W (2011). Application of Agents in Hotel Search and Secured Booking System. M.Sc Computer Science Dissertation, Department of Computing, University of West Indies, Jamaica 7. Lawrence, W and Suresh, S (2012)" Smart Agent Learning Hotel Search System- Android Environment", Accepted in International Journal of Information Technology and Computer Science , MECS Publishers. 8. O’Brien, J. A. (2011). Management Information Systems: Management information Technology in the e-business enterprise. Tata McGraw-Hill, New Delhi. 9. Sidborn, J. et al. (2011). Room Booking System. Department of Computer Science: Umea University Sweden. 10. Tatiana, D. (2011). The Impact of Online Booking Systems on Customer Loyalty. Romania, United Kingdom. 11. Thomas, C. and Carolyn, B. (2013). Database systems: A practical Approach to Design, Implementation and Management. 12. VeriSign (2011). Beginner's Guide to Digital SSL Certificates. Retrieved on 2-11- 2013. http://www.verisign.com/ssl/ssl-information-center/ssl- resources/guide-ssl- beginner.pdf
  • 14. Appendix1: Budget in Uganda Shillings. NO ITEM QUANTITY UNIT PRICE(SHS) AMOUNT(SHS) 1 Laptop 2 1,400,000 2,800,000 2 Wireless Router B260a 1 300,000 300,000 3 Internet Usage 5 months 85,000 425,000 4 Flash Disk Drive(USB) 1 (8 GB) 50,000 50,000 5 Transport Expenses 68 times 5,000 340,000 6 Communication (Airtime) 12 Scratch Cards 10,000 120,000 7 Software 3 250,000 750,000 8 Memory Card 1 (2 GB) 100,000 100,000 9 Consultation fee 150,000 150,000 10 Printing a) Concept paper 10 pages 500 5,000 b) Proposal 23 pages 500 11,500 c) Report 50 pages 500 25,000 11 Binding a) Spiral 3 3000 9,000 b) Papers 3000 9,000 c) Hardcover 3 15,000 45,000 Total Amount in UGX 5,139,500
  • 15. Appendix 2 – Work plan for the proposed system NO Activity Period Outcome 1 Concept paper writing 3 days Concept paper 2 Proposal drafting 2 weeks Project proposal 3 Data collection 1 week Related Information 4 Design (DFDs, ERDs,) 1 week System design 5 System development 2months System 6 System testing and approval 3 days Functional system 7 Report writing 1 week Report 8 Presentation I day Approved report 9 Report correction 1week Report 10 Binding 2days Report
  • 16. Appendix 3: Interview Guide The interview guide for UCU Male Warden at UCU. Questions 1. What is your job title? 2. What is the number of resident students? 3. What is the total number of rooms in your halls of residence? 4. Which system do you have for hostel booking? 5. Is there booking fee for hostels? 6. Which problems do you face with the existing system? 7. Would you recommend all inclusive an online hostel booking system? 8. What are the details of the students being recorded during hostel booking and room allocation? 9. How do you regulate over booking or double booking of hostels? 10. What is most unique about this hostel that you think attracts student to come? 11. Do you think students prefer residential houses to hostels? 12. Suppose the existing system was replaced with a computerized one, how would this help to improve booking process? 13. What would you expect from the new online booking system (if introduced) as a person going to use it?