Object Oriented Analysis and Design COSC 4250 Project: “Blue Sky Bookstore” Team: Pan Gao and Dennis Gallie October 8, 2007.

Slides:



Advertisements
Similar presentations
Invoice Maintenance and Balancing Batches June 22-24, 2011 Terri Schwarzrock AgVantage ® Software National Conference.
Advertisements

INTRODUCTION Retail Management Solution supports bar code readers for faster checkout and inventory control, printing of barcode labels and designing.
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
1 FTD Mercury Accounting Module. 2 4 Basic Concepts What kind of data is transferred\exported to Quickbooks. How FTD Mercury exports sales data to Quickbooks.
Front Desk Configuration Front Desk Point of Sales Pay Roll Exit.
 After the 7 transactions, the ledger looks like Page 105 Figure 4.5. (Show On the White board)  There are 10 accounts in the ledger.  How do you calculate.
Learning Targets Chapter 10
Cash Register Express POS Software. Why Computerize? ● Speed Customer Checkout (faster than a cash register) ● Reduce Theft (2 %) ● Reduce Shrinkage (2.
Accounting for Merchandising Businesses
6 Accounting for Merchandising Businesses Accounting 26e C H A P T E R
Accounting for Merchandising Operations
Section 16.1 Cash Registers
8/28/97Information Organization and Retrieval Database Design University of California, Berkeley School of Information Management and Systems SIMS 202:
TRADING SOFTWARE AKSofttech. INTRODUCTION Trading Software is an integrated accounting system which takes care of all business needs. It incorporates.
Welcome to... A Game of X’s and O’s. Rules Only one person is asked and can answer NO NOTES Go around the room in order 3 in a row wins the game If no.
RETAIL STORE MANAGEMENT ERP SOFTWARE BY COPY RIGHT BY
Ayurvedic Inventory Software By Ray Info Solutions
Lecture Note 8 Using Data Flow Diagrams
Perpetual Inventory System
Bellezza Management Salon
A wholesaler sells to retailers, and a retailer sells to the final users. In addition to using the general ledger, a business keeps a subsidiary ledger.
27-1. Job Order Cost Accounting Section 1: Cost Accounting Chapter 27 Section Objectives 1.Explain how a job order cost accounting system operates. McGraw-Hill©
A wholesaler sells to retailers, and a retailer sells to the final users. In addition to using the general ledger, a business keeps a subsidiary ledger.
STOCK CONTROL SOFTWARE. INTRODUCTION Stock Control Software is an integrated accounting system which takes care of all business needs. It incorporates.
A Beauty Salon Management Key Features of The Product:  Masters  Employee salary management  Product stock management  Services and package management.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 5 1.
Examples of TPS 1 In this section, we examine the: components of a TPS the examples of real-time transaction processing batch transaction processing.
1 Online Textbook Adooptions
LESSON 10-1 Journalizing Sales on Account Using a Sales Journal
Home. Copyright © by The McGraw-Hill Companies, Inc. All rights reserved.Glencoe Accounting A wholesaler sells to retailers, and a retailer sells to the.
Accounting for a Merchandising Business
Unit 1.5 Accounting for a Merchandising Operation.
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
1 Chapter 6 Merchandising Operations and Internal Control Adapted from Financial Accounting 4e by Porter and Norton.
WEYGANDT. KIESO. KIMMEL. TRENHOLM. KINNEAR. BARLOW. ATKINS PRINCIPLES OF FINANCIAL ACCOUNTING CANADIAN EDITION Chapter 5 Accounting for Merchandising Operations.
Accounting I Chapters 7-11 Vocabulary Review The percentage relationship between one financial statement item and the total that includes that item.
0 Glencoe Accounting Unit 4 Chapter 14 Copyright © by The McGraw-Hill Companies, Inc. All rights reserved. The Operating Cycle of a Merchandising Business.
Near East University Department of Computer Engineering E-COMMERCE FOR LAPTOPS SELLING COMPANY Abdul Halim Abu Kuwaik
People © 2013 The Sleeter Group All rights reserved. Intuit, the Intuit logo and QuickBooks, among others, are registered trademarks of Intuit Inc. Other.
INFORMATION X INFO415: Systems Analysis Systems Analysis Project Deliverable 1 Project Statement of Work Outline.
1 SYS366 Business Use Case Descriptions. 2 Today Identifying Business Use Cases Documenting Business Use Cases.
Reports. Report Summary Warehouse Reports Returned Material Serial Numbers Not Found This report list the serial numbers of material returned which were.
Training Do you know the difference between Daily total and Consolidate total? Daily Total will show a separate report for every day that was in the.
BlockWood Video 1. Handle rentals and purchases 2. Save all transactions to the database 3. Manage accounts and members 4. Refund items 5. Provide premium.
Group Members: Tien Ho Linda Early Steve Meeks. Who Dunnit Bookstore System Request  Project Sponsor: Thomas Jones, Owner of WhoDunnit Bookstore  Phone:
6 Accounting for Merchandising Businesses Student Version.
Week 3.  Business document from which information for journal entry is obtained.  Transaction generates source document.  Each transaction must have.
Accounting Information Systems: A Business Process Approach Chapter Three: Documenting Accounting Systems.
Chapter 24 Stock Handling and Inventory Control Section 24.1 The Stock Handling Process Section 24.2 Inventory Control Section 24.1 The Stock Handling.
Chapter 14.   Retailer – a business that sells to the final user (consumer).  Wholesaler – a business that sells to retailers. The Operating Cycle.
Chapter 10 JOURNALIZE SALE SAND CASH RECEIPTS USING SPECIAL JOURNALS.
Our Business Requirements Grandmother’s Books - II.
Chapter 14 – Part II. Analyzing Sales Transactions Store Credit Card Sales  Charge customers use credit cards issued by businesses such as Target to.
Journalizing Sales & Cash Receipts Chapter 12. Merchandising Business Two major activities… ▫Purchases ▫Sales Customer: a person or business to whom merchandise.
© 2014 Cengage Learning. All Rights Reserved. Learning Targets © 2014 Cengage Learning. All Rights Reserved. Lesson 10-1 Accounting for Sales on Account.
0 Glencoe Accounting Unit 4 Chapter 14 Copyright © by The McGraw-Hill Companies, Inc. All rights reserved. Unit 4 The Accounting Cycle for a Merchandising.
Use Case Diagrams A Detailed Description. Use Case Diagrams Use case diagrams describe relationships between users and use cases A use case is a (usually.
© 2014 Cengage Learning. All Rights Reserved. Learning Objectives © 2014 Cengage Learning. All Rights Reserved. LO1 Explain the relationship between the.
INTRODUCTION Retail Management Solution supports bar code readers for faster checkout and inventory control, printing of barcode labels and designing your.
Merchandising Activities
Chapter 5: ACCOUNTING FOR MERCHANDISING OPERATIONS
Learning Objectives Today we will Learn:
Web Application User Guide
Complete Buying Process
Chapter 9 Sales and Cash Receipts
POS and Price list.
Journalizing Cash Receipts Using a Cash Receipts Journal
Journalizing Sales and Cash Receipts Using Special Journals
Accounting for Sales and Cash Receipts
Accounting Information Systems: A Business Process Approach
Presentation transcript:

Object Oriented Analysis and Design COSC 4250 Project: “Blue Sky Bookstore” Team: Pan Gao and Dennis Gallie October 8, 2007

Table of Contents Section Pages Summary2 Features3 Actors5 Use Cases6-22 Use Case Diagram23 Analysis Classes24 Interaction Classes25-28

Summary Blue Sky Bookstore is an independent bookstore. Oriented to both the general reader and to studious individuals who may research or read widely. The software proposed here will automate several ordinary functions of Blue Sky’s bookselling. More importantly, will add a basic shelf-inventory system. Ordinary functions are: 1) Selling books 2)Controlling the cash drawer by Staff Members, 2) Keeping quarterly sales tax data, and 3) Tracking staff logins. Inventory functions will basically keep an accurate database of what books are supposed to be on the shelves. Future enhancements may include: 1) tracking customer special orders of books, 2) keeping raw time clocking data for employee payroll, and 3) tracking the owners’ current orders from suppliers and publishers.

