Database development (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2007 / 2008) Fergal Carton Business Information.

Slides:



Advertisements
Similar presentations
Context Diagram Yong Choi BPA CSUB.
Advertisements

Module 3: Business Information Systems
Database development (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2007 / 2008) Fergal Carton Business Information.
Johnb DFDs and Design John Bell The DeMarco notation.
Database development (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2007 / 2008) Fergal Carton Business Information.
Database development (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2007 / 2008) Fergal Carton Business Information.
MIS 325 PSCJ. 2  Business processes can be quite complex  Process model: any abstract representation of a process  Process-modeling tools provide a.
Fergal Carton / AFIS Last week PCB case study : presentations Access hours for labs –MBA students have access to Lab all day Fri. Sat. and Sun.
Chapter 6 Review Questions
Chapter 5 Expenditure Cycle Applications. Expenditure Documents i.Purchase Requisitions ii.Purchase Orders iii.Receiving Report iv.Voucher Systems v.Invoice.
System definition and boundaries Subsystems, environment, connections, dependencies Payroll Rules, contracts Working time Reductions, tax Accounting and.
OO Process Steps  Define requirements Allocate and Derive requirements Map requirements to use cases Map requirements to classes  Define use cases Draw.
1 CP2236 Information Systems Design Business & Technical System Options Required System Logical Data Flow Modelling Larger versions of slides 17,20,23,24.
CATEGORIES OF INFORMATION There are three main categories of business information,and these are related to the purpose for which the information is utilized.
Enterprise Business Processes and Reporting (IS 6214) MBS MIMAS 2010 / rd November 2010 Fergal Carton Business Information Systems.
IS Consulting Process (IS 6005) Masters in Business Information Systems 2006 / 2007 Programme in Professional Information System Practices Fergal Carton.
Deploying IT resources (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2006 / 2007) Fergal Carton Business Information.
Enterprise Business Processes and Reporting (IS 6214) MBS MIMAS 2010 / th November 2010 Fergal Carton Business Information Systems.
Deploying IT resources (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2006 / 2007) Fergal Carton Business Information.
Enterprise Business Processes and Reporting (IS 6214) MBS MIMAS 2009 / 2010 Wednesday 18 th November Fergal Carton Business Information Systems.
Systems Analysis and Design. Plan Introduction Structured Methods –Data Flow Modelling –Data Modelling –Relational Data Analysis Feasibility Maintenance.
Deploying IT resources (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2006 / 2007) Fergal Carton Business Information.
Deploying IT resources (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2006 / 2007) Fergal Carton Business Information.
Enterprise Business Processes and Reporting (IS 6214) MBS MIMAS 19 th Jan 2011 process mapping Fergal Carton Business Information Systems.
DT211 Stage 2 Software Engineering
The Islamic University of Gaza
---Confidential 1 Order Management Training. ---Confidential 2 Introduction Three cycles in Oracle Applications Plan to make. Order to cash Procure to.
SE 555 Software Requirements & Specification Requirements Analysis.
IS Consulting Process (IS 6005) Masters in Business Information Systems 2006 / 2007 Programme in Professional Information System Practices Fergal Carton.
Business Functional Areas 1. Pre-Sales (special thanks to Geoff Leese)
Requirements Gathering : Determining the scope of the system 1. Elicitiation – fact finding 2. Specification 3. Validation.
Database development (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2007 / 2008) Fergal Carton Business Information.
Data Flow Diagram Notations
Database development (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2007 / 2008) Fergal Carton Business Information.
Database development (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2007 / 2008) Fergal Carton Business Information.
Context Diagrams There are three symbols used in these diagrams: Context Diagrams are used in the Analysis and Design phases as an analysis and design.
Data Flow Diagrams (DFDs)
The Software Development Life Cycle: An Overview
Project Analysis Course ( ) Week 2 Activities.
Typical Software Documents with an emphasis on writing proposals.
Managing the development and purchase of information systems (Part 1)
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Data Flow Diagrams A structured analysis technique that employs a set of visual representations of the data that moves through the organization, the paths.
Deploying IT resources (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2006 / 2007) Fergal Carton Business Information.
Sheridancollege.ca SA Capstone Requirements and Design Week 1 1.
Chapter 14 Information System Development
Introduction to Transaction Processing and Documentation Techniques COPYRIGHT © 2007 Thomson South-Western, a part of The Thomson Corporation. Thomson,
A GENERIC PROCESS FOR REQUIREMENTS ENGINEERING Chapter 2 1 These slides are prepared by Enas Naffar to be used in Software requirements course - Philadelphia.
Requirements Specification for Lab3 COP4331 and EEL4884 OO Processes for Software Development © Dr. David A. Workman School of Computer Science University.
MOBILITY BILL DEFRAYMENT
Enterprise Business Processes and Reporting (IS 6214) MBS MIMAS 2010 / th November 2010 Fergal Carton Business Information Systems.
NHSBT Purchase to Pay Improvement Plan NHSBT Finance Operations Team.
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
IFS310: Module 7 Business Requirements Statement Interpersonal Skills and Communications.
Systems Development Life Cycle
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
McGraw-Hill/Irwin © 2013 The McGraw-Hill Companies, Inc., All Rights Reserved. Chapter 12 Sales/Collection Process.
Oracle Services Procurement
Context Process0. student Data Flow Diagram Progression.
Information Modelling Process Technique- DFD 5C Sybase_PowerDesigner_ html.
Suppliers without a Contract Purchase Order for Services.
Enterprise Business Processes and Reporting (IS 6214) MBS MIMAS 2010 / th November 2010 Fergal Carton Business Information Systems.
1 The System life cycle 16 The system life cycle is a series of stages that are worked through during the development of a new information system. A lot.
DRUG STORE INFORMATION SYSTEM Marie Dorušková, Martin Maroši.
David M. Kroenke and David J. Auer Database Processing Fundamentals, Design, and Implementation Appendix B: Getting Started in Systems Analysis and Design.
Information flow Diagram. Information Flow The following diagram illustrates the information flow within typical manufacturing and wholesaling organisation.
Management Movie Management System Customers Databases Vendors
Introduction to Transaction Processing
Chapter 11 The Accounting Information System
Purchase Order for Services
Presentation transcript:

