CMPSC 487W Software Engineering and Design Group Assignment #4 Fall 2018
|
|
- Catherine Heath
- 5 years ago
- Views:
Transcription
1 CMPSC 487W Software Engineering and Design Group Assignment #4 Fall 2018 Due Date: Wednesday, December 5, 2017 Total Points: 100 Description: The first three steps of developing a software product in ICONIX process are creating the domain model, use cases, and robustness diagrams. The next step is building sequence diagrams from use cases and robustness diagrams. Assignment: Draw sequence and class diagrams from robustness diagrams in last 5 pages. This assignment is the extension of the assignment 3. You should submit sequence diagrams and class diagrams in this assignment. You can find a sample sequence and class diagrams in pages 4-10 that show some of the requirements for this assignment, which are captured from the Rosenberg s book. Aware that the sample diagrams are not perfect. (The book intentionally provides diagrams having error(s), to fix them later.) In this assignment, reference the flow of sequence highlighted in light blue color (to help to draw sequence diagram), but you do not need to fully follow that sequence. You should copy the entity/domain and boundary objects in the robustness diagrams and paste them into your class and sequence diagrams. You do not need to show all domain and boundary objects. If you need, add extra classes into the class and sequence diagrams. The following shows the basic rubrics for sequence and class diagrams. Additional rubrics can be added when grading. It does not include the points that sum up 100 since it is hard to build complete rubrics to catch your mistakes before looking at your assignments. Reference the text book for more detailed patterns for drawing the sequence diagram in ICONIX style. Add the use case text at the left side of the sequence diagram; Use all actors, entity/domain objects, and boundary objects in robustness diagrams if possible; Map use case text to the message on the sequence diagram (see power-point slide 16); Do not use Focus of control (see power-point slide 17); Draw messages on sequence diagram (use a form of calling functions, not use plane text), add operations to classes in class diagram, cross check sequence diagrams and class diagram, and make sure that all messages in sequence diagrams appear in class diagrams; Assign operations to the right classes; o For example, in power-point slide 20, operation checkpriceisinrange() should be in the ExternalBook class, not in the AddExternalBookPage class, since the domain object has the responsibility to check it and you should focus on operations on domain objects, rather than boundary objects. 1
2 o Additionally, in power-point slide 10, operation () below isuserloggedin should be assigned to the WriteReviewPage boundary class not to the CustomerReview domain/entity class. Convert controllers into messages/operations; however, if you have to convert controllers into classes, add the controller class into class diagram and use controller symbols in sequence diagram (see the right image); Use comment to invoke a use case (see the right image); Use red (or similar distinguishable) color for handling exception or alternate cases; Add multiplicity to the class diagram (see power-point slide 14); Add member variables and member functions to the classes in class diagram (see page 213 in book, or power-point slide 12); Cover all use case texts in the sequence diagram, including both base and alternate cases. Update use case text to make it consistent with your sequence diagram. te that your sequence diagram should have enough details to write a code without ambiguity. In this assignment, I will check how the sequence/logic of calling functions achieves the goal of each use case. When calling functions, use parameter passing and return values as if you write a code. Draw the OO version and abstract version of sequence diagram; do not include details that requires technical architectures such as ASP, JSP, Http Session classes, Servlet classes, Dao classes, etc. You can update use case texts. Follow the below rules when updating use case texts: Write your use cases in active voice; Write your use case using an event/response flow; Write your use case in the context of the object model; Write your use case using a noun-verb-noun sentence structure; Make sure you have all the alternate courses; Check that the use case text isn t too abstract. What to hand in: Submit hardcopies of cover sheet, discussion, class diagrams, and sequence diagrams in a folder at the beginning of class of the due date. Cover sheet: The cover sheet should show group member names. Discussion page: The group leader should write a discussion page that especially includes who did what. Class diagram: In this assignment, group leader has a task to draw class diagram. te that the class diagram should be composed of all classes that appear in sequence diagrams, and each class should have member variable and all operations used in sequence diagrams. Additionally, in the class diagram, the relationships between classes should show multiplicity. Sequence diagram: Each group member except group leader selects one of the robustness diagrams shown in the last 5 pages of this assignment, and draws its sequence diagram. Each sequence diagram should be drawn in individual page that contains its author on top of the page. In the sequence diagram, its corresponding use case text should be presented as a comment as sown in power-point slides 4. Following 6 pages shows the sample class and sequence diagrams captured from Figures in Rosenberg s book 2
3 Last 5 pages in this assignment show the robustness diagrams that you should use to draw the sequence diagrams. te 1: Follow the red parts in this assignment. Those red parts and rules (for sequence diagram and use case modeling) will be the part of rubric. Additional rules can be added. te 2: You may find partially incorrect/inaccurate descriptions in use case texts or robustness diagram, or you may need more detailed descriptions in the use case text to disambiguates sequence diagram. Aware that this situation is considered in ICONIX process, and correcting them in sequence diagram is a part of ICONIX process. Update use case texts if you need. 3
4 CHAPTER 8 SEQUENCE DIAGRAMS 213 «boundary» View + () : void «boundary» LoginScreen «boundary» HomePage «boundary» BookDetailScreen «boundary» WriteReviewScreen + () : void + showvalidationerrors(list) : void «boundary» ConfirmationScreen «entity» CustomerSession Overriding () method to show validation errors. «entity» CustomerReview - rating: int - reviewtext: String + setrating(int) : void + setreviewtext(string) : void + validate(list) : void + isuserloggedin() : boolean «entity» BookCollection «entity» PendingReviewsQueue + add(customerreview) : void «entity» Book - synopsis: String - title: String Figure Prefactored Internet Bookstore static model, still pure OO
5 CHAPTER 9 CRITICAL DESIGN REVIEW 249 CustomerReview + book: Book + customer: Customer + id: int + rating: int + review: String 0..* 0..* Book 1 + id: int + synopsis: String + title: String 1 Customer + String + firstname: String + id: int + lastname: String WriteCustomerReviewController + dosubmitaction(customerreview) : void + formbackingobject(httpservletrequest) : CustomerReview Figure 9-6. Command class for WriteCustomerReviewController, after prefactoring and with multiplicity added in for good measure
6 CHAPTER 8 SEQUENCE DIAGRAMS 207 Figure Building a sequence diagram, beginning of step 4 (pure OO version of the completed sequence diagram)
7 CHAPTER 8 SEQUENCE DIAGRAMS 223 Add External Books to Catalog: BASIC COURSE: The system s the Add External Book page. The Seller types in the External Book details (title, ISBN, price etc) and clicks the Add Book button. The system checks that each field has a value, and that the price is numeric, isn't a negative value or > $1,000. The system also checks that there's a matching ISBN in the Bookstore database. The system then creates the External Book in the database. Seller Add External Book page click Add Book button checkfieldshavevalues checkpriceisnumeric book= create Bookstore Database External Book validate checkpriceisinrange save doesisbnexist save(this)... Figure The corrected sequence diagram excerpt for Exercise 8-1
8 Figure The corrected sequence diagram excerpt for Exercise 8-2 CHAPTER 8 SEQUENCE DIAGRAMS 225
9 228 CHAPTER 8 SEQUENCE DIAGRAMS User Edit Shopping Cart page Customer Session Customer Account Shopping Cart From the Checkout page, the user clicks on Edit Shopping Cart. The system s the Edit Shopping Cart page. click link Page customer= getcustomeraccount cart= getshoppingcart lineitems= fetchlist populate LineItems Component *new {for each LineItem in the ShoppingCart } Line Item page The user clicks on a Line Item in the list of items in his Shopping Cart, then modifies the quantity of the Line Item, and clicks Update. submit modified LineItem qty updatelist checkquantities The system checks that the quantities entered are valid, and res the Edit Shopping Cart page with the totals updated and a confirmation message.... page createconfirmationmessage Figure The corrected sequence diagram excerpt for Exercise 8-3
10 Create User Account BASIC COURSE: The system s Create User Account Page. The user enters Account Information (such as ID, password, credit-card, etc.), and Ride Information (such as VIN, Bank-Account, Carpool Cost, Pick-up Time, etc.). The user clicks Create Account Button. The system ensures that password is valid and ID is unique by accessing Master Account List. The system then adds User Account into Master Account List. The system s the Account Create Confirmation Page, and invokes Login use case. ALTERNATIVE COURSE: ID already exists: The system s ID already exists message on Error Page, and s Create User Account Page again. Invalid password: The system s Password is invalid message on Error Page, and s Create User Account Page again. Incomplete Riding Information entered: The system s Incomplete riding information is entered message on Error Page, and s Create User Account Page again. User Display Create User Account Page Login Enter Ride Information Click Create Account Button Enter Account Information Is Ride Information complete? User Account Is Password valid? Display Incomplete riding information is entered message Is ID already exist? Display Password is invalid message Error page Display ID already exists message Master Account List Add Account into Master Account List invoke Account Create Confirm Page
11 Search Carpool BASIC COURSE: The system s Search Carpool Page. The user enters Carpool Query (such as cost range, Pick-up Time, Pick-up Location, etc.), and click Query Button. The system retrieves Ride Information from Master Account List (by accessing other User Accounts and Organization Accounts), and determines Ride Information List whose elements match with Carpool Query by checking cost ranges, times, and locations. The system s the matching Ride Information List and the user s Carpool History on Rank Ride Information Page to send to Carpool Suggestion Service. Carpool Suggestion Service then reorders Ride Information and submits the result to the system. The system s Send Carpool Request Page to show the ordered Ride Information to the user. ALTERNATIVE COURSE: There is blank(s) in Carpool Query: The system s Carpool Query is incomplete message on Error Page, and s Search Carpool Page again. There is no matching Ride Information: The system s matching Ride Informations are found message on Error Page, and s Search Carpool Page again. response from Carpool Suggestion Service: The system s Suggestion Service Unavailable Page and s Send Carpool Request Page without reordering Ride Information. User Enter Query Search Carpool Page Display Error page Click Query Button Carpool Query Has Blank in Query? Display Carpool Query is incomplete message Display matching Ride Informations are found message Retrieve list of Ride Info consistent with Query Is Ride Info List empty? Master Account List Ride Information List Is Carpool Suggestion Service available? Reorder Ride Info Send Carpool Request Page submit Rank Ride Info Page matching Ride Info List Carpool History Display Carpool Suggestion Service Suggestion Service Unavailable Page
12 Pre-match carpool BASIC COURSE: The system s Send Carpool Request Page that lists Ride Information. The user selects a preferred Ride Information, and clicks Request Ride Button. For the selected Ride Information, the system determines its corresponding Account, gets the Account and Ride Request Queue from Ride Information, creates Ride Request with setting it as undetermined, and adds Ride Request to the Ride Request Queue and Central Database. The system invokes Send Message To Account use case to send the request conformation message to its user, and s Send Carpool Request Page to allow request ride to other Accounts. User Send Carpool Request Page Click Request Ride Button select Ride Information selected Ride Information Determine Ride Request Queue from Account Ride Request Queue Create Ride Request and set undetermined Central Database Add Ride Request to Ride Request Queue and Central Database ALTERNATIVE COURSE: Selected Account does not have an instant contact information: The system skips invoking Send Message To Account use case, and s Send Carpool Request Page. Ride Information(s) is selected: The system s ride information is selected message on Error Page, and s Send Carpool Request Page again. Display Error page Display ride information is selected message Account Ride Request Does Account has instant contact info? Send Message To Account invoke
13 Confirm Availability BASIC COURSE: When the user logs in, the system gets Ride Request Queue from User Account, and s Ride Request Confirm Page. The user clicks Button. The system updates Ride Request as accepted in Central Database, and removes Ride Request from Ride Request Queue. The system s Main Page. ALTERNATIVE COURSE: User Ride Request Confirm Page Click button Click button Get one Request from Queue Is Queue empty? User Account Ride Request Queue is empty: The system s Main Page. The user clicks Button: The system updates Ride Request as declined in Central Database, and removes Ride Request from Ride Request Queue. The system s Main Page. Click Defer button Set Declined Set Accepted Ride Request Retrieve Queue The user clicks Defer Button: The system s Main Page. Update in Central Database Ride Request Queue Login Central Database Main Page Remove from Queue
14 Match Carpool BASIC COURSE: Login The system s Main Page. The user clicks View Ride Request Status Button. The system retrieves Ride Request List from Central Database, and s View Ride Request Status Page with each status in Ride Request List. The user selects an accepted Ride Request and clicks Match Carpool Button. The system retrieves Ride Information from selected Ride Request, removes all Ride Request(s) from all Ride Request Queue(s) and Central Database. The system stores the retrieved Ride Information into Central Database, and invokes Send Message To Account use case to send a confirmation message and Detailed Ride Information to the selected Account. ALTERNATIVE COURSE: The user clicks Match Carpool Button without selecting an accepted Ride Request Confirmation: The system s a Ride Request Conformation must be selected message, and s View Ride Request Status Page again. User clicks View Ride Request Status Button without requesting ride: The system s a message explaining that he/she must request ride before viewing ride request status. The system s Main Page again. User invoke Store Ride Info Into Database Main Page Ride Information Remove All Ride Requests from Queues Central Database Click View Ride Request Status Button Ride Request Queue Determine Requests from Central Detabase Remove All Ride Requests from Database Ride Request List Requests found select Retrieve Ride Info Ride Request Click Match Carpool button View Ride Request Status Page Is a Ride Request is selected Display Ride Request Conformation must be selected message Ride Requested Error Page Error page
CMPSC 487W Software Engineering and Design Group Assignment #3 Fall 2017
CMPSC 487W Software Engineering and Design Group Assignment #3 Fall 2017 Due Date: Wednesday, November 8, 2017 Total Points: 100 Description: The first two steps of developing a software product in ICONIX
More informationSoftware Life-Cycle Models
Software Life-Cycle Models CMPSC 487 Lecture 03 Topics: UML Class Diagram Rosenburg Chap 2. Domain Modeling A. UML: Unified Modeling Language UML is a general-purpose, developmental, modeling language
More informationWhat are Non-Catalog Orders?
What are Non-Catalog Orders? Non-Catalog Orders are intended to address purchasing needs that fall outside of typical requests within a punch-out site, catalog or form. Prior to beginning a Purchase Request,
More informationFedEx Office Print Online Corporate
Quick Reference Guide DocStore Catalog Log in to FedEx Office Print Online Corporate 1. Open your browser and navigate to: https://printonline.fedex.com/nextgen/wu 2. Input User ID and Password and click
More informationEMPLOYEE STORE ORDERING INSTRUCTIONS
STEP 1: Create an Account/Log-In STEP 2: Place an Order STEP 3: Enter delivery/shipping information STEP4: Payment EMPLOYEE STORE ORDERING INSTRUCTIONS STEP 1: CREATE AN ACCOUNT/LOG-IN Once you have clicked
More informationGetting Started with Galloup StoreFront
If you have ordered online before, we hope you find Galloup s interface to be easy and intuitive. The goal of this document is to simply provide a basic overview of the key features of our Online Catalog.
More informationINSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad
INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 INFORMATION TECHNOLOGY TUTORIAL QUESTION BANK Course Name Course Code Class Branch : Web Technologies : ACS006 : B. Tech
More informationMain Login Screen Enter user name and password. New users can call or customer service using the information provided. If you have forgotten
Main Login Screen Enter user name and password. New users can call or email customer service using the information provided. If you have forgotten your password, enter your email address in the box provided
More informationInstructions and Step by Step Guide
Instructions and Step by Step Guide Version 1. 2017 This guide is produced through the Author2Market automated production system and is a perfect example of our Book-Of-One Revolution! www.author2market.com
More informationStep 1: Register as a New User
Login Page A link is provided on this page allowing new users to register. Step 1: Register as a New User Returning Users can simply enter their Email Address and Password to enter the site. If you are
More informationeasypurchase Magellan User Reference Guide
1 easypurchase Magellan User Reference Guide v1.12.13 Table of Contents Getting Started... 3 Initiating your Account... 3 Logging In... 3 Shop... 4 Creating an Order... 4 Hosted Catalogs... 4 Punchout
More informationUser Manual. Online E-commerce Music Store Version 1.0
User Manual Online E-commerce Music Store Version 1.0 Submitted in partial fulfillment of the requirements of the degree of Master Software Engineering Reshma Sawant CIS 895 MSE Project Kansas State University
More informationElectronic Ordering Instructions with Credit Card Option. For Hilton Hotels Punch Out
Electronic Ordering Instructions with Credit Card Option For Hilton Hotels Punch Out July 2005 Table of Contents Home Page... 3 Finding Products... 4 Browse Catalog... 4 Search Catalog... 7 Add To Cart...
More informationSystem and Software Architecture Description (SSAD)
System and Software Architecture Description (SSAD) FlowerSeeker Team 05 Name Eder Figueroa Sophia Wu Doris Lam Hiram Garcia Roles Primary Role: Project Manager/ Implementer. Secondary Role: Tester. Primary
More informationFig. 3. Fig. 4. Fig. 5
From lunchboxorders.com click on the green ORDER LUNCH button at the top right-hand corner of the page as shown below (Fig. 1) to proceed to the ordering site, lunchboxorders.net Fig. 1 Once you ve reached
More informationFedEx Office Print Online Corporate
Log in to FedEx Office Print Online Corporate 1. Open your browser and navigate to: https://printonline.fedex.com/nextgen/sprint_wl 2. Input User ID and Password and click Log in. 3. Click the From DocStore
More informationTUTORIAL QUESTION BANK
+ INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING TUTORIAL QUESTION BANK Course Name Course Code Class Branch : Web Technologies : ACS006
More informationWEBSITE TRAINING GUIDE MY OFFICE PRODUCTS. Office Supplies & Business Print
WEBSITE TRAINING GUIDE MY OFFICE PRODUCTS Office Supplies & Business Print Table of Contents Log In... 2 Updating My User Information... 4 Creating Favorites List... 6 Viewing Saved Carts... 9 Creating
More informationecommerce USER GUIDE
ecommerce USER GUIDE ecommerce USER GUIDE TABLE OF CONTENTS Page Page Page Page Page 7 Page 8 Page 9 Page 0 Page Page Page Page Page 7 Page 8 Page 9 Page 0 What s New in the Latest Version Login Ask to
More informationICONIX Process: Use Case Driven Object Modeling. Copyright 2007 ICONIX Software Engineering, Inc. 1
ICONIX Process: Use Case Driven Object Modeling Copyright 2007 ICONIX Software Engineering, Inc. 1 The goal. Driving a good O-O software design from use cases. Copyright 2007 ICONIX Software Engineering,
More informationTest Plan. Online Music Store Version 1.0. Submitted in partial fulfillment of the requirements of the degree of Master Software Engineering
Test Plan Online Music Store Version 1.0 Submitted in partial fulfillment of the requirements of the degree of Master Software Engineering Reshma Sawant CIS 895 MSE Project Kansas State University 1 TABLE
More informationCIS Homework 9
CIS 318 - Homework 9 p. 1 Deadline: Due by 11:59 pm on FRIDAY, April 29 How to submit: CIS 318 - Homework 9 Submit your files for this homework using ~st10/318submit on nrs-labs, with a homework number
More informationVersion 2.0. User Guide.
Version 2.0 User Guide www.nzpost-apparel.co.nz Table of Contents 2 Overview 3 Regional Purchasing Agent 4-12 Override Authority 13-16 Branch Manager 17-20 Reporting 21-24 Super Admin 25-34 User Type Access
More informationAutomationDirect.com Order Import Feature
AutomationDirect.com Order Import Feature This document describes the requirements to upload a CSV or XML format order file from your system into our AutomationDirect.com E-commerce system to create an
More informationFedEx Office Print Online Corporate
Quick Reference Guide Getting Started Log in to FedEx Office Print Online Corporate 1. Open your browser and navigate to: https://printonline.fedex.com/nextgen/abbott-amo 2. Input User ID and Password
More informationBedford Falls Book Fairs Bedford Falls Book Fairs. Customer Bedford Falls BookScanner2 App Instructions TABLET
Customer Bedford Falls BookScanner2 App Instructions TABLET 1. Turn on tablet press and hold power button (top right corner) for 3 seconds then release. It should start to power on. This takes about 20
More informationStandard User Site Registration Account Options Customer Hot List Creation & Utilization.
Standard User Site Registration Account Options Customer Hot List Creation & Utilization www.gosafe.com gosafe.com User Instructions This document details the process for registering with gosafe.com, options
More informationBrolly Sheets Wholesale Login
Brolly Sheets Wholesale Login Logging into your Account Go to our Wholesale website to login using the URL below. www.brollysheetswholesale.co.nz (for NZ customers) www.brollysheetswholesale.com.au (for
More informationFedEx Office Print Online Corporate
FedEx Office Print Online Corporate Quick Reference Guide Upload and Print Log in to FedEx Office Print Online Corporate 1. FedEx Office Print Online Corporate is accessible to University Faculty and Staff
More informationRakuten.com Merchant Manual
Rakuten.com Merchant Manual 1 Table of Contents Signing into your Account..3-4 Manage Shipping Settings 5 Adding Header & Footer.6-9 List/Create a Product..10-17 o Create listing.11 o Create New Product...12
More informationRegistering for MasteringGenetics.
Registering for MasteringGenetics www.masteringgenetics.com Go to www.masteringgenetics.com Click Students Step 1: Do you have an access code? An access code is a 6-part code. Here is an example of what
More informationPlanWell Enterprise. User Manual
PlanWell Enterprise User Manual 1 Table of Contents Finding PlanWell and Logging On... 4 Public Projects... 5 Guest Access... 5 Login to your Account... 6 Populating Shopping Cart... 6 Most Current Set...
More informationStudent User Guide. Version 1.2. Page 1 of 16. Student User Guide Version 1.2
Page 1 of 16 Table of Contents Introduction... 3 Using Your Unikey... 3 Managing Your Account... 4 Editing Contact Information... 4 Managing Addresses... 5 Course Notes... 8 Selecting Course Notes... 8
More informationGuidebook ONLINE ORDERING MADE EASY!
www.boltsupply.com Guidebook ONLINE ORDERING MADE EASY! ONLINE ORDERING MADE EASY! www.boltsupply.com Guidebook Here are some of the highlights of the new boltsupply.com New Home Page It s now easier than
More informationRQs + PEs: More Servlets
RQs + PEs: More Servlets Advanced Topics in Java Khalid Azim Mughal khalid@ii.uib.no http://www.ii.uib.no/~khalid/atij/ Version date: 2006-09-04 ATIJ 1/7 REVIEW QUESTIONS - More Servlets 1. Explain the
More informationOutline. Databases and DBMS s. Recent Database Applications. Earlier Database Applications. CMPSCI445: Information Systems.
Outline CMPSCI445: Information Systems Overview of databases and DBMS s Course topics and requirements Yanlei Diao University of Massachusetts Amherst Databases and DBMS s Commercial DBMS s A database
More informationOnline Ordering Instructions
Online Ordering Instructions Supplied By Table of Contents Login... 2 How to Order Products... 2 Shopping Cart... 3 Checkout... 3 My Account... 7 Login Type www.alliancepromotions.com.au in your preferred
More informationLogin by clicking on account on the DonorsChoose.org homepage
If you have any technical issues, or questions while registering or creating your project on DonorsChoose.org, we encourage you to fill out our online contact form at: http://help.donorschoose.org/app/contact
More informationWelcome to the Goddess Purchasing Portal!
Goddess Purchasing Portal Quick Reference Guide Welcome to the Goddess Purchasing Portal! URL http://www.goddessproductsinc.com/arkansas.html Login Password Your State of Arkansas Email Address Welcome1
More informationMARATHWADA INSTITUTE OF TECHNOLOGY, AURANGABAD DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS ADVANCE JAVA QUESTION BANK
MARATHWADA INSTITUTE OF TECHNOLOGY, AURANGABAD DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS ADVANCE JAVA QUESTION BANK Second Year MCA 2013-14 (Part-I) Faculties: Prof. V.V Shaga Prof. S.Samee Prof. A.P.Gosavi
More informationOn Line Ordering. Please contact your sales rep or call the Doyles Sheehan offices To set up your account for on-line access to Web Console
On Line Ordering This program is in live-time to the Doyles Sheehan offices. When you place an order, it is immediately available in the system at Doyles Sheehan. Please Note ** All orders must be received
More informationGovs e-shop Training - Requestor 11/8/2013
Govs e-shop Training - Requestor 1 A requestor is a person who can create and submit a cart of the needed items. The cart can be created three (3) ways. Hosted Catalog Punch-out Catalog Non-Catalog Item
More informationVision Document 2.0 Online Book Store Phase-II. Vamsi Krishna Mummaneni
Vision Document 2.0 Online Book Store Phase-II Submitted in partial fulfillment of the requirements of the degree of Master of Software Engineering Vamsi Krishna Mummaneni CIS 895 MSE Project Kansas State
More informationForest Service Unit Coordinator Website User Guide Index
Forest Service Unit Coordinator Website User Guide Index Section Page Unit Coordinator Initial Login 2 The Home Page and Navigation: Notices Section 2 The Home Page and Navigation: Navigating Around The
More informationRegistering for MasteringAstronomy.
Registering for MasteringAstronomy www.masteringastronomy.com Go to www.masteringastronomy.com Click Students Step 1: Do you have an access code? An access code is a 6-part code. Here is an example of
More informationparts.cat.com In 5 minutes.
parts.cat.com In 5 minutes. Contents Welcome to parts.cat.com 1 Getting Started 2 Site Search 3 Part Number and Serial Number Search 4 Understanding your Search Results 5 Find Parts by Category 6 Find
More informationA WARM WELCOME TO OUR BRAX B2B PORTAL!
ORDER ONLINE 24 HOURS A DAY, 7 DAYS A WEEK A WARM WELCOME TO OUR BRAX B2B PORTAL! IT HAS LOTS OF NEW FEATURES WAITING TO BE DISCOVERED www.brax24.com 1 Contents 3 Registration and login 4 Home screen 5
More informationPearson Dental Mobile Purchasing Application. The PEARSON MOBILE APP can be downloaded for Smartphones and Tablets at itunes, Google & Amazon for FREE
Pearson Dental We take the pain out of buying dental supplies Pearson Dental Mobile Purchasing Application The PEARSON MOBILE APP can be downloaded for Smartphones and Tablets at itunes, Google & Amazon
More informationVersion Number 14.3 Updated 1/26/2015
Purchasing South Dakota Board of Regents Human Resources/Finance Information Systems Version Number 14.3 Updated 1/26/2015 Page 1 Table of Contents Welcome 3 Overview 3 Intended Audience 3 Documentation
More informationLinmark User Manual IT-M-U0005E. Linmark Online Product Upload User Guide
Linmark User Manual Linmark Online Product Upload User Guide Version Editor Date Remarks 1.0 Angelina Talley February 24, 2010 Initial release Table of Contents Table of Contents...2 1 Objective...3 2
More informationFrequently Asked Questions ORDERING ON MYHERBALIFE.COM INDIA, January 2013
Click on any of the section headers below to jump to the answers for the questions in that section. If you cannot find the answer to your question, please contact Associate Services at 080-40311444, 10
More informationHelix Getting Started Guide This document is divided into 7 sections::
Helix Getting Started Guide This document is dividedd into 7 sections: s : 1) Uploading your document 2) Choosing your cost code 3) Fillingg out the job ticket 4) The Checkout process 5) Otherr useful
More informationWEB SITE GUIDE. PLACE AN ORDER - Drop Ship Account INDEPENDENCE MEDICAL
WEB SITE GUIDE PLACE AN ORDER - Drop Ship Account INDEPENDENCE MEDICAL Place an Order To place an order, roll over the Place Order tab. From here, you will be able to add items to your cart using the Reorder,
More informationUSE #4 TO EXPORT FOR SINGLE PETS OR SKIP TO #5 TO EXPORT FOR
ONLINE REMINDERS Thank you for registering for IntraVet s Online Reminder Solution. Below you will find instructions on how to export your reminder database and how to upload them to the website. It is
More informationCustomer Instructions BookScanner2 App
Customer Instructions BookScanner2 App 2 022017 BookScanner2 App TABLET Set Up You have been provided with a point-of-sale system comprising of a tablet, Bluetooth scanner, Bluetooth printer, credit card
More informationPersonalized Prospecting Folders
Personalized Prospecting Folders User Guide Login existing users Existing users can login and proceed to the product catalogue Click here to re-set your password if you forget Login new users New users
More informationTABLE OF CONTENTS. V1.0 Nov 2017 IVE Group Online Ordering
TABLE OF CONTENTS V1.0 Nov 2017 TABLE OF CONTENTS 1. Navigating the Website 1.1 HOME Page 1.2 MENU bar 1.3 EXPLORER Panel 1.4 CATALOGUE Panel 1.5 Product Details 2. Placing an Order 2.1 Adding items to
More informationGoddess Purchasing Portal Quick Reference Guide. Welcome to the Goddess Purchasing Portal!
Goddess Purchasing Portal Quick Reference Guide Welcome to the Goddess Purchasing Portal! URL http://www.goddessproductsinc.com/arkansas.html Login Password Your HSU Email Addres Welcome1 (case sensitive)
More informationBOAF Members-Only Discussion Forum
BOAF Members-Only Discussion Forum Welcome to the BOAF Discussion Forum. This members-only forum is integrated with the BOAF website. The forum is accessible to all State Members and is searchable. ACCESS
More informationSCE Corporate Forms Ordering System User Guide
SCE Corporate Forms Ordering System User Guide 1. How to Register/Update Profile For new users, begin by clicking on the create an account button. Returning users will sign in using their SCE e-mail and
More informationIncarcerated Student Online Ordering Procedures INTRODUCTION
INTRODUCTION This ordering guide gives step by step instructions on placing online orders for purchasing required and recommended materials for Incarcerated students enrolled in the Distance Learning Program.
More informationJ2EE AntiPatterns. Bill Dudney. Object Systems Group Copyright 2003, Object Systems Group
J2EE AntiPatterns Bill Dudney Object Systems Group bill@dudney.net Bill Dudney J2EE AntiPatterns Page 1 Agenda What is an AntiPattern? What is a Refactoring? AntiPatterns & Refactorings Persistence Service
More informationPocket Salon Guide. salonbiz.com
Pocket Salon Guide Pocket Salon is a tool for your guests to carry your salon in their pocket! The app allows them to view, confirm, and manage their visits anytime, anywhere however they want. Logging
More informationInstructor Manual Contents
Instructor Manual Contents Welcome to egrade Plus...1 The Roles Within egrade Plus...1 Master Course Instructor...1 Class Section Instructor...2 Navigating egrade Plus...2 Using the Universal Navigation
More informationFrequently Asked Questions
Click on any of the frequently asked questions below to display the answer. If you cannot find the answer to your question, please contact Member Services on 08 8154 0200, 9.00 am to 5.00 pm Adelaide time,
More informationWelcome to the Goddess Purchasing Portal!
Goddess Purchasing Portal Quick Reference Guide Welcome to the Goddess Purchasing Portal! URL http://www.goddessproductsinc.com/arkansas.html Login Password Your LRSD Email Address Welcome1 (case sensitive)
More informationAll About Catalog. Contents. West Virginia University Information Technology Services. ecommerce End User Advanced Guide
Contents All About Catalog Browse...2 Add a Product...5 Basic Info...5 Display Options...6 Taxes & Shipping...6 Inventory Control...7 Descriptions...8 Left Side Menu...9 Product Details...9 Images and
More informationUsing the BuyBoard V.5
1 Using the BuyBoard V.5 The first screen that opens after logging in is the BuyBoard News page, an overview of new contracts and other helpful information regarding the BuyBoard. BROWSING THE BUYBOARD
More informationUsing Internet Parts Catalogs
Using Internet Parts Catalogs TRIMS allows you to interface with Internet Parts Catalogs and import manufacturers part numbers, descriptions and prices directly into Work Orders, PM Check Lists and Purchase
More informationSystem and Software Architecture Description (SSAD)
System and Software Architecture Description (SSAD) FlowerSeeker Team 05 Name Eder Figueroa Sophia Wu Doris Lam Hiram Garcia Roles Primary Role: Project Manager/ Implementer. Secondary Role: Tester. Primary
More informationOBJECT-ORIENTED DESIGN
SOFTWARE ENGINEERING OBJECT-ORIENTED DESIGN YEAR 2013 Saulius Ragaišis saulius.ragaisis@mif.vu.lt Information source Slides are prepared on the basis of Doug Rosenberg and Matt Stephens, Use Case Driven
More informationPlanWell 4.0 User Guide
PlanWell 4.0 User Guide Contents Finding Planwell and Logging On 2 Planwell Access Portals 2 Document Selection 3 Build a Set 4 Most Current Set 4 Custom Packages 4 Issue Tree 5 Standard Order Process
More information1: Specifying Requirements with Use Case Diagrams
Outline UML Design Supplement 1: Specifying Requirements with Use Case Diagrams Introduction Use Case Diagrams Writing Use Cases Guidelines for Effective Use Cases Slide adapted from Eran Toch s lecture
More informationNavigating the New Airgas Punchout Site Non Personalized. Airgas
Navigating the New Airgas Punchout Site Non Personalized Airgas Table of Contents 1 Contents 1. GETTING STARTED... 3 1.1 LOGGING IN... 3 1.2 MAIN NAVIGATION MENU... 3 1.3 ACCOUNT DASHBOARD PAGE... 4 1.4
More informationRegistering for Courses Online How To Guide
Registering for Courses Online How To Guide My Login Information: Email Address: Password: 2 1. Go to burlington.ca/play 2. Click on Login, Browse & Register Recreation 2 1 2 1. Login to Your Account using
More informationBUSINESS CARDS. WHEN ORDERING, REFERENCE BID # on your requisition. Example: Qty of Business Cards for John Runnels
BUSINESS CARDS Awarded Vendor: Thermcraft MUNIS VENDOR NUMBER: 9754 WHEN ORDERING, REFERENCE BID #007-16 on your requisition. Enter your requisition to the vendor listed above. In your description field
More informationRegistering for MasteringPhysics.
Registering for MasteringPhysics www.masteringphysics.com Go to www.masteringphysics.com Click Students Step 1: Do you have an access code? An access code is a 6-part code. Here is an example of what an
More informationCat ARCTIC CAT Dealer & Distributor Network
Cat ARCTIC CAT Dealer & Distributor Network TUTORIAL Part 01 Content: Shop / Parts Ordering Service & Support Cat TUTORIAL Welcome to the Arctic Cat Europe Dealer online platform called Cat. This network
More informationSearching the KIRC Collection Online
Searching the KIRC Collection Online Type the address http://webopac.klas.com/ksirc into your browser s address bar MENU BAR On the left hand side of your screen is the Menu toolbar. From here you may
More informationQuick Reference Guide For Users. Easy ordering with Staples Advantage
& Quick Reference Guide For Users Easy ordering with Staples Advantage 1 Introduction This QRG is designed to walk campus users through the features in Staples Advantage to process orders for office supplies.
More informationUser Manual Online Book Store. Phase-III. Vamsi Krishna Mummaneni
User Manual Online Book Store Phase-III Submitted in partial fulfillment of the requirements of the degree of Master of Software Engineering Vamsi Krishna Mummaneni CIS 895 MSE Project Kansas State University
More informationMiele B2B Portal User Handbook Version 3.0
Miele B2B Portal Processing Orders via Miele B2B Portal User Handbook Version 3.0 Date: 22/02/2011 Page 1 Contents 1 Opening Website / logging on... 3 2 B2B Homepage... 4 3 Creating/Maintaining Authorisations...
More informationIf you re using Internet Explorer as your internet browser, you must answer NO to the security warning when first accessing the catalog.
If you re using Internet Explorer as your internet browser, you must answer NO to the security warning when first accessing the catalog. The McKesson Punch-out catalog offers an interactive user guide
More informationTrusted Advisor User Guide. inty CASCADE v 2.9.0
Trusted Advisor User Guide inty CASCADE v 2.9.0 Table of Contents 1. Overview... 2 2. Logging in to inty CASCADE... 2 2.1 Forgotten Password... 4 2.2 Password Complexity... 5 3. Home Page... 7 4. Navigation...
More informationWebPrint Quick Start User Guide
WebPrint Quick Start User Guide Getting Started Accessing Print Center Navigate your Web browser to Print Center Log in page. If you do not have an acocunt, you will need to create a new User account.
More informationOM Marketplace. October, 2017
OM Marketplace October, 2017 1 CONTENTS Contents Page # OM Marketplace Basics 3 About OM Marketplace 4 Login 5 User Preferences 8 Order Management 17 Place An Order 18 Quick Key 27 Upload Order 29 View
More informationONLINE ENROLLMENT FOR OLLI COURSES (FALL 2018)
ONLINE ENROLLMENT FOR OLLI COURSES (FALL 2018) Before starting the online enrollment process, consult the catalog to decide what courses you want to take. Before You Begin Sample Course Description from
More informationCoach Catalog Guide Page 1 ONLINE PRINT PROCUREMENT SYSTEM. Quick Start Guide
Coach Catalog Guide Page 1 ONLINE PRINT PROCUREMENT SYSTEM Quick Start Guide LOGIN PAGE Coach Catalog Guide Page 2 To begin using the netezprintx system you must login into the online catalog. To login,
More informationTable of Contents Page 2
OE TOUCH Table of Contents App User Guide... 3 Overview... 4 Features... 5 Installing the App... 6 Logging In... 7 Navigation... 13 Shop for Product... 15 Product Detail... 22 Shopping Cart... 29 Checkout...
More informationKGI HK SP Mobile User Manual
KGI HK SP Mobile User Manual Version 1.1 May 2013 Contents 1 Login Process... 3 2 Home Menu... 5 3 Quotes and Orders... 6 3.1 Quote List... 6 3.2 Add product quote (with product code)... 7 3.3 Add product
More informationEnhanced new user experience with simple to use navigation and better buying experience. Trade accounts will see current order status, and history
NEW FEATURES AT ATLANTIC.REXEL.CA What s New? Enhanced new user experience with simple to use navigation and better buying experience Updated search functionality Trade accounts will see current order
More informationCSC4370/6370 Spring/2010 Project 1 Weight: 40% of the final grade for undergraduates, 20% for graduates. Due: May/8th
CSC4370/6370 Spring/2010 Project 1 Weight: 40% of the final grade for undergraduates, 20% for graduates. Due: May/8th Note: This project is done by two people team or individual. This project must be completed
More informationSigning on to Smartstream
Signing on to Smartstream To access Smartstream: Open the Internet Explorer homepage. Click on Staff Applications Under Staff Applications, scroll to the "Smartstream" option. Click on that option. 1 Signing
More informationImagine Customer Support:
As the chosen inventory and fulfillment vendor, Imagine! Print Solutions is here to provide customer satisfaction through innovative techniques and superior service. We will strive to fully understand
More informationGRAPHICS DIGITAL STOREFRONT (DSF) Your Online Printing Source
GRAPHICS DIGITAL STOREFRONT (DSF) Your Online Printing Source A. How to Register to Send Work to Graphics (new users) Go to http://dsfgraphics.pleasanton.k12.ca.us/dsf to register to send work to the Graphics
More informationComplete On-Demand Clone Documentation
Complete On-Demand Clone Documentation Table of Contents 1. How Complete On-Demand Clone works...4 2. Primary Pages of App...8 A. App...8 B. Auth....10 C. Sell...11 D. Business...12 E. Driver...12 F. Admin/Dashboard...13
More informationWelcome to our online Web Help for the Activity Fund Accounting System software.
Welcome to our online Web Help for the Activity Fund Accounting System software. Version 1.2 LOCAL GOVERNMENT CORPORATION ALL RIGHTS RESERVED 2010-2018 REV. 02/06/2018 Portions copyright 1988 - Acucorp,
More informationThis project is worth 600 points Due on April 17 Pick one from the following project to create complete running program with documentation
This project is worth 600 points Due on April 17 Pick one from the following project to create complete running program with documentation 1. Product Inventory Project Create an application which manages
More information1 Complete Course Adoptions Forms Online
Online Course Adoptions (OCA) Instructions Document ID: MHCB-PC-BW3000-OCA-Instructions-A Document Revision Date: 2015-Feb-25 1 Complete Course Adoptions Forms Online 1.1 Log On to Online Course Adoptions
More informationHOKIEMART PUNCHOUT CATALOG
HOKIEMART PUNCHOUT CATALOG Functional Overview Including Helpful Hints Last Updated April 12, 2018 pg. 1 Amazon PunchOut Catalog Location in HokieMart Remember! The HokieMart Amazon PunchOut Catalog is
More information