Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Bilal Arshad 27031...pdf
1. Project Title
Hotel Management System
Project Proposal
Submitted to
Sir Fawad
Submitted by
Muhammad Bilal Arshad
27031
Falak Sher
27002
Department of Computer Science,
Riphah International University, Lahore Campus.
2. [19-06-2022]
1. Introduction
The entire project has been developed keeping in view of the Distributed client server
computing technology in mind. The specification have been normalized up to 3NF to
eliminate all the anomalies that may arise due to the database transactions that are
executed by the actual administration and users. The user interfaces are browser specific
to give distributed accessibility for the overall system. The internal database has been
selected as Oracle 11g.The basic constructs of the tablespaces, clusters and ridexes have
been exploited to provide higher consistency and reliability for the data storage. The
oracle 11g was a choice as it provides the constructs of high level reliability and security.
2. Objective
The system maintains the different location that are available and registered in a central
DB, which leads easy accessibility and consistency. Each Accommodation available
units and all the unit facilities are also available at the click of a mouse. The registration
of new guest is online. The guest have information at their demand related to any unit
status of their own unit booking status
3. Problem Description
The present system is presently is an undeveloped form and the manual process of the
overall system is too clumsy and complicated. The clients in the real time consultancy
system can be too thick and may need many resources to be used upon the system. If the
system is developed, in a distributed over interface with centralized database is the only
solution.
4. Requirements
All the requirements related to your system should be listed here.
1. cost effective
a. To enhance user interface.
b. To improve information presentation and durability
2. To upgrade systems reliability, availability and flexibility
3. To address human factors for better and uses acceptance.
4. To improve productivity and service and service
a. The major inputs for Integration of Web based Accommodation
Upholding Maintenance System can be categorized module -wise.
b. The major outputs of the system are tables and reports. Tables are
created dynamically to meet the requirements on demand.
3. c. Performance is measured in terms of reports generated weekly and
monthly
5. References
Steven Feuerstein, Bill Pribyl ., PL/SQL Programming, O’Reilly Media, 2014
Jon Duckett ., Java Script Programming, Wiley, 2014
Elliotte Rusty Harold ., JAVA Networking, O’Reilly Media, 2010
Rene Enriquez ., JAVA Security, Packt Publishing, 2014
Semester Project – Phase 1
Total Marks: 10
Weightage: 4
In this course, you are asked to write a software requirement specification document as a
semester project. The first phase should contain the following requirements:
1. 10 Functional Requirements
2. 5 Non-Functional Requirements
3. 3 Constraints Requirements
4. 2 Inverse Requirements
5. 1 Domain Requirement
Functional Requirements Description
Functional Req. ID # Function Name Functional Requirement
Description
Software
Requirement
FR 1 Cost Effective The new system should be cost
effective
1b
FR 2 Productivity It will improve the productivity
and service
4c
4. Non-functional Requirements Description
Non-Functional Req.
ID #
Function Name Non-Functional Requirement
Description
Software
Requirement
NFR 1 Upgrade system To upgrade system reliability,
durability.
1a
NFR 2 User interface To enhance user interface 4b
Constraint Requirements Description
Constraint Req. ID # Function Name Constraint Requirement
Description
Software
Requirement
CON1 Inputs The major inputs for
Integration of Web based
Accommodation Upholding
Maintenance.
CON2 Outputs The major outputs of the
system are tables and reports
Inverse Requirements Description
Inverse Req. ID # Function Name Inverse Requirement
Description
Software
Requirement
INV1 Human factors To address human factors for
better and uses acceptance.
INV2 Performance Reports generated weekly and
monthly for performance
measurement.
Constraint Requirements Description
Constraint Req. ID # Function Name Constraint Requirement
Description
Software
Requirement
DOM1 GUI For the flexibility of the user it
has been developed in GUI
mode.