SIT725 Software Engineering - Cleartrip Web Site Analysis
VerifiedAdded on  2023/06/08
|19
|1966
|135
Report
AI Summary
This report presents a comprehensive investigation and analysis of the Cleartrip.com website, focusing on various aspects relevant to software engineering principles. The analysis includes user interaction models, use-case descriptions with activity diagrams for travel packages, cab hire, and insurance services. It identifies user roles and their interactions with the system, detailing normal and alternative flows for key functionalities. The report also covers content and content relationship analysis, examining the main content objects and their relationships within the web application. Furthermore, it delves into navigation analysis, exploring the website's navigation structure and providing insights into its effectiveness. The initial product backlog is outlined, identifying epics such as travel packages, cab hire, and insurance, along with the product features under each epic. This analysis aims to assess the website's design and functionality, providing a foundation for potential improvements and future web application development. Desklib offers a range of similar solved assignments and past papers to aid students in their studies.

Running head: WEB SITE INVESTIGATION AND ANALYSIS
SIT725 Software Engineering (Trimester 2, 2018)
Assignment 1 - Web Site Investigation and Analysis
Name of the Student:
Name of the University:
SIT725 Software Engineering (Trimester 2, 2018)
Assignment 1 - Web Site Investigation and Analysis
Name of the Student:
Name of the University:
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

1WEB SITE INVESTIGATION AND ANALYSIS
Table of Contents
2. Web site users, Interaction model and use-case analysis............................................................2
2.1 User Hierarchical diagram.....................................................................................................2
2.2 Use cases for user (actor).......................................................................................................3
2.3 Use case description..............................................................................................................5
2.4 Activity diagrams for use cases.............................................................................................9
2.5 High level requirements.......................................................................................................11
3. Web site content and content relationship analysis...................................................................12
3.1 Main content objects of the Web application and their relationships..................................12
3.2 Data tree...............................................................................................................................13
3.3 High level content requirements..........................................................................................13
4. Navigation analysis....................................................................................................................14
4.1 Navigation structures of the Web site/sub-site....................................................................14
4.2 Analysis of navigation.........................................................................................................14
4.3 High level navigation requirements.....................................................................................15
5. Initial product backlog................................................................................................................15
5.1 Identification of epics..........................................................................................................15
5.2 Product features under each epic.........................................................................................16
Bibliography..................................................................................................................................17
Table of Contents
2. Web site users, Interaction model and use-case analysis............................................................2
2.1 User Hierarchical diagram.....................................................................................................2
2.2 Use cases for user (actor).......................................................................................................3
2.3 Use case description..............................................................................................................5
2.4 Activity diagrams for use cases.............................................................................................9
2.5 High level requirements.......................................................................................................11
3. Web site content and content relationship analysis...................................................................12
3.1 Main content objects of the Web application and their relationships..................................12
3.2 Data tree...............................................................................................................................13
3.3 High level content requirements..........................................................................................13
4. Navigation analysis....................................................................................................................14
4.1 Navigation structures of the Web site/sub-site....................................................................14
4.2 Analysis of navigation.........................................................................................................14
4.3 High level navigation requirements.....................................................................................15
5. Initial product backlog................................................................................................................15
5.1 Identification of epics..........................................................................................................15
5.2 Product features under each epic.........................................................................................16
Bibliography..................................................................................................................................17

2WEB SITE INVESTIGATION AND ANALYSIS
2. Web site users, Interaction model and use-case analysis
2.1 User Hierarchical diagram
2. Web site users, Interaction model and use-case analysis
2.1 User Hierarchical diagram
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

3WEB SITE INVESTIGATION AND ANALYSIS
2.2 Use cases for user (actor)
Travel package
2.2 Use cases for user (actor)
Travel package
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

4WEB SITE INVESTIGATION AND ANALYSIS
Cab hire
Cab hire

5WEB SITE INVESTIGATION AND ANALYSIS
Insurance
2.3 Use case description
Travel package
Use case ID: UC 1
Use case Name: Travel package
Actors: User
Description: Users will be prompted to enter login details before they can use the
system
Insurance
2.3 Use case description
Travel package
Use case ID: UC 1
Use case Name: Travel package
Actors: User
Description: Users will be prompted to enter login details before they can use the
system
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

6WEB SITE INVESTIGATION AND ANALYSIS
Trigger: User enters search for travel package
Preconditions: 1. The user has an account
2. The user is trying to log in with their account
3. The user is not already logged in with username
Postconditions: 1. The user is registered in to the system
2. The user has access to the functions of the system
Normal Flow: 1.0 User accesses the URL
1.1 The system prompts the user for their account credentials.
1.2 The user enters their username and password.
1.3 The system authenticates the login with username
1.4 The user gains access to the systems functionality
Alternative Flows: Invalid account user or password
User already logged in with username
Exceptions: Incorrect credentials
Includes: None
Priority High
Frequency of Use: Every time the user wants to access the system
Assumptions: The user wants to use the system
Notes and Issues: All the travel packages are displayed whether available or not
Trigger: User enters search for travel package
Preconditions: 1. The user has an account
2. The user is trying to log in with their account
3. The user is not already logged in with username
Postconditions: 1. The user is registered in to the system
2. The user has access to the functions of the system
Normal Flow: 1.0 User accesses the URL
1.1 The system prompts the user for their account credentials.
1.2 The user enters their username and password.
1.3 The system authenticates the login with username
1.4 The user gains access to the systems functionality
Alternative Flows: Invalid account user or password
User already logged in with username
Exceptions: Incorrect credentials
Includes: None
Priority High
Frequency of Use: Every time the user wants to access the system
Assumptions: The user wants to use the system
Notes and Issues: All the travel packages are displayed whether available or not
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

