synopsis for online hotel management for lucknow university

Upload: sumit-waitforit-rana

Post on 03-Jun-2018

240 views

Category:

Documents


3 download

TRANSCRIPT

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    1/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 1

    LUCKNOW PUBLIC COLLEGE OF PROFESSIONAL STUDIES

    ACADEMIC YEAR 2011-12

    SYNOPSIS

    (ONLINE HOTEL MANAGEMENT SYSTEM)

    Submitted By: Under Guidence Of:

    Sumit Singh Rana Mr. L.S.Awasthi

    (982106030) (H.O.D BCA)

    SSuubbmmiitttteeddttootthheeLucknow Public College of Professional Studies,LLuucckknnooww..

    IInnppaarrttiiaallffuullffiillllmmeennttoofftthheerreeqquuiirreemmeennttss

    FFoorrtthheeaawwaarrddoofftthheeddeeggrreeee

    BACHELOR OF COMPUTER APPLICATIONS (BCA)

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    2/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 2

    TITLE OF THE PROJECT

    THE FIVE STAR HOTEL MANAGEMENT SYSTEM

    (ONLINE HOTEL MANAGEMENT SYSTEM)

    A standard web application using Asp.net

    4.0 And SQL Server 2005

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    3/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 3

    INDEXS.no NAME OF THE TOPIC PAGE

    NUMBER

    1 INTRODUCTION 4

    2 AIMS AND OBJECTIVES 4

    3 SOFTWARE REQUIREMENT AND SPECIFICATION 5

    4 SOFTWARE & HARDWARE REQUIREMENT & SPECIFICATION 10

    5 SYETEM MODULES AND THEIR DESCRIPTION 13

    6 DATA FLOW DIAGRAMS 15

    7 E-R DIAGRAM 18

    8 DATA FLOW DIAGRAM 21

    9 GRANTT CHART 23

    10 PERT CHART 24

    11 DATA STRUCTURE 25

    12 WW EE BB TT EE SS TT IINN GG 27

    13 LL II MM II TT AA TT II OONN OO FF TT HH EE PP RROO JJ EE CC TT 27

    14 AA DD VV AANN TT AA GG EE SS OO VV EE RR OO TT HH EE RR SS YY SS TT EE MM 28

    15 FF UU TT UU RREE SS CC OO PP EE OO FF TT HH EE PP RROO JJ EE CC TT 34

    16 CC OONN CC LL UU SS II OONN 35

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    4/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 4

    INTRODUCTION

    One would think asking about the purpose and scope of hotel management software is purely

    rhetorical. Looking at the results of a current representative survey among more than 10,000 German

    hotel businesses conducted by The Business Target Group however, it is apparent that a fifth of all

    surveyed hoteliers are asking themselves just that. To put it a different way: 20% are not utilizing any

    software solution. Whether they are still using a reservation book or rely on a combination of

    paperwork and some kind of computer program remains unanswered. It is a fact though those hotel

    management systems with a wide range of functionalities substantially support hoteliers and staff in

    all areas of the hotel. This in turn reduces everyones daily workload. Consequently, hotel staff has

    more time to care for guests and hence will add to the guests satisfaction.

    The hotel management system is an online portal to give information about the hotel, services

    provided by the hotel and online booking if room is available. The main objective of on-line hotel

    system is to utilize a fully automated system that not only saves lot of time but also gives fast results.

    This system also provides different services for the customers and visitors also.

    AIMS AND OBJECTIVES

    Scope of this project is very broad in terms of manually taking exams:-

    This can be used in small hotels as well as in big corporate hotels To completely automate the hotel system so as to reduce human intervention in order to bring

    down.

    To automate the process of hotel system such as room booking, room availability check,payment, finding customer etc.

    To avoid maintenance of storage or the different books of track record on regular interval. To provide search facilities to the customer in hotel. For better management of available resources. For use of various modules based on authentication.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    5/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 5

    To provide high security facilities for the use of officers. To restrict the repetition of the booking in different rooms. To increase speed of work so that the net results can be achieved instantly. It can be used anywhere, any time as it is a web based application (user location doesnt

    matter).

    There is no restriction that administrator has to be present when the customer books the room. The coding of software is well optimized and can be utilized in developing any other software

    project with slight modification.

    In future, this can be used as an information portal which gives information about theavailable room at hotel.

    In future, this project can be used by different companies for the hotel automation.

    SOFTWARE REQUIREMENT AND

    SPECIFICATION

    The software requirements specification is produced at the culmination of the analysis task. The

    function and performance allocated to software as part of system engineering are refined by

    establishing a complete information description a detailed functional and behavioral description, an

    indications of performance requirements and design constraints, appropriate validation criteria and

    other data pertinent to requirements.

    1. Introduction

    a. Purpose

    b. Scope

    c. Definition, Acronyms, Abbreviations

    d. References

    e. Developers Responsibilities Overview

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    6/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 6

    2. General Description

    a. Product Functions Overview

    b. User Characteristics

    C. General Constraints

    d. General Assumptions and Dependencies

    3. Specific Requirements

    a. Inputs and Outputs

    b. Functional Requirements

    c. External Interface Requirements

    d. Performance Constraints

    e. Design Constraints

    (i) Software Constraints(ii) Hardware Constraints

    4. Validation and Criteria

    a. Performance bounds

    b. Classes of tests

    c. Expected Software response

    d. Special Considerations

    5. Acceptance Criteria

    1. INTRODUCTION:

    This is the requirements document for the project that will be used throughout the work. The system

    to be developed is for collection and payment of the electricity bills based on the inputs given. This

    document follows the IEEE standard for a requirement specification document, with some variations.

    Purpose

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    7/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 7

    The purpose of this document is to describe the requirements of the website. It also describes the

    interfaces for the system.

    ScopeThis document is the only one that describes the requirements of the system. It is meant for use by the

    developers and will be the basis for validating the final delivered system. Any changes made to the

    requirements in the future have to go through a formal change approval process. The developer is

    responsible for asking for clarifications, where necessary, and will not make any alterations without

    the permission of the client.

    Definitions, Acronyms, and AbbreviationsNot applicable.

    ReferencesNot applicable.

    Developers Responsibilities OverviewThe developer is responsible for

    (i) Developing the system(ii) Installing the software on the clients hardware,(iii) Conducting any user training that might be needed for using the system, and(iv) Maintaining the system for a period of one year after installation.

    2. GENERAL DESCRIPTION

    Product Functions Overview:In our website provide easy application for loans- car, educational, home loans by just a

    simple click and various queries of the customers can be solved with the use of feedback,

    comments, etc.

    User Characteristics:The main users of this system will be the Banking Department, maintenance department and the

    people who are somewhat literate with computers and can use programs efficiently.

    General Constraints

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    8/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 8

    The system should run on win 95/98/2000 servers or above.

    General Assumptions and Dependencies:Not applicable.

    3. SPECIFIC REQUIREMENTS:

    Inputs and OutputsThe system has several inputs in form of data entry and several outputs in form of polls, reports etc.

    Here also, the customer gets the desired loan information easily as well as can get those loans too.

    Functional RequirementsIt present description of each function required to solve the problem. A processing narrative is

    provided for each function, design constraints are stated and justified, performance characteristics are

    stated, and one or more diagrams are included to graphically represent the overall structure of the

    software and interplay among software functions and other system elements under this topic, the

    functional working of the various modules where give the complete picture for the data flow from one

    location to other.

    External Interface RequirementsOnly one user command is required. The file name must be prompted by the system in status

    bar.

    Performance ConstraintsThe reports and loan forms should be printed in less than 1 minute.

    Design Constraints:The system is to run under the WINDOWS operating system.

    Validation criteriaProbably the most important section of a software requirements specification is validation Criteria.

    The specification of validation criteria acts as an implicit review of all other requirements. The tests

    must be conducted to validate function, performance and constraints.

    4. ACCEPTANCE CRITERIA

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    9/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 9

    Before accepting the system, the developer must demonstrate that the system works on the course data

    for the last 4 semesters. The developer will have to show through test cases that all conditions are

    satisfied.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    10/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 10

    SOFTWARE & HARDWARE REQUIREMENT &

    SPECIFICATION

    SOFTWARE REQUIREMENTS

    Use of the software Name of the software

    For client side scripting C#

    For Styles HTML

    For Creating database SQL Server 2005

    Web Browser Netscape, IE 5.0/6.0,Mozilla

    U I Design ASP .Net 3.5

    HARDWARE REQUIREMENTS

    Hardware Recommended Sufficient

    Processor Pentium 4 Pentium 4.

    RAM 1 GB 512 MB

    Hard disk Space 10 GB 5 GB

    Monitor 17 15

    Mouse and keyboard Multimedia Normal

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    11/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 11

    1) SYSTEM DESIGN

    System design is high-level strategy for solving the problem and building a solution. System

    design includes decisions about the organization of a system into subsystem, the allocation of

    subsystems to hardware and software components, and major conceptual and policy decisions

    that form the framework for detailed design.

    During the analysis phase of the project, the focus is on what needs to be done, independent

    of how it is done. During design, decisions are made about how the problem will be solved,

    first at a high level, then at increasingly detailed levels. System design is the first design stage

    in which the basic approach to solving the problem is selected. During system design, theoverall structure and style decided. The system architecture is the overall organization of the

    system into components called subsystems.

    The architecture provides the context in which more detailed decisions are made in later

    design stages. By making high-level decisions that apply to the entire system, the system

    designer partitions the problem into subsystems so several designers can do threat further

    work working independently or different subsystems.

    INTERFACES

    The following interfaces are used in this project:

    USER INTERFACES

    There are three type of user Interfaces, they are1. Simple User Interface

    2. Administrator Interface

    SIMPLE USER INTERFACE

    This is the interface for simple users interacting with the website. Every interface is awebpage. This the interface for unregistered users .The interface starts with the Home

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    12/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 12

    page. This type of user can navigate the whole site .She/he can see all static pages that are

    providing information about hotels work and product detail .

    But this user can not interact with company online but

    he/she can request for room by filing a form. This can be done by filling the registration

    form available on the site..

    ADMINISTRATORS INTERFACE

    This is the interface of administrator of the site, who keep track of the entire user

    requirement and communicate them accordingly. Administrator s interface has many

    options ,admin can see all details of the clients, List of their enquiries .After viewing the

    enquiry he can send quotation to the user ,he can also send the room description to the

    user. These all information will be stored in the users account, which can be seen by the

    user after registering to the site.Hardware Interface

    The Database and all application programs have to be stored on a database server and all

    web pages have to be stored on a web server.

    Software Interface

    SQL SERVER 2005 software needs to be interfaced with this software, as it is an

    dependent product.

    FUNCTIONAL REQUIREMENTS

    The site has two basic functional requirements. There is brief description about them in the

    following subsections.

    Requirements for User

    The user should be able book a room. He will be inmformed by e-mail regarding the sdtatus of room booking On her/his web page ,she/he should be able to send enquiries regarding the room

    booking of their need ,they can ask about any quries regarding the hotel .

    She/he should be able to see the e-mail send by admin She/he should be able to see the their room detail

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    13/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 13

    Requirements for Administrator

    Administrator should be able to login with Userid and Password. Should be able to see list and detail of all customers. Should be able to see the inquiries send by all users Should be able to response them accordingly. Should have the authority to change ,edit,or delete any information in the site and

    any particular users information.

    Should be able to add new customers information. Should be able to view the past records of all the customers.

    SYSTEM MODULES AND THEIR DESCRIPTION

    The modules are the basic building block of any system, they all combine together to make

    the system complete. The major advantage of the modules that it became easy to analyse the

    system and collecting them to form a complete system.If any error occoured in the system

    during any phase then it became easy to debug the errors into the system. In the system onlinenews forum there are varios modules are used which are the backbone of the system they are

    given as follows-

    Login Registration Administrator Room Booking Room management Customer and Room Management Feedback

    Login

    In this module all the login process are defined. For login process the user should provide his

    unique user id and password to the system, this id and password will match with id and

    password saved into the database if it matches then the login process will complete and the

    session is provided to the user to interact with system called she\he is authenticated but in

    case the id or the password will not match from the database then the system will not

    authenticate the person.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    14/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 14

    Registration

    For the general user there is the facility of the registration for room booking it provides the

    knowledge to the system about the person as the registration for the rooms are done by the

    administrator himself. In the registration process there are some fields to fill by the user in the

    web form these fields are related to the knowledge about the user. After the filling of thefields all the information are stored in the database for the future reference.

    Administrator

    The chief user is the administrator of the website. He has a unique id and password for login.

    After the successful login he can manage the rooms or details of the customers. He can add,

    delete, and modify the room and customer details. Besides from this he can block any

    customers from his service and also can add new customers. He has the complete authority of

    the news channel.

    Room Booking

    This is the module for the booking of the room. It provides a form to the admin in which the

    categories are defined about the news as which form of data is. The customer used this form

    to submit his details. After the completion of the data uploading it gives the confirmation

    message to the user and saves the content to the database which then can be placed by the

    admin to the database.

    Room management

    In this module the all the management about the room is done .It is only done by theadministrator of the hotel system. The admin can add the new customers on the hotel, he can

    delete the old customers record from the front of the website and the changes into the

    website can only be made by the administrator.

    Room and Customer Management

    This module also can be used only by the admin. He can extract all the information about the

    room and the customer from the database and can add, delete or modify them. He can block

    any room or customer from the service. It is same as room management module.

    Feedback

    This module is made for the feedback operation of the web administrator.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    15/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 15

    DATA FLOW DIAGRAMS

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    16/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 16

    DATA FLOW DIAGRAM OF FEEDBACK

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    17/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 17

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    18/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 18

    E-RDiagram

    HOTEL

    Room Booking

    Contact Us

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    19/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 19

    ADMIN

    HOTEL SYSTEM

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    20/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 20

    E-R Diagram

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    21/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 21

    DATA FLOW DIAGRAM

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    22/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 22

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    23/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 23

    GRANTT CHART

    Integrate and

    testing

    Design

    Login/registration Module

    25-03-2011 04-0

    4-20

    11

    10-04-2011 15-04-20

    11 28-04-20

    11

    Module

    Prepare reports

    Manage Security System

    Write manual

    Front End

    Admin Module

    Finish

    Start

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    24/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 24

    PERT CHART

    Write manual

    Finish

    Design

    25-03-2011 30-04-2011

    04-04-11

    05-04-11

    06-04-11

    07-04-11

    10-04-11

    11-04-11

    25-03-2011

    15-3-2011Login/Registration Module

    Work On Gallery

    Admin (editor) control

    Validation

    StartFront End MOdule Integration and

    testing

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    25/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 25

    DATA STRUCTURE

    TABLE NAME: BOOKING

    FIELD DATA TYPE

    Name varchar(MAX)

    Age int

    Gender char(1)

    Occupation varchar(MAX)

    contact_no int

    Address varchar(MAX)

    City varchar(MAX)

    country varchar(MAX)

    Email varchar(MAX)

    Identityproof varchar(MAX)

    Chekindate varchar(MAX)

    Checkoutdate varchar(MAX)

    durationofstay int

    Noofpeoplestaying int

    Noofroomrequired int

    Typesofroom varchar(MAX)

    Modeofpayment varchar(MAX)

    TABLE NAME: EMPLOGIN

    FIELD DATA TYPE

    EmployeeID varchar(MAX)

    Password varchar(MAX)

    TABLE NAME: FEEDBACK

    FIELD DATA TYPE

    NAME varchar(MAX)

    E_MAIL varchar(MAX)

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    26/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 26

    COUNTRY varchar(MAX)

    MESSAGES varchar(MAX)

    TABLE NAME: ROOM BOOKING

    FIELD DATA TYPE

    Name varchar(MAX)

    Age int

    Gender char(1)

    Occupation varchar(MAX)

    contact_no int

    Address varchar(MAX)

    City varchar(MAX)

    country varchar(MAX)

    Email varchar(MAX)

    Identityproof varchar(MAX)

    Chekindate varchar(MAX)

    Checkoutdate varchar(MAX)

    durationofstay int

    Noofpeoplestaying int

    Noofroomrequired int

    Typesofroom varchar(MAX)

    Modeofpayment varchar(MAX)

    TABLE NAME: ROOM TARIFF

    FIELD DATA TYPE

    ROOM TYPE varchar(MAX)

    CURRENT TARIFF varchar(MAX)

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    27/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 27

    WW EE BB TT EE SS TT IINN GG

    Software testing is a critical element of software quality assurance and represent the

    ultimate review of specification design, coding, purpose of product testing is to verify and

    validate various work products viz unit integrated unit, final product to ensure that they meet

    their requirements.

    TESTING OBJECTIVES

    Basically testing is done for the following purposes.

    Testing is a process of executing program with the intent of finding an error. A good test case is one that has a high probability of finding an as yet undiscovered

    error.

    A successful test case is one that uncovers an as yet undiscovered error.Our objective is to design test cases that systematically uncover different classes of error and do

    so with a minimum amount of time and effort. This process has two parts:

    PlanningThis involves writing and reviewing unit integration, functional, validation and acceptance test

    plans.

    ExecutionThis involves executing these test plans, measuring, collecting data and very fine if it meets the

    quality criteria. Data collected is used to make appropriate changes in the plans related to

    development and testing.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    28/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 28

    The quality of a product or item can be achieved by ensuring that the product meets the

    requirements by planning and conducting the following tests at various stages.

    TYPES OF TESTING SOFTWARE

    The main types of software testing are:

    Component Testing:Starting from the bottom the first test level is Component Testing, sometimes called

    Unit Testing. It involves checking that each feature specified in the Component Design has

    been implemented in the component. In theory an independent tester should do this, but in

    practice the developer usually does it, as they are the only people who understand how a

    component works. The problem with a component is that it performs only a small part of the

    functionality of a system, and it relies on co-operating with other parts of the system, which

    may not have been built yet. To overcome this, the developer either builds, or uses specialsoftware to trick the component into believing it is working in a fully functional system.

    Interface Testing:

    As the components are constructed and tested they are then linked together to check if

    they work with each other. It is fact that two components that have passed all their tests,

    when connected to each other produce one new component full of faults. These tests can be

    done by specialists, or by the developers.

    Interface testing is not focused on what the components are doing but on how they

    communicate with each other, as specified in the System Design. The system Design

    defines relationship between components, and this involves stating:

    1). what a component can expect from another component in terms of services.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    29/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 29

    2). How these services will be asked for.

    3). How they will be given.

    4). How to handle non standard conditions, i.e. errors.

    5). Tests are constructed to deal with each of these.

    The tests are organized to check all the interfaces, until all the components have been built

    and interfaced to each other producing the whole system.

    System Testing:

    Once the entire system has been built then it has to be tested against the System

    Specification to check if it delivers the features required. It is still developer focused,

    although specialist developers known as system testers are normally employed to do it.

    In essence System testing is not about checking the individual parts of the design, but about

    checking the system as a whole. In effect it is one giant component.

    System testing can involve a number of specialist types of test to see if all the functional and

    non-functional requirements have been met. In addition to functional requirements these may

    include the following types of testing for the non-functional requirements:

    1). Performance- Are the performance criteria met?

    2). Volume- Can large volumes of information be handled?

    3). Stress- Can peak volumes of information be handled?

    4). Documentation- Is the documentation usable for the system?

    5). Robustness- Does the system remain stable under adverse circumstances?

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    30/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 30

    There are many others, the needs for which are dictated by how the system is supposed to

    perform.

    Acceptance Testing:

    Acceptance testing checks the system against the Requirements. It is similar to

    system testing in that the whole system is checked but the important difference is the change

    in focus:

    System testing checks that the system that was specified has been delivered.

    Acceptance testing checks that the system delivers what was requested. The customer and not

    the developer should always do acceptance testing. The customer knows what is required

    from the system to achieve value in the business and is the only person qualified to make that

    judgment. The forms of tests may follow those in system testing, but at all times they are

    informed by the business needs.

    Release Testing

    Even if a system meets all its requirements, there is still a case to be answered that it

    will benefit the business. Release testing is about seeing if the new or changed system will

    work in the existing business environment. Mainly this means the technical environment, and

    checks concerns such as:

    1). Does it affect any other systems running on the hardware?

    2). is it compatible with other system?

    3). Does it have acceptable performance under load?

    These tests are usually run by the computer operations team in a business. It would appear

    obvious that the operation team should be involved right from the start of a project to give

    their opinion of a new system may have.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    31/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 31

    Networking equipment and is capable of testing the performance and scalability of an end-to-

    end solution, not just individual components. The lab is capable of generating a realistic load

    of thousands of virtual users consisting of a mix of user profiles while simultaneously

    exercising different portions of a dynamic Web application, based on real-world Web usage

    patterns.

    Testing tools can capture a variety of critical statistics, such as per-page user response times,

    web interactions per second, transaction error rates and network traffic. The testing lab also

    reports on empirical performance metrics of e-commerce products subjected to massive user

    load, versus projecting results based on smaller load tests. This approach ensures that the data

    reported provides an accurate depiction of the actual performance of the tested products.

    Through arrangements with many of the leading web testing tool vendors, testing lab is

    capable of generating complex scripts to be used in testing.

    A typical scalability testing involves the following steps:

    Consult with the client to determine the activities that will be exercised during testing; Code the test tool script to stress the website; Coordinate the enabling of appropriate server log files during the test; Consult with the client regarding a response time threshold value; Determine how many concurrent virtual users cause the response time to exceed the

    threshold value; and

    Calculate average response times under various load conditions.

    CompatibilityTesting:

    Testing lab examines a websites compatibility with multiple operating

    system/browser combinations. Testing lab works closely with clients to develop a

    compatibility-testing matrix that will include the relevant combinations to be tested.

    Available configurations typically include Intel-based systems with Windows operating

    systems and associated browsers as well as Macintosh systems and associated browsers.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    32/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 32

    Testing lab will test the major features of the website during the compatibility testing, using

    variousapproaches.

    Testing lab works with clients to develop a test matrix that reflects the hardware and software

    combinations to be tested and uses a variety of different editions and service packs of

    operating environments in the testing. Our Testing lab has identified more than 70 possible

    combinations of configurations. During testing, testing labs evaluates the ability of the

    website to work in a satisfactory manner using both high- and low-speed connections. All

    major functions of the website will be exercised by each configuration.

    FunctionalityTesting:

    Functionality in testing labs includes examination of website pages, menus, options, and

    links to determine if the site functions as intended. Testing labs logs on to a client site and,

    acting as multiple types of users, performs many functions associated with that site. Testing labs

    should accomplish functionality testing by utilizing labs-developed test scripts, client-developed

    test scripts, or some combination of both. Testing labs works with clients to determine the

    appropriate operating system and browser combinations has to be tested. Typically, testing labs

    exercises all site functions including links, search operations and responsiveness.

    Usability Testing:

    To conduct usability testing, testing labs assembles a focus group of testers with a

    broad range of experience in personal computer and Internet usage. Working with its client,

    all testing labs highly skilled Usability Testing Team will develop a questionnaire that

    addresses the various aspects of the clients website. The questionnaire, along with the focus

    group debriefing, is designed to elicit the responses and opinions of the members of the focus

    group regarding the usability of the website. A final report will include testing labss expert

    opinion as well as the individual responses and group consensus regarding the comparative

    usability of the website.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    33/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 33

    S.NO TEST CONDITION PRE REQUISITE DATA EXPECTED OUTPUT

    1 Check for entry

    in password

    Login form comes

    Enter Emp_id &password

    Directed to admin Home

    page

    2 Wrong Entry Of UserName

    ,Passwrod

    Enter username ,

    Password

    Redirect To Login

    Failed Page3 Check for room

    availibilityOpen Room Booking Page Booked room should be

    colored

    4 Search for customer Enter Customer Name OR

    country

    List of all the customer

    with that name or country

    5 Get room details Enter room number Get all the details about

    that room

    6 Prepare the bill Enter Rooom Number Will generate bill on

    Payment Button ON_click()

    event

    7 Update room tariff Click on edit button

    and update tariff

    Tariff gets updated in

    databse

    8 Change password Enter Emp_id and new

    passoword

    Password get updated in

    database

    Limitation of the Project

    There are several points in this project that have not been addressed.

    Some of these are as follows:

    1- Insufficient telecommunication bandwidth.2- A wide variety of tool& technologies as involved in this project that makes it

    cumbersome.

    3- Registration and hosting of website is must to access information from the website ofcompany.

    4- Software development tools are still evolving and changing rapidly.5- Vendors may need special web services and other infrastructure, in addition to the

    network severs.

    6- Cost is high.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    34/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    Page 34

    7- Lack of touch and feel online.8- Project is heavy so need better system

    Advantages over Other Systems

    Internet as a business tool, no business can offered to ignore and guides the reader through

    the various aspects of marketing on internet. In future, there will be no distinction between

    dot com and traditional business just winners and losers. Internet

    Strategies that focus on speed efficiency and customer experience will mark the winners.

    Future scope of application summarized as follows

    It provides global reach for providing hotel services It is convenience to Employees and customer It provides multimedia support for attractive presentations to advertisement of hotel

    provide unique selling proportions

    It provides fast customer services and feedback Room availability can be very easily viewed without pressing any button or running any

    application or command.

    It provides strong hotel communications strategies. It is helpful for creating hotel brand. Room management is extremely easy. Payment can be very easily calculated.

  • 8/12/2019 Synopsis for online hotel management for LUCKNOW UNIVERSITY

    35/35

    ONLINE HOTEL MANAGEMENT SYNOPSIS 2012

    SCOPE OF FUTURE APPLICATION

    This project can be used in the hotel after adding some more useful modules in the project for

    which hotel are providing services.

    Utmost care and back-up procedures must be established to ensure 100% successful

    implementation of the computerized hotel system. In case of system failure, the organization

    should be in a position to process the transaction with another organization or if the worst

    comes to the worst, it should be in a position to complete it manually.

    CONCLUSION

    This project is designed to meet the requirements of Online Hotel Management. It has been

    developed in ASP.net keeping in mind the specifications of the system.

    For designing the system we have used simple data flow diagrams.

    Overall the project teaches us the essential skills like:

    -Using system analysis and design techniques like data flow diagram in designing the system.

    -Understanding the database handling and query processing.