Attributes & Methods Attributes are the characteristics of object / class. Methods are the operations related to the object / class.

Slides:



Advertisements
Similar presentations
Module 3: Business Information Systems
Advertisements

Information Technology is any combination of information technology and people's activities that support 1.Operations 2. Management 3.Decision Making.
Fashion Marketing Basics
Perception of Quality, Process and Services
BUSINESS PLUG-IN B2 Business Process.
©Silberschatz, Korth and Sudarshan4.1Database System Concepts Lecture-1 Database system,CSE-313, P.B. Dr. M. A. Kashem Associate. Professor. CSE, DUET,
Information Systems in Organizations Information Systems and Management.
Industrial Revolution’s Model of Organization and Production
23 Flexible Budgets and Performance Analysis Principles of Accounting
Chapter 7 Enterprise-Wide Information Systems
© 2005 Prentice Hall8-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
The use of information systems to add value to the organization is strongly influenced by organizational structure, culture, and change Identify the value-added.
Databases and Processing Modes. Fundamental Data Storage Concepts and Definitions What is an entity? An entity is something about which information is.
03/12/2001 © Bennett, McRobb and Farmer What Is Object-Orientation? Based on Chapter 4 of Bennett, McRobb and Farmer: Object Oriented Systems Analysis.
Information, Organizations, Processes and Control
Sharif University of Technology Session # 7.  Contents  Systems Analysis and Design  Planning the approach  Asking questions and collecting data 
Chapter 2 McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.
Innovation in operations and processes Lesson 6 Chapter 8 + slides.
Information Technology Management
Area of Study 3: The Operations Management Function
SECTION 2: Digital Value Chain, E-Business Models Teemu Hakolahti
Object Oriented Software Development
Systems Analysis and Design in a Changing World, Fifth Edition
18-1 Irwin/McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000 Operations Management: Managing Quality, Efficiency, and Responsiveness to Customers Technology.
Information System and Management
OH 5-1 Controlling Food Costs in Purchasing and Receiving 5 OH 5-1.
Chapter 3 Network and System Design. Objectives After reading the chapter and reviewing the materials presented the students will be able to: Understand.
Information systems and management in business Chapter 4 Using Information Systems in Business Operations.
What Is Object-Orientation?
5 Systems Analysis and Design in a Changing World, Fourth Edition.
Chapter 8 International Strategic Alliances
Association Class Generalization/Specialization Whole-Part Page More Associations 1.
1 Object-Oriented Systems Development Bahrami © Irwin/ McGraw-Hill Chapter 2: Object Basics Object-Oriented Systems Development Using the Unified Modeling.
Consulting and Reengineering
Chapter 1 Management accounting: information for creating value and managing resources Copyright  2009 McGraw-Hill Australia Pty Ltd PowerPoint Slides.
Chapter 1 Foundations of Information Systems in Business.
CS507 Information Systems. Lesson # 6 Systems vs. Procedures.
5 Systems Analysis and Design in a Changing World, Fifth Edition.
Managing the Application Development. How system project Begun Information system applications originate from virtually all areas of firm and relate to.
Business Process Reengineering Maciej Derulski. What is a business process? “A set of related activities that together achieve a defined business outcome.
Concepts in Enterprise Resource Planning Fourth Edition Chapter One Business Functions and Business Processes.
Market Research & Product Management.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 2 Information System Building Blocks.
Department of Marketing & Decision Sciences Part 5 – Distribution Wholesaling and Physical Distribution.
WHAT IS SUPPLY CHAIN MANAGEMENT?
BUSINESS PROCESS REENGINEERING DR. MOHAMED RIYAZH KHAN –DOMS SNS. COLLEGE OF ENGINEERING.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
Gulay Litchfield For CQI-TECH PLC
GROUP 2 HARDIK SEMLANI (08FT-79) HIMANSHU GOYAL (08FT-81) KANIKA NAGPAL (08FT-082) MANASI GUPTA (08FT-085) RUBIN JAMES (08FT -099) Business Process Reengineering.
Chapter 4 IT Enabling. Agenda Old ways of IT thinking New ways of IT thinking Business process reengineering (BPR)
Foundations of Information Systems in Business
MANAGING INFORMATION SYSTEMS FOR STRATEGIC ADVANTAGE.
Competitor Analysis  Direct competitors  Offer the same products and services  Customers often compare prices, features and deals among these competitors.
Marketing II Chapter 7: Products, Services, and Brands: Building Customer Value.
PERFORMANCE MEASURES GROUP 4. DEFINITION PERFORMANCE MEASURES. These are regular measurements of outcomes and results which generates reliable data on.
Prepared By: Reham Al-Homayan Review class 3 McDonald’s Case Study.
BPP LEARNING MEDIA CIMA P2 Advanced Management Accounting For exams in 2016 江西财经大学会计学院 吉伟莉
PRODUCT DEVELOPMENT PROCESS By PERUMALSAMY M
Your own footer Your Logo.
BUSINESS PLUG-IN B2 Business Process.
Strategic Management and the Entrepreneur-Over view
Operations Consulting and Reengineering
Foundations of Information Systems in Business
BUSINESS PLUG-IN B2 Business Process.
Chapter 1 Cost control & cost reduction
Information System and Management
Competing with IT “Using IT as a Strategic Resource and obtaining a competitive advantage.
Advantage vs. Necessity
What Is Object-Orientation?
ERP and Related Technologies
Presentation transcript:

Attributes & Methods Attributes are the characteristics of object / class. Methods are the operations related to the object / class.

