Draw a draft use case diagram of the system

Assignment Help Computer Engineering
Reference no: EM131970368

Systems Analysis Assignment - Drawing a Use Case Diagram

Related learning outcomes from the unit outline:

  • Demonstrate evidence of the knowledge set and skill set required by the systems analyst.
  • Apply structured techniques to the analysis of current systems and modelling of future systems.

Background: Use Case diagrams are one of the four core UML diagrams. Use Case diagrams express the functions of a system in an abstract, readable way as well as specifying the actors involved in the use cases.

Tasks:

1. Split yourselves into groups of four. Read the following text and determine the requirements. List any assumptions you make.

2. Using pencil and paper draw a draft use case diagram of the system, using <<include>> and <<extend>> stereotypes as appropriate.

3. Discuss your diagram with your tutor. Explain your assumptions. If you have time, gain practice with Visio by re-drawing your draft diagram in Visio. The software is provided to you free and can be found by searching the ECU website for MSDNAA (msdnaa.scss.ecu.edu.au).

The system to be developed is a GUI that allows a passenger to purchase a train ticket. Before boarding a train, a passenger must have a valid ticket. At the ticket machine, a potential passenger can select the number of zones s/he wishes to travel. The passenger can insert cash and/or coins to at least the value of the journey. The machine returns the ticket and any change, unless the ticket machine is out of change. A passenger can cancel a transaction at any time prior to a ticket being issued. If there is no passenger input after 30 seconds, the ticket machine cancels the transaction. If a ticket machine is out of order it will not accept input. A potential passenger can purchase a single journey ticket, a return ticket or a multi-rider ticket (which is an advance purchase of the equivalent of ten tickets for the same number of zones that carries a 10% discount).

Reference no: EM131970368

Questions Cloud

At what point should lipscomb recorder for unexpected order : At what point should Lipscomb recorder (how many cases on hand) if he wants to also compensate for unexpected order delays?
Find the values of the absolute and relative errors : One of the authors received a credit card bill for $3,470, but it included a charge of $1,706 that was not valid. Find the values of the absolute and relative
Compute the amount of sates tax and the total receivable : Redfox Company sells merchandise on account to Whitesun Company in the amount. Compute the amount of sates tax and the total receivable from this credit sate.
What type of lease this for the lessor : What type of lease this for the Lessor? Check all four criteria plus the two additional is lessor criteria and for your answer.
Draw a draft use case diagram of the system : CSI 1241/5134 Systems Analysis Assignment - Drawing a Use Case Diagram. Using pencil and paper draw a draft use case diagram of the system
Prepare separate calculations for each project : The working capital needed for project Y will be released at the end of six years for investment elsewhere. Prepare separate calculations for each project.
Discuss the most pressing global public health issues : With a focus on the entire planet, why does your topic matter? What do you think is the most pressing global public health issues we will be facing 50 years.
Create composite data dictionary definitions : CSI 1241/5134 Systems Analysis Assignment - The Data dictionary. Create composite data dictionary definitions for the invoice and portbill
Calculate the amount of expense that should be reported : The records for Todd Inc. showed the following for 2017. Calculate the amount of expense that should be reported on the income statement.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd