Professional Documents
Culture Documents
Project Proposal Academic Year 2009/2010: Candidate Details
Project Proposal Academic Year 2009/2010: Candidate Details
Supervisor Details
Name
Mr. P. T. G. Perera
Phone number/s
071-4425523,
075-9090980
Note: Any deviation of the final project from the project described in this proposal should
be explained by the candidate in the dissertation.
1
Project Details
Title of Project:
Not Specified
To prepare an assignment for the project which has to be presented at the end of the final year in
Bachelor of Information Technology degree program, conducted by the University of Colombo
School Of Computing.
Develop a Hotel Reservation System which will be able to communicate with a mobile phone, and
a booking can be performed going ahead of the present on line booking systems available.
• Enhance the existing Hotel Reservation System with a set of common features to the
reservation process of a hotel, introducing new trends and technologies in IT.
• Define and develop a mobile interface to the Hotel reservation System.
• Making a Hotel Reservation System more user friendly and available for the common user.
• Working System
• Software CD
• User Manuals and System Details
Work breakdown structure for project (include the work involved in system
development as well as writing the dissertation):
2
1. Hotel Reservation System
1. Initialization
I. Preliminary study
II. Literature review
III. Prepare the draft version of Introduction chapter of the dissertation
2. Requirements specification
I. Identify user and system requirements
II. Analyzing and formalizing requirements
III. Validating requirements
IV. Prepare the draft version of Analysis chapter of the dissertation
3. System design
I. System design
II. Database design
III. Interface design
IV. Get client’s feedback on interfaces and designed processes
V. Update interfaces and designed processes with the feedback
VI. Prepare the draft version of Design chapter of the dissertation
4. Development
I. Database Implementation
II. System Development ( Coding ) – Module by module
III. Integrating modules
IV. Get client’s feedback on integrated modules (rough system)
V. Update the rough system according to the feedback
VI. Prepare the draft version of Implementation chapter of the dissertation
6. Documentation
I. Prepare the User Manual for the system
Hardware – a mobile device supporting JVM (Java Virtual Machine) for client device, a
computer to implement the web server to run web services, a computer to implement the database
server to maintain data.
3
Software – MySql(for database server), JVM (Java Virtual Machine), Software on the web
server to provide the service, Other third party software for development.
• A mobile client can login and reserve a Hotel room through the system.
• Number of customers who are using the Mobile Reservation System will be recorded
monthly and will be compared against the numbers of the current system.
Gantt Chart
Fe Ap
Jan Mar May Jun Jul Aug Sep
b r
Preliminary Study
Evaluating Current
System
Identify User
Requirements
Identify System
Requirements
Analysis requirements
Formalized requirements
Validate requirements
Broad design
Detail design
4
Database design
Interface Design
Developing Database
Developing Individual
System Components
Integrating System
Components
Unit Testing
Integration Testing
Validation
System Testing
System Review
Complete Final
Dissertation