hotel management system with online environment for hotel riviera

49
Hotel Management System With Online Environment For Hotel Riviera FHA.SHIBLY SEU/IS/03/MG/031

Upload: pedromperezc

Post on 16-Nov-2015

22 views

Category:

Documents


4 download

DESCRIPTION

The Riviera resort is a Tourist Resort. It is located in the charming fishing town of Batticaloa, in the eastern coastal district of Sri Lanka. This resort was established in 2000.

TRANSCRIPT

  • Hotel Management System With Online Environment For Hotel Riviera FHA.SHIBLYSEU/IS/03/MG/031

  • OutlineBackground of The CompanyIntroduction to Hotel Management SystemTechnology Used in the HMSSystem Analysis and My Approach to the SystemDesign Implementation Testing and Evaluation Future of the OHMS

  • Background of the hotel Riviera The Riviera resort is a Tourist Resort. It is located in the charming fishing town of Batticaloa, in the eastern coastal district of Sri Lanka. This resort was established in 2000.

  • This resort has 38 rooms with all the Facilities.

    There are double single and family rooms with attached bathrooms. There are in door and out door games facilities with swimming pool. Air-conditioned rooms too are available.

  • Introduction of current system Guest registration Room reservation Food order payment calculation

  • Problems identified It takes more time to reserve the room. So performance of the current system is slow. Now the current system is running manually. So they are facing the following problems.Difficult to handle data accurately and security because of the data lost, viewing by unauthorized people, cant collect the data at the time.

  • Day to day current system is very costlySo security wise is not guarantee to all information and datas.If customer wants search their details it very difficultProcessing delayNot easy to handle room details Storage problemsUnable to analyze past data(Update, Search, Delete, Edit), these types of methods are not accessible and not carry with the manual method

  • Introduction to Online Hotel Management System (OHMS)

    To resolve the current problems the Hotel decided to do in Fashionable way so that they no their situation. So Hotel agreed to do in computerized method to resolve the reservations problems. The Hotel believes that advantages of doing in a computerized system.

  • The system will help the Hotel Riviera to operate efficiently by eliminating all the time consuming procedures and provide a better service to their customers as well as for the employees in the company.

  • Two Main PartsWeb Based Reservation System (Customers Perspective)Hotel Reservation System (Administration Perspective)

  • Features of the New SystemHandling Customer DetailsReservationsCancellationsHandling Rooms DetailsMaking PaymentsFeatures like Update, Searching, Deleting, Editing Record etc...Generating different kinds of report.Customers can view videos of hotel rooms with audio explanations.Customers Make reservations, enquiries and cancellations via online.

  • Waterfall Development-based Methodology

  • Method of Analysis

    E-R DiagramsRelations/TablesData Flow DiagramContext Diagram (0 Level DFD)Level 1 DFDLevel 1 DFDFlow Charts

  • Data Flow Diagram (DFD) Data Flow diagrams are a network representation of a system. Four entities that must be represented are:Data flows: movement of data in the systemData stores: data repositories for data that is not movingProcesses: transforms of incoming data flows to out going data flowsExternal entities: sources or destinations outside the specified system boundary

  • Context Level for Proposed System

  • `First Level for Proposed System

  • Second Level for Proposed System

    ReservationProcess

    1.1

    InquiryProcess

    1.2

    PaymentProcess

    2

    Reservation Details

    Room Details

    1

    Guest

    3

    Guest

    Receptionist

    Update

    Room

    Req for Room Details

    Confirm the Room

    Guest Details

    Confirm the Room

    CancellationProcess

    Confirm the Reservation

    Room Details

    Req for Reservation

    Req for Guest Details

    2

    Reservation

    5

    Req for Room Details

    Reservation Details

    Reservation Details

    Update

    Req for Reservation Form

    Reservation Form

  • Mapping ER Diagram for Reservation System

  • Flow Charts

  • Technology Used in the SOSM System

    The technologies that should be taken into consideration when implementing the system are as follows:-Re-usabilityEfficiency and performance

  • Tools to be used in developing the system

    Graphic Editor SoftwareAdobe Photoshop will be used as a graphic editor. Since it is not complex to work and it has more sophisticated features.

    Web Development ToolMacromedia Dreamweaver version 8 will be used for web development tool.

  • Development Language Requirements

    FamiliarityWeb SupportRapid DevelopmentExecution Speed and Efficiency

  • Database Software

    SQL Server 2000 and MS Access were selected as the database software for this project out of the available software in the market.

  • Operating SystemWindows is selected as the operating system software since it works well or run well PHP and VB.

  • Programming LanguagePHP Hypertext Pre-processor:-PHP is a server-side scripting language. Although it was originally designed to run under Linux using the Apache Web server.

    VB (Visual Basic) language for Administrators perspective reservation system.

  • Apache as the Web ServerThe Apache Web Server, maintain by the Apache Software foundation, is currently the most popular Web server because its stability, efficiency, portability, security and small size and mainly it is Open Source.

  • Design

    Software Architecture, Input and Output Design, Interface Design and Security Design

  • VB Designs

  • Menu and screen Form designs.

  • Create a login by administrator for administrator and user

  • Banquet reservation form

  • This form shows Room reservation

  • Room and banquet confirmation form design

  • Web based Design

  • Web page designs Main web page description

    Header of web pagePage Links Welcome part Description on particular links.Client Access Footer

  • Links

    LINKSManagers linkIntroductionRooms Video ClipsOnline Room reservationBanquet reservationOur ServicesFoods and BeveragesFeedbacksPoolAbout SrilankaFurther Information's

  • ImplementationImplementation Plan This plan describes how the developed system will be deployed. It contains an overview of the system,

  • The system to be implemented is an Online Hotel Management for Hotel Reveira. It is a web-base and a Visual Basic developed to run on a PHP/MySQL/Apache server and in Visual Basic. This is developed to assist the company in providing a better reservation service to their manages,and to the Customers also.

  • Major task required for the implementation of the system

    Providing overall planning and co-ordination for the implementation.Providing appropriate training for personnelEnsuring that the user manual is available for the implementation effortEnsuring that all prerequisites are met.Performing data conversion before loading the data into the developed system.

  • Description of the implementation Firstly, the web server software (Apache) and database software (Mysql) are checked if they are present, if unavailable, they are installed. PHP and VB software is deployedThe System developed is then implemented.

  • Also instead of using above first three steps you can use the Xampp, which is consider a open source package that comes with the Apache server mysql database as a configured one. Import a Database backup.The system implemented is tested in the client PCs.

  • Implementation of Database

    The database tables were successfully created using My SQL and MS Access.All the tables mentioned were designed and implemented appropriately with the appropriate fields and their data types.

  • Testing and Evaluation Component Testing

    The program deals with database and some ActiveX controls and references some runtime libraries therefore it was essential to test if they are properly referenced or not.

    installed Visual Basic 6.0 and Crystal Reports on the target test machine and run the system. All of them were successfully running without any problems

  • Integration Testing This test was mainly carried out to see the links between a forms and reports in the system. There are a number of different forms and reports linked together. So it was necessary to check the operability of the links found on the multiple document interface (MDI) form.

  • This testing mainly focused to check whether links between the forms and reports in the system work correctly. There are two kinds of test within this testing process.

  • Test links from the MDI form to other forms: when the user clicks on the menu, it will call respective form. For example: when the user clicks on Guest menu, it will open Guest window.

  • FutureMobile ReservationsVirtual RealityAdding ERP and BPR