Introduction to MIS Chapter 3 Review Solving Business
Introduction to MIS Chapter 3 Review Solving Business Problems Copyright © 1998 by Jerry Post Introduction to MIS 1
Ø Ø Encapsulation Object Hierarchies Inheritance Polymorphism Object-Oriented Design Account Object name: Object attributes/properties: Object functions/methods: Number Beginning Balance Name Ending Balance Client Current Balance Manager Interest Rate Date Opened Open Acct Close Acct Accept Deposits Withdrawal Pay Interest Savings Interest Rate Monthly Fees Checking Lowest Balance in Month Bad Check Charges Authorized Signature Pay Interest Compute Charges Print Quarterly Statement Budget Saver Print Monthly Statement Send Bad Check Notice Pay Interest Money Market Volume Senior Citizen Introduction to MIS CD Fixed Fee Student 5
Rolling Thunder Order Entry Process Ne w Order Entry Clerk or de Re tail Retail Store r Bicycle . t Es s e z si Bike. Sizes da ta Bike. Tubes t lec Se er m sto ices u C ho C Select Customer Introduction to MIS Bike. Parts Pricing Components 7
Rolling Thunder Manufacturing Process Bike. Tubes QOH Tube. Material st al l Build Pa in t Frame Assembler Painter In Bicycle Customer Bike. Parts ll Customer Transaction Introduction to MIS ip Sh QOH Components Installer 8
Rolling Thunder Purchasing Process Purchase Order Purchase QOH Items Components ble a y Pa Manufacturer Transaction Manufacturer Introduction to MIS Receive Employee Dock employee 9
Some Classes for Rolling Thunder Customer 1 Customer. ID Phone First. Name Last. Name Address ZIPCode City. ID Balance. Due Customer Bicycle Bike. Tubes Customer 1 * Serial. Number * Tube. Name Customer. ID 1 Tube. ID Model. Type Length Paint. ID Frame. Size 1 Bike. Parts Order. Date Start. Date Serial. Number * * Ship. Date * Component. ID Ship. Employee Substitute. ID Frame. Assembler Location Painter Quantity Construction … Water. Bottle… Manufacturer Custom. Name Manufacturer. ID Letter. Style. ID Manufacturer. Name 1 Store. ID Contact. Name Employee. ID Phone … … Introduction to MIS Components Component. ID Manufacturer. ID Product. Number Road Category Length Height Width Weight Description List. Price Estimated. Cost Quantity. On. Hand 10
A Systems Approach to Process Analysis Ø Systems v v v Input, Process, Output Divide and Conquer Goals and Objectives Control and Feedback Diagramming Systems Common Systems Problems Introduction to MIS Basic Systems Input Process Output 12
System boundary: The Zoo Requests & Comments Money Members Donors Visitors Suppliers Animal Feed Invoices The Zoo Education Visitor Counts Educational Materials Introduction to MIS Health Data Baby Animals Registration Papers Other Zoos 13
Subsystems: The Zoo Donor & Public Relations Animal Care Manage Human Resources Produce Management Reports Introduction to MIS Manage Facilities 14
Goals and Feedback Input Process Output Control Goal Feedback Analyze Introduction to MIS 15
Data Flow Diagram Objects External Entity Process Data Store (file) Data Flow Feedback and Control Data Introduction to MIS 16
public/ zoo visitors donors PR data receipts etc. receipts 2 produce mgt. reports money & requests 1 donor and public relations animal s tatus emp. reports hours, benefits, etc. employees Management reports management Introduction to MIS The Zoo: Level 0 zoo booster members 3 manage human resources pay data, requests certification agencies other zoos & breeders public requests needs & budgets st iali 4 animal care est u q health research re e c dul e e p h s. sc p em specialist request animal requests maint. & building request maintenance schedule employee schedule Usage reports 5 manage facilities 17
The Zoo: Level 1 public/ zoo visitors money & comments receipts 1. 1 produce PR & outreach programs PR data receipts etc. donors money & requests 1. 2 handle donor requests zoo booster newsletter members notices, etc. money & suggestions 1. 3 org. booster services & meetings donor booster needs & requests money, data, donor requests plans visitor statistics lists public requests 1. 4 needs & track needs plans 1. 5 and donor produce programs needs & budgets accounting expenses & budget animal & reports public requests accounting needs reports adopt an animal files Introduction to MIS 18
System Problems warranty registration Manufacturer purchase orders Invoices A process cannot invent data. It must have a data flow coming in to it. Modify Reports Introduction to MIS orders Sell Products weekly report daily sales Customer sales receipt Store reports Save Reports Do not include data flows between external entities. Drop the line or make one of the entities internal. A process cannot be a black hole--data must flow out of the process. Maybe it should be a file instead. Inventory list 21
Common Systems Problems Ø Ø Ø Defective subsystems Wrong Data Errors in Data Missing feedback and control Not responding to environment Introduction to MIS Receive Orders Check Customer Credit Check Orders for Errors 23
Solving Problems Solve the right problem Choose the right tools Divide the system Make decisions Consider consequences Test the system Plan implementation Introduction to MIS Cause Feasibility Input Process Output Customer response Employee response Detail Organization Schedule 25
Evaluating Projects Ø Ø Ø Does the project fit with business goals and management style? Does the project improve the competitive position of the firm? How long will any competitive advantage last? What value or reward is created by the system? What level of technology is needed to create the system? v v Ø Ø Ø experimental leading edge established old-hat What is the probability of technical success? What is the probability of commercial success? What are the costs involved in creating the system? v v v Monetary Time Additional capital, marketing and management Introduction to MIS 28
Good Business Analysis Ø Ø Ø Ø Ø Identify the root causes of problems. Solid grasp of strategic components. Identify the critical success factors. Evaluate the financial implications. Thorough discussion of implementation. Realistic analysis of expected results. Effect on future growth and continued development. Effect on human resources. Understanding of target markets. Introduction to MIS 29
- Slides: 18