COE691_Lab1
docx
keyboard_arrow_up
School
Toronto Metropolitan University *
*We aren’t endorsed by this school
Course
691
Subject
Industrial Engineering
Date
Feb 20, 2024
Type
docx
Pages
6
Uploaded by DeaconRiverCrane22
Hamza Makrod
COE 691
Lab 1
January 29
th
, 2024
Question 1:
List of Use Cases:
1.
Record Payment Information
2.
List Available Magazines
3.
Complete Special Form
4.
Add All Pertinent Information
5.
Notify the System
6.
Halt the Open Order Record
7.
Notify the Seller
8.
Notify the Buyer of Successful Purchase
9.
Ship the Order
10. Notify the Buyer
11. Notify the Store of the Shipment Condition
12. Open a Buyer Account
13. Make Purchase
14. Visit Site
15. Search through Magazines
16. Filter the Search
17. Review the Seller’s Service Code
18. Register As a Client
19. Conclude the 30-day Waiting Period
20. Send Check to the Seller
21. Access the System
22. Through the Secure Authentication Portal
23. Enter a Service Code for the Seller
24. Post the Code
25. Add a Seller
26. Provide Personal Information
27. Maintain Magazine Index
28. Maintain Order Status
29. Mark As Sold
30. Maintain an Open Account for the Buyer
31. Maintain Buyer Account Information
32. Record Magazine Order
Use Case Diagram:
Question 2:
a.
Add a Seller
Use Case Name: Add a Seller
Actors: Seller and the System
Description: This use case commences when a potential seller must bypass through Buy&Sell Magazine Exchange system’s secure authentication portal. The seller must provide essential registration information including their residential address, telephone number, and email address which the system records and maintains an open account for. Upon successfully registering the seller gains access to a special internet form for listing magazines they wish to sell. The form collects information pertaining to each magazine including its category, general condition, and asking price. The seller can list as many magazines as they desire, and the system
shall maintain their information in an index or online catalog for potential buyers to browse. All of the seller’s provided information will be stored securely by the system on its servers. Precondition: The seller has registered and been authenticated through the company’s system
Basic Flow:
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Seller logs into the system
Seller accesses the magazine listing form
Seller fills in the magazine information
Seller submits the magazine listing
Potential Alternate Flows:
If the seller fails to provide adequate information the system may prompt for failed listing
Unforeseen technical issues may cause error messages to be displayed
Postconditions: The magazines are successfully added to the system and the seller’s account is updated. b.
Record a Magazine Order
Use Case Name: Record a Magazine Order
Actors: Buyer, Seller, and the System.
Description: This use case begins when a registered buyer having chosen any desired magazine(s) decides to make a purchase. The buyer must first open an account with a credit card to pay for the merchandise securely. The system records the payment information and then
sends an email notification to the seller while marking the product(s) as sold. Upon receiving the notification, the seller must directly notify the buyer within 48 hours to confirm the purchase. Then within 24 hours of sending the confirmation, the seller must ship the order to the buyer. The seller notifies the buyer when the shipment has been made and the system updates to order to “shipped”.
Precondition: The buyer is registered and authenticated with the company’s system and the seller has listed the magazines that the buyer wishes to purchase. Basic Flow:
Buyer logs in and selects the magazines to purchase
Buyer provides credit card information to complete the purchase
The system records the purchase and sends an email notice to the seller
Seller confirms the purchase and ships the magazine
Seller notifies the buyer and the company of the shipment
Potential Alternate Flows:
If the buyer fails to provide adequate credit card information the system may prompt for
failed purchase
If the seller fails to confirm the purchase within 48 hours the systems may send a reminder or cancel the order
If the seller fails to ship the order within 24 hours the system may send a reminder or cancel the order
Postconditions:
The order is marked as shipped, and the seller is notified to expect payment
A 30-day waiting period begins for potential buyer feedback or issues with the order
At the end of the month, a check is mailed to the seller for the shipped magazine order
Question 3. a.
System Sequence Diagram for Add a Seller
b.
Record Magazine Order
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help