Sie sind auf Seite 1von 5

Version 1

Individual Report Project Two Student Name: Andrew Frost Assessment Item No#: 5 Assessment Title: UML modelling for the BookAcademia-On-Line case study SID: 49 94!"

$#

%se case Dia&ram 'produced usin& a (AS) Tool*

@Coventry University

Page 1

Version 1

+#

%se case Description ',or eac- o, t-e use cases*

Title: Register Brief Description: The Customer Registers their details with website Actors: Customer re ! Conditions: "ite is displa#ed $low of %&ents: Customer &isits site Customer clic's register ost ! Conditions: (ebsite issues log in details Alternati&e "cenarios: )ser alread# registered Title: "ign in Brief Description: )ser sign*s into the website Actors: Customer re ! Conditions: (ebsite is displa#ed )ser has alread# registered $low of %&ents: )ser &isits website )ser clic's log in )ser enters details ost ! Conditions: )ser is logged in )ser is redirected to welcome page Alternati&e "cenarios: Details are incorrect Title: "earch roducts Brief Description: Customer searches the catalogue Actors: Customers re ! Conditions: )ser is registered $low of %&ents: )ser clic's search )ser enters a search term ost ! Conditions: (ebsite displa#s matches with their search term Alternati&e "cenarios: +o results found Title: Browse Catalogue Brief Description: )ser browses catalogue b# categories Actors: Customer re ! Conditions: )ser is registered $low of %&ents: )ser clic's browse )ser clic's on what categor# the# want ost ! Conditions: All items under categor# are displa#ed Alternati&e "cenarios: +o items found

@Coventry University

Page 2

Version 1

Title: Create (ish ,ist Brief Description: )ser can create a wish list Actors: Customers re ! Conditions: )ser is registered $low of %&ents: )ser clic's on (ish ,ist )ser gi&es wish list name ost ! Conditions: (ish list is created on their account Alternati&e "cenarios: Alread# a wish list under that name Title: Add to (ish ,ist Brief Description: Allows user to add items to wish list Actors: Customers re ! Conditions: )ser is registered- user has setup a wish list $low of %&ents: )ser finds the product the# want )ser clic's *Add to (ish ,ist* ost ! Conditions: .tem is added to the wish list Alternati&e "cenarios: .tem is alread# on the wish list Title: %nter Ban' Details Brief Description: )ser enters their ban' details once Actors: Customers re ! Conditions: )ser is registered $low of %&ents: )ser clic's */# Account* )ser clic's *Ban' Details* )ser enters ban's details )ser clic's sa&e ost ! Conditions: Ban' details are securel# stored Alternati&e "cenarios: Ban' details are alread# entered Title: Chec'out Brief Description: )ser purchases through the chec'out Actors: Customers re ! Conditions: )ser is registered- Ban' details are sa&ed- items are in bas'et $low of %&ents: )ser clic's *add to bas'et* on an item )ser clic's *Chec'out* )ser logs in )ser clic's * urchase* ost ! Conditions: Ban' Details are &erified "toc' is chec'ed 0rder is processed and dispatched Alternati&e "cenarios: .tem out of stoc' Ban' details incorrect

@Coventry University

Page 1

Version 1

Title: Verif# Ban' Details Brief Description: Ban' &erifies pa#ment details Actors: Ban' re ! Conditions: )ser is registered- ban' details ha&e been sa&ed $low of %&ents: Ban' recei&es pa#ment information Ban' &erifies information ost ! Conditions: Ban' tells the s#stem details are correct Alternati&e "cenarios: Ban' Details are incorrect Title: rocess a#ment Brief Description: Ban' processes pa#ment Actors: Ban' re ! Conditions: )ser has clic' *Conform urchase*- Ban' Details are &erified $low of %&ents: )ser clic's *Confirm urchase* Ban' processes pa#ment with stored details ost ! Conditions: a#ment is ta'en 0rder is finalised and dispatched Alternati&e "cenarios: pa#ment method is incorrect

@Coventry University

Page 2

Version 1

.#

(lass Dia&ram 'produced usin& a (AS) Tool*

@Coventry University

Page 5

Das könnte Ihnen auch gefallen