SOFTWARE REQUIREMENT SPECIFICATION Cortes, Hector Lachica, Joshua Salde, Rew Sim, Jason.

Slides:



Advertisements
Similar presentations
Online Portfolio Tracking System on Powered By: Jamb Technologies Pvt. Ltd. New Baneshwor, Behind Standard Chartered Bank Phone:
Advertisements

Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
ITSF STORE BUSINESS SOLUTION PRESENTATION. STORE MODULE INCLUDES: Material Management Purchasing Components Handling Shipments Receiving of parts Store.
Restaurant Management System
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
S.NO.COMPARISON BETWEEN SAFEKHATAOFFLINE ACCOUNTING SOFTWARE 1 Completely hosted accounting information in the cloud Susceptible to computer/server.
Simple & easy to use inventory management with fully tested accounting software integrated with our all products. All reports and data outputs required.
1 of 39 DA1245 Enhanced Transaction Tracking Last updated: March-2009 DA1245 Enhanced Transaction Tracking.
CENTRALIZE SOLUTION FOR METER SEAL TRACKING Meter Seal Tracking.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Point of Sale Presented by: Natasha Leon Presented by: Natasha Leon.
Cash Register Express POS Software. Why Computerize? ● Speed Customer Checkout (faster than a cash register) ● Reduce Theft (2 %) ● Reduce Shrinkage (2.
Point of Success Product Tour 2004 The Point of Success System Point of Success includes two separate programs -- The Office Manager program that is.
Customer Service Module Course Contents Table of Contents Enter A Request Search A Request Create Invoice (Funeral home request) Search Invoice Manage.
Counter Billing is a software to prepare invoices at retail counter very fast and quick. By using this software user can prepare the invoices for more.
TRADING SOFTWARE AKSofttech. INTRODUCTION Trading Software is an integrated accounting system which takes care of all business needs. It incorporates.
Bar|Scan ® Asset Inventory System The leader in asset and inventory management.
Introducing StoreTrader Live Pharmacy Edition The real-time PoS system for independent pharmacies.
Lecture Note 8 Using Data Flow Diagrams
McGraw-Hill/Irwin Introduction to QuickBooks Pro, 2004 © 2005 The McGraw-Hill Companies, Inc., All Rights Reserved. Chapter 5 Reports and Graphs.
STOCKDOC Advanced Stock Management System
A Billiards Point of Sale Application Christopher Ulmer CS 470 Final Presentation.
Project Semester 1 Group 3 Robert, Pavel, Ulfar, Svetomir
Design and Implementation of Accounting Information System for Cutting Paper Company “PT. X”.
Master Chef 2.08 Reports You can access all Reports by clicking on Report Button on first screen.
2013.  Edit, void, and delete transactions  Enter general journal entries  Memorize and schedule transactions to be automatically entered  Close the.
STOCK CONTROL SOFTWARE. INTRODUCTION Stock Control Software is an integrated accounting system which takes care of all business needs. It incorporates.
©2008 TTW Where “Lean” principles are considered common sense and are implemented with a passion! Product Training Purchase Invoices.
SANDY SETYAWAN  Purchase and Sales System is still controlled manually.  The Company has a difficulty to estimate the cost of production.
2013.  Modify QuickBooks Preferences  Customize QuickBooks Menus and Windows  Customize the Icon Bar and Display Settings  Use the Item List and Other.
Cherry Creek School District Introduction to Symphony Reports.
1 BTS330 Vision and Scope. √ Determine a vision for the business √ Create initial use-case model showing key actors and use cases by business area Benefits.
 Maintains the Instrument Database  Generates the Calibration Schedules  Maintains Calibration Records  Provides Facility to enter All types of.
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
Free Powerpoint Templates Page 1 Free Powerpoint Templates Ray Payroll Management.
By: Devi Sumadi The Administration information system design and construction of UD. Usaha Jaya Engineering Equipment Company.
People © 2013 The Sleeter Group All rights reserved. Intuit, the Intuit logo and QuickBooks, among others, are registered trademarks of Intuit Inc. Other.
OOSE Use Case. Requirement Functional: –Features, capabilities, and security Non Functional: –Usability: Human factors, help, and documentation –Reliability:
Created By: Rohit SahajpalJames AasmanDamon GuardMatt HudonEric BlackMartin Matthiesen.
Mama's Love Bakery Employee and Supplier Record Tracker Co, Roxanne De Leon, Gelvin Dela Cruz, Shannen Rose Haw, Michael.
Krishna Technologies, Pune. 166/167, Dhanshree Apt, Opp. Kasba Ganpati Mandir, Kasba Peth, Pune – , Maharashtra. Phone :
INTROSE Project Proposal GROUP A Ortiz, Joaquin Nicolas King, Bryan Genesis Sy, Rafferty Erik.
M i n d From Australia Version : MYOB 13, MYOB 15, MYOB 17 and MYOB 18 From Australia Version : MYOB 13, MYOB 15, MYOB 17 and MYOB 18 Y o u r O w n B u.
When the program is first started a wizard will start to setup your Lemming App. Enter your company name and owner in the fields designated “Company Name”
Smart Pharmacy. Introduction Current Scenario Software has become an indispensable tool in any organization. Companies are offering products that can.
Inventory Management System
What the system does as a whole? The system can monitor the product’s status such as the expiration date, used and unused products. The system can generate.
When the program is first started a wizard will start to setup your Lemming App. Enter your company name and owner in the fields designated “Company Name”
January 23, 2015 Proponents:Programming AdviserContent Adviser Michael Angelo Brogada Aris J. Ordoñez Julius R. Broñoso Jake Alain L. Bachiller Point of.
Complete Ordering System for Promotional Literature and Samples Quick Reference and Training Guide.
The Return Process Product is ordered by customer. Customer needs to return product, a Return Authorization is created. The RA is reviewed and approved.
Chavez, Melesan Karen De Luna, Lin Detera, Patrick Kevin Martinez, Jellene Joy Dental Clinic Database System Functional Requirements.
Personal Expense Tracker Ajmera Aneri S. ( ) Developed At : Developed By :
Chapter 1 Page ref. Chapter 1 Company File Setup and Maintenance 1.
Simple & easy to use Temple management with fully tested accounting software integrated with our all products. All reports and data outputs required are.
STOCK MAINTENANCE SYSTEM Presented by, M.Gnaneshwaran(08BCA40)
E commerce Online Shopping Website at Rs. 7920/-.
Company File Setup and Maintenance Chapter 6. PAGE REF #CHAPTER 6: Company File Setup and Maintenance SLIDE # 2 2 Objectives Use the EasyStep Interview.
Vehicle sales management system. TECHNOLOGY USED Language:Java Editor: Eclipse-jee-indigo-SR2 Framework :JSF 2.0 Operating system: Windows 7 Database:
Chapter 2 Page ref. Chapter 2 Customizing QuickBooks 53.
Company File Setup and Maintenance Chapter 6. PAGE REF #CHAPTER 6: Company Setup SLIDE # 2 2 Objectives Use the EasyStep Interview to setup your company.
Reports and Graphs Chapter 5. PAGE REF #CHAPTER 5: Reports and Graphs SLIDE # 2 Objectives Describe several types of QuickBooks reports Set QuickBooks.
McGraw-Hill/Irwin Introduction to QuickBooks Pro, 2004 © 2005 The McGraw-Hill Companies, Inc., All Rights Reserved. Chapter 11 Customizing QuickBooks.
Welcome to Bookkeeping This is your introduction to MYOB v19 Accounting.
Web Application User Guide
FUNCTIONALITIES ON iPAD
EzyAccounting An Accounting Software An Accounting Software By: Delicate Software Solutions Dubai, Manage Your Business… Not Just Accounts.
NextGen Utility Billing
POINT OF SALE.
Product Training Purchase Invoices
Feed Order System Manual
Presentation transcript:

SOFTWARE REQUIREMENT SPECIFICATION Cortes, Hector Lachica, Joshua Salde, Rew Sim, Jason

COMPANY BACKGROUND Ms. Daryll Tan Manager Mr. Raymond Abeliena Staff Mr. Andy Castillo Staff Mr. Jetro Porta Staff Mr. Alfo Vinas Staff Ms. Joy Darangon Staff Ms. KC Villoria Staff Mr. Regan Ocampo Head Chef EGI Taft branch is managed by Ms. Daryll Tan. They employ Mr. Regan Ocampo, the head chef and 6 other employees. Customers – De La Salle Students and tenants of EGI Taft building. Conceptualized in the year 2003 by Mr. Aries Christopher Alvarez. Fast-food restaurant, Filipino food and Filipino style chicken barbeque.

BUSINESS PROCESS Divided into three process order process, inventory management process and sales transaction process. Order Process in Chicken Ati-atihan done in two ways. Dine-in Order Delivery Order Inventory management involves different process. Creating new record Removing existing record Updating current record

PROBLEM DESCRIPTION ProblemsRoot CauseSymptoms and Frequency Business Impact Data accuracyTracking of their sales information is a bit unorganized though they write their customer transactions on receipt and on a spreadsheet file. Because their business uses paper work and at the same time updating the spreadsheet file, they will have to acquire more of accuracy and efficiency in handling sales data input. Inaccurate calculations for sales record would mean potential loss on profits for the company. Difficulty of understanding and using the current software. They are currently using a spreadsheet program namely Microsoft Excel as a profit on sales or accounting system. They are having difficulty using it to keep track the sales and inventory of the company. The cashier or manager is having a difficult time inputting every order and sales record in the spreadsheet file. Also it can also be seen in their records that there are only using letters to indicate each item on file which makes it looks disorganized. It will be harder for other people to actually check and indicate the information on excel file if the manager or the cashier is not present at the branch for a period of time.

OBJECTIVES Sales Transaction Calculate the expected income based on the compiled order reports. Report Generation Generate different kinds of report: Inventory Information Report Sales Transaction Report Order Report Inventory Management Product maintenance such as creation, deletion and updating of product information. To keep track of each product’s quantity in the inventory. Ordering Create new orders. Update existing order details. Calculate and display the final bill based on the placed order; User Profile Profile management which control access to system functionalities.

SCOPE AND LIMITATIONS Computer must be equipped with Microsoft Windows’ operating system, Sun Microsystems' JRE and MySQL. The system assumes all transactions are in cash. The ordering module does not include a customer database. For delivery, it records customers location. The inventory module is limited to tracking of finished products' only. The sales module will not include computations for tax. The system includes a login function, to control access to programs functionalities. The system does not print receipts or sales report.

SOFTWARE FUNCTIONS Has four modules: ordering module, inventory management module, sales transaction module and user profile management module Ordering Module Provides facility for customer transactions. Has features like: Add Order Edit Order View Order Cancel Order Inventory Management Module Provides facilities for product management and maintenance in the stock. Has features like: Create New Menu Product Remove Menu Product Update Existing Menu Product Re-stock Product Sales Transaction Module Provides facilities for computation of product sales and viewing sales report. Has features like: View Daily Sales View Sales by Product User Profile Management Module Provides user login function and editing of user’s password. Has features like: Edit Password

USER TYPE AND DESCRIPTION Staff Take orders of customers. Limited access rights. Access limited to ordering module. Manager Can take orders and manager the cashier. Full access rights. Access to all system functions. There are two types of user, the manager and the staff.

DATA FILES AND DESCRIPTION Product File This file contains product information the restaurant caters. Stores product code, product name, unit price and quantity. Order File All data about order transactions. Stores order number, product name, product quantity, unit price, product price, total and date. User Account File Contains store manager’s information and password and staff’s personal information. Sales File Sales transactions made with the restaurant. Includes product name, product quantity, unit price, product price, total and date.

REPORT TYPES AND DESCRIPTION Sales Transaction Report Compiled order reports. Can be generated on a daily or monthly basis. Includes product name, product quantity, unit price, product price, total and date. Ordering Report Tracking of customer orders. Generated on a daily basis. Includes order number, date, product name, product quantity, unit price, product price and total. Inventory Information Report Information about a product and its quantity. Generated on a daily basis. Includes product code, product name, unit price and quantity.

USE CASE DIAGRAM - MANGER

USE CASE DIAGRAM - STAFF

USE CASE DESCRIPTION User will select his or her user type and type in their password. The user selects SUBMIT. Include (Validate User). User is logged either as manger or staff Use Case: Login Account Use Case: Validate User Check if the password exists. Check if password is consistent with the username. Use Case: Logout Account User selects log-out from the system. Verifies if the user wants to log-out. User is logged out from the system.

USE CASE DESCRIPTION User selects Sales from the system. System verifies if the user is a manager System shows Sales Module. Use Case: View Sales Module

USE CASE DESCRIPTION User is asked to input the necessary information about the Menu. User selects OK. Include (Validate Input). The menu item is successfully added to the system. User is asked if he or she wants to add another menu. Use Case: Add Menu User is asked to input item code he or she wants to modify. User selects OK.Include (Add Menu). Use Case: Edit Menu The user can view the tabulated form of the menu. Use Case: View Menu Check if the product already exists in the inventory. Use Case: Validate Input

USE CASE DESCRIPTION Asked user whether to delete another item. Informs the user that the item is successfully removed. Item is successfully deleted in the system. Verify if the user wants to delete the item. Include (Validate Input). User selects OK. Prompted to input product code to be deleted. Use Case: Delete Menu

USE CASE DESCRIPTION Use Case: Edit Password The user inputs new password. The system will verify if the user wants to change password. The password is successfully updated.

USE CASE DESCRIPTION Use Case: Add Order 1 User is asked to input the necessary information about the order. 2 User selects OK. 3 The order is successfully added to the system. 4 User is asked if he or she wants to add another order. Use Case: Edit Order 1 User is asked to input order number code he or she wants to modify. 2 User selects OK. 3 Include (Add Order).

USE CASE DESCRIPTION Use Case: Delete Order 1 User is asked to input order code of the order he or she wants to delete. 2 User selects OK. 3 The system will verify if the user wants to delete the order. 4 The order is successfully deleted in the system. 5 The system informs the user that the order is successfully removed. 6 The user is asked if he or she wants to delete another item.