7WEB SITE INVESTIGATION AND ANALYSIS
Cab hire
Use case ID: UC 2
Use case Name: Cab hire
Actors: User
Description: Users will be prompted to login with their account information and then
only they can search for cabs.
Trigger: User searches for cab
Preconditions: 1. The user has an account
2. The user is logged into the system
3. The user is not already logged in with username
Postconditions: 1. The user is unable to find a cab
2. The user finds difficulty while booking
Normal Flow: 1.0 User accesses the URL
1.1 User logs in to the system with their account credentials.
1.2 The user enters source and destination for travel.
1.3 The system displays cab and fare
1.4 The user accepts and confirms booking
Alternative Flows: User is unable to find a cab
User is not satisfied with the fare
Exceptions: Incorrect credentials
Includes: None
Priority High
Frequency of Use: Every time the user wants to access the system
Cab hire
Use case ID: UC 2
Use case Name: Cab hire
Actors: User
Description: Users will be prompted to login with their account information and then
only they can search for cabs.
Trigger: User searches for cab
Preconditions: 1. The user has an account
2. The user is logged into the system
3. The user is not already logged in with username
Postconditions: 1. The user is unable to find a cab
2. The user finds difficulty while booking
Normal Flow: 1.0 User accesses the URL
1.1 User logs in to the system with their account credentials.
1.2 The user enters source and destination for travel.
1.3 The system displays cab and fare
1.4 The user accepts and confirms booking
Alternative Flows: User is unable to find a cab
User is not satisfied with the fare
Exceptions: Incorrect credentials
Includes: None
Priority High
Frequency of Use: Every time the user wants to access the system

8WEB SITE INVESTIGATION AND ANALYSIS
Assumptions: The user wants to use the system
Notes and Issues: User is not able to make online payments
Insurance
Use case ID: UC 3
Use case Name: Insurance
Actors: User
Description: Users logs in to the system and checks for available policies to enroll in a
suitable policy.
Trigger: User selects suitable policy and makes payment
Preconditions: 1. The user has an account and wants to enroll a policy
2. The user is trying to make payment from their account
3. The user is not already logged in with username
Postconditions: 1. The user is logged in to the system
2. The user has access to payment functionality of the system
Normal Flow: 1.0 User accesses the URL
1.1 The system prompts the user for their account credentials.
1.2 The user enters their username and password.
1.3 The system authenticates the login with username
1.4 The user gains access to the systems functionality
Alternative Flows: Invalid account user or password
Assumptions: The user wants to use the system
Notes and Issues: User is not able to make online payments
Insurance
Use case ID: UC 3
Use case Name: Insurance
Actors: User
Description: Users logs in to the system and checks for available policies to enroll in a
suitable policy.
Trigger: User selects suitable policy and makes payment
Preconditions: 1. The user has an account and wants to enroll a policy
2. The user is trying to make payment from their account
3. The user is not already logged in with username
Postconditions: 1. The user is logged in to the system
2. The user has access to payment functionality of the system
Normal Flow: 1.0 User accesses the URL
1.1 The system prompts the user for their account credentials.
1.2 The user enters their username and password.
1.3 The system authenticates the login with username
1.4 The user gains access to the systems functionality
Alternative Flows: Invalid account user or password
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

9WEB SITE INVESTIGATION AND ANALYSIS
User already logged in with username
Exceptions: Incorrect payment details
Includes: None
Priority High
Frequency of Use: Every time the user wants to access the system
Assumptions: The user wants to use the system
Notes and Issues: User finds difficulty while enrolling for a policy
2.4 Activity diagrams for use cases
Travel package
User already logged in with username
Exceptions: Incorrect payment details
Includes: None
Priority High
Frequency of Use: Every time the user wants to access the system
Assumptions: The user wants to use the system
Notes and Issues: User finds difficulty while enrolling for a policy
2.4 Activity diagrams for use cases
Travel package
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

10WEB SITE INVESTIGATION AND ANALYSIS
Cab hire
Cab hire

11WEB SITE INVESTIGATION AND ANALYSIS
Insurance
2.5 High level requirements
Users: The users should be able to register in the system so that they will be able to login
to the system for accessing functionalities of the system. The users should be also able to make
travel package bookings, cab hiring along with insurance enrolment by making payments online.
Insurance
2.5 High level requirements
Users: The users should be able to register in the system so that they will be able to login
to the system for accessing functionalities of the system. The users should be also able to make
travel package bookings, cab hiring along with insurance enrolment by making payments online.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 19
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
 +13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.