Professional Documents
Culture Documents
SPECIFIC REQUIREMENTS
officer Login
User
1.1.1.1Brief Description
This use case describes how a user logs into the Library System. The actors starting this use case
is officer.
1.1.1.2Flow of Events
The use case begins when the actor types his/her name and password on the login form.
1.1.1.4Alternative Flows
1.1.1.4.1FORGET PASSWORD
The ID must begin by alphabet and contain number 0-9. The passwords at least 6 characters and
contain alphabet and number. Preconditions
1.1.1.6Postconditions
3.is valid()
4.open()
Sequence Diagram:
Login/E--2:Forget
password
Sequence Diagram:
Login/E-1:Invalid
User Info
Fill in Login
Form
register
visitor
1.1.2.1Brief Description
This use case describes how a actor register to be a member of the Library. The actors starting
this use case is visitor.
1.1.2.2Flow of Events
The use case begins when the visitor want to borrow book(s) and should have a member ID.
1.1.2.4Alternative Flows
1.1.2.5Special Requirements
1.1.2.6Preconditions
1.1.2.7Postconditions