Systems development quality and use case

Assignment Help Basic Computer Science
Reference no: EM13221431

SYSTEMS DEVELOPMENT QUALITY AND USE CASES
The purpose of SLP 5 is to get acquainted with a third modeling technique and use the output model to document the system and train users. Structure process and data models were introduced in previous modules.

Object-oriented systems analysis and design have adopted the concept of Use Cases to analyze processes and data and corresponding behaviors. Use Cases are a representation of an individual actor (user or entity) interfacing with a system. For example, selling a product to a customer can be represented with two actors, the customer and the seller, if the transaction is face-to-face. In online systems the seller is the online store, and it is redefined as the purchasing database system. Use Cases are specified through UML (Unified Modeling Language) notations and written scripts. For the time being, your main concern should be expressing Use Cases in a clear and easily-understood write-up, so that others can interpret them. The following sites provide information on Use Cases.

Search Software Quality. (2012). Use case definition. Retrieved from https://searchsoftwarequality.techtarget.com/definition/use-case

Sparx Systems (2012). The use case model. Retrieved from https://www.sparxsystems.com/resources/uml2_tutorial/uml2_usecasediagram.html and https://www.sparxsystems.com/resources/map_uc.html

GatherSpace. (2012). Writing effective use cases and user story examples. Retrieved from https://gatherspace.com/static/use_case_example.html

SLP Assignment
For the SLP, you will be describing the assignment as a scripted Use Case and not as a UML notation. Please complete the Use Case Template as noted in the following website under pages 1-3 and up to the Main scenario section in page 3. You do not need to complete extensions, variations and special requirements in pages 3-5. Select the Microsoft Word format "Use Case Template" to download the template.

Tecno Solutions. (2012). Use case templates. Retrieved from https://www.technosolutions.com/use_case_template.html

Provide a Use Case detailed description for the following user and system interactions. For this assignment the customer is the "actor" and Amazon database is the system.

Create a Use Case for a customer searching Amazon.com for the availability of products wishing to purchase such as books, music, apps for Android, and digital games. The customer will also place an order for the multiple items via the Amazon screen for "add to cart" and "add to wish list" options.

General guidelines for writing cases include:

Segment the Use Case into separate activities and number the step.
Show alternative courses of action or events separately (i.e., system steps when phone is busy or customer enters an invalid ID).
SLP Assignment Expectations
Your paper will be evaluated on the following criteria:

Complete the Use Case Template and include a cover page with the assignment.
The essay will be graded on these requirements

Precision: the question asked is answered.
Clarity: Your answer is clear and shows your good understanding of the topic.
Breadth and Depth: The scope covered in your answer is directly related to the questions of the assignment and the learning objectives of the module.
Critical thinking: Incorporate your reactions, examples, and applications of the material to business that illustrate your reflective judgment and good understanding of the concepts.
Your short essay is well written and the references are properly cited and listed.  

Reference no: EM13221431

Questions Cloud

How important is it to have an instructional strategy : How important is it to have an "instructional strategy?"
Description of what the computer considers : For your initial post, provide your own description of what the computer considers "TRUE" and what the computer considers "FALSE." Then, provide at least two code examples (original examples) that would return TRUE, and provide a description of what ..
Which of the following is a true statement : President Abraham Lincoln very succinctly explained his rationale for his condemnation of and opposition to slavery, to wit: "As I would not be a slave, so I shall not be a master." Lincoln's reasoning best exemplifies what ethical theory?
Explain what is the distance between the layers : diffracted by a metallic crystal, the angle of first-order diffraction (n = 1) is measured to be 15.2°. What is the distance between the layers of atoms responsible for the diffraction?
Systems development quality and use case : SYSTEMS DEVELOPMENT QUALITY AND USE CASES:The purpose of SLP 5 is to get acquainted with a third modeling technique and use the output model to document the system and train users. Structure process and data models were introduced in previous modules..
Who want a haircut and style are more likely to visit : While UMUC Haircuts continues to grow and profits are increasing, Myra is sure that she could improve her operation in the areas of scheduling, supply management, and marketing.
Which country has absolute advantage in beef production : 1- What are the limits of the terms of trade Specifically, when is Canada willing to trade with Japan, and when is Japan willing to trade with Canada 2- Which country has the absolute advantage in beef production 3- Which country has the absolute a..
Define the vapor pressure of pure water : An aqueous CaCl2 solution has a vapor pressure of 83.0 mmHg at 50 degrees celsius . The vapor pressure of pure water at this temperature is 92.6 mmHg.
Find out the volume occupied by one mole of copper atoms : Unit cell problem of copper (Cu) is a face-centered cube that has an edge lenth of 3.62 A (note: 1A=1*10^-10 m). Determine the volume occupied by one mole of copper atoms, , in terms of mL/mol.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Explaining data visualization form of business intelligence

Is data visualization a form of business intelligence? Describe why or why not? What security issues are related with data visualization?

  Draw an event-graph of a distributed system

Draw an event-graph of a distributed system of three concurrent processes which are communicating messages, and synchronized by their respective logical clocks

  Write quickest and easiest way to recover data

What is the quickest and easiest way to solve most urgent problem, recovering data? Write the major steps in that process.

  Information technology support company-s business processes

How can information Technology support a company's business processes and decision making and give it competitive advantage? Give examples to illustrate your answer.

  Make report to print gross earnings and tax payable

Your report is to print the gross earnings, tax payable, medical levy and net earnings for each employee. At the end of the report, print the total gross earnings, total tax, total medical levy and total net earnings.

  Compute the global boolean or of all input values on ring

Consider an anonymous ring of size n. Each node v stores an input boolean value i(v). When the algorithm terminates, then every node is to store the output in its private variable. Every node knows n, in that n can be a part of code.

  Why are file system permissions so important in the linux

Why are file system permissions so important in the Linux DAC model? How they relate or map to the concept of subject "subject-action-object" transactions?

  Compute expected payback percentage of machine

Compute the expected "payback" percentage of the machine. In other words, for each coin played, what is the expected coin return?

  Which two technological factors limit the realism

Remixing songs has become popular as a result of the emergence of digital audio technology. Explain why these two trends are related.

  Alter computation of prefix function-correctly match string

if ‘_' is wild-card, then pattern ‘foo*bar*nad' can be found in ‘foofoowangbarnad'. Alter computation of prefix function to correctly match strings using KMP.

  How has configuration for connecting input-output changed

How has the configuration for connecting input/output (I/O) devices to computers on the motherboard changed since the late 1980s?

  Need help with writing prototype functions

Need help with writing prototype functions: For this assignment, you must write pseudocode and C code for several sub-functions that use pointers and arrays, and a main() function that calls your sub-functions, printing the specified values

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