Professional Documents
Culture Documents
Submitted by
BCA-3rd year
D.S COLLEGE KATIHAR
Guided by
----------------------------------------
TABLE OF CONTENTS
ACKNOWLEDGEMENT
CERTIFICATE
INTRODUCTION
Project Section
SYSTEM ANALYSIS
o
Input/outputs
Feasibility Study
Cost Estimation
Project Scheduling
SYSTEM DESIGN
o
Project Planning
Modules
E-R Diagram
Screen Shots
Acknowledgement
(Internal
(Sign of HOD)
CERTIFICATE
This is to certify that the project entitled Online Exam System has been developed
by
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. He has worked on the project Online
Exam System. He has used JAVA, HTML, JSP, JAVASCRIPT and MS.ACCESS as
Database for the project. His work is satisfactory.
Dated:-9/JULY/2010
Project In charge
Mr.Prashant Dubey
This project HOTEL MANAGEMENT SYSTEM aims at automating all the work being
done manually in hotels at present. Management system is to generalize an simplify the monthly
or day to day activities of Hotel like Room activities, Check in of New Customer, Check out of
customer, Assigning a room according to customer requirement, and finally compute the bill etc.
which has to be performed on regular basis. To provide efficient, fast, reliable and user-friendly
system is the basic motto behind this exercise.
The project HOTEL MANAGEMENT SYSTEM gives us the complete information about the
present work in hotel. We can enter the particular record of
the customer and retrieve all the information of the particular customer. The only necessary
condition for the usage of this software is that there should be following users:
1. Administrator
2. Manager
3. Receptionist
4. Guest
This Project will be capable of doing or performing following tasks:1. Reservation.
2. Registration.
3. Billing/Clearance of Guest Folio.
4. Checkout.
We developed this project on keeping in mind the various aspects of hotels in
public sector as well as in private sector. This software is intended to be developed for
Deluxe Class / Super-Deluxe Class Hotels. A Comparison will be done of Deluxe Class
Hotels in public sector and in private sector and then the resultant / desired software will
be developed.
SQL database management system will be used as Backend which will be
capable of recording information and high level language C# will serve as Frontend
for the software. The database will be capable of doing following operations:
1.
2.
3.
Section of project:The main objective of the entire activity is to automate the process of day to day
activities of Hotel like:
1. Room Management
2. Floor management
3. Package creation
4. Room Booking(current)
5. Advance Room Booking
6. Room Service
7. HOUSEKEEPING
8. Booking cancellation
9. Room Shifting module
10. User Creation(staff management)
11. Reporting
a. Daily Booking status
b. Monthly Booking Status
c. Available room Report
d. Staff List
e. Statement of Customer Details
Objectives:-
FRONT END
ASP. NET
1. The pages developed using asp.net are compiled, providing better
performance than with scripting languages.
2. It provides a programming model, and infrastructure to create scalable,
secure and stable applications faster as well as more easily than with
previous web technologies.
3. It is more than the next version of Active Server Pages, it is a unifies web
development platform that provide the services necessary for developers to
build enterprise- class web applications
4. It is a compiled, .NET based environment.
5. Accessing database is made easier.
BACK END
MICROSOFT SQL SERVER
Microsoft SQL Server is a relational database management system developed by
Microsoft. It provides an environment used to generate databases that can be
accessed from workstations, the web or other media such
Its primary query languages are MS-SQL and T- SQL SQL Server supports different
data types, including primary types such as integer decimal, float , char (including
character strings), Varchar (variable length character strings), binary, Text (for
textual data) among others.Storage space allocated to a database is divided into
sequentially numbered pages, each 8 KB in size.
SQL Server allows multiple clients to use the same database concurrently. As such,
it needs to control concurrent access to shared data, to ensure data integrity - when
multiple clients update the same data, or clients attempt to read data that is in the
process of being changed by another client.The main mode of retrieving data from
an SQL Server database is querying for it.
External Software Description
.Net
.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs
primarily on Microsoft Windows. It includes a large class library known as Framework Class
Library (FCL) and provides language interoperability (each language can use code written in
other languages) across several programming languages. Programs written for .NET Framework
execute in a software environment (as contrasted to hardware environment), known as Common
Language Runtime (CLR), an application virtual machine that provides services such as
security, memory management, and exception handling. FCL and CLR together constitute .NET
Framework.
HARDWARE REQUIREMENTS:
Processor: Intel dual core or above
Processor Speed:1.0GHZ or above
RAM: 1 GB RAM or above
Hard Disk: 20 GB hard disk or above
System Analysis:
FUNCTIONAL REQUIREMENTS
o This system is all about the converting the shopping system from manual to
online.
o Customer can buy products online after login to the site.
o Administrator is adding product to database.
o Administrator can edit or delete the products from the database.
o After buying and making payment the products are send to customers address that
he has given.
o Customer can write feedback for the product or services.
o Admin can see daily sell and feedback given by customer.
o Administrator is adding the delivery report to the database.
o Both admin and customer can see the delivery report.
o System must provide following functionalities
o Keeping records of admission of customers.
o Keeping the records of products.
o Keeping the daily sell.
o Storing the feedback given by the customer.
o Keeping details about the product it is delivered or not. etc.
o Storing the items selected by the customer in the temporary storage.
NON FUNCTIONAL REQUIREMENTS
They are the quality requirements that stipulate how well software
does what it has to do.
Performance
No. of terminals to be supported is dependent on the server that
we will use at the time of deployment. The web application server
used should provide good performance and ability to manage
performance with techniques such as support for caching. After
completing the exam, the entire score of the student will be
calculated as per the rules in less than a second.
Availability
It can be accessed for 24 hours a day. For this UPS support must
be on the server site with a backup of at least 8 hours in case of
power failure. Candidate can apply form only during the
previously allotted time slots, however can open site anytime to
access other information. Reliability
Usability
The website should be user friendly and should require least effort
to operate.
Feasibility Study
Feasibility is the determination of whether or not a project is worth
doing. The process followed in marking this determination is called a
feasibility study. This type of study determines if a project can and should
be taken once it has been determined that a project is feasible, the analyst
can go ahead and prepare the project specification which finalizes project
requirements.
The important outcome of the proposed system is the determination
whether the system requested a feasible or not. That requirements need
for a rigorous feasibility study in the conduct of the feasibility study,
the analyst will usually consider three distinct but interrelated types
of feasibility. They are:
Technical Feasibility:-
Input Specification
Interface of the System
The Interface of the System will be developed in International standard so that user should not to
take more time to be familiar with it. The system will organize under a MDI form and other
forms will be the children SDI.
Validation and Verification of data should giving
Every input field will be under the Data Validation technique and after input of data another
procedure will work for Data Verification. This two procedure will always alert to save the
system from wrong data input.
Minimize data redundancy
Maximum unnecessary data from the main system will be redundant. Because this unnecessary
datas will keep more place and made the system chaos. So, some temp table will use in database
for performing some tasks, after completing the task, all record will deleted automatically.
SYSTEM DESIGN
Software System that has to be developed:
The System needs to be a web-based system so that it allows the customer, admin to
access the company database over the Internet.
Admin, and employee will be able to lookup & use options that are specific to them.
The System should allow the Consultant to provide for search option for customer.
Customer Module:
1
2
3
4
5
6
7
8
Upload product
Add description
Add searching tags
Update product
Delete Product
Change images
Order confirmation
Print invoice
Order shipping
Order Tracking
Order delivery
Payment collection
Order cancellation
Payment refund
Administration Module:
1
2
3
4
5
6
7
8
User Creation
Order report
Define category & Subcategory
Calculation report
Damage/refund report
Delivery report
Customers feedback
Reporting storewide
a Sell report (daily /monthly )
b Product Report
c Order cancel list.
E-R DIAGRAM
Database Design:
only saves time but at the same time reduces labour & expenditures. In
traditional system, there were lot of irregularities founds in generating data
to where as in modified and computerized system in every problem
overcome with the press of button. This system provides the security from
loss, disclosure, modification and destruction of data. This system provides
integrity of proper functioning of programs.
Future Improvements
1. The Shop Online will require more secure encryption to provide more secure
transaction.
2. Customer should be given with reward point for frequent purchase.
3. Live support should be enabled
Code:Design Code