I would like to know if the following use case diagram is correct, and if it can be improved. The context is an e-learning application development.
The business rules are as follows:
- All the actors can check the number of posts per person
- Only the manager and the lecturer can check the density of words by group
- Only the manager and the lecturer can check the density of words used in the contribution posts
- All the actors can print the results
- The developer develop the «Elaborate and design of number of posts function», the «Elaborate and design of words used in the contributions posts function» and the «Elaborate and design of words used in the contributions posts function» functions that respectively allow the user to check the the «number of posts per person», the «density of words by group» and the «density of words used in the contribution posts».
- The actors must be logged.
- The sub-independant software is the aplication where the empacked use cases takes place. So the login use case take place on the parent «Discussion forum».
- The developer should be the left side of the use case diagram but given the lack of space I put it the right side of the picture. Thank you.
