uml - Use case diagram validation -


i know if following use case diagram correct, , if can improved. context e-learning application development.

enter image description here

the business rules follows:

  1. all actors can check number of posts per person
  2. only manager , lecturer can check density of words group
  3. only manager , lecturer can check density of words used in contribution posts
  4. all actors can print results
  5. the developer develop «elaborate , design of number of posts function», «elaborate , design of words used in contributions posts function» , «elaborate , design of words used in contributions posts function» functions respectively allow user check the «number of posts per person», «density of words group» , «density of words used in contribution posts».
  6. the actors must logged.
  7. the sub-independant software aplication empacked use cases takes place. login use case take place on parent «discussion forum».
  8. the developer should left side of use case diagram given lack of space put right side of picture. thank you.

following observations:

  • login not use case @ all. remove it.
  • sub-independent software not actor there no use case it. if there some, name not mean (it firmware of tooth brush).
  • the developer ucs far complex real use cases.
  • display , print no ucs. seem try functional decomposition here. wrong.
  • computation not use case @ all.
  • the connectors needs tidy. can hardly see connected were.
  • the check ucs hardly ucs. value check bring?

i recommend read bittner/spence or cockburn. 1 is, sorry say, bin.


Comments

Popular posts from this blog

javascript - Chart.js (Radar Chart) different scaleLineColor for each scaleLine -

apache - Error with PHP mail(): Multiple or malformed newlines found in additional_header -

android - Go back to previous fragment -