| Requirement Pattern Users Capacity | Description | This pattern expresses the need for the system to support a required number of users registered in the system. | |
| Comments | ---- | ||
| Pattern goal | Support a given number of registered users | ||
| Author | GESSI-SSI | ||
| Sources (0..*) |
| ||
| Keywords (0..*) | record limit, users limit | ||
| Dependencies (0..*) | ---- | ||
| Requirement Form Global Users Capacity | Description | This pattern expresses the general need for the system to support a given amount of registered users of any kind. It has extensions for expressing the allowed growing of registered users that should not interfere with system's behaviour | |
| Comments | Application of extensions: Growing of Registered Users by Number and Growing of Registered Users by Percentage cannot be applied simultaneously | ||
| Version date | 2009-03-20 00:00:00.0 | ||
| Author | GESSI-SSI | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The system shall be able to register %usersNumber% approximately |
| Parameter | Metric | ||
| usersNumber: is the minimum number of users the system shall manage | NumberOfUsers: NumberOfUsers = Integer | ||
| Extended Part Growing of Registered Users by Number | Question text | ---- | Form text | The system shall allow a growing of a minimum of %usersNumber% users |
| Parameter | Metric | ||
| usersNumber: is the minimum number of users the system shall manage | NumberOfUsers: NumberOfUsers = Integer | ||
| Extended Part Growing of Registered Users by Percentage | Question text | ---- | Form text | The system shall allow a growing of %volPercentage% on the number of registered users |
| Parameter | Metric | ||
| volPercentage: is a float expressing a percentual increment of number of users, it must be in the range (0, +infinite] | VolumePercentage: VolumePercentage = Float | ||
| Requirement Form Users Capacity by Profile | Description | This pattern expresses the general need for the system to support a given amount of registered users of certain profile. It has extensions for expressing the allowed growing of registered users of a certain profile that should not interfere with system | |
| Comments | The form and its extensions may be applied several times for different user profiles, but for the same user profile it is not possible to apply at the same time the extensions Growing of Registered Profile Users by Number and Growing of Registered User Profiels by Number | ||
| Version date | 2009-03-20 00:00:00.0 | ||
| Author | GESSI-SSI | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The system shall be able to register %usersNumber% of the %profile% user profile approximately |
| Parameter | Metric | ||
| usersNumber: is the minimum number of users of a profile the system shall manage | NumberOfUsers: NumberOfUsers = Integer | ||
| profile: is a possible profile of system users | UserProfile: UserProfile = Domain(Administrator, Author, User, ...) | ||
| Extended Part Growing of Registered Profile Users by Number | Question text | ---- | Form text | The system shall allow a growing of approximately %usersNumber% registered users of the %profile% user profile. |
| Parameter | Metric | ||
| profile: is a possible profile of system users | UserProfile: UserProfile = Domain(Administrator, Author, User, ...) | ||
| usersNumber: is the minimum number of users the system shall manage | NumberOfUsers: NumberOfUsers = Integer | ||