An automated ticket issuing system sells rail tickets

Assignment Help Software Engineering
Reference no: EM13994597

1. Discover ambiguities or omissions in the following statement of requirements for part of a ticket-issuing system.

An automated ticket issuing system sells rail tickets. Users select their destination and input card details and a personal identification number. The rail ticket is issued and their card account is charged. When the user presses the start button, a menu display of potential destinations is activated, along with a message to the user to select the destination. Once a destination is selected, users are required to input the card details. Its' validity is checked and the user is then requested to input the personal identification. When the card transaction is validated, the ticket is issued.

2. For the same scenario, write the set of non-functional requirements.

3. Using your knowledge of an ATM, develop a set of Use Cases that could serve as a basis for understanding the requirements of an ATM.

4. Draw the sequence diagram for the same system (ATM) and explain why it might be necessary to have both Activity Diagram and Sequence Diagrams when modeling the behavior of a system.

All questions must be answered in essay format, with half a page of written work for each question, double-spaced, 12-font.

 

Reference no: EM13994597

Questions Cloud

Growth of sense networks and the success of products : What technological developments have set the stage for the growth of Sense Networks and the success of their products?
What would be the price elasticity of demand : Analysis of Pricing: You manage Mt. Claire Café which sells meals at a price of $8.50 each. The meal includes a hot dish and a beverage of your choice. The average number of meals sold per month is 21,000. What is the Price Elasticity of Demand? haun..
What are some cloud computing security mechanisms : What are some cloud computing security mechanisms and how do they work
Sufficient time to conducting the appraisals : A common complaint was that managers did not devote sufficient time to conducting the appraisals and that biases were rampant. Another common complaint was that most managers gave high ratings to all employees and did not bother to properly differ..
An automated ticket issuing system sells rail tickets : An automated ticket issuing system sells rail tickets. Users select their destination and input card details and a personal identification number. The rail ticket is issued and their card account is charged. When the user presses the start button
Make connections between supplies-markets directly results : Some of our daily meals contain spices that are not grown domestically. Globalization has allowed us as companies and consumers to get more variety of products for a better quality. As a company to get these spices and etc. that are not grown domesti..
Deficit spending crowds out some private investment : If deficit spending "crowds out" some private investment, could future generations be worse off? If external financing eliminates crowding out, are future generations thereby protected?
Formulating public policy related to your particular issue : A brief description of the issue you selected and the competing interests involved. Then, explain the role that the competing interests play in advocating and formulating public policy related to your particular issue.
Why is it often easier to start a service business : Why is it often easier to start a service business than a goods-producing business? At CanGo, are the fluctuations in the business cycle predictable? The lack of capital can often be linked to the failure of a small firm. Considering this, what facto..

Reviews

Write a Review

Software Engineering Questions & Answers

  Question about make buy decision

The make purchase decision is an important management prerogative. Assumed to be a manager of a software company that has an average software development cost of $20/LOC.

  Suggest an architecture for a system

Suggest an architecture for a system that is used to sell and distribute music on the internet. What architectural patterns are the basis for this architecture?

  Developing a software system

Describe a development scenario where an Agile method would not be an appropriate method to use for developing a software system. Cite an example that addresses a specific programming language such as Java, C++, or others.

  Data flow diagrams for logical design of information system

Data flow diagrams (DFDs) are utilized for documenting logical design of information system by illustrating graphically different entry and exit touch points in a HMIS.

  Compare agile and waterfall models of managing a project

Compare and contrast agile and Waterfall models of managing a project in the context of building an e-Commerce Website

  Sap community network portal

Identify any manufacturing company that belongs to the list of industries on SAP community network portal; who implement SAP system and enjoying its benefits.

  Prepare a sequence diagram for booking confirmation use case

Prepare a sequence diagram for the booking confirmation use case. Must include a detailed description. Create a communication diagram for the booking confirmation use case.

  Describe the usefulness of creating prototypes

Describe the usefulness of creating prototypes and their role in IT system development. Include an explanation of the role of the Users.

  Cryptography

Give your opinion of whether cryptography should be a part of every email security strategy or if there are specific characteristics of organizations where such measures are not needed. Justify your answer.

  Create the architectural context diagram

Describe the interface and component-level design for the Auto rental shop software. Create the Architectural Context Diagram.

  Case study-willowbrook school

List the system requirements for the new fee billing system. Give at least one example of how to achieve more effective outputs, inputs, processes, performance, and controls - Draw an FDD that shows the main operations described in the fact stateme..

  Describe the procedure that occurs in client and web server

Describe the procedure that occurs in a client and Web server through describing the functionality of the OSI reference model.

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