Database development (MIS 533) MBS in Management Information Systems and Managerial Accounting Systems (2007 / 2008) Fergal Carton Business Information Systems

MBS (MIMAS) / MIS533 / Database development Last week Introduction to MIS 533 Tutorials, reading and assessment Businesses need to manage suppliers and customers Why do we need databases? –Error reduction, volume of data, speed of processing –Managing suppliers and customers –Purchase orders (structure, communication, …) Purchase Order example for retail business –Most of the information can be stored in a database –Some of the process can be automated (approval, sending) –Some suppliers still want signed hard copy Background to Systems Analysis and Design

MBS (MIMAS) / MIS533 / Database development Assessment dates A practical exam (20%) which will be the development of a database system: –Eg. system to support playlist generation –Scenario to be distributed by mid November –Deadline 7 th December 2007 An Oracle and SQL assessment (20%) will take place on Wed 12 th March 2008 at in Lab B.04

MBS (MIMAS) / MIS533 / Database development Your own examples Student nameSystem experience 1. Horgan, Shane Christopher Dunnes Stores, Tesco? 2. Dillon, Damien 3. Creighton, Glenn 4. Kenny, Clive 5. Crowley, Micheal 6. Hourigan, Brenda Quality control, food mfg 7. Kavanagh, Fiona Marie Claire 8. Kearney, Tara 9. Holland, Tadhg 10. REYHANI, PEYMAN 11 FONZI, Kenneth Christopher 12 LI, Yan Purchasing for retail business

MBS (MIMAS) / MIS533 / Database development Understanding requirements... Analysing problems –Functional decomposition –Process specification –Flow Charts –Use case –Activity diagrams Designing solutions –Data flow diagrams –Entity relationship model

