ERP Course: Planning, Design, and Implementation of ERP Readings: Chapter 3 Mary Sumner Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information.

Slides:



Advertisements
Similar presentations
DEVELOPMENT OF INFORMATION SYSTEM
Advertisements

Chapter 15: Packaged Software and Enterprise Resource Planning
Chapter 2 The Origins of Software
CHAPTER 10 & 13 IS within the Organization & Acquiring IS and Applications.
Chapter 1 Assuming the Role of the Systems Analyst
1 Chapter 7 IT Infrastructures Business-Driven Technology
Chapter 1 Assuming the Role of the Systems Analyst
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
© Prentice Hall, 2005: Enterprise Resource Planning, 1 st Edition by Mary Sumner 3-1 Enterprise Resource Planning, 1 st Edition by Mary Sumner Chapter.
© Prentice Hall, 2005: Enterprise Resource Planning, 1 st Edition by Mary Sumner 1-1 Enterprise Resource Planning, 1 st Edition by Mary Sumner Chapter.
Acquiring Information Systems and Applications
The Client/Server Database Environment
1.Database plan 2.Information systems plan 3.Technology plan 4.Business strategy plan 5.Enterprise analysis Which of the following serves as a road map.
Chapter 14: Redesigning the Organization with Information Systems Instructor: Kevin Brabazon.
Lesson 1 Week01.
1 Building and Maintaining Information Systems. 2 Opening Case: Yahoo! Store Allows small businesses to create their own online store – No programming.
SYS364 Evaluating Alternatives. Objectives of the Systems Analysis Phase determine, analyze, organize and document the requirements of a new information.
Chapter 2 The Origins of Software Modern Systems Analysis and Design.
Source: J. Hoffer ,J. George, J. Valacich
Architecture of the R/3 System Chapter 14 C & L Chapter 8 M & W.
© 2005 by Prentice Hall 2-1 Chapter 2 The Origins of Software Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph.
Chapter 7 Enterprise-Wide Information Systems
18 Chapter 18: Packaged Software and Enterprise Resource Planning Systems Analysis and Design in a Changing World, 3 rd Edition.
Information Systems Analysis and Design
Chapter 6 Supporting Processes with ERP Systems Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 6-1.
14-1 © Prentice Hall, 2004 Chapter 14: OOSAD Implementation and Operation Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph.
MIS3300_Team8 Service Aron Allen Angela Chong Cameron Sutherland Edment Thai Nakyung Kim.
ERP Course: Supply Chain Chapter 9 from Mary Sumner Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information Systems October 11, 2006.
Acquiring Information Systems and Applications
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Chapter 10 Information Systems Analysis and Design
14-1 © Prentice Hall, 2004 Chapter 14: OOSAD Implementation and Operation Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph.
7-1 Chapter 7 IT Infrastructures Business-Driven Technology.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
BUSINESS PROCESS REENGINEERING & ERP
16 1 Installation  After development and testing, system must be put into operation  Important planning considerations Costs of operating both systems.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
Systems Analysis and Design in a Changing World, 3rd Edition
Accounting Information System By Rizwan Waheed M.Com 710.
Chapter 2 The Origins of Software Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
ERP Course: Managing an ERP Projects Readings: Chapter 8 from Mary Sumner Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information Systems November.
Core Business Processes and Organizational Value Chains
Chapter 2 The Origins of Software Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
IS Today (Valacich & Schneider) 5/e Copyright © 2012 Pearson Education, Inc. Published as Prentice Hall 12/7/ Chapter 7 Enhancing Business Processes.
Chapter 7 Enterprise Resource Planning (ERP). Objectives After studying the chapter, students should be able to.. Explain definition of Enterprise Resource.
ERP Course: Sales and Marketing Reading: Chapter 4 from Mary Sumner Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information Systems September 20,
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 5th Edition Copyright © 2015 John Wiley & Sons, Inc. All rights.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Oracle financials r12 - ERP Online Training CONTACT US: MAGNIFIC TRAINING INDIA USA : www. magnifictraining.com.
Chapter 1 Assuming the Role of the Systems Analyst.
Lecture 2 The Sources of Software. Copyright © 2011 Pearson Education, Inc. 2 Chapter 2 Introduction There are various sources of software for organizations.
2-1 Chapter 2 The Origins of Software Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
BUSINESS INFORMATION SYSTEMS
REDESIGNING THE ORGANIZATION WITH INFORMATION SYSTEMS
Enterprise Resource Planning
PLM, Document and Workflow Management
The Client/Server Database Environment
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Chapter 9: The Client/Server Database Environment
Maximo Upgrade Information Session
Software Engineering Summarized Slides.
Chapter 2 The Origins of Software
Enterprise Resource Planning, 1st Edition by Mary Sumner
ACCOUNTING INFORMATION SYSTEMS
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Enterprise Resource Planning (ERP) System
Enterprise Resource Planning, 1st Edition by Mary Sumner
Enterprise Resource Planning (ERP) Systems
Presentation transcript:

ERP Course: Planning, Design, and Implementation of ERP Readings: Chapter 3 Mary Sumner Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information Systems November 1, 2006

2 Peter Dolog, ERP Course, ERP Development SD

3 Peter Dolog, ERP Course, ERP Development ERP Implementation Phases stay: Planning Requirements analysis Design Detailed design Implementation Maintanance Focus changes To fit the existing software (ERP) package to an organization