Features Sale by card. Staff Member sells books to Customer. Records a normal retail sale, by sales type (Credit or Debit). System keeps inventory database updated, calculates taxes and subtotals. Sale by cash. Customer uses cash to make purchases. Refund card sale. Refund sales back to credit or debit card purchase. Refund Cash sale. Refund Cash to customers. Validates Card. Credit card or debit card needs to be validated by credit card company before can be made of purchasing. Validates refund criteria. Refund is valid within 2 weeks purchases Staff Member creates basic book record from shipment received, and records it into shelf inventory. System adds details to inventory database. This can be done when the store is closed. Owner charges off a book (damaged, missing, discounted, etc). Book price can be changed at this time. Staff Member records books in physical inventory. This is a batch process that can be done when the store is closed. Staff Member displays Inventory Report. Current list of all books that should be on shelves. Staff Member sign-in. Login number and password used to grant permissions and track who is on duty. Not needed for Customer, who can only do a search. Staff Member sign-out. Same as sign-in. Customer or Staff Member searches shelf inventory for a book (title, author, subject, or ISBN). This is a basic lookup Staff Member beginning cash in drawer. Clerk records the actual cash at beginning of shift. Staff Member ending cash in drawer. Clerk records actual cash at end of shift, and system displays discrepancy. Staff Member display books sold today. Report shows today’s totals by category, sale type, and a detailed listing. Owner displays sales tax report. Quarter to date, as well as three previous quarters, for manual transfer to State reporting forms.

Actors Owner Staff Member Credit Card Company