Developing use cases to support the atm service

Assignment Help Basic Computer Science
Reference no: EM131507085

As an intern software developer for a retail bank, you have been tasked with developing use cases to support the ATM service.

Prepare a 5-6 page paper in which you:

  • Describe (in a one to two (1-2) page narrative) a use case, complete with typical and alternate courses, that documents the event of a bank customer withdrawing money from an ATM.
  • Illustrate the use case using Visio or a similar product.
  • Describe (in a one to two (1-2) page narrative) a use case dependency for making an account deposit. Illustrate this use case with Visio or a similar product.
  • Describe (in a one to two (1-2) page narrative) a use case dependency for making an account transfer. Illustrate this use case with Visio or a similar product.
  • Identify and explain at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system.
  • Research and cite at least three (3) authoritative academic sources.

Your assignment must:

  • Be typed, double-spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format.
  • Include a cover page containing the title of the assignment. The cover page and the reference page are not included in the required assignment page length.

The specific Course Learning Outcomes associated with this assignment are:

  • Summarize the various requirements modeling techniques.
  • Create a use case based on relating functional requirements.
  • Analyze and articulate ethical, cultural, and legal issues and their feasibilities among alternative solutions.
  • Use contemporary CASE tools in process and data modeling.
  • Use technology and information resources to research issues in systems analysis and development.
  • Write clearly and concisely about Systems Analysis and Development topics using proper writing mechanics and technical style conventions.

Reference no: EM131507085

Questions Cloud

Describe example of another effective approach you have used : Describe example of another effective approach you have used or witnessed. Evaluate the effectiveness of the approach for establishing an effective classroom.
Analyze the sensitivity of the optimal thickness to errorsin : It is desired to determine the most economical thickness of insulation for a large coldstorage room. Insulation is expected to cost $150 per 1,000 square feet.
Java program for a toy car application : rite a java program for a Toy Car Application. This Car Control can be used to command a electric toy car to power on, power off.
Conflict management evaluation : Purpose of each participant at the beginning of the interview and comment on whether or not their purposes were more likely to cause conflict or manage conflict
Developing use cases to support the atm service : As an intern software developer for a retail bank, you have been tasked with developing use cases to support the ATM service.
Discuss the traditional arts and the historical attitude : Discuss the traditional arts and the historical attitude toward art of one of these cultures: India, China, or Japan.
Determine the traffic density on the new road : Abridge is to be constructed now as part of a new road. Engineers have determined that traffic density on the new road will justify a two-lane road.
Explain how to communicate effectively with parents : Explain how to communicate effectively with parents/guardians of culturally diverse students, especially those for whom English is a second language.
Explain how we can measure data quality : Describe how the data hierarchies will impact the Master Data Management solution and explain how we can measure data quality.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  What is the area of the gound being watered

Gardening A sprinkler is set to rotate 65° and spray a distance of 6 feet. What is the area of the gound being watered?

  Discuss where nhs would fall on a technological acceptance

Develop an annotated bibliography containing ten references that can be used to evaluate five potential technological solutions for the scenario.

  Develop a structure chart with a main module

Develop a structure (hierarchy) chart with a main module, submodules, the parameter variables, and reference in the reference variables in the parentheses as needed.

  Outline of the subtopics

Submit a one page outline with your proposed term paper title, thesis statement, and an outline of the subtopics that you will cover in your paper. You may choose any Cyber Security topic. When choosing topic, make sure you are able to find relev..

  Show the exponent of intermediate result in binary notation

After every iteration step, show the exponent of the intermediate result in binary notation

  Discuss the vulnerabilities associated with four

Discuss the vulnerabilities associated with four of the ten networks described in your readings. Make sure you identify the network, potential vulnerabilities, and what the result could be from an attack against it.

  Planning database design-database modeling

The proper implementation of a database is essential to the success of the data performance functions of an organization.  Identify and evaluate at least three considerations that one must plan for when designing a database.

  Symmetric ciphers provide

What CAIN cryptographic services do symmetric ciphers provide?

  Criminal case or a corporate case

Discuss in detail why you need to use a write blocker (either hardware or software) in your examinations, whether for a criminal case or a corporate case.

  Derive the general expression for the bandwidth

Using this expression, derive the general expression for the bandwidth of a p×m cross-bar switch system.

  Problem regading the interesting characteristic

A bitwise operation 'f' has an interesting characteristic, such that, if f(a,b) = c, it always turns out to be the case that f(b,a) = c; f(a,c) = b; f(c,a) = b; f(b,c) = a; f(c,b) = a.

  Define memory and describe types of its

Define memory. Describe types of memory, including implicit and explicit memory and declarative and procedural memory.

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