Preview

Use Cases Atm System

Good Essays
Open Document
Open Document
276 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Use Cases Atm System
A use case defines the interactions between external actors and the system under consideration to accomplish a goal. Actors must be able to make decisions, but need not be human: An actor might be a person, a company or organization, a computer program, or a computer system, hardware, software, or both. Actors are always stakeholders, but many stakeholders are not actors, since they never interact directly with the system, even though they have the right to care how the system behaves. For example, the owner of a system, the company’s board of directors, and regulatory bodies such as internal revenue service and the department of insurance…could all be stakeholders but are unlikely to be actors.
Similarly, a person using a system may be represented as different actors because he is playing different roles. For example, user “Hailu” could be playing the role of a customer when using an Automated Teller Machine to withdraw cash from his own account, or playing the role of a Bank Teller when using the system to restock the cash drawer on behalf of the Bank. A use case document is a written guide used in product development. When your company is developing a new product or service, the product developers must know not only the technical characteristics of the product they are developing, but also how the product will be used.
The event of a Bank customer withdrawing money from an ATM:
1,find an ATM
3,Insert your credit or debit card into an ATM machine.
2,Inter your four-digit Pin using the ATM keypad
4,Enter the amount you wish to withdraw using the ATM

You May Also Find These Documents Helpful

  • Good Essays

    use case based on all the adjustments I have made since the last use case written…

    • 1014 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Cis518 Assignment 2

    • 776 Words
    • 4 Pages

    The reason that I am using this technique, many software teams discovered that mixing use-case modeling techniques for requirements expression along with traditional methods of documenting specific requirements within a “software requirements specification” (SRS) document provides an efficient means to record the complete set of detailed requirements for a system or application to be built.…

    • 776 Words
    • 4 Pages
    Powerful Essays
  • Satisfactory Essays

    Bsa 375 Week 2 Dq 1

    • 254 Words
    • 2 Pages

    It is important to define the use of a system, because to know how to use it you need to understand what is was made for and what its requirements were and that made it so. It is very important to understand this and develop systems which will verity the quality in which the system was developed for. The systems ground work will be defined but its specifications and its requirements, which will be illustrated and clarified their function in a design document. What the system will accomplish is understood by what the systems requirements are. How these requirements will be met will be understood by the system specifications set by the client whom the system will serve. These two combined create the system, in which if made correctly will be made to be used with eased by the user operating the system developed. This will allow for design documentation, which will help a project team develop quality documentation that will develop effective design documentation. This will improve stability that will allow the system to be easy and cheap to maintain. System analysis must gather accurate information to ensure that all needs are addressed, if this is not performed properly. The system will result as a failure. Therefore it is required to define adequately the use of a system.…

    • 254 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Case Obermeyer

    • 898 Words
    • 4 Pages

    Refer to the handout titled “Guidelines for Case Study Write-ups” for more information on the…

    • 898 Words
    • 4 Pages
    Good Essays
  • Good Essays

    The task of these machines is to learn what each customer wants to do with their money and, to the extent that it is possible, act on what the customer wants (for example, ATMs can hand out cash). Customers can always know how much money they have in their accounts, and they are confident that the numbers they see in their bank statements and on their computer screens accurately reflect the number of dollars that they can get from the bank on demand. They can be so sure of this that they can accept those numbers in the same way they accept paper banknotes (this is similar to the way people started accepting paper dollars when they had been accepting gold or…

    • 796 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Un Annotated Case Study

    • 434 Words
    • 2 Pages

    A case study example is a case study that is intended to be used as a model text or a reference guide for writers unfamiliar with how to write case studies. Case study examples may be distributed by professors, educational resource organizations, or professional writing services. The primary audience for a case study example is typically college pupils.…

    • 434 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Bsa 375 Week 2 Dq

    • 257 Words
    • 2 Pages

    The purpose of developing use cases during system analysis is to help develop the practical requirements, and help understand exceptions, special cases and error handling requirements. Use cases will provide a comprehensive understanding of user interfaces.…

    • 257 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    1. List the steps required in a typical ATM transaction, such as drawing out cash or transferring funds from one account to another, and briefly explain why each of these steps is necessary. Use a table to organize your response.…

    • 657 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Software architecture design is an important aspect of our daily lives whether we know it or not. There are so many different systems that we interact with on a daily basis that we do not recognize are closely tied to software architecture decisions. These systems handle things from stoplights, electricity, televisions, communications, and many other things. Another example of a software system involved with our life is a system that powers banks and financial networks across the globe. When implementing such a system, there are several things that need to be considered. The design of any software system needs to be thought out and have certain aspects considered from the beginning. By choosing specific quality attributes to be designed into the architecture, there is a greater chance that the system will be successful. Specifically for a bank system, there will be several important attributes to focus on. First, the performance of the system needs to be high quality. Bank workers, people at ATMs, and bank administrators will all be interacting with other systems and so the new system will need to perform fast enough to allow everyone to complete the necessary tasks. Also, the reliability and security of the system are two of the most important thing to focus on. The system needs to be reliable such that it does not crash and has a very high uptime. The security is important because banks hold a large amount of private information. If this private information became available to people who should not have access, the company which made the system could face a lot of legal issues due to the breach of privacy. A bank system needs to make sure that people who are authorized to get in the system…

    • 8917 Words
    • 36 Pages
    Satisfactory Essays
  • Good Essays

    suryadev

    • 1021 Words
    • 4 Pages

    It is been long time since Auto Teller Machines (ATM) have been in use in the world. The ATM machine provides limited banking facility to withdraw and deposit cash 24 hours a day and 7 days a week. Another feature of ATM is that it is auto driven and no clerk or bank teller is required to be posted there with the machine.…

    • 1021 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Use Case Modeling

    • 80141 Words
    • 321 Pages

    There are still no trusted guides about how to write (or review) use cases, even though it is now nearly a decade since use cases have become the "norm" for writing functional requirements for object-oriented software systems, and are gaining acceptance for embedded software and business process reengineering work. I can say from firsthand attempts that is very difficult to articulate what makes a use case "good", let alone how to write them so they will come out being "good". This view is shared by many teachers of use case writing. The problem is that writing use cases is fundamentally an exercise in writing natural language essays, with all the difficulties in articulating "good" that comes with natural language prose writing in general. These are the guidelines I use in writing and coaching. The ideas came from listening to my on the fly inventions, describing to beginners what is going wrong, how to think and observe to get the writing to improve. This book has those guidelines, examples of use cases, variations that make sense - - and best of all, the reassurance that a use case need not be "best" to be "useful". Even mediocre use cases are useful, more useful than many of the competing requirements files being written. So relax, write something readable, and you will have done your organization a service already. Audience This book is predominantly aimed at the professional practitioners who read and study alone. For these people, the book is organized as a self-study guide. There are introductory, intermediate and advanced concepts, reminders and rules, examples, test questions with answers, and a set of discussions around frequently asked questions. The second group of people for whom this book is intended are consultants and…

    • 80141 Words
    • 321 Pages
    Powerful Essays
  • Better Essays

    Usecase Digram

    • 3752 Words
    • 16 Pages

    A use case is a piece of functionality the system will provide. It is usually named in the format , such as "Deposit Check" or "Withdraw Cash." Use cases are highlevel and implementation-independent. It is denoted with a…

    • 3752 Words
    • 16 Pages
    Better Essays
  • Satisfactory Essays

    Case Study Writing

    • 776 Words
    • 4 Pages

    There are a variety of ways in which case studies are used. Hence there are a number of different ways that they can be structured. Two common ways of writing case studies are to write them as a report or as an essay. You can use the same information for either structure, you just present it differently. If you are set a case study as an assignment, make sure you ask your lecturer or tutor which format you are supposed to use.…

    • 776 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    ATM sample program

    • 1001 Words
    • 5 Pages

    cmd.CommandText = "SELECT * FROM Account WHERE Username = '" & txt_user.Text & "' and Password = '" & txt_pin.Text & "'"…

    • 1001 Words
    • 5 Pages
    Satisfactory Essays
  • Powerful Essays

    Hris

    • 5214 Words
    • 21 Pages

    A use case is a description of how users will perform tasks on your Web site/Devise/System.…

    • 5214 Words
    • 21 Pages
    Powerful Essays