Chapter 10 Tutorial-style Review and Reinforcement
|
|
- Clarissa McBride
- 5 years ago
- Views:
Transcription
1 MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN Chapter 10 Tutorial-style Review and Reinforcement Pearson Education Limited 2007
2 Topics 1. Use case modeling 2. Activity modeling 3. Class modeling 4. Interaction modeling 5. Statechart modeling 6. Implementation models 7. Object collaboration design 8. Window navigation design 9. Database design Chapter 10 (Maciaszek - RASD 3/e) 2
3 Tutorial OnLine Shopping Buying computers over Internet using the manufacturer s web page. Computers classified into servers, desktops and portables. Customer can select standard configuration or can configure his/her own configuration. For each new configuration, the system can calculate price. To place order, the customer must fill out the shipment and payment information. The system sends a confirmation message to the customer with details of the order. Customer can check the order status online at any time. Moreover, the system needs to verify the customer s credentials and payment method, request the ordered configuration from the warehouse, print an invoice, and request the warehouse to ship the computer to the customer. Chapter 10 (Maciaszek - RASD 3/e) 3
4 1. Use case modeling
5 Use case modeling - actors Consider the following requirements: 3. The customer may choose to order a computer online or may request that the salesperson contact him/her to explain order details, negotiate the price, etc. before the order is actually placed. 7. The warehouse obtains the invoice from the salesperson and ships the computer to the customer. Customer Salesperson Warehouse Chapter 10 (Maciaszek - RASD 3/e) 5
6 Use case modeling use cases Consider the following requirements: 3. The customer may choose to order a computer online or may request that the salesperson contact him/her to explain order details, negotiate the price, etc. before the order is actually placed. 7. The warehouse obtains the invoice from the salesperson and ships the computer to the customer. Order Configured Computer Request Salesperson Contact Print Invoice Chapter 10 (Maciaszek - RASD 3/e) 6
7 Display Standard Computer Configuration Build Computer Configuration Use case Order Configured Computer diagram Verify and Accept Customer Payment Customer <<extend>> Display Order Status Print Invoice Request Salesperson Contact Warehouse Inform Warehouse about Order Salesperson Chapter 10 (Maciaszek - RASD 3/e) 7
8 Documenting use cases Use case Brief description Actors Preconditions Main flow Alternative flows Postconditions Order configured computer Customer Order Configured Computer This use case allows a Customer to enter a purchase order. This includes providing a shipment and invoice address as well as payment details. Customer points Internet browser to the computer manufacturer s order entry web page. The page displays the details of a configured computer together with its price. The use case begins when the Customer decides to order... The system requests that the Customer enters... The Customer chooses the Purchase function... The system assigns a unique order number... The system s the order number and... The Customer activates the Purchase function before... The Customer chooses the Reset function to revert to... If the use case was successful, the purchase order is recorded in the system s database. Otherwise, the system s state is unchanged. Chapter 10 (Maciaszek - RASD 3/e) 8
9 2. Activity modeling
10 Actions 3 The Customer chooses the Purchase (or similarly named) function to send the order to the manufacturer. Order Configured Computer Get Purchase Details 4 5 The system assigns a unique order number and a customer account number to the purchase order and it stores the order information in the database. The system s to the Customer the order number and the customer number, together with all order details, as the confirmation of the order s acceptance. Store Order Order Details Get Purchase Details Store Order Order Details Chapter 10 (Maciaszek - RASD 3/e) 10
11 Activity diagram Order Configured Computer Display Current Computer Get Order Request [ timeout ] Display Purchase Form Store Order [ incomplete ] [ OK ] Get Purchase Details Order Details Chapter 10 (Maciaszek - RASD 3/e) 11
12 3. Class modeling
13 Classes 6 7 The details of the transaction, including an order number and a customer account number, are ed to the customer, so that the customer can check the status of the order online. The warehouse obtains the invoice from the salesperson and ships the computer to the customer. Order, Customer, (OrderStatus) Invoice, (Salesperson), (Shipment),Computer, Customer Order Customer Invoice Computer OrderStatus Shipment?? Do we need the Shipment class if we know that the shipment is the warehouse responsibility and it is therefore out of the scope? Is OrderStatus a class or an attribute of Order? Is Salesperson a class or an attribute of Order and Invoice? Chapter 10 (Maciaszek - RASD 3/e) 13
14 Attributes Customer customername : String customeraddress : String phonenumber : String address : String Order ordernumber : String orderdate : Date ship Ad dress : String ordertotal : float orderstatus : String salespersonname : String Invoice invoicenumber : String invoicedate : Date invoicetotal : float Computer computername : String standardprice : float Chapter 10 (Maciaszek - RASD 3/e) 14
15 Associations Customer Computer 1 0..n ConfigurationItem Order n Payment Invoice 1..n ConfiguredComputer Chapter 10 (Maciaszek - RASD 3/e) 15
16 Aggregations Computer Customer 1 1..n 0..n Order n ConfigurationItem 1..n 1..n Payment Invoice ConfiguredComputer Chapter 10 (Maciaszek - RASD 3/e) 16
17 Class diagram Customer customername : String customeraddress : String phonenumber : String address : String n Order ordernumber : String orderdate : Date shipaddress : String ordertotal : float orderstatus : String salespersonname : String n Invoice invoicenumber : String invoicedate : Date invoicetotal : float 1..n ConfigurationItem itemtype : String itemdescr : String 1..n Computer computername : String Payment paymentmethod : String datereceived : Date amountreceived : float ConfiguredComputer configuredprice : float S tand ardcomputer standardprice : float Chapter 10 (Maciaszek - RASD 3/e) 17
18 4. Interaction modeling
19 Custom computer configuration webpage Chapter 10 (Maciaszek - RASD 3/e) 19
20 Configuration summary webpage Chapter 10 (Maciaszek - RASD 3/e) 20
21 Sequence diagram Display Current Configuration : P CustomConfiguration : EComputer : EConfigurationItem 1. submit() 1.1. getcurrentconf() getcomputername() getitemdescr() getprice() 1.2. new(currentconf) : PConfigurationSummary display() Chapter 10 (Maciaszek - RASD 3/e) 21
22 Communication diagram Display Current Configuration 1. submit() getcomputername() getprice() 1.1. getcurrentconf() : PCustomConfiguration : EComputer 1.2. new(currentconf) display() getitemdescr() : PConfigurationSummary : EConfigurationItem Chapter 10 (Maciaszek - RASD 3/e) 22
23 Class methods PCustomConfiguration submit() E Config ura tionitem itemtype : String itemdescr : String getitemdescr() 1..n PConfigurationSummary PConfigurationSummary(currentConf) display() EComputer computername : String getcurrentconf() getcomputername() getprice() EStandardComputer co nfigured Price : floa t EConfiguredComputer standardprice : float Chapter 10 (Maciaszek - RASD 3/e) 23
24 5. State machine modeling
25 States and transitions E Invoice Unpaid partial payment Partly Paid final payment final payment Fully Paid Chapter 10 (Maciaszek - RASD 3/e) 25
26 Statechart diagram EOrder Pending New Order stock not available Back Order stock available[ ship date in future ] Future Order stock available[ ship date in future ] [ canceled ] stock available[ ship date now ] / configurecomputer Canceled [ canceled ] Ready to Ship ship[ accepted ] Filled Chapter 10 (Maciaszek - RASD 3/e) 26
27 6. Implementation models
28 Subsystems id Subsystems Presentation Control Bean Mediator Entity Resource Chapter 10 (Maciaszek - RASD 3/e) 28
29 Packages (1 of 2) Chapter 10 (Maciaszek - RASD 3/e) 29
30 Packages (2 of 2) Chapter 10 (Maciaszek - RASD 3/e) 30
31 Components id Components ProductDisplay ProductList Configuration Purchase OrderTracking Chapter 10 (Maciaszek - RASD 3/e) 31
32 Nodes deployment diagram dd Deployment Model Client Browser HTTP Web Server JDBC, SQLJ Database Server Chapter 10 (Maciaszek - RASD 3/e) 32
33 7. Object collaboration design
34 Use case document Chapter 10 (Maciaszek - RASD 3/e) 34
35 Requirements management in a CASE tool Chapter 10 (Maciaszek - RASD 3/e) 35
36 GUI prototype Chapter 10 (Maciaszek - RASD 3/e) 36
37 Sequence diagram Chapter 10 (Maciaszek - RASD 3/e) 37
38 Design-level class diagram Chapter 10 (Maciaszek - RASD 3/e) 38
39 8. Window navigation design
40 User experience (UX) elements <<screen>> Computer Order * * <<input form>> Order Entry <<compartment>> Command Button <<screen>> Order Confirmation <<compartment>> Database Exception <<input form>> Incomplete Order Entry Chapter 10 (Maciaszek - RASD 3/e) 40
41 Behavioral UX collaboration Chapter 10 (Maciaszek - RASD 3/e) 41
42 Structural UX collaboration <<screen>> Computer Order * 1 <<input form>> Order Entry +contact details +explanations +invoice address +order summary +payment method +salesperson name +shipment items +title +$display explanations() +$display order summary() +$navigate to() +enter contact details() +enter invoice address() +enter payment method() +enter salesperson name() +enter shipment items() +$navigate to() <<compartment>> Command Button +cancel +submit 2 +press cancel() +press submit() <<input form>> Incomplete Order Entry +invitation to complete +missing items +$navigate to() 0..1 <<screen>> Order Confirmation +confirmation message +$navigate to() <<compartment>> Database Exception +exception message * +$navigate to() Chapter 10 (Maciaszek - RASD 3/e) 42
43 9. Database design
44 DB schema StandardComputer ConfiguredComputer computer_id computer_name standard_price CHAR(15) VARCHAR2(50) NUMBER <pk> computer_id computer_name configured_price CHAR(15) VARCHAR2(100) NUMBER <pk> computer_id = computer_id 0..* computer_id = computer_id 0..* ConfItemToStdComp ConfItemToConfComp computer_id item_id CHAR(15) INTEGER <pk,fk1> <pk,fk2> computer_id item_id CHAR(15) INTEGER <pk,fk1> <pk,fk2> 0..* item_id = item_id 0..* item_id = item_id ConfigurationItem item_id item_type item_descr INTEGER VARCHAR2(60) VARCHAR(200) <pk> Chapter 10 (Maciaszek - RASD 3/e) 44
45 DB schema with referential integrity constraints StandardComputer ConfiguredComputer computer_id computer_name standard_price CHAR(15) VARCHAR2(50) NUMBER <pk> computer_id computer_name configured_price CHAR(15) VARCHAR2(100) NUMBER <pk> Upd(R); Del(C);cpa Upd(R); Del(C);cpa 0..* 0..* ConfItemToStdComp ConfItemToConfComp computer_id item_id CHAR(15) INTEGER <pk,fk1> <pk,fk2> computer_id item_id CHAR(15) INTEGER <pk,fk1> <pk,fk2> 0..* Upd(R); Del(C) 0..* Upd(R); Del(C);cpa ConfigurationItem item_id item_type item_descr INTEGER VARCHAR2(60) VARCHAR(200) <pk> Chapter 10 (Maciaszek - RASD 3/e) 45
46 Referential integrity design payment_id payment_method date_received amount_received Payment CHAR(12) VARCHAR(40) DEC NUMBER(8,2) <pk> invoice_number invoice_date invoice_total Invoice CHAR(12) DATE NUMBER <pk> Upd(R); Del(R) Upd(R); Del(N) Order order_number customer_number status_id payment_id invoice_number order_date ship_address order_total salesperson_name CHAR(12) CHAR(15) CHAR(2) CHAR(12) CHAR(12) DATE VARCHAR2(120) NUMBER VARCHAR2(30) <pk> <fk1> <fk2> <fk3> <fk4> null null null Chapter 10 (Maciaszek - RASD 3/e) 46
47 Summary use case modeling activity modeling class modeling interaction modeling statechart modeling implementation models object collaboration design window navigation design database design Chapter 10 (Maciaszek - RASD 3/e) 47
Chapter 6 - Tutorial Guided Tutorial in Design Modeling OnLine Shopping
MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 6 - Tutorial Guided Tutorial in Design Modeling OnLine Shopping Copyright
More informationUML: Introduction and Overview
HY 351: Ανάλυση και Σχεδίαση Πληροφοριακών Συστηµάτων CS 351: Information Systems Analysis and Design UML: Introduction and Overview How UML came up? Overview of the and their uses Why do analysis and
More informationChapter 3 : UML. Slides by: Ms. Shree Jani - Jaswal. Chapter 3 Slides by:ms. Shree Jani-Jaswal 1
: UML Slides by: Ms. Shree Jani - Jaswal Slides by:ms. Shree Jani-Jaswal 1 Topics Visual modeling with UML Use case model Modeling with classes Process of creating class diagram difficulties & risks in
More informationTopics. Kinds of UML models. Use case modeling. Actors. Actor. Assignment of reqs to actors and use cases
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 32 20464 6 Chapter 3.2 Objects and Object Modeling Fundamentals of object modeling
More informationTopics. Advanced class modeling. Chapter 5 Advanced Analysis. (c) Addison Wesley Chapter 5 3
MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 5 Advanced Analysis Copyright 2000 by Addison Wesley Version 1.0 Topics
More information(c) Addison Wesley Chapter 5. ! Not to be confused with a stereotype. ! However,a stereotype can be used to
MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 5 Advanced Analysis Copyright 2000 by Addison Wesley Version 1.0 Stereotype!
More informationPearson Education 2007 Chapter 7 (RASD 3/e)
Chapter 7 (RASD 3/e) MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 7 Graphical User Interface Design Pearson Education
More informationChapter 8 Persistence and Database Design
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 8 Persistence and Database Design Pearson Education Limited 2005
More informationChapter 5 Advanced Analysis
MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 5 Advanced Analysis Copyright 2000 by Addison Wesley Version 1.0 Topics
More informationTopics. Levels of data models. About persistence and databases. Relational database model. Pearson Education 2005 Chapter 8 (Maciaszek - RASD 2/e) 6
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 32 20464 6 Chapter 8 Persistence and Database Design Topics Business objects and persistence
More informationPearson Education 2005 Chapter 7 (Maciaszek - RASD 2/e) 2
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 7 User Interface Design Pearson Education Limited 2005 Topics
More informationTopics. About persistence and databases. Levels of data models. 1. Business objects and persistence. Pearson Education 2007 Chapter 8 (RASD 3/e)
Chapter 8 (RASD 3/e) MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 8 Persistence and Database Design Topics Business
More informationChapter 8 Persistence and Database Design
MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 8 Persistence and Database Design Pearson Education Limited 2007
More informationTopics. From UI prototype... About user interfaces. ... via design to implementation. Pearson Education 2005 Chapter 7 (Maciaszek - RASD 2/e) 6
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 7 User Interface Design Topics From UI prototype to implementation
More informationPearson Education 2005 Chapter 6 (Maciaszek - RASD 2/e) 2
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 6 System Architecture and Program Design Pearson Education Limited
More informationPearson Education 2005 Chapter 9 (Maciaszek - RASD 2/e) 2
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 9 Testing and Change Management Pearson Education Limited 2005
More informationOracle Academy Amazing Books Part 1: Building Tables and Adding Constraints
Oracle Academy Amazing Books In this section, you use the Object Browser in Oracle Application Express to: Build the base tables for the project Add foreign key constraints Be sure to have a copy of the
More informationUnacknowledged/Late Delivery Web Tool
Table of Contents Register:... 2 Log on to Web Site:... 2 Logoff Web Site:... 3 List PO s Page:... 4 To Acknowledge PO or Change PO date.... 5 To Mark a PO Shipped.... 6 To Change the Price.... 6 Send
More informationInvoice QuickStart Guide
Invoice QuickStart Guide Table of Contents Working with Payment Requests Manually Creating a Payment Request from an Existing Vendor Creating a Recurring Payment Request Adding Distributions to a Payment
More informationProject Design Document for SealandEntitlements Online Store COSC 304
Project Design Document for SealandEntitlements Online Store COSC 304 Scott Fazackerley, Valentin Koch and Michael Henderson October 27, 2006 Contents 1 Introduction 2 2 Mission Statement 2 3 Executive
More informationUniversity of British Columbia Okanagan. COSC Project Design
University of British Columbia Okanagan COSC 304 - Project Design Names Removed Submitted: Dec 02, 2018 1 CONTENTS: 1. Introduction 2 1.1. Purpose.................................................... 2
More informationChapter 9 Quality and Change Management
MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 9 Quality and Change Management Pearson Education Limited 2007 Topics
More informationPearson Education 2007 Chapter 9 (RASD 3/e)
MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 9 Quality and Change Management Pearson Education Limited 2007 Topics
More informationWorking with Databases and Java
Working with Databases and Java Pedro Contreras Department of Computer Science Royal Holloway, University of London January 30, 2008 Outline Introduction to relational databases Introduction to Structured
More informationSQL: Concepts. Todd Bacastow IST 210: Organization of Data 2/17/ IST 210
SQL: Concepts Todd Bacastow IST 210: Organization of Data 2/17/2004 1 Design questions How many entities are there? What are the major entities? What are the attributes of each entity? Is there a unique
More informationProvide One Year Free Update!
QUESTION & ANSWER HIGHER QUALITY, BETTER SERVICE Provide One Year Free Update! https://www.passquestion.com Exam : 70-464 Title : Developing Microsoft SQL Server 2012 Databases Version : Demo 1 / 8 1.
More informationASiM PHONE/TABLET MANUAL
ASiM PHONE/TABLET MANUAL O l i v i n e T e c h n o l o g y w w w. o l i v i n e t e c h. c o m + 2 5 4-20- 2 6 6-7 6 0 3 TABLE OF CONTENTS 1. INTRODUCTION... 2 2. PRODUCT DESCRIPTION... 2 3. INSTALLING
More informationAppendix Fundamentals of Object Technology
MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Appendix Fundamentals of Object Technology Pearson Education Limited 2007
More informationQuick Shopper Online Store KB P M P D P D
Quick Shopper Online Store KB P M P D P D System Specification 1.0 Introduction 1.1 Goals and Objectives Quick Shopper is software that allows people to do their shopping over the Internet. Customers are
More informationProject Design T-Shirt Sale Website University of British Columbia Okanagan. COSC Fall 2017
Project Design T-Shirt Sale Website University of British Columbia Okanagan COSC 304 - Fall 2017 Version 2.0 Date: 10/28/2017 Table of Contents Table of Contents 1 Project Team/Contacts: 1 Introduction:
More informationCOIT20248: Information Systems Analysis and Design Term 2, 2015 Assignment 2. Lecturer: Dr. Meena Jha Tutor: Aries Tao
COIT20248: Information Systems Analysis and Design Term 2, 2015 Assignment 2 Lecturer: Dr. Meena Jha Tutor: Aries Tao Prepared by: AXXXX XXXX: S0XXXXXX AXXXX MXXXXX: BisXXXXX BaXXXX: S0XXXXX S02XXXX SXXXXX
More informationMACIASZEK, L.A. and LIONG, B.L. (2005): Practical Software Engineering. A Case Study Approach Addison Wesley, Harlow England, 864p.
MACIASZEK, L.A. and LIONG, B.L. (2005): Practical Software Engineering. A Case Study Approach Addison Wesley, Harlow England, 864p. ISBN: 0 321 20465 4 CASE STUDIES EM Email Management Pearson Education
More informationConceptual Design. The Entity-Relationship (ER) Model
Conceptual Design. The Entity-Relationship (ER) Model CS430/630 Lecture 12 Slides based on Database Management Systems 3 rd ed, Ramakrishnan and Gehrke Relationship Set Representation ssn name lot since
More informationShopping Basket and Order Requirements
Page 1 of 41 Page 2 of 41 1. The user can browse the site and select the product items to be added to the Shopping basket. Use the Catalog link to search and add products to the shopping basket or click
More informationQUICK START INSTRUCTIONS
CONTENTS Quick start guide Frequently asked questions Step by step instructions - a quick graphic tutorial Documentation for uploading single orders via.csv or.xml QUICK START INSTRUCTIONS 1. Login to
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 informationMicrosoft Exam
Volume: 281 Questions Topic 1, Scenario 1 Application Information Your company receives invoices in XML format from customers. Currently, the invoices are stored as files and processed by a desktop application.
More informationWELCOME to Qantas Group isupplier
WELCOME to Qantas Group isupplier A manual for suppliers Welcome to our isupplier help manual. You re receiving this manual as you are one of our preferred suppliers with access to the isupplier Portal.
More informationPattern for Structuring UML-Compatible Software Project Repositories
Pattern for Structuring UML-Compatible Software Project Repositories Pavel Hruby Navision Software a/s Frydenlunds Allé 6 2950 Vedbaek, Denmark E-mail: ph@navision.com Web site: www.navision.com/services/methodology/default.asp
More informationMagento ESR Module Installation Manual
Magento ESR Module Installation Manual This manual shows you how to install and use the Magento ESR module. This extension can be purchased at www.sellxed.com/shop Release Date: Version: Fri, 09 Mar 2018
More informationORDER // AT ONCE RETAILER TRAINING MANUAL
ORDER // AT ONCE RETAILER TRAINING MANUAL BASIC NAVIGATION FUNDAMENTAL FUNCTIONALITY Click the icon to view Account Details, Show Intro Screen or Logout. Click the icon to access Help. () After logging
More informationArchitecture and the UML
Architecture and the UML Models, Views, and A model is a complete description of a system from a particular perspective Use Case Use Case Sequence Use Case Use Case Use Case State State Class State State
More informationPearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England. and Associated Companies throughout the world
Editor in Chief: Stephanie Wall Executive Editor: Bob Horan Senior Acquisitions Editor, International Edition: Steven Jackson Editorial Project Manager: Kelly Loftus Editorial Assistant: Ashlee Bradbury
More informationHow to Generate Redshift Database from ERD? Written Date : April 08, 2016
Written Date : April 08, 2016 You can design database with Entity Relationship Diagram (ERD), and then generate a physical database from the design. In this tutorial, you will draw a simple ERD for an
More informationNanyang Technological University(NTU)
Nanyang Technological University(NTU) Buying and Invoicing Light Account Suppliers This User Guide is created for Light Account Suppliers trading with NTU using Ariba Network It contains key steps for
More informationSupplier FAQ s for the isupplier Portal Version Date: May 12, 2016
Supplier FAQ s for the isupplier Portal Version Date: May 12, 2016 Topics: Hardware and Software Training and Support Access and Password Notifications Purchase Orders Invoice and Payments Hardware and
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 informationLorna Jane. Wholesale Website Guide
Lorna Jane Wholesale Website Guide Wholesale Website Guide Contents New Look Features... 2 Header... 3 Footer... 4 Logging In... 5 Forgot Password... 6 Change Language... 6 Searching for Products... 7
More informationCEU Catalog Guide. When you access the CEU catalog it defaults to ALL available CEUs.
CEU Catalog Guide When you access the CEU catalog it defaults to ALL available CEUs. You can see the Title of the CEU, the Certification(s) it will apply to, Topic Code and Credit Hours Below the Title
More informationGetting Started. If you have any questions please send an to
Open the TouchBase webpage https://touchbase.bsd405.org/ and select one of the following options - Each registered student has a web account. The User Name is the Student s ID The Password is the student
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 informationSCP Embraer Supplier Guide
SCP Embraer Supplier Guide Revised 1 Contents Introduction... 5 Getting Started... 5 How to Log In to SCP... 5 Steps to Complete First Time Login... 6 Steps to Log-in to SCP... 7 General Navigation and
More informationPearson Education 2005 Chapter 4 (Maciaszek - RASD 2/e) 2
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 4 Requirements Specification Pearson Education Limited 2005 Topics
More informationLizzy API. Introduction: Available REST Methods
Lizzy API Last Modified By: Glenn Hancock Last Modified: 08/14/2017 Version: 2.0.0.11 Introduction: This document covers the use of the Lizzy API, this API is a REST interface. The Lizzy API makes use
More informationAppendix C WORKSHOP. SYS-ED/ Computer Education Techniques, Inc.
Appendix C WORKSHOP SYS-ED/ Computer Education Techniques, Inc. 1 Preliminary Assessment Specify key components of WSAD. Questions 1. tools are used for reorganizing Java classes. 2. tools are used to
More informationProject Design Internet Auction Web Site University of British Columbia Okanagan COSC Fall 2007
Project Design Internet Auction Web Site COSC 304 - Fall 2007 Version: 5.0 Date: 10/26/2007 Project Team/Contacts Charles Ko Daniel Jeffery Murray Kriese (email deleted) (email deleted) (email deleted)
More informationCSE 781 Data Base Management Systems, Summer 09 ORACLE PROJECT
1. Create a new tablespace named CSE781. [not mandatory] 2. Create a new user with your name. Assign DBA privilege to this user. [not mandatory] 3. SQL & PLSQL Star Courier Pvt. Ltd. a part of the evergreen
More informationLecture 9: Database Design. Wednesday, February 18, 2015
Lecture 9: Database Design Wednesday, February 18, 2015 Agenda Review HW #2 Discuss Normalization Theory Take Quiz #3 Normal Forms 1st Normal Form (1NF): will discuss briefly 2nd Normal Form (2NF): will
More informationA Project Report On E-Watch Shopping System
A Project Report On E-Watch Shopping System Submitted By Patel Jigisha M Patel Payal V. Group No: 50 M.Sc. (CA & IT) Semester-III Guided By Mrs.Komal.H.Patel Submitted to Department
More informationModeling with UML. (1) Use Case Diagram. (2) Class Diagram. (3) Interaction Diagram. (4) State Diagram
Modeling with UML A language or notation intended for analyzing, describing and documenting all aspects of the object-oriented software system. UML uses graphical notations to express the design of software
More informationOrder Management Defaulting Rules reduce the amount of data input required when entering orders or returns.
Contents Order Management Defaulting Overview... 1 Defaulting Rule Components... 1 Sequence of Initial Attribute Defaulting... 2 Include in Building Defaulting Conditions... 2 Defaulting Condition Templates...
More informationDigital Distribution Web Services (DDWS) GetOrderDetails - Service Manual
Digital Distribution Web Services (DDWS) GetOrderDetails - Service Manual CONTENTS Revision History... 2 1 Introduction... 4 1.1 Overview... 4 1.2 Supporting documents... 4 2 Getting Started... 4 3 GetOrderDetails
More informationDatabase Design Process Entity / Relationship Diagrams
Announcements Database Systems CSE 414 Lecture 22: E/R Diagrams (4.1-6) and Constraints (7.1-2) HW7 will be posted on Tuesday and due on Dec. 1 st 11pm WQ6 will be posted on Tuesday and due on Nov. 30th
More informationCS 4400 Introduction to Database Systems 2002 Spring Term Project (Section A)
CS 4400 Introduction to Database Systems 2002 Spring Term Project (Section A) Last updated 1/15/2002, 9:30pm In this term project, you are asked to design a small database system, create and populate this
More informationEntity/Relationship Modelling
Entity/Relationship Modelling Lecture 4 1 Outline E/R model (Chapter 5) From E/R diagrams to relational schemas (Chapter 5) Constraints in SQL (Chapter 4) 2 1. Database Design Modelling Decide which part
More informationI-Supplier Portal SIGN UP NOW SUPPLIERS REGISTRATION NATIONAL GUARD HEALTH AFFAIRS LOGISTICS & CONTRACTS MANAGEMENT DEADLINE 17 AUGUST 2011
NATIONAL GUARD HEALTH AFFAIRS LOGISTICS & CONTRACTS MANAGEMENT I-Supplier Portal SIGN UP NOW SUPPLIERS REGISTRATION DEADLINE 17 AUGUST 2011 TRANSACT AND COMMUNICATE ON LINE The material in this booklet
More informationChristopher Lishawa. Info Final Project 12/6/14
Lishawa 1 ======================================================= I certify that: This paper/project/exam is entirely my own work. I have not quoted the words of any other person from a printed source
More informationThe Basic (Flat) Relational Model. Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley
The Basic (Flat) Relational Model Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 3 Outline The Relational Data Model and Relational Database Constraints Relational
More informationDatabase Logical Design
Database Logical Design IT 5101 Introduction to Database Systems J.G. Zheng Fall 2011 Overview Relational model is a logical model Based on mathematical theories and rules Two ways to design a relational
More informationChapter 1 An introduction to relational databases and SQL
Chapter 1 An introduction to relational databases and SQL Murach's MySQL, C1 2015, Mike Murach & Associates, Inc. Slide 1 Objectives Knowledge Identify the three main hardware components of a client/server
More informationFAMIS NON-INVENTORY PURCHASING MANUAL
FAMIS NON-INVENTORY PURCHASING MANUAL 1 Contents Overview of Non-inventory purchasing process... 3 Create FAMIS Non-Stock Stock Part... 4 Create FAMIS Purchase Order (PO)... 6 Receiving Item in FAMIS...
More informationData Abstraction And Problem Solving With C++: Walls And Mirrors (3rd Edition) By Janet J. Prichard, Frank M. Carrano READ ONLINE
Data Abstraction And Problem Solving With C++: Walls And Mirrors (3rd Edition) By Janet J. Prichard, Frank M. Carrano READ ONLINE Mirrors (3rd Edition) Books, Textbooks, Education ebay! Data Abstraction
More informationWhat is use case modeling? 10 - UML Overview. Use-Case diagrams CMPSCI520/620. Rick Adrion 2003 (except where noted) 1
What is use case modeling? 10 - UML Overview use case model a view of a system that emphasizes the behavior as it appears to outside users. A use case model partitions system functionality into transactions
More informationInternet Web Site:
1 Internet Web Site: www.reliableparts.com Click on Canadian Online Ordering To sign on: User ID = your account number -- Password = "Your assigned password" Note: A one time set up to change your browser
More informationCourse Code and Name Year - Semester. Number of marks
UNIVERSITY NAME Faculty Name Department Name Course Code and Name Year - Semester Course website address Analysis Assignment/Project Time Logger Due: Date & Time Number of marks Problem statement for the
More information[Product] MTM Program Product Software Requirements Specification
[Product] Software Requirements Specification [Version Number] [Version Date] [Product] MTM Program Product Software Requirements Specification [SRS Version Number] [SRS Version Date] [Applying MTM SRS
More informationERD Tutorial: How to Design and Generate SQL Server DB? Written Date : June 19, 2015
ERD : How to Design and Generate SQL Server DB? ERD : How to Design and Generate SQL Server DB? Written Date : June 9, 05 You can design database with ERD, and construct database by generating from the
More informationSQL DATA DEFINITION LANGUAGE
SQL DATA DEFINITION LANGUAGE DATABASE SCHEMAS IN SQL SQL is primarily a query language, for getting information from a database. DML: Data Manipulation Language SFWR ENG 3DB3 FALL 2016 MICHAEL LIUT (LIUTM@MCMASTER.CA)
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 informationDigital Distribution Web Services (DDWS) GetOrderDetails - Service Manual
Digital Distribution Web Services (DDWS) GetOrderDetails - Service Manual CONTENTS Revision History... 2 1 Introduction... 4 1.1 Overview... 4 1.2 Supporting documents... 4 2 Getting Started... 4 3 GetOrderDetails
More informationChapter 2 FEATURES AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc.
Chapter 2 FEATURES AND FACILITIES SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: JDeveloper features. Java in the database. Simplified database access. IDE: Integrated Development
More informationScholastic Oracle Cloud Supplier Portal User Guide
Scholastic Oracle Cloud Supplier Portal User Guide Table of Contents Introduction to the Supplier Portal... 3 What is the Supplier Portal?... 3 Navigating the Supplier portal... 3 Logging in... 3 Homepage
More informationPO Processor Installation and Configuration Guide
PO Processor Installation and Configuration Guide Revised: 06/06/2014 2014 Digital Gateway, Inc. - All rights reserved Page 1 Table of Contents OVERVIEW... 3 HOW TO INSTALL PO PROCESSOR... 3 PO PROCESSOR
More informationCYMA IV. Accounting for Windows. CYMA IV Getting Started Guide. Training Guide Series
CYMA IV Accounting for Windows Training Guide Series CYMA IV Getting Started Guide November 2010 CYMA Systems, Inc. 2330 West University Drive, Suite 4 Tempe, AZ 85281 (800) 292-2962 Fax: (480) 303-2969
More informationDatabase Logical Design
Database Logical Design CIS 3730 Designing and Managing Data J.G. Zheng Fall 2010 1 Overview Relational model is a logical model Based on mathematical theories and rules Two ways to design a relational
More informationNewegg-Magento. Integration Guide. Abstract. CedCommerce Version CedCommerce. All Rights Reserved.
Newegg-Magento Integration Guide Version 1.9.1 CedCommerce. All Rights Reserved. Abstract Newegg Integration, an extension by CedCommerce, is a one-stop integration, which establishes synchronization of
More informationSQL DATA DEFINITION LANGUAGE
9/27/16 DATABASE SCHEMAS IN SQL SQL DATA DEFINITION LANGUAGE SQL is primarily a query language, for getting information from a database. SFWR ENG 3DB3 FALL 2016 But SQL also includes a data-definition
More informationCoupa Supplier Portal (CSP) & Supplier Actionable Notifications (SAN) Training
Coupa Supplier Portal (CSP) & Supplier Actionable Notifications (SAN) Training 2018 What You Will Take Away After reviewing this this training documentation, you will have gained a basic understanding
More informationCOTY PROJECT USER MANUAL
COTY PROJECT USER MANUAL _EN_GLO_YYYYMMDD FUNCTION: Supply Chain Planning TOPIC Confirmation through the portal a. Order Status b. Response Options c. Submitted confirmation Confirmation through Excel
More informationUnderstood, Inc. System Design Description SCUBA Solutions Version 1.8
Understood, Inc. System Design Description SCUBA Solutions Version 1.8 Table of Contents Summary... 5 Purpose... 5 Scope... 5 System Overview... 5 Design Constraints... 5 Future Contingencies... 6 Document
More informationDaman isupplier Portal User Guide. Procurement
Procurement Table of Content 1. Introduction... 4 Benefits associated with using isupplier include:... 4 2. System Requirements... 4 2.1 Recommended Operating System:... 4 2.2 Browser Requirements:...
More informationScholastic Oracle Cloud Supplier Portal User Guide
Scholastic Oracle Cloud Supplier Portal User Guide Table of Contents Introduction to the Supplier Portal... 3 What is the Supplier Portal?... 3 Navigating the Supplier portal... 3 Logging in... 3 Homepage
More informationADERP ISUPPLIER PORTAL USER MANUAL VERSION 1.2
ADERP ISUPPLIER PORTAL USER MANUAL VERSION 1.2 Document Control Change Record 4 Date Author Version Change Reference 12-Dec-2016 DOF 1.0 08-Feb-2017 DOF 1.1 Updated with new URL links 23-Mar-2017 DOF 1.2
More informationUse Case Model. Static Structure. Diagram. Collaboration. Collaboration. Diagram. Collaboration. Diagram. Diagram. Activity. Diagram.
!"# $%&' !" #" $%%&&& ! Static Structure Diagram Collaboration Collaboration Diagram Collaboration Diagram Diagram Activity Diagram CRC Card CRC Card UML defines a standard notation for object-oriented
More informationThe appendix contains information about the Classic Models database. Place your answers on the examination paper and any additional paper used.
Name: Student Number: Instructions: Do all 9 questions. There is a total of 87 marks. The appendix contains information about the Classic Models database. Place your answers on the examination paper and
More informationPearson Education 2005 Chapter 5 (Maciaszek - RASD 2/e) 2
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 32 20464 6 Chapter 5 Moving from Analysis to Design Pearson Education Limited 2005
More informationTable of Contents. Introduction Technical Support Getting Started Data Synchronization General Website Settings...
E-Commerce Table of Contents Introduction... 1 Technical Support... 1 Introduction... 1 Getting Started... 2 Data Synchronization... 2 General Website Settings... 3 Customer Groups Settings... 4 New Accounts
More informationShelbyNext Financials Portal
How To Use ShelbyNext Financials Portal Updated: 6/21/2016 2016 Shelby Systems, Inc. All Rights Reserved Other brand and product names are trademarks or registered trademarks of the respective holders.
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 informationPeople. Processes. Integrating Globally.
People. Processes. Integrating Globally. Course: isupplier for Suppliers Table of Contents Table of Contents Course Introduction...4 L1: Vendor Registration... 6 Register for isupplier using SteelTrack
More information