Author 2. Price 2. Reorder Threshold 2. Stop-order Boolean value 2. Stock 2. Customer has these attributes 2. Unique Username 2. Password 2. Name 2. Email Address 2.
Postal Address 2. Manager has these attributes 2. Username 2. Email address 2. Order log entries have these attributes: 2. Time transaction took place 2. Date transaction took place 2. Username of customer 2. System 3. Browse Inventory 3. Organization 3. Items Listed on single page 3. Items shown in tabular format 3.
Each Item listing contains 3. Title 3. Name of Author 3. Price 3. Listing sorted by Ascending item Title 3. No individual Item pages 3. Interaction 3. Each Item has checkbox to mark selection 3. Single button to add all selected items to Shopping Cart 3. Search Inventory 3. Search available only by Title of book 3. Search is exact-match only 3. Only managers are allowed to modify inventory 3. Managers have an interface to: 3.
Create a book entry 3. Update a book entry 3. Create a new promotion 3. Review current inventory 3. Using the same interface to browse inventory as described in section 3. Manager has full CRUD capabilities on each book. Managers may delete items from the inventory 3. Shopping Cart 3.
Logged In 3. Can add items to cart 3. If Item is not in stock, message displayed informing user to try again later 3. Customer can only purchase one of each item no quantities associated with orders 3. If shopping cart not empty, a user may begin Checkout procedure 3. Not Logged In 3. User required to login before they may begin Checkout procedure 3.
Checkout procedure 3. User must successfully use shopping cart before beginning this procedure 3. Checkout page consists of 3. A text box for promotion entering 3. A text box to hold the credit card number 3.
A button to complete the order 3. Order details sent via email after the checkout has completed 3. On order completion the inventory is decremented based on items purchased by user 3. Authentication System 3. User Levels 3. Manager single, hardcoded user, no orders 3. Customer unlimited, open creation, unlimited orders 3. Account Creation 3. Everyone is allowed to create an account 3. Required Information 3. Listed in section 2. Account Modification 3. Login and Logout 3.
There is no lost-password recovery 3. Logging in allows one to logout 3. Logging in allows checkout 3. There is a minute session time out after which a logged in user will be logged out automatically.
Promotions 3. Specifications 3. Applies to entire order 3. Expiration occurs at manager specified date 3. Multiple coupons cannot be applied to same order 3. Non-member users cannot apply promotions to order 3.
Creation 3. Promotion created by manager 3. Each promotion has a unique identifying number can be auto generated 3. Email containing promotion sent to all member users of the BECS system 3.
Deletion 3. Promotions are auto-deleted when the expiration date has passed 3. Automated Reorder 3. Manager sets reorder threshold on a per-item basis 3.
If the item has a stop-order applied to it, it will not automatically reorder until the manager removes it. Order Logging 3. Required Information: 3. Below is a list of the elements that you will see in the diagram on the next page as well what is included in the use case templates that follow. Actors Shown in the diagram as stick figures with a name underneath.
They represent elements that will be directly interacting with the system. You are commenting using your Facebook account. Notify me of new comments via email. Notify me of new posts via email. Skip to content. Home Contact. This image shows just that: As we can see the document has several different categories, each with its own purpose.
Share this: Twitter Facebook. Like this: Like Loading Published by ericsanti. Published April 16, May 20, You should have received an email confirming. If you are unsure of your deadline, email me.
Email me your document prior to your submission deadline. Your deadline is based on the preferences you requested in class. If you are unsure of your submission date, please email me it's either Friday night by pm or Sunday night by pm. Reminder: Do not share your personal number or your SRS document with classmates prior to grade completion! The groups will be made up of two students, and each group will receive two SRS documents to evaluate will be anonymous. The groups will be assigned based on your submission preferences and a highly sophisticated random number generator.
You will analyse the document based on content, organization, and SRS and requirement design techniques. An evaluation form will be emailed out to each group along with the papers to be reviewed.
Reminder: Again, do not share your private number or SRS document with classmates prior to grading completion. Please note that I will begin grading the projects on November 31st, and there should be adequate time for all grading prior to finals.
The evaluations done by the groups will also be factored into the grades how the groups evaluate and how well they perform their evaluation. Who can borrow music? This is up to you to decide based on the elicited material. You'll want to define those terms to make them unambiguous in your document. Clarified how to turn off notifications must be done for specific project, not in general.
0コメント