Professional Documents
Culture Documents
Deliverables For SE
Deliverables For SE
for
BITF20A004
BITF20A009
BITF20A027
Date: 15-06-2022
Priority: High
Frequency of Use: Breeder have to update the record of every Bird on weekly basis to be
updated about his birds. Moreover, he have to update record also when
a new bird is purchased or sold by him.
Other Information: The system must remain updated by the current condition of birds
regarding their health, breed, mutation and number of birds available for
sale, out of total birds present on the aviary.
Assumptions: The system must display the correct number of pairs if birds that are
currently present.
2
ID and Name: UC-2 Buy a Bird
Primary Actor: Buyer Secondary Actors: Breeder, Shopkeeper
Description: The Buyer selects the Birds which he requires and add them to his/her
cart and go for payment method. Then he selects the method of payment
and fill the details and specify his address and go for the confirmation of
the order.
Trigger: The Buyer need the birds so choose the birds of his own choice.
Pre-Condition: PRE-1. Buyer must use login to identify himself.
PRE-2. Buyer must use a valid Payment method to pay for his order.
PRE-3. The Birds he selects must be available in the Aviary.
Normal Flow: 2.0 Buy a Bird Using Aviary Management System App Online
6. View the Available bird in the app.
7. Choose the birds he wants.
8. Go for the Payment.
9. Give the required details.
10. Confirm the order.
11. The System send a request to Shopkeeper for the order.
Exceptions: 3.2 Specific not found from buyer then contact with breeder
14. The system displays Bird out of stock.
15. Shopkeeper contact with breeder.
16. Breeder tells about specific bird available or not.
17. Then shopkeeper directed the buyer with breeder.
Priority: High
Frequency of Use: Many times, in a day or even week depending upon the level of business
and traffic on the system.
Other Information: The system must remain updated by latest bird that are present in the
Aviary and the new birds that are being delivered in it.
Assumptions: The system must display the correct number of birds if birds that are
currently present.
4
ID and Name: UC-4 Backend support
Primary Actor: Support team Secondary Actors:
Breeder, Shopkeeper
Description: The Support team maintain the software on backend. They fix all issues
that come from breeder, shopkeeper. They keep in touch with breeder,
shopkeeper regularly.
Trigger: The Support team clear all issues from backend.
Pre-Condition: PRE-1. Support team must have access to software.
PRE-2. Support team must have contact details of users.
PRE-3. Support must have the permission from users
Normal Flow: 4.0 Support team fixing issues when user contact them.
1.When user found any issue/problem relating software.
2.There is option of help at bottom-right .
3.By selecting the option, you write message about the problem you
are facing.
4.When support team see your message, they contact for further
information
5.Problem solved.
Alternative Flow: 4.1 Issues solved automatically by Support Team.
1.Support team continuously take an eye if any issue arise.
2.Support team contact user and update them.
3.After getting permission, they resolve the issue.
4.Message sent to user after fixing issue.
Normal Flow: 1.0 Deliver the Bird to Buyer for Online Payment
12. Pick the Bird.
13. Verify the Order.
14. Check the payment status.
15. Reach the shipping address.
16. Verify the Buyer’s ID.
17. Take buyer’s signature.
18. Notify the Shopkeeper/Breeder.
Alternative Flow: 1.1 Deliver the Bird to Buyer for Cash on Delivery
1. Pick the Bird.
2. Verify the Order.
3. Reach the shipping address.
4. Verify the Buyer’s ID.
5. Take the charges against delivery.
6. Take buyer’s signature.
7. Mark the payment status.
8. Notify the Shopkeeper/Breeder.
Exceptions: 1.2 Wrong shipping address OR Buyer not found
18. Pick the Bird.
19. Verify the Order.
20. Reach the shipping address.
21. Address/Buyer not fount
22. Notify the Shopkeeper/Breeder.
23. Return Bird back to Breeder/Shopkeeper.
Priority: High
Frequency of Use: Every time a Buyer orders the Bird online, Delivery agent have to deliver
it to the buyer.
Other Information: The system must notify all the stakeholders (Buyer/Shopkeeper/Breeder)
for all successful and unsuccessful dealings and also notify if there is any
issue or problem.
Assumptions: Delivery Agent must be registered first before providing services.
User Stories
Level 0
Level 1
Level 2
Event Response Table
User enter wrong password Invalid password message 1.Enter password again
displayed on screen
User select “Enter bird data” Display message appear on 1.Data which user enters store
option screen to database
User select “Searching” option Message appear on screen 1.searching from database if
data available and show
2.If data not found, no found
data appear on screen
User want to change password Password successfully changed 1.Enter current password and
message display on screen then new password
2.Enter phone number and
confirmation message send to
your phone
Prototypes