MBS (MIMAS) / MIS533 / Database development Requirements discovery Meetings with users (who, when, what outcome, …) Checklist of questions that clarify user requirements Describe existing processes –Document how things are currently done –Review inputs and outputs of current process (screens, forms, reports) –Outline problems with current way of doing things (speed, risk of error, …) –What improvements are expected from system (single point of data entry, faster reports, less manual work, …) How to design and communicate the proposed solution –Review requirements documentation –Walk-through solution –Get sign-off from users

MBS (MIMAS) / MIS533 / Database development Fact finding techniques Sampling of existing forms and files Site visits Observation of work environment Research of similar systems Surveys of users and management Interviews of users and management Prototyping Joint Requirements Planning (JRP)

MBS (MIMAS) / MIS533 / Database development Requirements Definition Report Introduction –Purpose –Background –Scope General Project Description –System Objectives Requirements and constraints –Functional requirements –Non-functional requirements Conclusion –Outstanding issues Appendix (eg. Questionnnaires & responses)

MBS (MIMAS) / MIS533 / Database development Exercise Pick a business idea Describe customer requirements How these requirements can be met? What processes will the business need? What information flows are required?

MBS (MIMAS) / MIS533 / Database development Building a model Functional decomposition Data Flow Diagram –Context diagram –Processes –Data Flow –Data store –External entities

MBS (MIMAS) / MIS533 / Database development Example :

MBS (MIMAS) / MIS533 / Database development Functional decomposition

MBS (MIMAS) / MIS533 / Database development Example : Input : –Flight details (eg. SNN-BVA, 8 Oct, 10.35) –Credit card details (eg. VISA no, Expiry date) Process : –Confirms price (eg. EUR 79) –Makes reservation & processes payment Output : –Reservation reference (eg.CGHKCA)

MBS (MIMAS) / MIS533 / Database development Data Flow Diagram Flight details Lists options Confirm price Book now Outward Inward Makes Reservation & payment Credit card Reservation Stores Flight details

MBS (MIMAS) / MIS533 / Database development Context diagram On-line reservation system Passengers Flight Operations Flight Schedule Flight reservation Reservation # Accounts Payment € Timetable Seat availability Reservations Seat prices

MBS (MIMAS) / MIS533 / Database development Data : Suppliers

MBS (MIMAS) / MIS533 / Database development Data : Products

MBS (MIMAS) / MIS533 / Database development Data : Categories

MBS (MIMAS) / MIS533 / Database development Purchase request and payment Departments make spending requests Budget is checked in the allocated budget file If budget exceeded, request is rejected Approved requests are stored and used to create Purhcase orders (PO’s) for suppliers Goods received notes (GRN) are matched with PO’s to identify any discrepancies When supplier invoice is received, 3 way match is made between PO, GRN and invoice prior to payment

MBS (MIMAS) / MIS533 / Database development Purchase request and payment Draw a context level diagram for the process Draw a Level 1 Data Flow Diagram What sort of analysis method would you use? What sort of output would you provide? Structure of User Requirements Report?

MBS (MIMAS) / MIS533 / Database development Example : Budget monitoring case What analysis method would you use and why? –Interviews Management / Department interviews –Describe the special approval process –What are the “tolerance levels” for overspending of budget –How many requests, how long to approve, backlog issues –Documentation Copies of current spending requests List of departments and corresponding budgets Print-out from allocated budget file Copy of spending summary report Process for order supply of parts (PO’s?) Copy of delivery advice details –Requirements report

MBS (MIMAS) / MIS533 / Database development Example : Budget monitoring case What sort of output would you provide? –Requirements report –Questionannaires –Functional Decomposition –Data Flow Diagrams –ERD –Etc. How would you validate requirements? –JRP –Prototype –Approving Requirements report –…

MBS (MIMAS) / MIS533 / Database development

Budget monitoring case