AAPP007-4-2 System Analysis and Design Page 1 of 7
ASIA PACIFIC UNIVERSITY OF TECHNOLOGY & INNOVATION
Diploma
Systems Analysis and Design (AAPP007-4-2)
Submission Date & Time: Monday, 27 January 2025, 11.59 PM
INTRODUCTION
For this project, you will be required to put into practice the tasks associated with the
Systems Analysis and Design module.
You have been given the task to plan, analyse and design an Information System for the
given Case Study. This should be done in groups, each comprising of SIX (6) members.
Part-A is a ‘Group Component’, to be completed in a collaborative manner (70%).
Part-B is an ‘Individual Component’, to be completed by each member of the group
respectively (30%).
Individual members of the group must realise their responsibility to their peers and
behave professionally.
OBJECTIVES
The objectives of this assignment are to:
1. Provide knowledge of the basic techniques of systems analysis and design.
2. Explain the roles and responsibilities of system analysts and project managers within
each phase of the systems development lifecycle (SDLC).
3. To introduce the various stages and activities involved in developing a system using
through systems development lifecycle (SDLC).
4. To provide students with relevant skills on the application of tools and techniques in
planning and gathering information.
5. To provide the knowledge of how input, output, and interface design will determine
whether the system will be accepted by the user or not.
6. To instill the importance of teamwork and good management skills.
ASSESSMENT
This assignment contributes to 70% of the module assessment
Diploma Asia Pacific University of Information Technology and Innovation 202410
AAPP007-4-2 System Analysis and Design Page 2 of 7
Case Study: Travel Safe International (TSI)
Travel Safe International (TSI) is one of the leading companies in the business of
providing global distribution systems regarding selling tickets for multiple airlines. Its
head office is located in Kuala Lumpur. Passengers can be booked in one of four classes
– First, Business, Premium Economy, and Economy. One-way, Round-trip, and Multi-
city options are available for flight booking. Multiple types of meal options are available
for different flights. Duration of the flight decides about serving refreshment, single meal,
or multi meal. Special services, such as child-care are provided for children aged between
2 to 11 years by offering special meals. Fare would be based on different age categories
for passengers as mentioned below.
Infant (Ages: under 2)
Child (Ages: 2-11)
Youth (Ages: 12-17)
Adult (Ages: 18-64)
Senior (Ages: 65 or over)
Fare for an infant depends on whether the infant is “in lap” or “in seat”. In the case of
traveling with an infant in a lap, the airlines will charge between 10-15% of the adult fare
whereas traveling with an infant in a seat, the airlines will charge the child fare. Some
airlines have a maximum of 4 travelers per booking. Most of the airlines restrict that a
child aged up to 17 cannot travel alone but some of the airlines offer unaccompanied
minor service for children from 5 to 17 years of age to ensure that child is boarded onto
the aircraft. The service is mandatory for all unaccompanied children and is subject to
extra cost. Unaccompanied minor service is not required for children ages 17 and
younger when they are traveling with a parent or with an adult 18 years of age or older.
Every two children who are traveling together will be assessed a single fee in each
direction. Wheelchair service is also provided by some airlines. General constraints and
rules applicable for flight reservation are being followed including but not limited to
baggage limit. Cancellations and ticket changes may be done with some additional
charges subject to the validity of the ticket. Regarding ticket changes, if travel has started
then the ticket must be reissued and all travel must be completed within one year of the
original start date. If travel has not started, then the ticket must be reissued and travel
must begin within one year of the new travel start date. If a traveler cancels or changes its
itinerary less than four hours before its scheduled flight, it will lose the entire ticket
value. On the other hand, for management purposes, staff have to prepare weekly and
monthly sales reports on the number of flights tickets sold, profit, etc.
The TSI owners have approached you to plan, analyse, design, and develop a prototype
for their business that should be able to handle flight reservations, flight cancellations &
rescheduling, company reports. They have allocated RM 60,000 for the project and the
estimated timeline is four (4) months.
Diploma Asia Pacific University of Information Technology and Innovation 202410
AAPP007-4-2 System Analysis and Design Page 3 of 7
*Note: You are not only limited to the above requirements. Any other relevant
functions/requirements to ease the process of managing the Travel Safe International
(TSI) operations can be added if you think they are viable.
The following are the possible minimum requirements or functions for the TSI
management system:
Customer functions:
1. Register
2. Login
3. Purchase Booking Ticket
4. Make Payment
5. Receive Receipt and Ticket
Staff functions:
1. Login
2. Add Booking Information
3. Process Payment
4. Generate Receipt and Token
*Note: You are not only limited to the above requirements. Any other relevant
requirements to ease the process of managing the TSI common operations can be added
if you think they are viable.
SUGGESTED PRESENTATION FORMAT:
This project is a group effort and should be treated as though you are proposing a system
for an organisation. The following is a suggested minimum report format. It is
recommended that your report contain at least the following:
Cover Page
Your cover page should contain the following items:
APU Logo
Subject Code & Title
System Name
Intake Code
Your name and ID
Table of Contents
The table of contents should have the topic title and reference page number attached to
each topic.
Diploma Asia Pacific University of Information Technology and Innovation 202410
AAPP007-4-2 System Analysis and Design Page 4 of 7
PART- A – GROUP COMPONENT
1) Introduction
a) Include the introduction of your company (Name, Logo, Vision, and Mission &
Motto). Include any assumptions made.
b) Overview of the present operational process (with the aid of a diagram as
indicated in the case study). Include any assumptions made.
2) Problems Identification and Proposed Solutions
a) Identify the problems in the existing systems including the cause and the effects.
b) Explain the recommended solutions for each problem as part of your new
proposed system.
c) Identify the aim and objectives of the project.
3) Project Planning
a) Using SDLC as a system development framework, identify and briefly explain the
task and activities engaged in the project.
b) Create a Gantt chart showing your project scheduling including the Project
Management table for task dependancies.
c) Include a ‘Workload Matrix’, showing the percentage of each member’s
contributions.
4) Feasibility Study
Prepare a Feasibility Report which consists of.
a) Operational, Technical, Economical, and Schedule Feasibility.
b) Use the PIECES framework to conduct the Operational feasibility of the system.
c) Provide the Cost-Benefit Analysis table for the Economic Feasibility.
5) System Analysis
From the findings of your ‘Requirement Gathering’ (Individual Component),
create a list of Requirements as part of the System Requirement Specification
(including functional and non-functional requirements) for the new system.
6) Design Diagram
Show the processes and data engaged in the system through these diagrams.
a) Illustrate your recommended solution using a System Context Diagram (SCD).
Diploma Asia Pacific University of Information Technology and Innovation 202410
AAPP007-4-2 System Analysis and Design Page 5 of 7
b) Based on your SCD and other inputs, create a detailed DFD Level-0 for the
proposed system. Include all possible entities, process, data store and data flow in
the diagram.
c) Entity Relationship Diagram (ERD)
7) Interface Design
a) Design a prototype (website or mobile application) for the proposed system using
latest design tools. In addition to standard functions and features, your design
should include the main solutions that you have proposed in your report.
You are required to create a prototype focusing mainly on user interaction
interface. You are not required to include back-end development/components such
as application codes and database.
b) Discuss the concepts and principles that you have considered/applied to designing
the prototype for your system, including input and output interface designs.
PART-B – INDIVIDUAL COMPONENT
8) Requirement Gathering
a) For the initial stage of the project, identify method(s) of information gathering
(investigation or requirement gathering) that you would use for this system.
Discuss the benefits and setbacks method chosen.
You are advised to use different methods among every two members.
b) Demonstrate the conduct of the investigation method including how it will be
carried out, using relevant IT tools and present the results/findings. Create a set
of questions that you can use for your investigation.
You are not required to approach actual users of the system in the real world.
You may approach other team members within your class for the requirement
gathering process
9) Design
a) After the construction of DFD Level 0, choose ONE (1) of the processes in your
DFD Level 0, and design DFD Level 1 for the selected process.
You are advised to use different processes among group members.
b) Choose a set of process in your DFD-L-1 and design a Data Dictionary for each
of the component. (ONE Data Dictinary for a single Process, Data Store, Entity
and Data Flow).
Diploma Asia Pacific University of Information Technology and Innovation 202410
AAPP007-4-2 System Analysis and Design Page 6 of 7
10) Presentation (10%)
Each team member/individual should present his / her contribution to the solution for
the Assignment. Marks awarded here would depend on Project Knowledge /
Professionalism and Contribution of the individual.
DOCUMENTATION STANDARD:
Your group needs to hand in the assignment on the due date mentioned on the cover
sheet of the assignment, with all the necessary components as suggested above.
Separate and indicate the Group component and Individual component in your
documentation.
Final Documentation has to be word-processed, printed in A4 size paper, and
professionally bound. A maximum of 50000 words is recommended.
o Note: Exclude the cover page, table of contents, workload matrix, and
references pages when you do a word count. Make sure only count
words/answers to the questions.
o Use the templates for the cover page, workload matrix, provided by the
lecturer.
o Writing format – words in paragraphs: Times new roman, 12 font-size, 1.5
spacing, justified alignment.
o Words in tables: Times new roman, 10-11 font-size, 1.0/single spacing,
justified alignment.
Please consider the environment and don't print unnecessarily. Include all your work
(copy) into an optical disk, to be attached to the documentation. This could be used to
scan for plagiarism. Any additional/redundant materials could also be included in the
optical disk.
Include the standard report components such as Cover Page, Table of Contents, Table
of Figures, the list of references/bibliography, and appendices where necessary. Use
the 7th APA referencing style.
Do not copy any text/contents from external sources to avoid plagiarism issues.
Include a ‘Workload Matrix’, indicating the contribution of each individual for each
required component (shown in percentage) and should be signed off by each team
member.
The presentation will be conducted according to the date & time allocated to each
group. Late submissions will not be assessed unless extenuating circumstances are
upheld.
Diploma Asia Pacific University of Information Technology and Innovation 202410
AAPP007-4-2 System Analysis and Design Page 7 of 7
PERFORMANCE CRITERIA
Distinction (75% and above)
This grade will be assigned to work where the documentation is complete and describes
in detail, with little or no errors, the following components: introduction, project
planning, feasibility study, usage of SDLC, system analysis, and design following
excellent documentation standards. To obtain this grade, the candidate’s assignment
should show all techniques of process applied with little or no errors. All deliverables of
the individual component should be coherent with detailed descriptions to explain the
selection and application of investigation techniques and the good creation of a data
dictionary. Overall documentation standards for both the group project as well as the
individual assignment should be of excellent quality. To obtain a grade at this level,
individuals should be able to address all issues with regards to not only their component
of the module but also be those of the other group members. Individual’s contribution to
the project, at this level, should be more than 75% and overall peer evaluation should
indicate excellent standards.
Credit (65% – 74%)
This grade will be assigned to work where the documentation is complete and describes
briefly, with some errors, the following components: introduction, project planning,
feasibility study, usage of SDLC, system analysis, and design following good
documentation standards. To obtain this grade, the candidate’s assignment should show
all Data dictionaries but have some errors. All deliverables of the individual component
should be coherent with detailed descriptions to explain the selection and application of
investigation techniques. Overall documentation standards for both the group project as
well as the individual assignment should be of excellent quality. To obtain a grade at this
level, individuals should be able to address most issues with regards to not only their
component of the module but also be those of the other group members. Individual’s
contribution to the project, at this level, should be more than 65% and overall peer
evaluation should indicate excellent standards.
Pass (50% - 64%)
This grade will be assigned to work where, most of the basic requirements of the
documentation listed above, such as introduction, feasibility reports, logical process
models, are of an adequate standard which is evident in the hardcopy of the
documentation. The physical design of the system in terms of the interactive screen
design and report maps adequately against the logical design presented in the
documentation. The documentation should be of adequate standard in terms of language,
layout, and flow. Some accurate, relevant and up-to-date referencing was visible. Group
presentation of the team should have adequate visual aids with relevant information
presented and adequate coordination among group members. Individuals should display
an adequate level of professionalism and project knowledge. Peer evaluation of an
individual’s contribution should be adequate.
Diploma Asia Pacific University of Information Technology and Innovation 202410
AAPP007-4-2 System Analysis and Design Page 8 of 7
Fail (Below 49%)
This grade will be assigned to work where, most of the basic requirements of the
documentation listed above, such as introduction, feasibility reports, logical process
models, are of a poor standard which is evident in the hardcopy of the documentation.
The physical design of the system in terms of the interactive screen design and report
shows little or no mapping / linking with the logical design presented in the
documentation. The documentation is of poor standard in terms of language, layout, and
flow. Minimal or no referencing was done. Group presentation of the team has poor
visual aids with irrelevant information presented and poor coordination among group
members. Individuals display on average a poor level of professionalism and project
knowledge. Peer evaluation of an individual’s contribution is poor.
Diploma Asia Pacific University of Information Technology and Innovation 202410