BIS4995 : Web-based Package Tour Reservation System


Published on

Web-based Package Tour Reservation System for R-Rom-D Tour Co., Ltd.

Published in: Business, Technology
  • Bandung Tour Hotel Reservation Tour Packages Rent Car We are Online 7/24 Whatsapp + 6281321808392 +6281809538523 PIN BB 74E1959A Yahoo
    Are you sure you want to  Yes  No
    Your message goes here
  • thi is nice
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

BIS4995 : Web-based Package Tour Reservation System

  1. 1. Web-based Package Tour Reservation System for R-Rom-D Tour Co., Ltd. Team Members : Issaret Yatsomboon 4220118 Woraphan Atikomtrirat 4414107 Advisor : A. Krisee Vipulakom
  2. 2. <ul><li>R-Rom-D Tour Co., Ltd. was established in 2002 by Mr. Chaichart Chantaralat. This company is a small family business located in Bangkok. They offer a friendly services to our clients all categories of hotels, sight seeing land arrangements, overland tours especially packages tour inside our home Thailand and around South-East Asia, Cambodia, Laos, Myanmar, Singapore and Vietnam. We offer as well tours to China, Hong Kong, Japan, South Korea, New Zealand, Australia and Europe. </li></ul>Organization’s Profile
  3. 3. <ul><li>The company has professional guides to serve customer and employees who work in company such as providing information to customers, airline ticket booking and hotel booking. Because of major travel agents started computerizing their business when computer technology became commercially. They were finding it difficult to maintain accurate and timely manual records of customers. The computerized system is the dominant technology in the travel industry today. </li></ul>Organization’s Profile
  4. 4. <ul><li>Organization Chart of R-Rom-D Tour Co., Ltd. </li></ul>Organization’s Structure
  5. 5. <ul><li>Department Chart of Information Technology Department </li></ul>Organization’s Structure
  6. 6. <ul><li>The whole schedule of the new computerized system is about 4 months. The project is planned as follows: </li></ul><ul><li>System Analysis </li></ul><ul><li>System Design </li></ul><ul><li>System Implementation </li></ul>Project Plan
  7. 7. Project Plan Project plan for Web-based Package Tour Reservation System for R-Rom-D Tour Co., Ltd.
  8. 8. <ul><li>Time consuming </li></ul><ul><li>Since all the processes are done manually, such as when customers reserve the package tour. It takes very long for the company to collect the customer information in the paper and records to Microsoft Excel due to the company lack of database system. When customer reserves tour package the officer takes for long time to find the customer information because they need to manually check all information. </li></ul>Problem Definition
  9. 9. <ul><li>Lack of data integrity </li></ul><ul><li>Sometime 2 employees may do the same job and different and conflicting versions of the same data appear in different places in redundant data are not made successfully. This is a data integrity problem. Because the company didn’t has database. The data that be saved in the Microsoft Excel, Everyone can open, see or maintain it. Even though Microsoft Excel can set password but it doesn’t have the enough security such as authorization levels. </li></ul><ul><li>Poor data quality, all existing document such as customer record, the package information and the other documents will be used a lot, the company spend a lot for these problem. These documents are kept and processes manually. </li></ul>Problem Definition
  10. 10. <ul><li>Lack of efficient performance report </li></ul><ul><li>The current system operates manually, and it often has many unexpected problems. Most reports are stored on paper, while some parts are kept in the Microsoft Excel and Microsoft Word programs. Many concerns such as inconsistent data and lack of efficient performance report have happened. </li></ul>Problem Definition
  11. 11. <ul><li>Ineffective channel for customer to accessing </li></ul><ul><li>When customer want to reserve tour package they have a few and not effective way to reservation. The management of the company has decided to expand the channel of reserving packages and enhance the existing operation process. </li></ul>Problem Definition
  12. 12. <ul><li>The existing system does not serve much to reach more customers </li></ul><ul><li>Company cannot afford enough money to hire more employees if it needs to expand the new target market with the existing system. The more employees, more expense. </li></ul><ul><li>According to the problems shown above, most problems occur because the existing processes are done manually. Consequently, with the new computerized system, it will help the company to reduce the time spent for accessing information, store information to be easy to use and generate efficient reports with accurate data. </li></ul>Problem Definition
  13. 13. <ul><li>To eliminate the problems occurring in the existing system. </li></ul><ul><li>To analyze and identify problems of the existing system in order to develop the new computerized system to reach customer satisfaction. </li></ul><ul><li>To design the new computer-based information system this facilitates the process of reservation with user friendly interface. (Back-end and Front-end) </li></ul><ul><li>To provide customers with an e-commerce system. Webpage offering customers for 24 hours a day and 7 days a week from almost any location. </li></ul>Objectives of the System
  14. 14. <ul><li>To expand the target markets which are not only in Thailand but also in other countries. </li></ul><ul><li>To make it easier and faster to handle customer record. Employee can call customer information from system. If there is any new customer information, the system can update the customer record. </li></ul><ul><li>To provide necessary report for management level by generate the management report for forecasting trend and setting business plan. The manager can make a decision easily such as package programs and sales. </li></ul>Objectives of the System
  15. 15. <ul><li>The amount of paper work and daily work reduced to increase profit of the company. </li></ul><ul><li>The system should be able to prevent unauthorized person from accessing, modifying and delete data. The proposed system should provide security control for accessing data. </li></ul>Objectives of the System
  16. 16. <ul><ul><li>Front-End </li></ul></ul><ul><li>Register & Log-in Module </li></ul><ul><ul><li>Customers can create new account. </li></ul></ul><ul><ul><li>Customers can enter username and password for login to reserve the package tour. </li></ul></ul><ul><ul><li>There is a form for customers to type an email address when they forgot password. </li></ul></ul><ul><ul><li>Customers can maintain their information. </li></ul></ul><ul><ul><li>Customers can view the reservation that customers have made. </li></ul></ul>Scope of the System
  17. 17. <ul><li>Package Tour Reservation Module </li></ul><ul><ul><li>There are the package tour details arrange by domestic tour and outbound tour. </li></ul></ul><ul><ul><li>There is new package tour page to show customer about new package tour that company added. </li></ul></ul><ul><ul><li>There is promotion page to show customer about promotion package tour with special price. </li></ul></ul><ul><ul><li>There are options for customer to convert currencies (Thai Baht and US Dollar) to know the price of package tours in currency that they want. </li></ul></ul>Scope of the System
  18. 18. <ul><ul><li>Customers can see the package tour descriptions, price and some pictures for make decision before reserve by click button. </li></ul></ul><ul><ul><li>Customers can reserve package tour by click button. </li></ul></ul><ul><ul><li>Customers can see a review in each package tour by click button and also make a review package tour. </li></ul></ul>Scope of the System
  19. 19. <ul><ul><li>Customers can see the package tour descriptions, price and some pictures for make decision before reserve by click button. </li></ul></ul><ul><ul><li>Customers can reserve package tour by click button. </li></ul></ul><ul><ul><li>Customers can see a review in each package tour by click button and also make a review package tour. </li></ul></ul>Scope of the System
  20. 20. <ul><ul><li>There are 2 type of search engine, basic search for customer can search package tour by keywords or name of city. And advanced search will has more option to search package tour. </li></ul></ul><ul><ul><li>There is a shopping cart section, customers can maintain their reservation before confirm. Such as customer can remove or change the package tour that they selected. </li></ul></ul><ul><ul><li>There is the payment page, customers can confirm and choose the way to payment for the package. </li></ul></ul>Scope of the System
  21. 21. <ul><ul><li>Back-End </li></ul></ul><ul><li>Log-in Module </li></ul><ul><ul><li>Users enter username and password in order to use the Back-end system (Administration) for configure or maintain website. </li></ul></ul>Scope of the System
  22. 22. <ul><li>Customers Module </li></ul><ul><ul><li>There is a list of registered customers show in this page with first name, last name, date of account created and necessary information. </li></ul></ul><ul><ul><li>The user can maintain customer information such as name, address, age, date of birth, e-mail address, telephone number, fax number and necessary information. </li></ul></ul><ul><ul><li>The user can send an email to customers when company wants to send some email to customers. </li></ul></ul><ul><ul><li>There is able to retrieve customer orders and status of order. </li></ul></ul><ul><ul><li>There is button to print invoice to customers. </li></ul></ul>Scope of the System
  23. 23. <ul><li>Package Tours Administer Module </li></ul><ul><ul><li>The user can add new category or package tour. </li></ul></ul><ul><ul><li>The user can maintain the package information: Country, Group name, Group size, Pictures, Date of the package and price of each package. </li></ul></ul><ul><ul><li>The user can maintain the special promotion package tour page. </li></ul></ul><ul><ul><li>There is review section for user can see review or comment package tours. </li></ul></ul>Scope of the System
  24. 24. <ul><li>Localization Module </li></ul><ul><ul><li>The user can maintain (add, edit and delete) currencies. This system has 2 currencies but this feature use when company would like to add more currencies in future. </li></ul></ul><ul><ul><li>The user can maintain (add, edit and delete) languages in order to use other languages in the future (In this system has only one language that is English). </li></ul></ul><ul><ul><li>The user can maintain (add, edit and delete) reservation status; pending, processing and completed. </li></ul></ul>Scope of the System
  25. 25. <ul><li>Reports Module </li></ul><ul><ul><li>Generate Products Views Report for manager. </li></ul></ul><ul><ul><ul><ul><ul><li>Categorized by Best Viewed Package Tours </li></ul></ul></ul></ul></ul><ul><ul><li>Generate Products Purchased Report for manager. </li></ul></ul><ul><ul><ul><ul><ul><li>Categorized by Best Package Tours Purchased </li></ul></ul></ul></ul></ul>Scope of the System
  26. 26. <ul><ul><li>Generate Customer Orders-Total Report for manager. </li></ul></ul><ul><ul><ul><ul><ul><li>Categorized by Best Customer Orders-Total </li></ul></ul></ul></ul></ul><ul><ul><li>Generate Monthly Sales Report for manager. </li></ul></ul><ul><ul><ul><ul><ul><li>Categorized by Date </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Categorized by Sale (in Baht) </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Categorized by Package Tour Name </li></ul></ul></ul></ul></ul>Scope of the System
  27. 27. System Design Context Diagram of Proposed System
  28. 29. Data Flow Diagram Data Flow Diagram – Level 1 for process 1
  29. 30. Data Flow Diagram Data Flow Diagram – Level 1 for process 2
  30. 31. Data Flow Diagram Data Flow Diagram – Level 1 for process 3
  31. 32. Data Flow Diagram Data Flow Diagram – Level 1 for process 3
  32. 33. Data Flow Diagram Data Flow Diagram – Level 1 for process 5
  33. 34. Data Flow Diagram Data Flow Diagram – Level 1 for process 6
  34. 35. Entity-Relationship Diagram
  35. 36. <ul><li>This database table design for “Web-based Package Tours Reservation System for R-Rom-D Tour Co., Ltd.”. This database will store necessary information of system. There are 14 tables in this system and each table has explanation for user or technicians. </li></ul><ul><li>Address Book </li></ul><ul><li>Record of customer address to acknowledge the employee in order to be able to know the necessary information including address, city and country of customer. It is also useful for the employees to manage and check address of customers. </li></ul>Database Design
  36. 37. <ul><li>Categories </li></ul><ul><li>Table that is used to keep the categories of package tours. Such as Domestic Tour (Inbound) and Outbound Tour. </li></ul><ul><li>Categories Description </li></ul><ul><li>Table that is used to keep the description of each category and category name with categories id. </li></ul>Database Design
  37. 38. <ul><li>Currencies </li></ul><ul><li>Table that is used to keep the currencies those use on the website. </li></ul><ul><li>Customers </li></ul><ul><li>Record of customers containing all necessary information including Customer ID and password used in accessing the system. Employees can also keep track of customer information by using this table. </li></ul>Database Design
  38. 39. <ul><li>Orders </li></ul><ul><li>Record of orders containing order id, customer id and payment method. This table is a very important table for system. </li></ul><ul><li>Orders Package Tours </li></ul><ul><li>This table is actually belongs to the Orders table. To identify package tours those customer reserved. </li></ul>Database Design
  39. 40. <ul><li>Orders Status </li></ul><ul><li>This table is just show the order status. When customers finish payment, employee will change status. It contain order status id and order status name . </li></ul><ul><li>Orders Total </li></ul><ul><li>This table is show the total amount of each order id. Employee will know the exactly amount of each order. </li></ul>Database Design
  40. 41. <ul><li>Package Tours </li></ul><ul><li>Record of all package tours that have been in system. It contains package tour price, image, status and necessary information. </li></ul><ul><li>Package Tours Description </li></ul><ul><li>Table contains package tours description to describe the packages. It also contain no. of packages that customer has viewed. </li></ul>Database Design
  41. 42. <ul><li>Package Tours To Categories </li></ul><ul><li>This table show which package tour belong in which categories. </li></ul><ul><li>Reviews </li></ul><ul><li>Table contains reviews of customers that review package tours on website. </li></ul><ul><li>Reviews Description </li></ul><ul><li>Table contains reviews description of customers that review package tours on website in detail. </li></ul>Database Design
  42. 43. <ul><li>Interface design will show the simple interface of R-Rom-D Tour Website. This system comes up with simple interface so everybody can understand easily and user will enjoin with beautiful interface. There are 2 main sections, Back-end and Front-end. </li></ul><ul><ul><li>Front-end >> Click here … </li></ul></ul><ul><ul><li>Back-end >> Click here … </li></ul></ul>Interface Design
  43. 44. <ul><li>The propose system will provide the effective report for manager can make decision making easier. Because the proposed system use database to keep the information so these all management report will useful to manager. These are the following reports: </li></ul><ul><li>Best View Package Tours Report </li></ul><ul><li>Best Package Tours Purchased Report </li></ul><ul><li>Best Customers Orders-Total Report </li></ul><ul><li>Monthly Sales Report (By date) </li></ul>Management Report Design
  44. 45. <ul><li>Monthly Sales Report (By Baht sales) </li></ul><ul><li>Monthly Sales Report (By Units sold) </li></ul><ul><li>Monthly Sales Report (By Name) </li></ul><ul><li>Invoice </li></ul><ul><li>Reservation Slip </li></ul>Management Report Design
  45. 46. <ul><li>Overview of the System Implementation </li></ul><ul><li>Since analysis and design of the proposed system have been done, proposed system is ready to be implemented to expand channel of the existing operation. The typical processes of system implementation are presented in brief details as follows: </li></ul><ul><li>Hardware and Software installation </li></ul><ul><li>Web hosting installation </li></ul><ul><li>Training </li></ul><ul><li>Conversion </li></ul>System Implementation
  46. 47. <ul><li>Development team has to make sure that their proposed system work properly without any error or uncover different classes of errors. The major issues should </li></ul><ul><li>Program testing </li></ul><ul><li>Data testing </li></ul><ul><li>Link testing </li></ul><ul><li>Validation Testing </li></ul><ul><li>System Testing </li></ul>Test Plan
  47. 48. <ul><li>This new computerized system is developing to analyze, design and implement the Web-based Package Tour Reservation System for R-Rom-D Tour Co., Ltd. to facilitate the routine task of employees, eliminate the complexity of passing documents, provide better service to customers and improve the transaction process. After we test the proposed system, the system can show the result as objective and it can satisfy the user’s requirement. In the existing system, all the company activities have to be done manually that made the company face many problems in handling the papers. When employee wants to find package tour record, it will take time to search it. Some information is missing because the system can’t keep that information. </li></ul>Conclusions
  48. 49. <ul><li>The proposed system is designed to meet the requirement of users and management. It can provide better service to the customers and help staff to do their routine tasks quickly and effectively. Moreover, the proposed system made the company need fewer employees to operate entire system. But company may still use the old system due to the main objective of proposed system is to expand channel for customer to contact company and expand the target market into international market. </li></ul>Conclusions
  49. 50. <ul><li>According to Software Industry Promotion Agency (SIPA) is a government agency of Ministry of Information and Communication Technology (ICT) want to support software industry in Thailand by introduce Project “Thai Tourism C-Commerce” or THAI TCC ( to promote and support Travel industry in Thailand. SIPA would like to develop system called DMS (Destination Management System) in Thailand. They focus on create database of travel business to be a collaborative commerce to connect all online booking, e-payment system and Back office system of travel business. So, R-Rom D Tour Co., Ltd. would like to join this project by develop this proposed system to web-base for get support from SIPA in future. (The travel company who would like to participate this project must have own website.) </li></ul>Conclusions
  50. 51. <ul><li>The propose system is focused on Reservation section. However, other feature can take advantage from the website as well, such as website can has more content and feature to reserve air ticket. For the website security, company may prevent hacker to hack website by use host that support SSL (Secure Socket Layer) is a protocol used to transmit data transferred over the internet. For the CRM (Customer Relationship Management), company may use mailing list to send newsletters to customers or create a webboard for customer to make a community on website due to traditional brochure is not work anymore. Company must understand customers and give convenience to them by increase customer services. </li></ul>Recommendations
  51. 52. <ul><li>Information Technology is having and will continue to have impact on travel agencies. To survive and prosper a business must adapt to the changing requirement of its customers and the environments. Businesses must identify problem areas within the business and then use technology to gain maximum productivity and improved quality. </li></ul><ul><li>Consider the growing size of travel industry in future, the company may approach themselves to fully e-commerce business. Before reaching this point, the company should study all advantage and pitfalls of this method. </li></ul>Recommendations
  52. 53. THANK YOU ..