Project Semester 1 Group 3 Robert, Pavel, Ulfar, Svetomir

Slides:



Advertisements
Similar presentations
PICTO Enterprise Resource Planning (ERP) System
Advertisements

09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
People QuickBooks Lesson One Getting Started. Intuit Proprietary & Confidential Lesson Objectives To gain an overview of the course and the topics to.
UO Academic Extension Online Registration Instructions and help.
Frank Wood and Alan Sangster, Frank Wood’s Business Accounting 1, 12 th Edition, © Pearson Education Limited 2012 Slide 16.1 Chapter 16 Returns day books.
Extending the Requirements Model - techniques for detailing use cases
Information System Engineering
PowerSell –POS Software for Recycling Centers Powerful, Flexible, Customizable.
Section 16.1 Cash Registers
GOALS BUSINESS MATH© Thomson/South-WesternLesson 12.1Slide Cash Sales and Sales on Account Complete a cash proof form Calculate sales invoice and.
January Ron McFadyen1 Ch 9. Use-case model: drawing System Sequence Diagrams Elaboration Iteration 1: a simple cash-only success scenario of.
Chapter 11 THE REVENUE CYCLE. Introduction Revenue cycle: 1. Respond to customer inquiries 2. Develop agreements with customers to provide goods and services.
Copyright ©2004 Cezary Z Janikow 1 Use Cases n Within Requirements discipline/workflow n Verbal descriptions of important functional (behavioral, transactional,
Use Case Modeling. Kendall & Kendall© 2005 Pearson Prentice Hall18-2 Commonly Used UML Diagrams The most commonly used UML diagrams are: – Use case diagram,
Marcelo Santos – OOAD-CDT309, Spring 2008, IDE-MdH 1 Object-Oriented Analysis and Design - CDT309 Period 4, Spring 2008 More on use cases System sequence.
TRADING SOFTWARE AKSofttech. INTRODUCTION Trading Software is an integrated accounting system which takes care of all business needs. It incorporates.
Customer Business Actors Credit Institution(s) Parcel Service A business actor candidate is any individual, group, organization, company, or machine that.
Introducing StoreTrader Live Pharmacy Edition The real-time PoS system for independent pharmacies.
Sales Order Processing
Introduction to Business Organisations
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.
Indicator 4.05 Process sales documentation. Identify types of information contained in sales documentation The document types can be tailored to meet.
Additional Structure Exercise 2 ANSWERS NB. As not whole case study was given some of these answers may not be within the text.
Micropos MiniTouch Pump Control System The Micropos Pump Control and Convenience Store scanning system will run on any of the Minitouch Series hardware.
Introduction to Sequence Diagrams
Examples of TPS 1 In this section, we examine the: components of a TPS the examples of real-time transaction processing batch transaction processing.
Amicus Point of Sale and Business Management System Amicus Retail.
RemoteNet Presented By The Systems House Inc.. Enhancements Order by multiple selling units of measure Updated the webpage’s look and feel –Style sheets.
Contents: Sales Process Handling Issues in Sales – A/R Sales - A/R.
RemoteNet Presented By The Systems House, Inc.. Enhancements Order by multiple selling units of measureOrder by multiple selling units of measure Web.
Product/Service & Distribution P.O.S. System Nick Mercuro, Evan Klipple, Austin Moore.
Sept Ron McFadyen1 Section 10.1 Domain Models Domain Model: a visual representation of conceptual classes or real-world objects in a domain.
Software Architecture in Practice Architectural description (The reduced version)
USE CASE Bayu Adhi Tama, MTI Faculty of Computer Science, University of Sriwijaya Slides are adapted from Petrus Mursanto
0 Glencoe Accounting Unit 4 Chapter 14 Copyright © by The McGraw-Hill Companies, Inc. All rights reserved. The Operating Cycle of a Merchandising Business.
OOSE Use Case. Requirement Functional: –Features, capabilities, and security Non Functional: –Usability: Human factors, help, and documentation –Reliability:
Chapter 10 THE ACQUISITION CYCLE— PURCHASE INVOICES AND PAYMENTS.
Chapter 9 Applying UML and Patterns -Craig Larman
Auditing the Revenue Cycle. Learning Objectives After studying this chapter, you should: Understand the operational tasks associated with the revenue.
Mama's Love Bakery Employee and Supplier Record Tracker Co, Roxanne De Leon, Gelvin Dela Cruz, Shannen Rose Haw, Michael.
Section 16.1 Sales Transactions Chapter 16 using math in sales Section 16.2 Cash Registers Section 16.3 Purchasing, Invoicing, and Shipping.
2012.  Set up vendors in the Vendor list  Understand how to use classes in QuickBooks  Use QuickBooks for job costing  Enter expense transactions.
Sept Ron McFadyen1 Use Cases Introduced by Ivar Jacobson in 1986 literal translation from Swedish ”usage case” Used to capture and describe.
PRESENTATION ON USE CASE. Use Case Modeling Use case diagrams describe what a system does from the standpoint of an external observer. The emphasis is.
Understanding Requirements
Smart Pharmacy. Introduction Current Scenario Software has become an indispensable tool in any organization. Companies are offering products that can.
Inventory Management System
@ 2012, Cengage Learning Accounting for Merchandising Businesses LO 3a – Recording Sales Transactions.
Chapter 2 Page ref. Chapter 2 Managing Revenue 31.
A Global fully incorporated Virtual ecommerce Software Solution.
E commerce Online Shopping Website at Rs. 7920/-.
Requirements capture: Using UML Use Cases David Millard and Yvonne Howard {dem,
 TATA CONSULTANCY SERVICES MM - INVOICE VERIFICATION.
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.
Elaboration popo.
Chapter 16 using math in sales Section 16.1 Sales Transactions
DBSellPoint.
Multi Channel Sales Order Management: Store
SCM Customer Service Operations LB 3
UML Use Case Diagrams.
Special Journals In Accounting
Use Case Modeling - techniques for detailing use cases
POS and Price list.
POINT OF SALE.
Context Level DFD Video Purchase System Video Information Management
Special Journals In Accounting
Use Case Document Example
The sources of accounting for business transactions
Well Come To Our Presentation Accounting Information System Topic: Report on Revenue Cycle.
Presentation transcript:

Project Semester 1 Group 3 Robert, Pavel, Ulfar, Svetomir Vestbjerg byggecenter DM69 - Group 3 (Robert, Pavel, Ulfar, Svetomir)

Group 3 presentation Project goals Brief description of the system and its functionalities Classes and use cases Diagrams Demonstration of the system

Goals Meet the software needs of the company Include new features and extensions Define work rules and split the workload in order to achieve efficiency To learn and understand how to design and implement a well working software system Successfully congregate and associate our strengths and weaknesses Design a fully integrated system capable of managing products, loans, sales and people (customers, contractors and employees) Apply a tool that is easy to work with and coherent with the needs of the company Last but not least to leave a good impression of our work as a group and pass the examination

Brief description of the system System requirements Store information about customers, products , contractors and employees Registering, making and confirming orders Adding a dispatch note, a delivery note and an invoce Using barcodes Managing the stock

System functionality Register function Remove function View function Register people , products and deals Remove function Remove people or products from the database View function View sales or lease deals stored in the database Purchase / lease list function List of items in the transaction

System functionality Search function Edit function Field validation Search for people , products or deals Edit function Edit information about people, products or deals Field validation Requires important fields to be filled in correctly, such as numbers only or email

The main classes in the domain model Person: The person class is a super class over 3 subclasses ( Employee, Customer and Contractor ). It contains the common information for persons who are connected to the company. The three subclasses hold information that make the difference between an employee , customer and a contractor. Deal: The deal class is a super class over four subclasses ( Sales, Loans, Offers and Orders ). It contains the common information for all types of deals. The four subclasses have their own attributes. Documentation: The documentation class is a super class over two subclasses ( DeliveryNote and Invoice ). They record information about delivery and Invoices. Product: The Product class holds all common information about all products available in the company. It is a super class over two subclasses ( SaleItem and LeaseItem ).

Use-case: Purchase Item Precondition: Customer has an account in the system Post condition: Purchase is successfully registered and a receipt, along with dispatch note is printed out. The customer arrives at a checkout with items to purchase. The cashier use the barcode scanner to record each purchased item and enters the number of item to be dispatched. The system presents a running total and line-item details. Cashier swipes customers account card. System returns updated total including discount. The customer asks for payment to be added to his account. A purchase is being registered in the system and an invoice is being printed and added to other invoices customer has on his account (if any). The system updates inventory. The customer receives a dispatch note and then leaves with it and items.

Use-case: Purchase Item (alternative scenario) Alternative situation: Account credit is maxed * From step six 7. System refuses to add the total amount to the account and for a cash payment. 8. Customer pays. * Go to step seven.

Use-case: Purchase Item (alternative scenario) Alternative situation: Customer forgot his account card * From step three 4. Customer provides a valid ID. 5. System searches for customer's account. * Go to step five.

Domain model

Design class diagram

Vestbjerg byggecenter system Demonstration