Free Essay

Cis510 Assignment 2

In:

Submitted By nisha5168
Words 641
Pages 3
Assignment 2: Creating a Use Case

Use case for CSMS marketing subsystem

(RMO CSMS Marketing Subsystem)
Overview of Diagram
The overview of usage requirement of any system is very important and a use case diagram plays an important role as it can be used to present the system clearly to the top management. Use case diagram consists of several use cases and the actors. Several elements of use cases are as follows:

Use Cases
Use cases depict the sequence of actions or steps that are taken place in the system by several actors to achieve a goal. Margaret Rouse stated, “A use case contains all system activities that have significance to the users. A use case can be thought of as a collection of possible scenarios related to a particular goal.” In the case of RMO CSMS Marketing Subsystem, several different use cases include: * Add/update product information: This use case allows the users have the ability to add and update the information about different products. * Add/update accessory package: This use case allows users to add and update any accessory package. * Add/update promotion: This use case allows the users to be able to add and update the promotion. * Add/update business partner link: This use case allows the users to be able to add and update business partner links.
Actors
Actors interact with the system and these can be external system, any organization, or any individual. These can be represented as a stick figure. In case of RMO CSMS Marketing Subsystem, several different actors include the following: * Marketing. And * Merchandising.
In the use case diagram, actors interact with the use cases through a link which is known as association (Elements of a Use Case Diagram). The association is represented with the help of a solid line between the actors and the use cases (UML 2 Use Case Diagrams: An Agile Introduction).
According to the text in www.e-education.psu.edu, an actor portrays any entity that perform certain roles in a given system. The different roles the actor represents are the actual business roles of users in a given system. Actors are the individuals that interact with the system, so that the use goals can be accomplished. In order to specify the role of a user, actor plays an important role in any system. In RMO CSMS Marketing Subsystem, there are two actors and they are: * Marketing, and * Merchandising.
Using association links, the marketing actor interact with add/update product information, add/update promotion, and add/update business partner link use cases. The merchandising actor interacts with add/update product information, and add/update accessory package use cases. The actors can interact with only those use cases; to which they have an association link. Likewise, in RMO CSMS Marketing Subsystem, actor marketing has an association links to add/update product information, add/update promotion, add/update business partner link and the merchandising actor has an association links to add/update product information, and add/update accessory packages.
System boundary A system boundary defines the scope of what a system will be. A system cannot have infinite functionality. There are limits to every system and they are defined by the use of system boundaries. The system boundary is usually shown as a rectangle spanning all othe use cases in the system. (www.e-education.psu.edu) As for RMO CSMS Marketing subsystem they have not defined the system boundary.

References
Elements of a Use Case Diagram. (n.d.). Retrieved October 25, 2015, from https://www.e-education.psu.edu: https://www.e-education.psu.edu/geog468/l8_p4.html
UML 2 Use Case Diagrams: An Agile Introduction. (n.d.). Retrieved October 27, 2015, from http://www.agilemodeling.com: http://www.agilemodeling.com/artifacts/useCaseDiagram.htm http://searchsoftwarequality.techtarget.com/definition/use-case https://www.e-education.psu.edu/geog468/l8_p4.html

Similar Documents

Free Essay

Cis510 Week 2 Assignment Application and Technology Architectures

...APPLICATION AND TECHNOLOGY ARCHITECTURES 1 Application and Technology Architectures CIS510 Advance System Analysis and Design NAME Dr. Matthew Anyanwu 27 July 2010 APPLICATION AND TECHNOLOGY ARCHITECTURES 2 Abstract After reading about Reliable Pharmaceutical Service (RPS) at the end of Chapter 1, this paper will Create an application architecture plan for RPS to follow for the next five years and additionally create a graphic technology architecture plan. Additionally, we will write a page narrative with graphic depictions describing the plan and including, an overview of the application architecture, an overview of the technology architecture, and ideas for how the architectures will evolve over the next five years. APPLICATION AND TECHNOLOGY ARCHITECTURES 3 Reliable Pharmaceutical Service (RPS) is having some serious issues internally with its staff and also stiff competition from other drug stores (i.e., Walgreens, CVS, etc.). As part of the RPS IT Team, it is necessary for us to develop an application architecture plan so that we can keep the company alive. Without it, management may be forced to file for bankruptcy. A necessary feature of application architecture is its flexibility to adapt itself to constantly and rapidly changing environmental...

Words: 663 - Pages: 3

Premium Essay

Doc, Docx Pdf

...Free eChapters (FALL 2012) eChapters offer students immediate access to the first few chapters of their textbooks while they are waiting for the print book to arrive. eChapters help students to keep up with required reading and assignments until they receive their course material, without having to pay expedited shipping costs. eChapters that are available from the publisher are attainable free of charge. How do students gain access to free eChapters? Not all courses or textbooks have eChapters available. For all courses where eChapters are available, the files are located in the student’s Blackboard course shell under the Student Center. Below is a list of courses with eChapters loaded into the course shells, giving students free access as of the first day of classes. * = eChapters are forthcoming Course ID ACC100 ACC206 ACC303 ACC304 ACC305 ACC306 Text Title Accounting Principles – 9th edition Accounting Principles – 9th edition Intermediate Accounting 14e Intermediate Accounting 14e Intermediate Accounting 14e Microcomputer Applications for Accounting Excel 2010 Microsoft® Excel 2010: A Case Approach, Complete, 1st Edition, copyright 2011 SOUTH WESTERN FEDERAL TAXATION 2012: COMPREHENSIVE, 36th ed. South-Western Federal Taxation 2013: Corporations, Partnerships, Estates and Trusts, 36th Edition Cost Accounting 13th 09 ed. Advanced Accounting 4th 10th ed. Auditing & Assurance Services 13th 10 ed. Core Concepts of Government and Not for Profit Accounting 2nd ed., 2011 ed ACC...

Words: 3676 - Pages: 15