Online Purchasing System
IT6259 Assignment
Table of Contents 1. Use Case Diagram 3 2. Brief Use Case Description 4 3. Full Use Case Description 5 4. Activity Diagram 7 5. System Sequence Diagram 9
1. Use Case Diagram
2. Brief Use Case Description Use Case Name | Create Account | Brief Description | Customer wants to access the Nerd Shop online shopping system which requires a log on. Customer opens web page, clicks create new account, fills in personal information and clicks create account |
Use Case Name | Add book to wishlist | Brief Description | Customer wants to add books to a wishlist. when logged in; customer searches for a book, selects a book then clicks on add to wishlist |
Use Case Name | Cancel order | Brief Description | Customer no longer wants the books he ordered. customer logs in, goes to previous orders, selects the order they want to cancel then clicks on cancel order |
Use Case Name | Check previous transactions | Brief Description | Customer wants to view a previous transaction they made. customer logs in, goes to my account and then view previous orders. |
Use Case Name | Check recent orders | Brief Description | Management want to see if there are any orders waiting to be processed. management logs in, goes to pending orders |
Use Case Name | Answer Customer Queries | Brief Description | Management wants to reply back to customer queries. management logs in, clicks on customer queries, selects a query and clicks reply then send |
Use Case Name | Check daily sales | Brief Description | Management wants to keep track of daily sales figures. management logs in, clicks report, daily sales then generate report. |
Use Case Name | Lookup book | Brief Description | Customer wants to search for a book. customer logs in to the website and types the name of book and author in the search field. | 3. Full Use Case Description
Use Case No: | 1 | Use