Example ClassCustomers Object/InstanceA particular customer Attribute (Characteristics of the object) Name, Address, etc. Methods (Operations related to the objects) Add, update, delete, validate, etc.

Inheritance Inheritance is usually identified by the phrase "is a kind of."

Generalization/Specialization When we move up in hierarchy of classes and sub classes, it is called Generalization And When we move down in hierarchy of classes and subclasses it is called Specialization

Example Classification is hierarchical in nature –A vehicle may be classified as truck or car. –A car may further be Sub-classified as hatchback or sedan or sports or SUV

Generalization/Specialization More general (Classes) More specialized (subclasses) More general More specialized (subclasses) Vehicle TruckCar SportsSedan

Example – Inheritance A real customer such as “ABC Company" is an object/instance of the class of customers. If you have different kinds of customers, such as domestic, commercial and industrial, you can create three new classes of customers that are derived from of the Customer class. These derived classes use inheritance to gain access to all of the common customer class attributes and methods. Special attributes which are unique to each class can also be defined.

Message-Passing Several objects may collaborate to fulfil each system action –For example, “Record CD sale” could involve: A CD stock item A sales transaction A sales assistant These instance communicate by sending each other messages

Encapsulation Encapsulation means information hiding

Operation called only via valid operation signature. Data accessed only by object’s own operations An object’s data is hidden encapsulated. Message from another object requests a service. An outer layer of operation signatures… …gives access to middle layer of operations… …which can access inner core of data

Polymorphism The class “ employee ” has three sub classes. –Full time employee –Part time employee –Temporary employee Employee class has a method for computation of pay named as “ calculatePay() ” Each of the subclass will inherit the basic method of computation of pay, however the actual method of computation is unique to each subclass.

“ Polymorphism is the characteristic of being able to assign a different meaning or usage to something in different contexts - specifically, to allow an entity such as a variable, a method, or an object to have more than one form. ”

Pay Clerk 1:calculatePay() :Employee :: Salaried : Daily Wage earners :Piece work employees Pay Clerk 2c: calculatePay() Fixed monthly amount after deductions depending on grade Variable amount depends on grade, hours worked and attendance. Wages computed on basis of pieces produced/packed and approved. 2b: calculatePay() 2a: calculatePay()

What is Business Process Reengineering (BPR)? “Reengineering is the fundamental rethinking and redesign of business processes to achieve dramatic improvements in critical, contemporary measures of performance, such as cost, quality, service and speed.” (Hammer & Champy, 1993)

The focus of this technique or method is to smooth the procedures and approaches undertaken by various departments of an organization to achieve their respective objectives.

The term rethinking refers to the idea of firstly studying and then analyzing all or any of the processes to any extent depending on the need and objective of change.

The objectives to be achieved according to this definition are –To qualitatively enhance the efficiency of delivery and production of goods and services. –To achieve qualitative improvement in the handling of production, procedural and customer related matters.

Another Definition “The analysis and design of workflow and processes within and between organizations" (Davenport and Short, 1990).

It extends the concept of BPR by studying the links of various procedures used by and between organizations. A number of processes undertaken within the organization may have links with external organizations either as input or output. For example –Raw material purchases from suppliers is an integral part of planning, production and sales. Hence making the supplier more efficient to deliver on time becomes critical. –Industrial customers placing regular huge volume orders in accordance with theirs own plans. You as the supplier need this information to input into your own planning.

The concept of BPR revolves around three foundations –Organization. –Existing and improved processes. –Technology to be used to accomplish these processes. BPR is an activity that may need to be undertaken on regular basis.

Goals of BPR BPR has three main goals to achieve –Competitive Advantage –Effectiveness –Efficiency

Competitive Advantage One of the main goals of introducing BPR is to provide a competitive edge to the business and that can only be achieved by providing a better product in a timely fashion to the customers in accordance with their needs. For Example: A petroleum company might be faced with issues such as: –The product is being tampered with before delivery to points of sale. –The gasoline is not being delivered on time to the points of sale. –The issues to be dealt at the dealer-owned-petrol pumps. Question: Why should it be worried, if at all?

Competitive Advantage The company may after the process review resolve the above stated issues as follows. –Redefining the design of the containers/tanker. –Installing tracking devices on the delivery vehicles –Setting up Company owned points of sale. –Eliminating storage depots and ensuring timely direct deliveries to POS.

Effectiveness How effective is the manner in which the product or service is offered to the customer? This may include packaging, advertising, creating customer loyalty, timely availability in the market, understanding customer needs & requirements related to the particular product or service being offered.

Efficiency The concept relates to – not only how efficiently a quality product is manufactured, packed, stored and delivered to customers/points of sale – but also how quickly are customer complaints responded to, in what manner are they removed, what is the cost of not doing so as to be compared to the cost of not doing so, and how it can be made more efficient. Efficiency is not just about being efficient at the production floor level but the decision making at management level also has to be efficient. Customer might not be able to see all of the process but he can see the efficiency coming out of it.

Major steps in BPR Senior managers may begin the task of process alignment by a series of BPR steps. These steps develop a self-reinforcing cycle of commitment, communication, and culture change. The steps are as follows. –Gain commitment to change through the formulation of the top team. –Develop a shared vision and mission of the business and of what change is required. –Define the measurable objectives, which must be agreed by the team, as being the quantifiable indicators of success in terms of the mission. –Identify the Critical Success Factors (CSF’s) based on the mission of the organization.

Major steps in BPR –Break down the CSF’s into the key or critical business processes and establish ownership. –Break down the critical processes into sub- processes, activities and task and form teams to carry out these with responsibility. –Re-design, monitor and adjust the process- alignment in response to difficulties in the change process.