ISWE Assignment Question - 0225
ISWE Assignment Question - 0225
Take Off World is a mid-sized travel and tourism agency based in Bangkok, Thailand
offering a variety of services including tour package bookings, hotel reservations,
transportation arrangements and guided tours. As Thailand remains one of the most
visited destinations globally the tourism industry has become increasingly competitive.
However, Take Off World has been relying on a manual system for handling customer
inquiries, bookings, payments and operations. While once manageable the growing
influx of tourists and increasing demand for personalized travel experiences have
exposed significant inefficiencies in this approach.
Take Off World faces several operational challenges due to its manual processes.
Booking management is inefficient with staff manually recording customer details,
package selections and travel dates leading to errors and miscommunication.
Coordinating with hotels and transport providers also causes delays and occasional
overbookings due to the lack of real-time integration. Itinerary planning is labour-
intensive requiring excessive time to compile schedules and transportation details.
The billing and payment process is also outdated as payments are handled manually
increasing the risk of errors and fraud while lacking secure online transaction options.
Additionally, the absence of a centralized customer database hinders personalized
service and follow-ups reducing customer retention. Report generation is another major
challenge as compiling sales figures, booking trends and revenue reports manually is
time-consuming and lacks real-time insights.
Recognizing these challenges, the company's CEO Mr. Niraj has identified the need for
Tourism Management System (TMS) to streamline operations, reduce errors, and
enhance customer satisfaction.
Such a system will not only improve operational efficiency but also enhance customer
experience, positioning Take Off World as a leading travel agency in Thailand’s
competitive tourism industry. With technology-driven solutions, Take Off World can
ensure long-term growth, customer satisfaction and a seamless travel experience for
tourists exploring Thailand.
Your team is tasked with developing a prototype for Take Off World Tourism
Management System. The minimum requirements for respective end-users are as
follows:
It is compulsory for your team to proposed at least 2 additional features for the
system.
Learning Outcome
Outline of Task
Your team (5 members) are required to build a software system prototype and
research on the following:
1) To identify the requirements for the above case study.
2) To produce the required model based on the requirements.
3) To identify the testing techniques and test script for the proposed software.
4) To identify the implementation strategies for the software.
Cover Page
Your cover page should contain the following items:
• APU Logo
• Subject Code & Title
• Group Name
• System Name
• Intake Code
• Your name/member’s name and ID
Table of Contents
The table of contents should have the topic title and reference page number attached to
each topic.
4) Physical Design
Design an interface for the proposed system, showing all of the main solutions that
you have suggested. The interface must be capture and document in the system
with explanation of each.
5) Implementation
A discussion of how the system will be implemented, such as hardware/software
requirement.
6) Prototype
Develop a complete prototype for the system. (NOTE: You are not required to
produce a fully functional program, such as inclusion of a database). Use the best
prototyping tools that can be used for your proposed system.
7) Conclusion
To conclude the project, stating its limitation, challenges and further
enhancement.
9) Methodology
Suggest a suitable System Development Model for the above system. Justify your
selection and explain how this methodology will be used by relating each phase to
the system. Each member in the group must choose a different methodology.
10) Testing
Each member chooses different testing methods and justify. Explain how testing
will be conducted and prepare minimum TWO (2) test scripts (based on your
activity diagram).
The Documentation
The documentation must be word processed, on A4 size format paper with 1.5-line
spacing (optional). The maximum number of pages should be 50.
You need to upload group and individual components into ONE (1) documentation on
the due date given. Late submissions will not be assessed unless extenuating
circumstances are upheld.
Marks allocation
Group: Prototype
Criteria Marks Allocated
Prototype 15
Total Mark: 15