Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

1. Develop Use Case Diagrams for the new system Think about core stakeholders and/or sub-systems in identifying core features of your system. Core stakeholders might well be presenting core events...

1 answer below »
1. Develop Use Case Diagrams for the new system
Think about core stakeholders and/or sub-systems in identifying core features of your system. Core stakeholders might well be presenting core events that represent the essence of your system. Think about other models that you have developed which reflect the essential or core purpose/s of the system. Your Use Cases and Use Case Diagrams should match those models. You can have several use case diagrams (typically from XXXXXXXXXXfor each assignment case.
2. Specify Use Case Descriptions for some (minimum of two) important Use Cases
You should follow the template from your lecture notes / textbook to describe each use case. Sea level detail is recommended.
3. Develop the Class Diagram for your system
This is an essential diagram regardless of any methodology used in an organisation. Don’t forget to cross check the Class Diagram with other relevant models in this assignment for consistency.
4. Develop an Activity Diagram (AD) for one Use Case in your system
Don’t forget to think about the models with which the AD should match.  
5. Develop a sequence diagram (SD) for one Use Case in your system
Don’t forget to think about the models with which the SD should match.  
6. Develop a State Machine Diagram (SMD) for a Class in your system
You should select an important class, and make sure that you draw SMD for one class only. Also, think about what other models the SMD should be consistent with.
7. Quality Assurance Statement
Quality Assurance statement is where you describe the qualifying activities you perform to ensure that your assignment presents models that match each other and offer a cohesive picture of the case study analysis. You need to describe the steps you have taken to ensure that all models matched and added to the story.
8. References
Make sure you cite and reference any sources you use. You should be using several sources for this assignment.
Additional Notes
Research
The Internet and your li
ary are useful sources of information. But be selective when you do research on the Internet and look for credible sources. Ask questions, such as do the articles match lecture materials? If not, why? Your research shouldn’t normally contradict lecture materials.
Size
This assignment (Part 3) is smaller than Part 2 but it will take a significant amount of time because it is an individual assignment. So, start early and if there any extra time left, you should wisely spend that time in preparing for the final examination. Bear in mind that you should start preparing for the final exam earlier rather than later to avoid very disappointing grade in this unit.  Exam is going to be difficult, and it will be more difficult to do well in the exam compared to assignments.

ZOOM
Case 1: ETickets.com
ETickets.com is an online company providing a ticketing platform to sell bus tickets to intercity
travellers. This truly digital company is partnered with bus service providers and aims to offer the
most advanced multi-channel ticket sales and distribution network.
ETickets.com enters into contracts with bus operators to offer travel tickets for sale online. After a
contract is signed, the bus operator can access a special interface to list online tickets for sale.
The ticketing manager for the bus company is responsible for informing ETickets.com about all
online offers that can be made through the website. The manager can delegate the tasks of
updating online ticket inventories to a ticketing officer or receptionist.
ETickets.com normally receives the list of available tickets for sale from the ticketing manager
through a special Internet form. ETickets.com can also receive it through e-mail, fax or in person,
and thereafter an officer in ETickets.com manually enters that information into the system.
ETickets.com prefers online listing through the special Internet form by the bus company
ecause it saves re-entering data.
Information required includes all of the pertinent information about the ticket, bus type, travel
from (origin), travel to (destination), number of available seats, bus service type, ticket type,
promotional sale code to name a few. A bus company may offer as many tickets for sale as they
want through ETickets.com.
The system maintains an index of all tickets in the system so that customers can use the search
engine to search for tickets. They can search by origin and destination, and travel date. They can
also sort the search results by price, travel date/time and bus operator.
The website allows any customer (registered/unregistered) to search for a bus service. The
system response includes all the bus service providers serving the given route and with vacant
seats for the given date. The customer then selects one of the service providers and journey start
time if there are multiple services available on the same date. After selecting the service, the
customer can select a prefe
ed seat from the vacant seats available at the time of booking.
In order to purchase a ticket, the customer should be registered with ETickets.com. The online
purchasing could be a 4-step process: search for tickets, select tickets, enter passenger details,
and payment. Unregistered customers will be asked to enter title, first name, last name, age,
country, physical address, phone number, e-mail address and password in the third step of the
process. However, customers can also purchase a ticket without registration. In the last step, the
customer needs to enter credit card number, expiry date and CCV for payment.
Customers can purchase multiple tickets for groups and other family members. Tickets could be
of type adult, concession, child XXXXXXXXXXyears) and infant XXXXXXXXXXyears). Tickets can also be flexible
as well as non-changeable. Flexible tickets are normally more expensive than non-changeable
tickets. Tickets can be booked for one way or return.
The system generates printable bus tickets after successful payment. The system also e-mails
an e-ticket along with ticket number and journey details to the customer. An SMS ticket can also
e sent to the customer’s mobile phone. The system should generate an exception message if
purchasing ticket fails.
The management also wants the new system to use emerging technologies, such as mobile
devices, cloud computing, big data and social networks for various business process
improvements, marketing as well as to provide quality services to the clients of ETickets.com.

