You are on page 1of 8

US.1.1.

1 Name: Login Actor: Manager P: H


Description:
As a Manager, I want to log in by personal account including my phone number
and password so that I can use functions in the app.
1. Input your phone number and your password.
2. Click the “Login”.
3. Read phone number and password from database.
4. Compare phone number and password.
Flow basic of events 5. If correct
Display the main interface.
6. Else
Display message “We cannot find the account you
entered. Please enter again !”.
Name: Add
US.1.1.1 Actor: Manager P: H
Account
Description:
As a Manager, I want to add an account so that I can add new accounts.
1. Input account’s phone number and your password
that you want to add.
2. Click the “ADD” button.
3. App will display a message “Do you want to add
this account ?”.
4. If you click “Yes”, the system will scan the
information you have entered.
4.1. If the information has the right form, the
Flow basic of events App will display a message “You added
this account successfully !”, and then the
account will be added to the database.
4.2. If the information has the wrong form,
App will display a message “The
information you entered has some
mistakes. Please enter again !”.
5. If you click “No”, the app will display the “ADD
ACCOUNT” interface.
Name: Delete
US.1.1.1 Actor: Manager P: H
Account
Description:
As a Manager, I want to delete accounts so that I can delete a user's account if it
violates community standards.
1. Click on the “Delete” button.
2. Click on the checkboxes of the account that you
want to delete.
3. Click on Symbol of delete.
4. App will display a message “Do you want to delete
Flow basic of events this account ?”.
5. If you click “Yes”, App will display a message “You
deleted this account successfully !”, and then the
account will be deleted from the database.
6. If you click “No”, the app will display the “Delete
User’s Account” interface.
Name: Update
US.1.1.1 Actor: Manager P: H
Account
Description:
As a Manager, I want to update an account so that I can update the user's
account if the user's account has wrong information.
1. Click on the “Update” button.
2. Click on the “Pencil” button to update the account's
phone number and password that you want.
3. Click on Symbol of update.
4. App will display a message “Do you want to update
this account ?”.
Flow basic of events
5. If you click “Yes”, App will display a message “You
updated this account successfully !”, and then the
information of the account will be changed in the
database.
6. If you click “No”, the app will display the “Update
User’s Account” interface.
Name: Add
US.1.1.1 Employee’s Actor: Manager P: H
Account
Description:
As a Manager, I want to add an employee's account so that I can add new
employee’s accounts.
1. Input account’s phone number and your password
that you want to add.
2. Click the “ADD” button.
3. App will display a message “Do you want to add
this account ?”.
4. If you click “Yes”, the system will scan the
information you have entered.
4.1. If the information has the right form, App
Flow basic of events will display a message “You added this
account successfully !”, and then the
account will be added to the database.
4.2. If the information has the wrong form,
App will display a message “The
information you entered has some
mistakes. Please enter again !”.
5. If you click “No”, the app will display the “ADD
ACCOUNT” interface.
Name: Delete
US.1.1.1 Employee’s Actor: Manager P: H
Account
Description:
As a Manager, I want to delete an employee's account so that I can delete some
employee’s accounts if they don’t work for business.
1. Click on the “Delete” button.
2. Click on the checkboxes of the account that you
want to delete.
3. Click on Symbol of delete.
4. App will display a message “Do you want to delete
Flow basic of events this account ?”.
5. If you click “Yes”, App will display a message “You
deleted this account successfully !”, and then the
account will be deleted from the database.
6. If you click “No”, the app will display the “Delete
User’s Account” interface.
Name:
Monitoring and
automatically
US.1.1.1 Actor: Manager P: H
alerting
employee’s
Account
Description:
As a Manager, I want to monitor and automatically alert an employee’s account
so that I can monitor accounts to see if there are any violations or not. If it has
any problems, I can issue warnings automatically to staff.
1. Click on the “Monitor and Alert” button.
2. You'll see a report with a pie chart and a note about
the violation level of each employee's account..
3. If you want to alert automatically, click on text
“Alarm Automatically”.
4. You will see a table about personal information and
the violation level of each employee’s account.
5. If you want to alarm accounts which have a high
level of violation, you click on the “Warning”
button.
Flow basic of events 6. The system will read information from the database,
scan the level of each account, select accounts that
have the high level anh then will give notification
automatically to those accounts.
7. After finishing, you will see a notification “There is
1 account of an employee who has been warned.
The system has received a notification to that
employee.”.
8. If you want to see the sample warning, you might
click on text “See the sample warning !” and the
system will show you.
Name: Track
US.1.1.1 Actor: Manager P: H
revenue
Description:
As a Manager, I want to track revenue and report daily, weekly, monthly,
quarterly or annually so that I can track the revenue and report the quantity of
products sold over a reasonable period of time, quickly and scientifically..
1. Click on the “Track revenue” button.
2. Click on any period of time you want by clicking on
buttons like “Daily”, “Weekly”, “Monthly”,
“Quarterly”, or “Annually”.
3. The system will retrieve sales data from the
database, then compile the data and report it by
using charts according to different timelines.
4. If you click on the “Daily” button, you will see Line
chart, “Weekly” – pie chart, “Monthly” – Area
chart, “Quarterly” – Scatter chart, and “Annually” –
Bar chart.
Flow basic of events
5. If you want to report the overview of each chart,
you can click the “Report” button.
6. If you want to print the report, click on text “Print
the report?”.
6.1. If you click on the “Yes” button, the
system will connect with your computer
and printer to print this report. And the
system will give you a message “Your
computer is printing the report”.
6.2. If you click on the “No” button, you will
go back to the main interface.

You might also like