Professional Documents
Culture Documents
Chapter 3
Chapter 3
ANALYSIS
3.1. DATA ANALYSIS
Requirements analysis is an important phase in a software development process. The
quality of software delivered often depends on how well the activities of this phase are
carried out. It involves identifying and eliciting, describing and specifying and
validating system requirements. Another important aspect of this phase of the software
development project is the identification of people who will use the system and what
their roles will be.
Objective This question aims to know how many the respondents who participate to
answer the questions.
Tabulation
42%
58%
male
female
Observation In the first question, the result that indicate majority of the respondents
are male than female
Question 2 Which is your age?
Objective This question aims to find out who many among the elders and young
people will answer the questions
Tabulation
Chart
Tabulation
Chart
Observatio The result show that majorities of degree appear more than other education
level.
n
Question 4 Have you ever heard about Online Ship or Ferry Ticket Reservation System?
Objective To know how many respondents have ever heard about Online Ship or Ferry
Ticket Reservation System
Tabulation
Chart
23%
Observatio The result shows that the most of the respondents have heard about Online Ship
or Ferry Ticket Reservation System
n
Question 5 How do you consider your experience in using the Online Ship or Ferry Ticket
Reservation System you have used?
Objective To know the experience of respondents’ experience in using the Online Ship or
Ferry Ticket Reservation System
Tabulation
Chart
8%
42%
50%
Observatio Many respondent consider the Online Ship or Ferry Ticket Reservation System
as a normal experience.
n
3.2. SEQUENCE DIAGRAM OF PROPOSED SYSTEM
3.3. USE CASE ANALYSIS
A use case is a list of actions or event steps typically defining the interactions between
a role (known in the Unified Modeling Language (UML) as an actor) and a system to
achieve a goal. The actor can be a human or other external system. In systems
engineering, use cases are used at a higher level than within software engineering,
often representing missions or stakeholder goals. The detailed requirements may then
be captured in the Systems Modeling Language (SysML) or as contractual statements.
The system will be designed for the sale of ferry tickets only (i.e. no food or
beverage items).
Extensive reporting and the ability to create custom reports using industry
specific time. For example, there will always be a 6:30am Run on the
III. Leg This represents the actual sailing of a Vessel on a specific Route, Date
and Time. It is against a Leg that Tickets can be sold. A passenger manifest
employed in the user interface while aesthetics refers to the artistic, visual
quality of the user interface. It is the ease at which the users operate the
II. Reliability. Users have to trust the system even after using it for a long
time. The system should be able to retain data that is used a number of
years without the data being changed by the system. Also, it has to contain
performance.
III. Performance. The system has to meet the agreed response time
Are there specific peak times when the load on the system will be
unusually high? All these have to be made sure they reach the agreed
measurements.