4 Peter Dolog, ERP Course, ERP Development Planning (Business justification) Inventory cost reductions Ability to use timely operational data IT cost reductions Ability to integrate systems instead of maintaining many separate Personnel cost reductions Ability to enhance systems without incurring the time and cost of custom development and modifications Increased profitability Ability to introduce new features Productivity improvement Access online to real time data Better cash management Reduction in cost and time of systems development and maintanace

5 Peter Dolog, ERP Course, ERP Development Requirements Analysis Analyzing business process (how company works) Analyzing how those process are already supported Specifying the processes to be supported in addition or change of the current support Should fit with organization’s goals and competitive strategy Analysis of technical infrastructure Specification of technical infrastructure which should enable the change

6 Peter Dolog, ERP Course, ERP Development Selecting an ERP System Create a vision Create a feature list Create a software candidate list Narrow the field to candidates Create RFP Select finalists Select a winner Justify the investment Negotiate the contract Run a pre-implementation pilot Validate justification

7 Peter Dolog, ERP Course, ERP Development Technology Factors Cost of technology (start-up and recurring) Installation (support, time, and cost) User interfaces Upgradability Computing environment Personnel requirements (to use and to design)

8 Peter Dolog, ERP Course, ERP Development Design Re-engineering vs. Customization Re-engineering Analyse possibilities to change processes and organizational structures Design changes to fit ERP best practices Customization Analyse current processes Suggest an ERP system change to fit it to existing processes

9 Peter Dolog, ERP Course, ERP Development Re-Engineering vs. Customizing Customizing +Supports unique bussiness processes +Strategic processes are maintained -Difficulty to introduce some changes -Difficulty with upgrades Re-Engineering +Features and processes supported by ERP +Based on best practices -Does not support strategic or unique business processes -Resistance to organizational change

10 Peter Dolog, ERP Course, ERP Development Re-engineering and customization factors Re-engineeringCustomizing Re-engineering business processes Software system best practices Independent of tools being implemented Organizational fit works well with minimal changes but can disturb the organization if extensive changes are required may disrupt organization less because the software is designed to the processes Evolutiondepends on vendor evolution can support unique requirement but create difficulties when a vendor ugrades features you have changed

11 Peter Dolog, ERP Course, ERP Development Re-engineeringCustomizing Cost Implementation is cost effective may involve extensive costs of custom implementation Requirements boundaries set by business process models and best practices more flexibility for custom requirements Competitivness other firms have the same settings do not have to use the software which other companies in industry adopted Fit Need to fit to requirements drawn by the ERP Unique requirements has to be supported by a customization External consulting Needed to cunsult business process change Needed to consult system implementation change

12 Peter Dolog, ERP Course, ERP Development ERP Implementation Alternatives Vanilla implementation Single vendor with customization In-house with supplementary ERP modules ASP

13 Peter Dolog, ERP Course, ERP Development Detailed Design Select applicable business processes Discard inaplicable business processes Reorganize and document new processes Identify ireas not covered by the best practices which require customization and development

14 Peter Dolog, ERP Course, ERP Development Models Used Component model – show major functions Organization model – breakdown of oranization sttructure Data model – information needed by a company Interaction model – information flow between organizational units

15 Peter Dolog, ERP Course, ERP Development Implementation Dialog customization Dialog connection customization Processing functions customization Data model customization Reports customization Integration with othe office systems

16 Peter Dolog, ERP Course, ERP Development Protocols/Activities

17 Peter Dolog, ERP Course, ERP Development Collabotation/Interaction Diagrams

18 Peter Dolog, ERP Course, ERP Development

19 Peter Dolog, ERP Course, ERP Development Dialog Sequencing – clasify product

20 Peter Dolog, ERP Course, ERP Development Dialog Sequencing – user interaction

21 Peter Dolog, ERP Course, ERP Development

22 Peter Dolog, ERP Course, ERP Development Client Customization 4G languages – forms Adding, modifying attributes, control boxes, … Adding/modifying client function Adding/modifying connection to database Adding/modifying menus, control flows, … Client APIs Externilize dialogs to functions Allow to instantiate and embed client dialogs and functions in external programs

23 Peter Dolog, ERP Course, ERP Development Forms Development

24 Peter Dolog, ERP Course, ERP Development Visual Basic for Applications

25 Peter Dolog, ERP Course, ERP Development Message Queues (e.g. Navision) public Form1() { // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // mqFromNavision.Formatter = new System.Messaging.XmlMessageFormatter(new Type[] {typeof(String)}); } private void mqFromNavision_ReceiveCompleted(object sender, System.Messaging.ReceiveCompletedEventArgs e) { System.Messaging.Message m = mqFromNavision.EndReceive(e.AsyncResult); txtReceive.Text = (string)m.Body; }

26 Peter Dolog, ERP Course, ERP Development Customer calling Call center software identifies the number The procedure at the call center site associated with sales telephones runs a procedure where a navision objects are embeded A function for openning and looking up particular contact is implemented

27 Peter Dolog, ERP Course, ERP Development Business And Database Tier Customizations Set of business functions and rules Language to create them, e.g. Enterprise Java Beans, Oracle Application Server procedures, Oracle stored procedures APIs/SDKs to access database and business functions on the server Automation technology to embed and use it in external programming environments and applications Adding attributes/tables/triggers