<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.expertiza.ncsu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Malvika.dutt</id>
	<title>Expertiza_Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.expertiza.ncsu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Malvika.dutt"/>
	<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=Special:Contributions/Malvika.dutt"/>
	<updated>2026-08-11T16:13:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6023</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6023"/>
		<updated>2007-10-19T22:58:03Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved. A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
&lt;br /&gt;
Listed below are a few links to external websites which further illustrate this concept.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ibm.com/developerworks/webservices/library/co-design5.html OO design process: Use cases, an introduction]&lt;br /&gt;
* [http://alistair.cockburn.us/index.php/Use_case_fundamentals Use Case Fundamentals]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  &amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed&lt;br /&gt;
  as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;[3]&lt;br /&gt;
  &lt;br /&gt;
They are useful in providing a pictorial view of the interactions between the users (actors) and sets of events (use cases) associated with the system.They also evolve as the projects or system change with time. The standard elements of a use case diagram makes comprehension easy for anyone trying to understand the use case.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Listed below are useful links in understanding how to draw typical use case diagrams.&lt;br /&gt;
&lt;br /&gt;
*[http://members.aol.com/acockburn/papers/AltIntro.htm An introduction to UML diagrams] &lt;br /&gt;
*[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
*[http://atlas.kennesaw.edu/~dbraun/csis4650/A&amp;amp;D/UML_tutorial/use_case.htm  Tutorial for Use Case Diagrams]&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
In this section, a few instructive examples have been outlined along with their references which illustrate different ways in which use cases can be written. The first example is a basic use-case template.&lt;br /&gt;
&lt;br /&gt;
===Basic use case template===&lt;br /&gt;
Described below are some the characteristics of a typical use case. The complete reference can be found at [http://alistair.cockburn.us/images/Uctempla.doc Basic Use Case Template][4]&lt;br /&gt;
  '''CHARACTERISTIC INFORMATION'''&lt;br /&gt;
  * ''Goal in Context'':   Buyer issues request directly to our company, expects goods shipped and to be billed.&lt;br /&gt;
  * ''Scope'':  Company&lt;br /&gt;
  * ''Preconditions'':  We know Buyer, their address, etc.&lt;br /&gt;
  * ''Success End Condition'':  Buyer has goods, we have money for the goods.&lt;br /&gt;
  * ''Failed End Condition'':  We have not sent the goods, Buyer has not spent the money.&lt;br /&gt;
  * ''Primary Actor'':  Buyer, any agent (or computer) acting for the customer&lt;br /&gt;
  * ''Trigger'':  purchase request comes in.&lt;br /&gt;
  &lt;br /&gt;
  '''MAIN SUCCESS SCENARIO'''&lt;br /&gt;
  1. Buyer calls in with a purchase request.&lt;br /&gt;
  2. Company captures buyer’s name, address, requested goods, etc.&lt;br /&gt;
  3. Company gives buyer information on goods, prices, delivery dates, etc.&lt;br /&gt;
  4. Buyer signs for order.&lt;br /&gt;
  5. Company creates order, ships order to buyer.&lt;br /&gt;
  6. Company ships invoice to buyer.&lt;br /&gt;
  7. Buyers pays invoice.&lt;br /&gt;
  &lt;br /&gt;
  '''EXTENSIONS'''&lt;br /&gt;
  3a. Company is out of one of the ordered items: &lt;br /&gt;
      3a1. Renegotiate order.&lt;br /&gt;
  4a. Buyer pays directly with credit card:&lt;br /&gt;
      4a1. Take payment by credit card (use case 44)&lt;br /&gt;
  7a. Buyer returns goods:&lt;br /&gt;
      7a. Handle returned goods (use case 105)&lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspects of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Pluggable Use Cases==&lt;br /&gt;
&lt;br /&gt;
Most of the time it is found that common behavior is replicated in Use Cases. This can be handled by writing Use Cases with basic behavior which can be 'plugged-in' to write test cases which cover more functionality. This makes them resuable from one project to another.&lt;br /&gt;
&lt;br /&gt;
  &amp;quot;A pluggable use case is written in a generic form such that it may be exercised wherever needed. As the name implies a pluggable use case can &lt;br /&gt;
  be ‘plugged’ into any other use case even another pluggable use case. It contains a cohesive set of functionality that encapsulates the common&lt;br /&gt;
  behavior of a subgoal, where this subgoal exists in multiple transactions. Because a pluggable use case only constitutes a subgoal of another &lt;br /&gt;
  use case its context must be inferred from the invoking use case.&amp;quot; [6]&lt;br /&gt;
&lt;br /&gt;
The following link gives a detailed description of this concept&lt;br /&gt;
&lt;br /&gt;
[http://alistair.cockburn.us/index.php/Pluggable_use_cases#Pluggable_Use_Case_Concept Pluggable Use Cases]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
* [4] [http://alistair.cockburn.us/images/Uctempla.doc Basic Use Case Template]&lt;br /&gt;
* [6] [http://alistair.cockburn.us/index.php/Pluggable_use_cases#Pluggable_Use_Case_Concept Pluggable Use Cases]&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6022</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6022"/>
		<updated>2007-10-19T22:56:49Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved. A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
&lt;br /&gt;
Listed below are a few links to external websites which further illustrate this concept.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ibm.com/developerworks/webservices/library/co-design5.html OO design process: Use cases, an introduction]&lt;br /&gt;
* [http://alistair.cockburn.us/index.php/Use_case_fundamentals Use Case Fundamentals]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  &amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed&lt;br /&gt;
  as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;[3]&lt;br /&gt;
  &lt;br /&gt;
They are useful in providing a pictorial view of the interactions between the users (actors) and sets of events (use cases) associated with the system.They also evolve as the projects or system change with time. The standard elements of a use case diagram makes comprehension easy for anyone trying to understand the use case.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Listed below are useful links in understanding how to draw typical use case diagrams.&lt;br /&gt;
&lt;br /&gt;
*[http://members.aol.com/acockburn/papers/AltIntro.htm An introduction to UML diagrams] &lt;br /&gt;
*[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
*[http://atlas.kennesaw.edu/~dbraun/csis4650/A&amp;amp;D/UML_tutorial/use_case.htm  Tutorial for Use Case Diagrams]&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
In this section, a few instructive examples have been outlined along with their references which illustrate different ways in which use cases can be written. The first example is a basic use-case template.&lt;br /&gt;
&lt;br /&gt;
===Basic use case template===&lt;br /&gt;
Described below are some the characteristics of a typical use case. The complete reference can be found at [http://alistair.cockburn.us/images/Uctempla.doc Basic Use Case Template][4]&lt;br /&gt;
  '''CHARACTERISTIC INFORMATION'''&lt;br /&gt;
  * ''Goal in Context'':   Buyer issues request directly to our company, expects goods shipped and to be billed.&lt;br /&gt;
  * ''Scope'':  Company&lt;br /&gt;
  * ''Preconditions'':  We know Buyer, their address, etc.&lt;br /&gt;
  * ''Success End Condition'':  Buyer has goods, we have money for the goods.&lt;br /&gt;
  * ''Failed End Condition'':  We have not sent the goods, Buyer has not spent the money.&lt;br /&gt;
  * ''Primary Actor'':  Buyer, any agent (or computer) acting for the customer&lt;br /&gt;
  * ''Trigger'':  purchase request comes in.&lt;br /&gt;
  &lt;br /&gt;
  '''MAIN SUCCESS SCENARIO'''&lt;br /&gt;
  1. Buyer calls in with a purchase request.&lt;br /&gt;
  2. Company captures buyer’s name, address, requested goods, etc.&lt;br /&gt;
  3. Company gives buyer information on goods, prices, delivery dates, etc.&lt;br /&gt;
  4. Buyer signs for order.&lt;br /&gt;
  5. Company creates order, ships order to buyer.&lt;br /&gt;
  6. Company ships invoice to buyer.&lt;br /&gt;
  7. Buyers pays invoice.&lt;br /&gt;
  &lt;br /&gt;
  '''EXTENSIONS'''&lt;br /&gt;
  3a. Company is out of one of the ordered items: &lt;br /&gt;
      3a1. Renegotiate order.&lt;br /&gt;
  4a. Buyer pays directly with credit card:&lt;br /&gt;
      4a1. Take payment by credit card (use case 44)&lt;br /&gt;
  7a. Buyer returns goods:&lt;br /&gt;
      7a. Handle returned goods (use case 105)&lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspects of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Pluggable Use Cases==&lt;br /&gt;
&lt;br /&gt;
Most of the time it is found that common behavior is replicated in Use Cases. This can be handled by writing Use Cases with basic behavior which can be 'plugged-in' to write test cases which cover more functionality. This makes them resuable from one project to another.&lt;br /&gt;
&lt;br /&gt;
  &amp;quot;A pluggable use case is written in a generic form such that it may be exercised wherever needed. As the name implies a pluggable use case can &lt;br /&gt;
  be ‘plugged’ into any other use case even another pluggable use case. It contains a cohesive set of functionality that encapsulates the common&lt;br /&gt;
  behavior of a subgoal, where this subgoal exists in multiple transactions. Because a pluggable use case only constitutes a subgoal of another &lt;br /&gt;
  use case its context must be inferred from the invoking use case.&amp;quot; [5]&lt;br /&gt;
&lt;br /&gt;
The following link gives a detailed description of this concept&lt;br /&gt;
&lt;br /&gt;
[http://alistair.cockburn.us/index.php/Pluggable_use_cases#Pluggable_Use_Case_Concept Pluggable Use Cases]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
* [4] [http://alistair.cockburn.us/images/Uctempla.doc Basic Use Case Template]&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6010</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6010"/>
		<updated>2007-10-19T22:20:20Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: /* UML Diagrams and Use cases */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
&lt;br /&gt;
Listed below are a few links to external websites which further illustrate this concept.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ibm.com/developerworks/webservices/library/co-design5.html OO design process: Use cases, an introduction]&lt;br /&gt;
* [http://alistair.cockburn.us/index.php/Use_case_fundamentals Use Case Fundamentals]&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  &amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed&lt;br /&gt;
  as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;[3]&lt;br /&gt;
  &lt;br /&gt;
They are useful in providing a pictorial view of the interactions between the users (actors) and sets of events (use cases) associated with the system.They also evolve as the projects or system change with time. The standard elements of a use case diagram makes comprehension easy for anyone trying to understand the use case.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Listed below are useful links in understanding how to draw typical use case diagrams.&lt;br /&gt;
&lt;br /&gt;
*[http://members.aol.com/acockburn/papers/AltIntro.htm An introduction to UML diagrams] &lt;br /&gt;
*[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
*[http://atlas.kennesaw.edu/~dbraun/csis4650/A&amp;amp;D/UML_tutorial/use_case.htm  Tutorial for Use Case Diagrams]&lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6009</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6009"/>
		<updated>2007-10-19T22:19:36Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
&lt;br /&gt;
Listed below are a few links to external websites which further illustrate this concept.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ibm.com/developerworks/webservices/library/co-design5.html OO design process: Use cases, an introduction]&lt;br /&gt;
* [http://alistair.cockburn.us/index.php/Use_case_fundamentals Use Case Fundamentals]&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  &amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed&lt;br /&gt;
  as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;[3]&lt;br /&gt;
  &lt;br /&gt;
They are useful in providing a pictorial view of the interactions between the users(actors) and sets of events(use cases) associated with the system.They also eveolve as the projects or system change with time. The standard elements of a use case diagram makes comprehension easy for anyone trying to understand the use case.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Listed below are useful links in understanding how to draw typical use case diagrams.&lt;br /&gt;
&lt;br /&gt;
*[http://members.aol.com/acockburn/papers/AltIntro.htm An introduction to UML diagrams] &lt;br /&gt;
*[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
*[http://atlas.kennesaw.edu/~dbraun/csis4650/A&amp;amp;D/UML_tutorial/use_case.htm  Tutorial for Use Case Diagrams]&lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6005</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6005"/>
		<updated>2007-10-19T22:10:21Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
&lt;br /&gt;
Listed below are a few links to external websites which further illustrate this concept.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ibm.com/developerworks/webservices/library/co-design5.html OO design process: Use cases, an introduction]&lt;br /&gt;
* [http://alistair.cockburn.us/index.php/Use_case_fundamentals Use Case Fundamentals]&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  &amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed&lt;br /&gt;
  as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;[3]&lt;br /&gt;
&lt;br /&gt;
Links below are useful in understanding how to draw typical use case diagrams.&lt;br /&gt;
&lt;br /&gt;
*[http://members.aol.com/acockburn/papers/AltIntro.htm An introduction to UML diagrams] &lt;br /&gt;
*[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
*[http://atlas.kennesaw.edu/~dbraun/csis4650/A&amp;amp;D/UML_tutorial/use_case.htm  Tutorial for Use Case Diagrams]&lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6001</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=6001"/>
		<updated>2007-10-19T22:07:02Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
&lt;br /&gt;
Listed below are a few links to external websites which further illustrate this concept.&lt;br /&gt;
* [http://www.ibm.com/developerworks/webservices/library/co-design5.html OO design process: Use cases, an introduction]&lt;br /&gt;
* [http://alistair.cockburn.us/index.php/Use_case_fundamentals Use Case Fundamentals]&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  &amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed&lt;br /&gt;
  as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;[3]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[http://members.aol.com/acockburn/papers/AltIntro.htm An introduction to UML diagrams] &lt;br /&gt;
*[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
*[http://atlas.kennesaw.edu/~dbraun/csis4650/A&amp;amp;D/UML_tutorial/use_case.htm  Tutorial for Use Case Diagrams]&lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5999</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5999"/>
		<updated>2007-10-19T22:03:07Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
==Links on the web==&lt;br /&gt;
* [http://www.ibm.com/developerworks/webservices/library/co-design5.html OO design process: Use cases, an introduction]&lt;br /&gt;
* [http://alistair.cockburn.us/index.php/Use_case_fundamentals Use Case Fundamentals]&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  ''&amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed&lt;br /&gt;
  as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;''[3]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://members.aol.com/acockburn/papers/AltIntro.htm An introduction to UML diagrams] &lt;br /&gt;
&lt;br /&gt;
[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
&lt;br /&gt;
[http://atlas.kennesaw.edu/~dbraun/csis4650/A&amp;amp;D/UML_tutorial/use_case.htm  Tutorial for Use Case Diagrams]&lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5997</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5997"/>
		<updated>2007-10-19T22:01:16Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
==Links on the web==&lt;br /&gt;
* [http://www.ibm.com/developerworks/webservices/library/co-design5.html OO design process: Use cases, an introduction]&lt;br /&gt;
* [http://members.aol.com/acockburn/papers/AltIntro.html Use Case Fundamentals]&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  ''&amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed&lt;br /&gt;
  as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;''[3]&lt;br /&gt;
&lt;br /&gt;
[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
&lt;br /&gt;
[http://members.aol.com/acockburn/papers/AltIntro.htm An introduction to UML diagrams] &lt;br /&gt;
&lt;br /&gt;
[http://atlas.kennesaw.edu/~dbraun/csis4650/A&amp;amp;D/UML_tutorial/use_case.htm  Tutorial for Use Case Diagrams]&lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5991</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5991"/>
		<updated>2007-10-19T21:53:29Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  ''&amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed&lt;br /&gt;
  as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;''[3]&lt;br /&gt;
&lt;br /&gt;
[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
&lt;br /&gt;
[http://dn.codegear.com/article/31863#use-case-diagram An introduction to UML diagrams] &lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5990</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5990"/>
		<updated>2007-10-19T21:53:02Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  ''&amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed&lt;br /&gt;
 as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;''[3]&lt;br /&gt;
&lt;br /&gt;
[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
&lt;br /&gt;
[http://dn.codegear.com/article/31863#use-case-diagram An introduction to UML diagrams] &lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5989</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5989"/>
		<updated>2007-10-19T21:52:15Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
  ''&amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed        as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;''[3]&lt;br /&gt;
&lt;br /&gt;
[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
&lt;br /&gt;
[http://dn.codegear.com/article/31863#use-case-diagram An introduction to UML diagrams] &lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5988</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5988"/>
		<updated>2007-10-19T21:50:43Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
{{cquote|''&amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;''[3]&amp;lt;{{&lt;br /&gt;
&lt;br /&gt;
[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
&lt;br /&gt;
[http://dn.codegear.com/article/31863#use-case-diagram An introduction to UML diagrams] &lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5985</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5985"/>
		<updated>2007-10-19T21:49:34Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
{{cquote|''&amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;''[3]{{&lt;br /&gt;
&lt;br /&gt;
[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
&lt;br /&gt;
[http://dn.codegear.com/article/31863#use-case-diagram An introduction to UML diagrams] &lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5984</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5984"/>
		<updated>2007-10-19T21:49:02Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added. Anything that is not relevant to the actor/user is not a part of the use case.&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
{{''&amp;quot;The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed as &amp;quot;actors&amp;quot; and the processes are called &amp;quot;use cases.&amp;quot; The Use case diagram shows which actors interact with each use case.&amp;quot;''[3]{{&lt;br /&gt;
&lt;br /&gt;
[http://www.developer.com/design/article.php/2109801 Elements of a Use Case Diagram]&lt;br /&gt;
&lt;br /&gt;
[http://dn.codegear.com/article/31863#use-case-diagram An introduction to UML diagrams] &lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
* [3] [http://www.developer.com/design/article.php/2109801 Use Case Diagrams]&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5981</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5981"/>
		<updated>2007-10-19T21:40:38Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps[1][2]. &lt;br /&gt;
&lt;br /&gt;
An actor who can more generally be described as the user of the system, is the external entity and can be a person or another system itself. A use case can be best described as what happens when the actor is using the system to achieve some goal. This goal is nothing but the end result which follows the sequence of events as described in the use cases. &lt;br /&gt;
&lt;br /&gt;
Every use case gives a complete list of events which occur from the time the actor starts interacting with the system till the time the final goal is achieved.A use case also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existence of a main course of events that will occur in normal circumstances, to which the exceptional cases are added.&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
[http://dn.codegear.com/article/31863#use-case-diagram An introduction to UML diagrams] &lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5978</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5978"/>
		<updated>2007-10-19T21:31:48Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a methodology used in software and systems engineering to understand and identify the functional requirements of a system. Use cases describe the interaction between a primary actor, the initiator of the interaction and the system itself, represented as a sequence of simple steps. An Actor is the external factor or element which is external to the system which is being studied but is involved with using the system to achieve the goal which follows the sequence of events as described in the use cases. So, every use case gives a complete list of events which occur from the time the actor starts interacting with the system till teh time the final goal is achieved.[1][2]&lt;br /&gt;
&lt;br /&gt;
A ''use case'' also records all the possible scenarios that may occur while trying to reach the desired goal. We can think of it as existance of a main course of events that will occur in normal circumstances, to which the exceptional cases are added.&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
===A shopping website order Process===&lt;br /&gt;
This is a very good example that describes the scenarios and extensions involved in writing a use case for a online shopping order. It also describes the UML diagram.  &lt;br /&gt;
&lt;br /&gt;
[http://www.protoolkits.com/Analysisandrequirements/Analysistechniques/usecases.html Shopping website order]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5976</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5976"/>
		<updated>2007-10-19T21:26:05Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a technique used in [[software engineering| software]] and [[systems engineering]] to capture the [[functional requirement]]s of a system. Use cases describe the interaction between a primary actor&amp;amp;mdash;the initiator of the interaction&amp;amp;mdash;and the system itself, represented as a sequence of simple steps. [[Actor (UML)|Actors]] are something or someone which exist outside the system under study, and who (or which) take part in a sequence of activities in a dialogue with the system, to achieve some goal: they may be end users, other systems, or hardware devices. Each use case is a complete series of events, from the point of view of the actor.[1]&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
===ATM system===&lt;br /&gt;
This example is a little more involved in that it provides a number of use cases associated with using an ATM system including cash withdrawal,&lt;br /&gt;
transfers, deposits, balance enquiry, etc.  &lt;br /&gt;
&lt;br /&gt;
[http://www.math-cs.gordon.edu/courses/cs320/ATM_Example/UseCases.html#Startup ATM System]&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5975</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5975"/>
		<updated>2007-10-19T21:20:11Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a technique used in [[software engineering| software]] and [[systems engineering]] to capture the [[functional requirement]]s of a system. Use cases describe the interaction between a primary actor&amp;amp;mdash;the initiator of the interaction&amp;amp;mdash;and the system itself, represented as a sequence of simple steps. [[Actor (UML)|Actors]] are something or someone which exist outside the system under study, and who (or which) take part in a sequence of activities in a dialogue with the system, to achieve some goal: they may be end users, other systems, or hardware devices. Each use case is a complete series of events, from the point of view of the actor.[1]&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===An example using a Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===An example of a Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===An example of a Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5974</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5974"/>
		<updated>2007-10-19T21:19:48Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a technique used in [[software engineering| software]] and [[systems engineering]] to capture the [[functional requirement]]s of a system. Use cases describe the interaction between a primary actor&amp;amp;mdash;the initiator of the interaction&amp;amp;mdash;and the system itself, represented as a sequence of simple steps. [[Actor (UML)|Actors]] are something or someone which exist outside the system under study, and who (or which) take part in a sequence of activities in a dialogue with the system, to achieve some goal: they may be end users, other systems, or hardware devices. Each use case is a complete series of events, from the point of view of the actor.[1]&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===An example using a Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===An example of a Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===An example of a Purchase order===&lt;br /&gt;
This example provides a typical use case specification by listing the Activity, Result, Constraints and Extensions involved with a purchase order from a Finance web page.&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5973</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5973"/>
		<updated>2007-10-19T21:18:10Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a technique used in [[software engineering| software]] and [[systems engineering]] to capture the [[functional requirement]]s of a system. Use cases describe the interaction between a primary actor&amp;amp;mdash;the initiator of the interaction&amp;amp;mdash;and the system itself, represented as a sequence of simple steps. [[Actor (UML)|Actors]] are something or someone which exist outside the system under study, and who (or which) take part in a sequence of activities in a dialogue with the system, to achieve some goal: they may be end users, other systems, or hardware devices. Each use case is a complete series of events, from the point of view of the actor.[1]&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===An example using a Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===An example of a Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===An example of a Purchase order===&lt;br /&gt;
&lt;br /&gt;
[http://wiki.its.queensu.ca/display/UIS/Use+Case+Example Purchase order System]&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5972</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5972"/>
		<updated>2007-10-19T21:17:12Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a technique used in [[software engineering| software]] and [[systems engineering]] to capture the [[functional requirement]]s of a system. Use cases describe the interaction between a primary actor&amp;amp;mdash;the initiator of the interaction&amp;amp;mdash;and the system itself, represented as a sequence of simple steps. [[Actor (UML)|Actors]] are something or someone which exist outside the system under study, and who (or which) take part in a sequence of activities in a dialogue with the system, to achieve some goal: they may be end users, other systems, or hardware devices. Each use case is a complete series of events, from the point of view of the actor.[1]&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===An example using a Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===An example of a Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===An example of a Purchase order===&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5971</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5971"/>
		<updated>2007-10-19T21:16:40Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
A ''use case'' is a technique used in [[software engineering| software]] and [[systems engineering]] to capture the [[functional requirement]]s of a system. Use cases describe the interaction between a primary actor&amp;amp;mdash;the initiator of the interaction&amp;amp;mdash;and the system itself, represented as a sequence of simple steps. [[Actor (UML)|Actors]] are something or someone which exist outside the system under study, and who (or which) take part in a sequence of activities in a dialogue with the system, to achieve some goal: they may be end users, other systems, or hardware devices. Each use case is a complete series of events, from the point of view of the actor.[1]&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===An example using a Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===An example of a Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
===An example of a Club Information System===&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [1] Ivar Jacobson (1992). Object-Oriented Software Engineering. Addison Wesley Professional. ISBN 0-201-54435.&lt;br /&gt;
* [2] [http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Use_case Wikipidea Page] Basic definition of Use Case&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5963</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5963"/>
		<updated>2007-10-19T21:04:24Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===An example using a Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
===An example of a Club Information System===&lt;br /&gt;
This example provides one use case but disctinlty provides a step by step analysis of the events that constitute a Use Case. It mentions the actors, pre-conditions, Exceptions and Alternative scenarios.&lt;br /&gt;
&lt;br /&gt;
[http://web.cecs.pdx.edu/~maier/386/usecase06.pdf Club Information System]&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=References=&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5962</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5962"/>
		<updated>2007-10-19T20:57:44Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===An example using a Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product, re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=References=&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5961</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5961"/>
		<updated>2007-10-19T20:57:07Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===An example using a Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
[http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html Self-Service Machine]&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=References=&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5960</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5960"/>
		<updated>2007-10-19T20:54:51Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===An example using a Self Service Machine===&lt;br /&gt;
This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=References=&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5959</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5959"/>
		<updated>2007-10-19T20:53:53Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Examples using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
===An example using a Self Service Machine===&lt;br /&gt;
  This example provides the typical Use Cases in a self service machine. Some of the aspets of using a self service machine are: buying a product&lt;br /&gt;
  re-stocking the machine, collecting the money etc. The following link expands on how to do this and also provides the UML diagrams which depict the interaction between the users and system through the use case&lt;br /&gt;
  &lt;br /&gt;
  http://odl-skopje.etf.ukim.edu.mk/uml-help/html/02day12.html&lt;br /&gt;
&lt;br /&gt;
== Other Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=References=&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5957</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5957"/>
		<updated>2007-10-19T20:42:53Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=An example using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==UML Diagrams and Use cases==&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=References=&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5952</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5952"/>
		<updated>2007-10-19T20:33:58Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
''Topic :Use cases. There are even more pages on the Web on use cases than on MVC. If someone wants to learn about them, what should (s)he do? Look at the first few hits in Google? I expect we can do better than that. Write a review of the use-case sites on the Web. Which are best for learning about the concept? Which have the most instructive examples? Which teach advanced concepts that are not apparent in perusing most use-case sites? Read at least several dozen pages before deciding how to organize your overview.'' &lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
 &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=An example using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=UML Diagrams and Use cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=References=&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5948</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5948"/>
		<updated>2007-10-19T20:30:06Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
Here is a guide to the concept of Use Cases by describing there use and functionality along with useful refernces on the web. &lt;br /&gt;
&lt;br /&gt;
''Topic: This page outlines a review of the use-case sites on the Web which can be useful to best understand the concept. Also a few instructive examples are covered paying attention to the basic use case as well as advanced concepts that are not apparent in perusing most use-case sites.&lt;br /&gt;
'' &lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=An example using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=UML Diagrams and Use cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5945</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5945"/>
		<updated>2007-10-19T20:24:29Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page serves as a guide to the concept of Use Cases by describing there use and functionality along with useful refernces on the web. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=An example using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=UML Diagrams and Use cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5944</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5944"/>
		<updated>2007-10-19T20:19:04Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: /* Advanced Concepts on using Use Cases */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=An example using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=UML Diagrams and Use cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5943</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5943"/>
		<updated>2007-10-19T20:18:21Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: /* Useful Links on the web */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=An example using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=UML Diagrams and Use cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5942</id>
		<title>CSC/ECE 517 Fall 2007/wiki2 4 2q</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2007/wiki2_4_2q&amp;diff=5942"/>
		<updated>2007-10-19T20:17:41Z</updated>

		<summary type="html">&lt;p&gt;Malvika.dutt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''A Guide to Use Cases on the WEB'''&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=What is a Use Case?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Useful Links on the web==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=An example using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==How to write a typical Use case==&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;br /&gt;
&lt;br /&gt;
=UML Diagrams and Use cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the web==&lt;br /&gt;
&lt;br /&gt;
=Advanced Concepts on using Use Cases=&lt;br /&gt;
&lt;br /&gt;
==Links on the Web==&lt;/div&gt;</summary>
		<author><name>Malvika.dutt</name></author>
	</entry>
</feed>