HeaderSIS.jpg

IS480 Team wiki: 2009T2

From IS480
Jump to navigation Jump to search

Sharp1.jpg

About Us

Team Members:

  • Abhishek Kumar (abhishek.k.2007@sis.smu.edu.sg) – Lead Programmer
  • Deeptarka Hazra (deeptarka.h.2007@sis.smu.edu.sg) – Interface Designer
  • Namrata Sen (sen.namrata.2007@sis.smu.edu.sg) – Chief Tester
  • Priya Raghavan (priya.2007.2007@sis.smu.edu.sg) – Chief Liaison Officer
  • Shiv Whorra (shiv.whorra.2007@sis.smu.edu.sg) – Project Manager

The Project

The primary aim of the project is the design and development of a comprehensive e-commerce site for a travel agency dealing with national and international travel coupled with related services. The site seeks to provide an end-to-end facilitation platform for online transactions supporting the agencies’ core business process as well as for auxiliary services (such as insurance packages) provided by the agency.

The scope of the project encompasses studying the business needs of the travel agency and translating them into a site design incorporating all of the business logic captured as well as the development, testing and deployment of the e-commerce solution.

We will be working in tandem with Team Autobots to come up with our database structure. Due to constraints we will only be able to meet and discuss with them issues such as dependencies and the API in the first week of January. Our scope of the WebXTravel solution is limited to developing the user-facing front-end solution. Team Autobots will provide the back end (database) support for our project.

The Motivation

The motivation behind the project is the facilitation of a foray of the travel agency into the online realm serving the purpose of allowing for the conduct of transactions related to the agency’s core competency – selling travel packages - on an exclusively online platform. The agency seeks to capture new and wider markets through its e-commerce initiative. The website allows for this in a streamlines, low cost and effective manner.


StakeHolders

The project sponsored is designing the user-interface (front-end system) of the eCommerce travel agency website - WebXTravel, the project was introduced to us by Metor LLP, a company of a faculty member at SMU’s School of Information Systems. Prof. Ilse will be the facilitator between the company and our team – communicating to us requirements and the scope of the project as well as supervising the progress we make on the same.

Client: The client in our scenario is a travel agency, WebXTravel, for whom we are developing the e-commerce site. It is the agency who will employ what we develop and use the same in their organization. The client will host the website and allow for their end users i.e. potential travelers to use the web-site to make bookings or carry out other transactions with our client (the travel agency) via the platform provided by the e-commerce site.

End User: While our client is the travel agency, an important stakeholder we will consider during the design and development of our solution will be the end user of our website - the aforementioned customers of the travel agency as they will, in fact, be the ones interacting with and using out system most often.

Supervisor: Professor Ilse Baumgartner.

Course Coordinator: Professor Benjamin Gan

Use Case Descriptions

Search

This is the search function in our web application that allows users to search for possible holiday destinations by country, region, and their preferred dates and even allows them to enter their price range to look for holidays within a certain budget limit. This functionality has been implemented such that the user can search for any criteria with any possible combination. This means that if they are unsure of the dates, they can leave the date field blank to check availability first and then book accordingly. They can also search for holiday packages just based on their budget by entering the price range only or only enter dates and see the variety in offers based on different prices.

Send Enquiry

This function is implemented such that a user can request more details or post enquiries regarding a particular offer to one of our enquiry offers. On clicking the ‘Offer Enquiry” button, the details of the offer are directly duplicated on the new pop up leaving the user with only the details of the question to fill up. On clicking send, the enquiry is sent to the enquiry officer (i.e. the person who has been in charge of the offer)

Browse

The browsing has been made very intuitive and user friendly for the user. The user is able to browse for offers either category wise or randomly. The top offers valid for that period of time either according to category or just randomly are present in the middle of the home page and on the side-bar of every page making it easily accessible.

Browse

For the booking aspect, we have implemented it such that a traveller can make a booking for one to four people under the same booking. Each transaction accounts for a particular booking but a traveller can make bookings for multiple offers. A booking package encompasses details like personal information about the travellers any travel insurance (family or individual) that the person needs and also any Add-On (high speed train tickets, limousine transfers, etc. depending on the offer chosen) that he will avail, payment details, etc. After a booking is made payment can be made either through a bank transfer or an external payment vendor (Qpay). A CAPTCHA check is incorporated in the booking confirmation process. Google Analytics has been used to aid WebXtravel to analyse the demographics of successful bookings.

Midterm Reflections

For Supervisor

The midterm report and video have been emailed to the supervisor and can also be downloaded here.

For Reviewer

Emailed to the supervisor is a video demonstrating the use of our travel-agency web portal. The video demonstrates the current working functionalities facilitated by the site- browse, send enquiry and search. For a description of the two functionalities, you can refer to our use case descriptions detailed above. Above is also a brief summary of the project and its scope.

The midterm report and the demonstration video can be downloaded here.

Risk Mitigation

Risk.jpg

Meeting Minutes

Team Meeting Minutes:

Meeting Minutes 1 Media:MeetingMinutes1.docx
Meeting Minutes 2 Media:MeetingMinutes2.docx
Meeting Minutes 3 Media:MeetingMinutes3.docx
Meeting Minutes 4 Media:MeetingMinutes4.docx
Meeting Minutes 5 Media:MeetingMinutes5.docx
Meeting Minutes 6 Media:MeetingMinutes6.docx
Meeting Minutes 7 Media:MeetingMinutes7.docx
Meeting Minutes 8 Media:MeetingMinutes8.docx
Meeting Minutes 9 Media:MeetingMinutes9.docx
Meeting Minutes 10 Media:MeetingMinutes10.docx
Meeting Minutes 11 Media:MeetingMinutes11.docx
Meeting Minutes 12 Media:MeetingMinutes12.docx
Meeting Minutes 13 Media:MeetingMinutes13.docx
Meeting Minutes 14 Media:MeetingMinutes14.docx
Meeting Minutes 15 Media:MeetingMinutes15.docx
Meeting Minutes 16 Media:MeetingMinutes16.docx


Client Meeting Minutes:

Client Meeting Minutes 1 Media:ClientMeeting1.docx
Client Meeting Minutes 2 Media:ClientMeeting2.docx
Client Meeting Minutes 3 Media:ClientMeeting3.docx
Client Meeting Minutes 4 Media:ClientMeeting4.docx


Supervisor Meeting Minutes:

Supervisor Meeting Minutes 1 Media:SupervisorMeeting1.docx
Supervisor Meeting Minutes 2 Media:SupervisorMeeting2.docx
Supervisor Meeting Minutes 3 Media:SupervisorMeeting3.docx
Supervisor Meeting Minutes 4 Media:SupervisorMeeting4.docx
Supervisor Meeting Minutes 5 Media:SupervisorMeeting5.docx
Supervisor Meeting Minutes 6 Media:SupervisorMeeting6.docx
Supervisor Meeting Minutes 7 Media:SupervisorMeeting7.docx


Work Allocation

WorkAllocation1.jpg
WorkAllocation2.jpg