use-case

The essense of usecase diagrams

三世轮回 提交于 2019-12-04 11:56:53
For a school assignment, we have to make a Usecase diagram. But the documentation that we have, is not very extended. It just describes what components a usecase consists of, and one example. We have to make a usecase about a library system. We have found 11 usecases, but I won't bother you with all of them. IIRC, a usecase describes a typical usage of a system, right? But what things belong on a usecase diagram, and how do they connect together? What we have now are four actors (member, employee, manager and accountant). The ones we have most problems with are member and employee. The

What are some real use cases for going with a NoSQL Document Store db?

荒凉一梦 提交于 2019-12-04 09:34:44
I have been reading documentation and watching screencasts specific to Mongo DB over the past few days and I am at a loss for when a solution like this would be better than a typical pg or mysql environment. Specifically, my question is under what circumstance (w/ use case would be nice) would you want to go the nosql route? Thanks! Many disparate writers. Especially when the writers can get segmented due to disconnections in the network, and will later need to resync data that has been written to on both sides of the bifurcation. This breaks ACID, and while you can solve the problem with

three use cases into one use case

你离开我真会死。 提交于 2019-12-04 05:19:47
问题 I have one actor (admin), he can perform some actions over other user accounts such as creating the account, editing the account and deleting the account account. Should I do something like this: -->UseCase:createAccount / o / -|- / | -----> UseCase:DeleteAccount / \ \ Admin \ \-->UseCase:EditAccount Or should I do a single case? o -|- | -----> UseCase:ManageAccounts / \ Admin I'm asking this question because I feel that is harder to explain the successful case in the use case description if

What is the difference between 'includes', 'extends' and 'uses'?

本小妞迷上赌 提交于 2019-12-03 22:36:54
In a use case diagram what is the difference between <<includes>> , <<extends>> and <<uses>> ? Are <<includes>> and <<uses>> are the same thing? includes and uses are the same. From http://www.agilemodeling.com/essays/useCaseReuse.htm above An include dependency, formerly known as a uses relationship in UML v1.2 and earlier Nice writeup here: http://www.agilemodeling.com/essays/useCaseReuse.htm Summary from that article: An extending use case continues the behavior of a base use case. An include dependency is a generalization relationship denoting the inclusion of the behavior described by

Do you know any projects where ZeroMQ was used? Both success and failure stories are valuable [closed]

£可爱£侵袭症+ 提交于 2019-12-03 09:58:41
I'm interested in using ZeroMQ in a project, but I'd like to hear about other's experience with it. I did some searching but found only mongrel2 project. Have you heard about other projects where it is used? What companies use ZeroMQ in production? We replaced usage of Unix named pipes with ZeroMQ. The communication overhead is equally not noticeable. And we got additional benefits: No limit on the message size. Ability to send the messages to remote boxes. No need to write our own thread for non-blocking send. Ability to receive messages from multiple sources. The webserver Mongrel2 uses

Use Case with 2 ways for the same action

瘦欲@ 提交于 2019-12-03 08:58:35
Question 1: What is the correct way to build a Use Case (or more than one) with 2 ways to do the same action? For example: I have a 3 screens in an iOS app: 1. A map view, which can be "long pressed" and has a camera button. 2. A camera view, which is shown if the user taps the camera button in the map view. 3. A place/pin editing view, which is shown if the user "long presses" the map view, or after the user chooses a photo in the camera view. This editing view has a save button to actually create the place with a photo and the location (long press coordinate or current location in case the

Online Job Portal System Use Case Diagrams

送分小仙女□ 提交于 2019-12-03 08:36:18
I want to have a correct use case diagram for an online job portal system. Here is my attemp: I have some doubts: I can't see where making "Login" use case witch is an important use case for this system. This use case diagram is not showing the difference between a simple visitor and a registered one. The former could view vacancies, view advice without the obligation for having an account. The latter could view vacancies, view advice, upload CV (after be logged), apply for a job (after be logged) ... Is having two actors "Simple visitor" and "Registred Visitor" in my diagram will be correct?

What are use-cases for a coroutine?

て烟熏妆下的殇ゞ 提交于 2019-12-02 17:15:52
The concept of a coroutine sounds very interesting, but I don't know, if it makes sense in a real productive environment? What are use-cases for coroutines, that can be solved more elegant, simpler or more efficient as with other methods? True coroutines require support from your tooling - they need to be implemented by the compiler and supported by the underlying framework. One real world example of Coroutines is found with the "yield return" keyword provided in C# 2.0, which allows you to write a method that returns multiple values for looping. The "yield return" does have limitations,

What is the best way to structure these use cases?

柔情痞子 提交于 2019-12-02 16:11:14
问题 At the moment, I have defined 3 different use cases that are really just 3 steps in a business process ... Say I have a list of people, and all these people are interested in obtaining one or more limited resources (say for example, they are seats at concerts). Ultimately, I want to automatically and fairly allocate these people to the available seats. I have a few different algorithms I use to do this. I am documenting a system that already exists (retrospectively), so even through the

Use case for multiple login option

五迷三道 提交于 2019-12-02 13:11:46
问题 I have a use case where user may log in via normal login, as well as social login such as Twitter, Google, Facebook. I draw the use case as below but not sure if it is correct. Login account ---extends---> normal login ---extends---> Twitter login ---extends---> Google login ---extends---> Facebook login 回答1: The <<extends>> works vice versa. I'm quite tired telling this all the time, but Login account is not a use case. It does not deliver any value to an actor. It is a simple constraint