XXXXXXXXXXSystem Analysis and Modelling          
XXXXXXXXXXASSIGNMENT-1
XXXXXXXXXXE-Ticket
Table of contents
Topic                                Page No
Project Purpose                        3
Objectives                            3
Functional Specification                    4
Advantages                            5
Stakeholder Analysis                    5
Rich Picture                            8
Event Analysis                        9
Gantt Chart and Pert Chart                    11
Assumptions                            12
The future scope of the project                13
References                            13

Project Purposes
Looking at the cu
ent scenario of the world, technology has grown so
oad that IOT devices have become one of the necessities in today's era. Nowadays people want everything done instantly, and no one wants to waste their valuable time and money. Thinking about travelling, people want to travel to take a
eak from their monotonous life; obviously, they want everything to be done without hesitation (Costa and Balsianno,2018). So to avoid waste of time standing in a queue of reservations or go to counter to get your tickets done and to travel without any tension a web application has been developed called E-ticket system. This system will be very user-friendly and easily accessible as far as you are connected to the internet. This has also been built in a business point of view for bus operator companies so that they could deal with customers efficiently via this system(Socialecology.uci.edu,2018).    Comment by Grammarly: Deleted:wi    Comment by Grammarly: Deleted:ely    Comment by Grammarly: Deleted:s    Comment by Grammarly: Deleted:y    Comment by Grammarly: Deleted:s    Comment by Grammarly: Deleted:,    Comment by Grammarly: Deleted:i    Comment by Grammarly: Deleted:also     Comment by Grammarly: Deleted:d    Comment by Grammarly: Deleted:,    Comment by Grammarly: Deleted:as
Objectives
· This system will lead to increase the efficiency of ticket booking with little throughput
· The main aim is to build user-friendly, portable and easily accessible system for customers
· All the tedious work of keeping paper records of all the booking will be reduced, and the proper database will be maintained on computers hard disk    Comment by Grammarly: Deleted:i
· To provide all the valuable updated information was not possible manually, but this could be done by the system very quickly. Customers will be updated with relevant information about the bus tickets and cu
ent offers on them.    Comment by Grammarly: Deleted:eas    Comment by Grammarly: Deleted:wi    Comment by Grammarly: Deleted:h
· The main aim is to consume less time; booking should be made in a fraction of minutes     Comment by Grammarly: Deleted:,    Comment by Grammarly: Deleted:on
· All the record of reservation, cancellation of tickets and other things are automatically updated in the system.    Comment by Grammarly: Deleted:book    Comment by Grammarly: Deleted:g
· The database file which has been stored and maintained in the system can only be accessed by authorized persons of the company.    Comment by Grammarly: Deleted:i    Comment by Grammarly: Deleted:,    Comment by Grammarly: Deleted:z
· Systems aim to automate the entire booking process to avoid complications and consume less time. Following are the main steps that the system will ca
y out    Comment by Grammarly: Deleted:s at
1.Ticket activities
2.Creation of a Customer id
3.Assign a bus Tickets according to customers demand
4.Advance bookings
5.Bus ticket cancellation
6.Feedbacks
Functional Specification
· Clicks (bus operator manager) on the contract tab to sign contract with E-ticket.com.
· Verification of documents is done by system admin
· Approves contracts with bus operators to start the sale of available bus tickets online
· Sends (System) the copy of contract with login details
· Creates a login for bus operato
· Updates all the available offers provided by ticketing manager
Answered Same Day Oct 25, 2020

Solution

Ahmedali answered on Oct 30 2020
158 Votes
ETickets.com
ETickets.com
ETickets.com        Use Case Descriptions & Quality Assurance Statement        10/29/2018            
Table of Contents
Use Case Descriptions    2
Book Tickets    2
Cancel Tickets    3
Use case diagram    5
Class diagram    6
Activity diagram    7
Sequence diagram    8
State machine diagram    9
Quality Assurance Statement    9
References    10
Use Case Descriptions
Book Tickets
    Use Case ID:
    USCS1
    Use Case Name:
    Book Tickets
    Created By:
    Name of the Student
    Date Created:
    29th October 2018
    Actors:
    User, System
    Description:
    The customer shall be able to book tickets from the website by making availability checks and payments for the ticket (Lee & Youn, 2016).
    Trigger:
    Search of the ticket by the custome
    Preconditions:
    The customer is either registered or has provided the details to book the ticket.
    Post-conditions:
    The confirmation details and booked ticket information is shared with the customer.
    Normal Flow:
    1. The customer accesses the system
2. Registered customer logs in to the system.
3. Bus service is selected and travel details are entered to search for the bus
4. Availability checks are made (A1)
5. Prefe
ed seats are selected (A2)
6. Payment for the tickets using online modes of payment (A3)
7. Submission of details
    Alternative Flows:
[Alternative Flow 1 – Not in Network]
    A1: No buses are available as per the...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here