Business Objectives Functional Requirements Non-Functional Requirements Interface Specifications Policies and Procedures CPTE 442.

Slides:



Advertisements
Similar presentations
An Indispensable Quality Assurance Tool for Dairy Processing Plants.
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?
By: All Business Consulting …delivering your route to success!
Cellular Telephone Use Guidelines AA Roundup June 27, 2007.
Mobile technologies Bunch of disparate technologies Many cases of successful use in firms (000s) Costly to implement because mostly once off bespoke development.
NetPay provides best and effective solution for company Managers to maintain their employee scheduling task (including staff in/out details, overtime,
Demonstration.  Designed for many kind of business which use accounting procedures.  More suitable for retail sales, whole sales and distribution business.
Chapter 7 Other Requirements Good Fast Cheap Pick any two. 1CS John Cole.
Information Systems in Business Lecture : 02 UOITC UOITC Business Information Technology Department Dr. Alla Talal Yassin.
The Islamic University of Gaza
Web Order Software Requirements Specification. Purpose This Software Requirement Specification provides a complete description of all the functions, constraints.
Security Week 10 Lecture 1. Why do we need security? Identify and authenticate people wanting to use the system Prevent unauthorised persons from accessing.
Introduction to Databases Transparencies
Lecture 6 Functional Business Systems. Objectives Functional Business Systems: –Marketing Systems –Manufacturing Systems –Human Resource Systems –Accounting.
Software Engineering Chapter 6 Software requirements
AUTOMATIC DATA CAPTURE  a term to describe technologies which aim to immediately identify data with 100 percent accuracy.
Marcelo Santos – OOAD-CDT309, Spring 2008, IDE-MdH Object-Oriented Analysis and Design - CDT309 Period 4, Spring 2008 Use cases: deciding what you want.
Team May1310 Team Members: Taylor Bouvin – CPRE Kok Aun Chee (Kodi) – EE Anna Grimley – EE Mike Kinsella – CPRE Jake Kyro - EE Advisor: Professor Wang.
1.Preparatory Schools, High Schools, Intermediate Schools, and Schools belonging to different board(Government, Semi Government & Private) 2.Coaching.
AS Level ICT Selection and use of input devices and input media: Capturing transaction data.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
PRIMARY BENEFITS  Employee / User Tracking and Accountability  Menu and Inventory Management  Reporting - Make Better Decisions  Cut Costs / Increase.
PowerPoint Presentation by Charlie Cook The University of West Alabama CHAPTER 14 Student Version © 2010 Cengage Learning. All Rights Reserved. May not.
Solution Overview for NIPDEC- CDAP July 15, 2005.
Implementing and Controlling
Pre-Project Activities Text Chapters 5 and 6. Pre-Project Activities 1.Contract Review 2.Development Plan 3.Quality Plan.
Information System.
RFID Inventory Management And Tracking System Greg McDaniel Hashem Garner Adam Kesner Thomas Harris.
Restaurant Management Systems
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
SharePoint Services Indiana University Cory P. Retherford May 9 th, 2011.
Transaction Processing System
Chapter 1 Introduction to Databases Pearson Education ©
Based on D. Galin, and R. Patton.  According to D. Galin  Software quality assurance is:  A systematic, planned set of actions necessary to provide.
Concepts of Database Management Eighth Edition
Examples of TPS 1 In this section, we examine the: components of a TPS the examples of real-time transaction processing batch transaction processing.
BASIC CONCEPTS OF COMPUTING.  What is a computer? What is a computer?  An expanded model of a computer An expanded model of a computer  The role of.
Introduction to the Requirements Document
Certification and Accreditation CS Phase-1: Definition Atif Sultanuddin Raja Chawat Raja Chawat.
System Security Chapter no 16. Computer Security Computer security is concerned with taking care of hardware, Software and data The cost of creating data.
Internal Control 7. Management Issues Related to Internal Control OBJECTIVE 1: Identify the management issues related to internal control.
Chapter 1 Introduction to Databases. 1-2 Chapter Outline   Common uses of database systems   Meaning of basic terms   Database Applications  
Chapter 1 Foundations of Information Systems in Business.
Operations Stock Having stocks enables: - Goods to be available for production Delivery to customers Shows the goods available for production Enables.
IS550: Software requirements engineering Dr. Azeddine Chikh 2. Functional and non-functional requirements.
Capturing the requirements  Requirement: a feature of the system or a description of something the system is capable of doing in order to fulfill the.
Introduction Database integral part of our day to day life Collection of related database Database Management System : software managing and controlling.
THE INTERNET OF THINGS (IOT). THE INTERNET OF THINGS Objects can transmit and share information without any human intervention.
PAYWARE MOBILE API – APP TO APP INTEGRATION. PAYWARE MOBILE API OVERVIEW VeriFone’s PAYware Mobile API provides iPhone developers the ability to easily.
Software Engineering Chapter 6 Software requirements Ku-Yaw Chang Assistant Professor Department of Computer Science and Information.
Chapter 4 – Requirements Engineering Lecture 1 The hardest part of the software task is arriving at a complete and consistent specification, and much of.
Chapter 4 Requirements Engineering (1/3) Yonsei University 2 nd Semester, 2015 Sanghyun Park.
CS628 - Object Oriented Analysis And Design. The Four Pillars of Successful Software Development -Avoid Classic Mistakes -Apply Development Fundamentals.
Foundations of Information Systems in Business
David M. Kroenke and David J. Auer Database Processing Fundamentals, Design, and Implementation Appendix B: Getting Started in Systems Analysis and Design.
Patricia Alafaireet  Lecture 2 – Implementation and go-live strategies Data conversion Communication Planning Downtime.
The Big Picture Things to think about What different ways are there to collect information automatically? What are the advantages and disadvantages of.
Attendance Online Management System
 To implement successfully, managers must complete a number of activities designed to channel employees efforts in the right direction  Effective communication-
Getting Ready for the NOCTI test April 30, Study checklist #1 Analyze Programming Problems and Flowchart Solutions Study Checklist.
Introduction to Databases
AUU Website Solution Purpose built for the AUU
Foundations of Information Systems in Business
Sales & Marketing Funnels
UGA Extension Credit Card Processing Training
Introduction to Databases Transparencies
POINT OF SALE.
LO2 - Be Able to Design IT Systems to Meet Business Needs
(System Development Life Cycle)
Information system analysis and design
Presentation transcript:

Business Objectives Functional Requirements Non-Functional Requirements Interface Specifications Policies and Procedures CPTE 442

Definitions

Business Objectives An organizational goal stated in business terms –We would like to reduce operational expenses of mission control by 45%

Functional Requirements A statement of a service that the system must provide –The system must allow for payment by credit card

Non-Functional Requirements (Quality Requirements) A statement of the environment, conditions or constraints under which the system will operate –The average time for validation of credit cards shall be less than 1 minute, with the maximum time no more than 3 minutes. –The system shall accept up to 1000 concurrent users

Interface Specifications A statement detailing how an external actor shall interact with the system –Swipe credit card through a card reader –Transmit credit card number using bluetooth –Type card number using a keyboard

Policies and Procedures A statement detailing necessary 1 actions outside of the hardware/software –Connection to the intranet shall only be through VPN –Expense reports shall be submitted monthly –Sales presentations shall not use Red/Green color schemes 1. To achieve business objectives

Examples

Inventory tracking Business Objective: To prevent loss of inventory due to theft or misplaced goods. Functional Requirement: For any scanned barcode, system must be able to report quantity on hand Quality Requirement: Database must support a minimum of 80,000 different inventory items Interface Specification: System must work with MS9520 Voyager Hand-Held Scanner Policies or Procedure: All inventory is scanned into the system before leaving the loading dock

Online Gradebook Business Objective: To give students and parents immediate feedback on grades. Functional Requirement: Quality Requirement: Interface Specification: Policies or Procedure:

Homework Create a word document that for each of the four sample Business Objectives gives a corresponding: Functional Requirement Quality Requirement Interface Specification Supporting Policy or procedure

Data Redundancy RAID Business Objective: To be able to recover data and resume operations in a timely manner after a hardware, software, or user failure

Media support Business Objective: To be able to more effectively communicate ideas both internally amongst employees and externally to potential clients and business partners.

Security Business Objective: To prevent disruption of business functions, and theft of business data by external individuals

Communications Business Objective: To increase sales by enabling potential clients to more easily reach the sales staff.