Enterprise Information System
Enterprise Information System
Pengertian Enterprise
Enterprise adalah sebuah sistem dari manusia, peralatan, material, data, kebijakan dan prosedur
yang muncul untuk menyediakan sebuah produk atau pelayanan , dengan tujuan mendapatkan
keuntungan. Sistem enterprise mendukung struktur organisasi yang sebelumnya tidak mungkin
untuk menciptakan budaya organisasi yang lebih disiplin.
Pengertian Enterprise Information Sistem
Enterprise Information System (EIS) merupakan pengembangan konsep CBIS dan DSS yang
dioptimasi untuk menyelesaikan permasalahan perusahaan atau organisasi secara menyeluruh,
dengan batasan-batasan: corporate wide system, holistic information, business intelligent.
Adapun kemampuan yang dimiliki oleh EIS yang baik, adalah : drill down path, critical success
factor, status access, analisis, navigasi informasi, audio dan visual, dan komunikasi.
Hal mendasar dari EIS adalah platform teknologi yang bisa menyatukan semua informasi dari
berbagai bagian menjadi satu (single) informasi secara logikal, sehingga Enterprise
(perusahaan/organisasi) bisa mendapatkan informasi yang dibutuhkan dengan mudah. Dalam
hal ini, tidak hanya sekedar penggunaan teknologi jaringan misal LAN (local area network)
sehingga antar divisi terhubung secara fisik tapi juga integrasi proses bisnis masing masing
divisi. Dibutuhkan juga penyatuan semua database secara logikal, sehingga bukan hanya antar
divisi tapi juga pengaksesan informasi untuk semua level di organisasi baik dari staf
operasional, manajer maupun direktur.
Untuk menjawab tantangan kebutuhan informasi dan pengambilan keputusan yang semakin
butuh kecepatan dan ketepatan, Sistem informasi konvensional tampaknya belum cukup.
Orang berpikir bagaimana membuat sebuah sistem informasi dengan domain informasi seluruh
bagian perusahaan, baik dalam satu lokasi maupun di lokasi yang terpisah. Hal inilah yang
melatarbelakangi konsep enterprise Information System. EIS sebenarnya merupakan
pengembangan dari konsep yang sudah ada yaitu Executive Information system dan DSS yang
diperluas untuk domain seluruh perusahaan.
Intinya begini:
Enterprise Information System adalah Sistem berbasis komputer yang dapat melakukan semua
tugas akuntansi standar untuk semua unit organisasi secara terpadu dan terkoordinasi . Tujuan
sistem ini adalah untuk mengumpulkan dan menyebarkan data ke semua proses organisasi.
Mengapa Perlu Enterprise Information System
Selaras
Arsitektur enterprise sesuai dengan kebutuhan manajemen
Integrasi
Aturan bisnis harus konsisten dan terpadu dari seluruh komponen enterprise
Perubahan
Memfasilitasi segala perubahan setiap aspek enterprise
Waktu pemasaran
Mengurangi pembangunan sistem, generasi aplikasi, dan kebutuhan sumber
daya
Convergence
Menghasilkan portofolio produk TI yang standar
Fungsi Dari Enterprise Information System
Mendukung aktivitas bisnis
Meningkatkan daya saing dengan aktivitas bisnis sejenis
Interorganizational System (IoS)
-
- Modul-modul
- Customizations
- Best Practice
- Rekayasa ulang proses bisnis (BPR-Business Process Reengineering)
2. Customer Relationship Management (CRM)
- Peluang baru untuk keunggulan kompetitif
- Sistem: Sales Force Automation (SFA)
Contoh:
- American Airlines
- Marriot International
3. Manajemen Rantai Pasokan
- Jaringan pemasok
- Rantai pasokan
produsen menyediakan barang yang digunakan oleh perusahaan
Manfaat Implementasi:
-
Sistem dan aplikasi yang berfungsi untuk mengubah data-data dalam suatu
perusahaan atau organisasi (data operasional, data transaksional, atau data lainnya)
ke dalam bentuk pengetahuan.
perusahaan dalam memproduksi produk keluarannya, karena perusahaan sudah tidak perlu lagi
berimprovisasi dalam menyusun standarisasi proses bisnis mereka.
Suatu proses bisnis yang baik harus memiliki tujuan-tujuan seperti mengefektifkan,
mengefisienkan dan membuat mudah untuk beradaptasi pada proses-proses didalamnya.
Artinya proses bisnis tersebut harus merupakan proses bisnis yang berorientasikan pada jumlah
dan kualitas produk output, minimal dalam menggunakan sumber daya dan dapat beradaptasi
sesuai dengan kebutuhan bisnis dan pasar.
Pengelolaan proses bisnis yang baik yang didukung dengan EIS akan memberikan keuntungankeuntungan pada organisasi perusahaan, yaitu :
-
Optimalisasi
Pengguna dapat menganalisa dan memonitor suatu proses bisnis, melihat ketidakefisienan, dan
juga memungkinkan pengguna untuk mengambil tindakan dengan cepat dan merubah proses
tersebut untuk meningkatkan efisiensinya.
Hubungan EIS dalam bisnis proses akan memberikan suatu keuntungan yang luar biasa
besarnya dalam pencapaian tujuan dan target perusahaan/instansi, karena penggunaan fasilitas
dan sistem informasi (EIS) sangat menunjang dan mendukung dalam berbagai hal seperti;
kecepatan, keakuratan,dan kualitas dari informasi dan produk yang dihasilkan.
Enterprise Information System dan Hirarki Manajemen
Hirarki adalah alat yang paling mudah untuk memahami masalah yang kompleks dimana
masalah tersebut diuraikan ke dalam elemen-elemen yang bersangkutan, menyusun elemenelemen tersebut secara hirarkis dan akhirnya melakukan penilaian atas elemen-elemen tersebut
sekaligus menentukan keputusan mana yang akan diambil. Proses penyusunan elemen-elemen
secara hirarkis meliputi pengelompokan elemen-elemen dalam komponen yang sifatnya
homogen dan menyusun komponen-komponen tersebut dalam level hirarki yang tepat.
Hirarki juga merupakan abstraksi struktur suatu sistem yang mempelajari fungsi interaksi
antara komponen dan juga dampak-dampaknya pada sistern. Abstraksi ini mempunyai bentuk
saling berkaitan, tersusun dan suatu puncak atau sasaran utama (ultimate goal) turun ke subsub tujuan tersebut, lain kepelaku (aktor) yang memberi dorongan, turun ketujuan-tujuan
pelaku, kemudian kebijakan-kebijakan, strategi-strategi tersebut. Dengan demikian hirarki
adalah sistem yang tingkatan-tingkatan (level) keputusannya berstratifikasi dengan beberapa
elemen keputusan pada setiap tingkatan keputusan. Secara umum hirarki dapat dibagi dua jenis
(Bambang Permadi, AHP Pusat Antar Universitas Studi Ekonomi, Ul, Jakarta, 1992, hal.3),
yaitu:
1. Hirarki Struktural, menguraikan masalah yang kompleks diuraikan menjadi bagianbagiannya atau elemen-elemennya menurut ciri atau besaran tententu sepenti jumlah,
bentuk, ukuran atau warna.
2. Hirarki Fungsional , menguraikan masalah yang kompleks menjadi bagian-bagiannya
sesuai hubungan essensialnya Misalnya masalah pemilihan pemimpin dapat diuraikan
menjadi tujuan utama yaitu mencari pemimpin, kriteria pemimpin yang sesuai dan
alternatif pemimpin-pemimpin yang memenuhi syarat. Penyusunan hirarki atau
struktur keputusan dilakukan untuk menggambarkan elemen sistem atau alternatif
keputusan yang teridentifikasi.
Tingkatan Manajemen
1. Manajer pada tingkat tertinggi hirarki organisasi , seperti direktur dan para wakil
direktur, sering disebut berada pada tingkat perencanaan strategis. Bertanggung jawab
atas pengelolaan organisasi secara keseluruhan.
2. Manajer tingkat menengah mencakup manajer wilayah, direktur produk dan kepala
divisi, berada pada tingkat pengendalian manajemen. Bertanggung jawab atas
pengelolaan organisasi berdasarkan departementalisasi, wilayah, produk atau divisi.
3. Manajer tingkat bawah, mencakup kepala departemen, supervisor, pimpinan proyek,
berada pada manajen tingkat pengendalian operasional. Bertanggung jawab atas
pelaksanaan rencana dan sasaran operasional, membuat keputusan jangka pendek
berdasarkan arah kebijakan, prosedur dan pedoman yang telah ditetapkan, serta
mengendalikan transaksi harian.
PERAN MANAJEMEN menurut Henry Mintzberg :
1. Peran Interpersonal : peran hubungan personal dapat terdiri dari :
-
figur kepala (figur head): manajer mewakili organisasi untuk kegiatan-kegiatan di luar
organisasi.
pemimpin(leader): manajer mengkoordinasi, mengendalikan, memotivasi, dan
mendukung bawahan- bawahannya.
Penghubung (liaison): manajer menghubungkan personal-personal di semua tingkatan
manajemen.
2. Peran Informational : peran dari manajer sebagai pusat syaraf (nerve center) organisasi
untuk menerima informasi yg paling mutakhir dan sebagai penyebar ( disseminator)
informasi keseluruh personal di organisasi. Peran informasi lainnya adalah manajer
sebagai juru bicara (spokesman) untuk menjawab pertanyaan-pertanyaan tentang
informasi yg dimilikinya.
3. Peran decisional : yang dilakukan oleh manajer adalah sebagai entreprenuer, sebagai
orang yg menangani gangguan, sebagai orang yg mengalokasikan sumber2
dayaorganisasi, dan sebagai negosiator jika terjadi konflik di dalam organisasi.
Hubungan EIS dan hirarki maanajemen mempunyai manfaat : dapat meningkatkan kuantitas
dan kualitas informasi yang tersedia bagi para eksekutif dan Kebutuhan Informasi akan
menjadi:
A.
B.
C.
D.
E.
F.
G.
H.
I.
User
Database
Web
Server
Database
Server
Aplication
Server
There are many types of enterprise information systems in practice. This section gives an
overview of the most important types.
Enterprise Resource Planning Systems
An enterprise resource planning (ERP) system is an information system that supports the main
business processes of an organization for example, human resource management, sales,
marketing, management, financial accounting, controlling, and logistics. In the past, each
business process was encapsulated in a separate information system. As most of these business
processes use related data, much redundant data had to be stored within the respective
information systems. The increasing number and complexity of information systems forced
organizations to spend much effort in synchronizing the data of all information systems.
An ERP system is a solution to overcome these synchronization efforts by integrating different
information systems. It is a software system that is built on a distributed computing platform
including one or more database management systems. The computing platform serves as an
infrastructure on which the individual business processes are implemented. First-generation
ERP systems now run the complete back office functions of the worlds largest corporations.
ERP systems run typically in a three-tier client/server architecture consisting of a user interface
(or presentation) tier, an application server tier, and a database server tier. ERP systems provide
multi-instance database management, configuration management, and version (or
customization) management for the underlying database schema, for the user interface, and for
the many application programs associated with them. As ERP systems are typically designed
for multinational companies, they have to support multiple languages, multiple currencies, and
country-specific business practices. The sheer size and the tremendous complexity of these
software systems make them complicated to deploy and maintain.
ERP systems are large and complex software systems that integrate smaller and more focused
applications; for example, most ERP systems include functionality that is also present in other
enterprise information systems, such as procurement systems, manufacturing systems, sales
and marketing systems, delivery systems, finance systems, and workflow management
systems. We introduce these systems in the following discussion.
The market leader in the ERP market is SAP, with 43,000 customers for its system SAP ERP
(data from 2009). Other important vendors are Oracle, Sage Company, and Microsoft.
Procurement Systems
A procurement system is an information system that helps an organization automate the
purchasing process. The aim of a procurement system is to acquire what is needed to keep the
business processes running at minimal cost. With the available inventory, the expected arrival
of ordered goods, and forecasts based on sales and production plans, the procurement system
determines the requirements and generates new orders. At the same time, it tracks whether
ordered goods arrive. The key point is to order the right amount of material at the right time
from the right source. If the material arrives too early, money for buying the material and
warehouse space to store the material will be tied up. If, in contrast, the material arrives too
late, then production is disrupted. Hence, the goal is to balance reducing inventory costs with
reducing the risk of out-of-stock situations.
Procurement is an important ingredient of supply chain management (SCM), in which
coordination of the purchasing processes is not limited to two actors. Instead, SCM aims at
closely coordinating an organization with its suppliers so that inefficiencies are avoided by
optimizing the entire purchasing process. For example, by synchronizing the production
process of an organization with its suppliers, all parties may reduce their inventories. The
market leader in the SCM market is SAP with SAP SCM; competitors are Oracle and JDA
Software (data from 2007).
Procurement is related to electronic data interchange (EDI), the electronic exchange of
information based on a standard set of messages. EDI can be used to avoid delays and errors
in the procurement process as a result of rekeying information. In the classical (pre-EDI)
situation, a purchase order is entered into the procurement system of one organization, it is
printed, and the printed purchase order is sent to the order processing department or to another
organization. The information on the printed purchase order is then reentered into the
procurement system. By using EDI or technology such as Web services, organizations can
automate these parts of the procurement process. The purchase order is electronically sent to
the processing department or to the other organization. This automation makes the overall
procurement process faster and less error-prone, thereby reducing the costs for each purchase
order.
Manufacturing Systems
Manufacturing systems support the production processes in organizations. Driven by
information, such as the bill of materials (BOM), inventory levels, and available capacity, they
plan the production process. With increasing automation of production processes,
manufacturing systems have become more and more important. For example, most steps in the
production line of a car, such as welding the auto body, are performed by robots. This requires
precise scheduling and material movement and, hence, a manufacturing system that supports
these processes.
Material requirements planning (MRP) is an approach to translate requirements (i.e., the
number of products for each period), inventory status data, and the BOM into a production plan
without considering capacities. Successors, such as manufacturing resources planning (MRP2),
also take capacity information into account. Software based on MRP and MRP2 has been the
starting point for many ERP systems.
Consider an organization that produces different flavors of yogurt (e.g., strawberry, peach, and
pear). The organization has several machines to produce yogurt; each machine can produce any
flavor. Production planning means scheduling each machine for the flavor of yogurt it must
produce. The production plan depends on the demand for each flavor and on the delivery of
ingredients. Furthermore, each machine has to be cleaned at regular intervals and when the
production changes to a new flavor. Calculating a production plan is a complex optimization
problem, often depending on several thousand constraints. Consequently, the aim is to find a
good solution rather than an optimum solution.
analysis applications is the task of the second process. The third process archives the
information that is no longer needed by means of tertiary storage technology.
Nowadays, most organizations employ information systems for financial accounting,
purchasing, sales and inventory management, production planning, and management control.
To efficiently use the vast amount of information that these operational systems have been
collecting over the years for planning and decision-making purposes, the information from all
relevant sources must be merged and consolidated in a data warehouse.
Whereas an operational database is accessed by online transaction processing (OLTP)
applications that update its content, a data warehouse is accessed by ad hoc user queries and
by special data analysis programs, referred to as online analytical processing (OLAP)
applications. In a banking environment, for example, there may be an OLTP application for
controlling the banks automated teller machines (ATMs). This application performs frequent
updates to tables storing current account information in a detailed format. There may also be
an OLAP application for analyzing the behavior of bank customers. A typical query that could
be answered by such a system would be to calculate the average amount that customers of a
certain age withdraw from their accounts by using ATMs in a certain region. To minimize
response times for such complex queries, the bank would maintain a data warehouse into which
all relevant information (including historical account data) from other databases is loaded and
suitably aggregated.
Queries in data warehouses typically refer to business events, such as sales transactions or
online shop visits that are recorded in event history tables (i.e., fact tables) with designated
columns for storing the time and the location at which the event occurred. An event record
usually has numeric parameters (e.g., an amount, a quantity, or a duration) and additional
parameters (e.g., references to the agents and objects involved in the event). Whereas the
numeric parameters are the basis for forming statistical queries the time, location, and reference
parameters are the dimensions of the requested statistics. There are multidimensional databases
for representing and processing this type of multidimensional data. The leader in the data
warehouse market is Oracle (data from 2009).
Business Intelligence Systems
A business intelligence system provides tools to analyze the performancethat is, the
efficiency and the effectivenessof running business processes. These tools extract
information on the business processes from the data available in an organization. Different
tools and techniques exist, among them business performance management, business activity
monitoring, querying and reporting, data mining, and process mining.
Business performance management concentrates on improving the performance of business
processes. The goal is to extract information from the history of running business processes
and to display this information on a management dashboard. For example, one could monitor
a credit approval process to get insight into the length of time required to make the decision.
In contrast to business performance management, business activity monitoring aims at
providing real-time information on business processes and the activities in these business
processes. The goal is to support decision making at runtime. Such a tool may monitor
inventory levels, response times, or queues and take action whenever needed.
Querying and reporting tools explore data (e.g., stored in a data warehouse) to provide insight
into efficiency and effectiveness of business processes and trends in the environment.
Typically, statistical analysis is applied to the data to distinguish between trends and isolated
events.
The term data mining refers to a collection of techniques to extract patterns from examples.
Originally, the term data mining had a negative connotation (i.e., data dredging, data
snooping, and data fishing), but nowadays data mining is an established research domain with
a huge impact. Examples of classical data mining tasks are classification (which arranges the
data into predefined groups), clustering (like classification, but the groups are not predefined),
regression (which attempts to find a function that models the data with the least error), and
association rule learning (which searches for relationships between variables). Data mining
techniques can be applied to any type of data and do not explicitly consider business processes.
Process mining looks at data from the viewpoint of a particular business process. Information
systems usually log the occurrences of eventsfor example, accepting an order, sending an
invoice, or receiving a payment. The availability of such event logs, which contain footprints
of a business process, enables the discovery of models describing reality. The resulting business
process model can be compared with the specification of the business process and used for
simulation and performance analysis.
Business intelligence is still a young discipline that will receive more acceptance and attention
soon. Most commercial tools support business performance management, business activity
monitoring, and querying and reporting rather than the more sophisticated techniques of data
and process mining. Business intelligence is so far restricted to reporting information on
running business processes and offers little support in terms of how a business process can be
improved. The market leader in business intelligence is SAP (data from 2008) with SAP
BusinessObjects; other main vendors are SAS, IBM, Oracle, and Microsoft. Examples of opensource projects providing data and process mining software are WEKA (Witten and Frank
2005) and ProM (Aalst, Reijers, et al. 2007).
Enterprise Information Systems in Different Industries
The various types of enterprise information systems have different levels of granularity. For
example, SAP Business Workflow is just one component in the large SAP ERP system, but its
functionality is comparable to many stand-alone WfMSs. Functionality of software systems is
more and more wrapped into services that can be accessed over the Internet, which allows
software systems to be viewed at different levels of granularity. Organizations do not develop
their enterprise information systems from scratch; they instead purchase large software suites
that must to be customized, or they assemble a software system from components.
Configuration corresponds to specifying information about the organization and its business
processes and to switching functionality on or off. Organizations typically use only a small
percentage of the functionality provided by software vendors, such as SAP. Similarly, few
hospitals use all of the functionality provided by software vendors, such as ChipSoft and
Siemens.
The abundance of functionality in todays enterprise information systems can be explained by
looking at the cost of software. Development of enterprise information systems is extremely
expensive, because these systems arefrom an engineering point of viewhighly
complicated. However, once developed, software can be copied without much effort. This
development cycle is completely different from that of physical products. For this reason,
software vendors are tempted to provide an abundance of functionality that can be adapted to
the customers specific requirements. As a result, software vendors shift efforts from software
implementation to configuration of enterprise information systems.
The application of a particular enterprise information system and its configuration depends on
the industry an organization is operating in. For example, a hospital, a bank, a manufacturer,
and a municipality may all use an ERP system, such as SAP, but the configurations will vary.
Although all four organizations may use the financial component or the procurement
component of SAP, it is likely that only the manufacturer is using the MRP component for
production planning. In addition to standard components, these organizations will use industryspecific enterprise information systems. For example, the hospital may use a dedicated
radiology information system and an information system to create and maintain electronic
patient records. The bank will have software to make calculations related to interest and
mortgages, and the municipality will have software to access governmental administrations.
The hospital, the bank, the manufacturer, and the municipality in this example may use the
same WfMS (e.g., BPM|one or YAWL), but the workflow schemas that are used to configure
the systems of the four organizations are different. For example, the municipality will need to
specify the business process for registering a newborn. This business process is irrelevant for
the other three organizations.
Given the various types of enterprise information systems and the many ways they can be
configured, this chapter does not target specific industries or specific types of enterprise
information systems. Instead, we concentrate on general principles of (enterprise) information
systems.
The Life Cycle of an Information System
There are various ways to develop an enterprise information system. Accordingly, the most
important question a designer of such a system has to deal with is: how do I develop an
enterprise information system? To answer this question, we introduce a life cycle model of
enterprise information systems. This life cycle model covers the phases of the development
process of an enterprise information system. Enterprise information systems are complex
software systems that are modified to reflect organizational needs and changes rather than
developed from scratch. For this reason, the life cycle model includes phases that address
change and redesign of existing enterprise information systems. In this section, we aim at being
more generic and consider information systems rather than enterprise information systems.
Introduction to the Life Cycle Model
Requirement
Runtime
analysis
Monitoring
(Re) design
Adjustment
Migration
Implementation
Production
Execution
Distribution
Configuration
Deployment
Information system
Design
Specification
Requirements
Design decisions
Analysis
Verification
Performance analysis
Design
analys
Business process
Implementation
Configuratoin
Business process reengineering Performance analysis
Continuous
process Gaming
improvement