Use Case Diagram

UML Model Report UML Model Table of Capacity Table of Contents2 USE CASE MODEL REPORT3 USE CASE MODEL3 PACKAGE DOCUMENTATION:3 Actor - Customer4 Actor - Aircraft Clerk4 Actor - Shipper4 Actor - Accepting Clerk4 Actor - Inventory Clerk4 Actor - Aircraft Station4 Actor - Accepting Station4 Use Case - Add Item to Shopping Cart5 Use Case - Browse Account of Books6 Use Case - Abolish Order7 Use Case - Check Out8 Use Case - Edit Capacity of Shopping Cart10 Use Case - Log In13 Use Case - Open Account16 Use Case - Action Accustomed Shipment19 Use Case - Chase by Author20 Use Case - Ship Order23 Use Case - Track Recent Orders26 Domain Model29 STATIC OBJECT MODEL1 Use Case MODEL Report Use Case Model Amalgamation Documentation: NONE Use Case Diagram - Main [pic] Actor - Chump Documentation: NONE Actor - Aircraft Clerk Documentation: NONE Actor - Shipper Documentation: NONE Actor - Accepting Clerk Documentation: NONE Actor - Inventory Clerk Documentation: NONE Actor - Aircraft Base Documentation: NONE Actor - Accepting Base Documentation: NONE Use Case - Add Item to Shopping Cart Documentation: NONE Account of Associations Chase Results Folio Communicates with Add Item to Shopping Cart Use Case - Browse Account of Books Documentation: Basic Course The Chump clicks on a Category on the Browse Books Page. The arrangement displays the subcategories aural that Category. This action continues until there are no added subcategories, at which point the arrangement displays the Books in the everyman subcategory. The Chump clicks on the thumbnail for a Book. The arrangement invokes the Display Book Capacity use case. Alternate Course If the arrangement does not acquisition any Books independent aural a accustomed Category, it displays a bulletin to that aftereffect and prompts the Chump to baddest a altered Category. Account of Associations Chump Communicates with Browse Account of Books Use Case - Abolish Adjustment Documentation: Basic Course The arrangement ensures that the Adjustment is cancellable (in alternative words, that its cachet isn't "shipping" or "shipped"). Again the arrangement displays the accordant advice for the Adjustment on the Abolish Adjustment Page, including its capacity and the aircraft address. The Chump presses the Confirm Abolish button. The arrangement marks the Adjustment cachet as "deleted" and again invokes the Acknowledgment Items to Inventory use case. Alternate Course If the cachet of the Adjustment is "shipping" or "shipped," the arrangement displays a bulletin advertence that it's too backward for the Chump to abolish the order. Account of Associations Chump Communicates with Abolish Order Use Case - Check Out Documentation: Basic Course The arrangement creates a Candidate Adjustment article that contains the capacity of the Customer's Shopping Cart. Again the arrangement retrieves the Aircraft Addresses associated with the Customer's Account, and displays these addresses on the Aircraft Abode Page. The Chump selects an address, and again presses the Use This Abode button. The arrangement assembly the accustomed Aircraft Abode with the Candidate Order. Again the arrangement displays the accessible Aircraft Methods on the Aircraft Adjustment Page. The Chump selects a aircraft method, and again presses the Use This Aircraft Adjustment button. The arrangement assembly the accustomed Aircraft Adjustment with the Candidate Order. Again the arrangement displays the capacity of the Announcement Info altar associated with the Customer's Account, on the Announcement Advice Page. The Chump selects a announcement adjustment and presses the Use This Announcement Advice button. The arrangement assembly the accustomed Announcement Info article with the Candidate Order. Again the arrangement displays the Confirm Adjustment Page. The Chump presses the Confirm Adjustment button. The arrangement converts the Candidate Adjustment to an Adjustment and destroys the Shopping Cart. Then the arrangement allotment ascendancy to the use case from which this use case accustomed control. Alternate Courses If the Chump has not already logged in, the arrangement invokes the Log In use case. If the arrangement does not acquisition any Aircraft Addresses, it invokes the Create Aircraft Abode use case. If the arrangement does not acquisition any Announcement Info objects, it invokes the Define Announcement Advice use case. If the Chump presses the Abolish Adjustment button at any time, the arrangement destroys the Candidate Adjustment and allotment ascendancy to the use case from which this use case accustomed control. Account of Associations Customer Communicates with Check Out Shopping Cart Folio Communicates with Check Out Use Case - Edit Capacity of Shopping Cart Documentation: Basic Course On the Shopping Cart Page, the Chump modifies the abundance of an Item in the Shopping Cart and again presses the Update button. The arrangement food the new abundance and again computes and displays the new amount for that Item. The Chump presses the Continue Shopping button. The arrangement allotment ascendancy to the use case from which it accustomed control. Alternate Courses If the Chump changes the abundance of the Item to 0, the arrangement deletes that Item from the Shopping Cart. If the Chump presses the Delete button instead of the Update button, the arrangement deletes that Item from the Shopping Cart. If the Chump presses the Check Out button instead of the Continue Shopping button, the arrangement passes ascendancy to the Check Out use case. Account of Associations Chump Communicates with Edit Capacity of Shopping Cart Class Diagram - Edit Capacity of Shopping Cart Robustness [pic] Interaction Diagram - Edit Capacity of Shopping Cart Sequence [pic] Use Case - Log In Documentation: Basic Course The Chump clicks the Log In button on the Home Page. The arrangement displays the Login Page. The Chump enters his or her user ID and countersign and again clicks the Log In button. The arrangement validates the login advice adjoin the assiduous Annual abstracts and again allotment the Chump to the Home Page. Alternate Courses If the Chump clicks the New Annual button on the Login Page, the arrangement invokes the Open Annual use case. If the Chump clicks the Admonition Chat button on the Login Page, the arrangement displays the admonition chat stored for that Customer, in a abstracted chat box. When the Chump clicks the OK button, the arrangement allotment the Chump to the Login Page. If the Chump enters a user ID that the arrangement does not recognize, the arrangement displays a bulletin to that aftereffect and prompts the Chump to either access a altered ID or bang the New Annual button. If the Chump enters an incorrect password, the arrangement displays a bulletin to that aftereffect and prompts the Chump to reenter his or her password. If the Chump enters an incorrect countersign three times, the arrangement displays a folio cogent the Chump that he or she should acquaintance chump service, and additionally freezes the Login Page. Account of Associations Chump Communicates with Log In Class Diagram - Log In Robustness pic] Interaction Diagram - Log In Sequence [pic] Use Case - Open Annual Documentation: Basic Course The arrangement displays the New Annual Page. The Chump types his or her name, an e-mail address, and a countersign (twice), and again presses the Create Annual button. The arrangement ensures that the Chump has provided accurate abstracts and again adds an Annual to the Adept Annual Table application that data. Again the arrangement allotment the Chump to the Home Page. Alternate Courses If the Chump did not accommodate a name, the arrangement displays an absurdity bulletin to that aftereffect and prompts the Chump to blazon a name. If the Chump provided an email abode that's not in the actual form, the arrangement displays an absurdity bulletin to that aftereffect and prompts the Chump to blazon a altered address. If the Chump provided a countersign that is too short, the arrangement displays an absurdity bulletin to that aftereffect and prompts the Chump to blazon a best password. If the Chump did not blazon the aforementioned countersign twice, the arrangement displays an absurdity bulletin to that aftereffect and prompts the Chump to blazon the countersign accurately the additional time. If the annual is already in the adept annual table, acquaint the user. Account of Associations Customer Communicates with Open Annual Login Folio Communicates with Open Annual Open Annual Communicates with Login Folio Class Diagram - Open Annual Robustness Interaction Diagram - Open Annual Sequence Diagram [pic] Use Case - Action Accustomed Addition Documentation: Basic Course The Accepting Clerk ensures that the Line Items listed on the Purchase Adjustment bout the concrete items. The Clerk after-effects the bar cipher on the packing blooper beneath the sensor at the accepting station. The arrangement changes the cachet of the Purchase Adjustment to "fulfilled" and updates the abundance on duke ethics for the assorted Books. The Clerk easily the Books off to the Inventory Clerk. Alternate Course If the Accepting Clerk finds a conflict amid the Purchase Adjustment and the concrete items, the Clerk stops processing of the addition until he or she is able to accomplish a match. Account of Associations Accepting Clerk Communicates with Action Accustomed Addition Action Accustomed Addition Communicates with Inventory Clerk Action Accustomed Addition Communicates with Accepting Base Use Case - Chase by Author Documentation: Basic Course The Chump types the name of an Author on the Chase Folio and again presses the Chase button. The arrangement ensures that the Chump typed a accurate chase phrase, and again searches the Catalog and retrieves all of the Books with which that Author is associated. The the arrangement retrieves the important capacity about anniversary Book, and creates a Chase Results article with that information. Again the arrangement displays the account of Books on the Chase Results Page, with the Books listed in about-face archival adjustment by advertisement date. Anniversary access has a thumbnail of the Book's cover, the Book's appellation and authors, the boilerplate Rating, and an Add to Shopping Cart button. The Chump presses the Add to Shopping Cart button for a accurate Book. The arrangement passes ascendancy to the Add Item to Shopping Cart use case. Alternate Courses If the Chump did not blazon a chase byword afore acute the Chase button, the arrangement displays an absurdity bulletin to that aftereffect and prompts the Chump to blazon a chase phrase. If the arrangement was clumsy to acquisition any Books associated with the Author that the Chump specified, the arrangement displays a bulletin to that aftereffect and prompts the Chump to accomplish a altered search. If the Chump leaves the folio in a way alternative than by acute an Add to Shopping Cart button, the arrangement allotment ascendancy to the use case from which this use case accustomed control. List of Associations Chump Communicates with Chase by Author Class Diagram - Chase by Author Robustness [pic] Interaction Diagram - Chase by Author Sequence [pic] Use Case - Ship Adjustment Documentation: Basic Course The Aircraft Clerk ensures that the Items listed on the packing blooper for the Adjustment bout the concrete items. The Clerk after-effects the bar cipher on the packing blooper beneath the sensor at the aircraft station. The arrangement changes the cachet of the Adjustment to "shipping. " Again the arrangement retrieves the Aircraft Adjustment that the Chump defined for this Adjustment and displays it on the Aircraft Base Console. The Clerk weighs the set of concrete items. The Clerk bales the Items. The Clerk attaches a apparent adapted for the accustomed aircraft method. The Clerk after-effects the bar cipher on the apparent beneath the sensor. The Clerk sends the amalgamation out via the associated Shipper. Alternate Course If the Aircraft Clerk finds a conflict amid the Adjustment and the concrete items, the Clerk stops processing of the Adjustment until he or she is able to accomplish a match. Account of Associations Aircraft Clerk Communicates with Ship Adjustment Ship Adjustment Communicates with Shipper Ship Adjustment Communicates with Aircraft Station Class Diagram - Ship Adjustment Robustness [pic] Interaction Diagram - Ship Adjustment Sequence [pic] Use Case - Track Recent Orders Documentation: Basic Course The arrangement retrieves the Orders that the Chump has placed aural the aftermost 30 canicule and displays these Orders on the Adjustment Tracking Page. Anniversary access has the Adjustment ID (in the anatomy of a link), the Adjustment date, the Adjustment status, the Adjustment recipient, and the Aircraft Adjustment by which the Adjustment was shipped. The Chump clicks on a link. The arrangement retrieves the accordant capacity of the Order, and again displays this information, in view-only mode, on the Adjustment Capacity Page. The Chump presses OK to acknowledgment to the Adjustment Tracking Page. Once the Chump has accomplished examination Orders, he or she clicks the Annual Maintenance articulation on the Adjustment Tracking Page. The arrangement allotment ascendancy to the invoking use case. Alternate Course If the Chump has not placed any Orders aural the aftermost 30 days, the arrangement displays a bulletin to that aftereffect on the Adjustment Tracking Page. Account of Associations Chump Communicates with Track Recent Orders Class Diagram - Track Recent Orders Robustness [pic] Interaction Diagram - Track Recent Orders Sequence [pic] Domain Model [pic] [pic] Static Article Model [pic] [pic] [pic]

Order a unique copy of this paper

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
Top Academic Writers Ready to Help
with Your Research Proposal
Order now and a get a 25% discount with the discount code: COURSEGUYOrder Now!
+ +