Download Bab 6

Document related concepts
no text concepts found
Transcript
BAB 6
INTEGRASI
MAKLUMAT
1
•
•
•
•
•
Integrasi dalam Perniagaan
Perancangan Sumber Enterprise (ERP)
Pelanggan
Integrasi Berkumpulan
Gudang Data.
2
Sistem Maklumat Berasaskan Komputer
Computer Based Information System (CBIS)
Sistem Maklumat Berasaskan Komputer (CBIS)
• Sistem maklumat yang menggunakan teknologi
komputer dan telekomunikasi untuk melaksanakan
tugas-tugas tertentu
• Bergantung kepada perisian dan perkakasan
komputer untuk memproses dan menyebarkan
maklumat
4
Sistem Maklumat Berasaskan Komputer (CBIS)
• Komponen asas CBIS
–
–
–
–
–
–
Perkakasan
Perisian
Pangkalan Data
Rangkaian
Prosedur
Manusia
5
Sistem Maklumat Berasaskan Komputer (CBIS)
Perkakasan
Perisian
Manusia
Pangkalan
Data
Rangkaian
Prosedur
6
Sistem Maklumat Berasaskan Komputer (CBIS)
• Perkakasan
– Satu set peranti seperti pemproses, monitor, papan
kekunci dan pencetak yang dapat menerima data,
memproses dan memaparkan maklumat
• Perisian
– Satu set program komputer yang membolehkan
perkakasan memproses data
• Pangkalan Data
– Satu koleksi fail atau rekod yang tersusun untuk
meyimpan data dan perkaitan antara data
7
Sistem Maklumat Berasaskan Komputer (CBIS)
• Rangkaian
– Sistem perantara yang membolehkan perkongsian
sumber diantara pelbagai komputer
• Prosedur
– Strategi, polisi, kaedah dan peraturan yang digunakan
oleh sistem maklumat
• Manusia
– Elemen terpenting dalam sistem maklumat
– Individu yang menguruskan sistem maklumat atau
individu yang menggunakan output daripada sistem
maklumat
8
Jenis-jenis
Sistem Maklumat berasaskan Komputer
Sistem Maklumat Berasaskan Komputer (CBIS)
• Jenis-jenis CBIS boleh diklasifikasikan berdasarkan
fungsi.
• Antaranya seperti :
– Sistem Maklumat Transaksi (TPS)
• Digunakan oleh pekerja di peringkat bawahan dalam
oraganisasi
– Sistem Maklumat Pengurusan (MIS)
• Digunakan oleh pekerja di peringkat pertengahan
– Sistem Sokongan Pemutusan (DSS)
• Digunakan diperingkat pertengahan untuk membantu
membuat keputusan
– Sistem Sokongan Eksekutif
• Digunakan diperingkat atasan dalam melihat prestasi
organisasi
10
Keupayaan CBIS
• Menyediakan pemprosesan transaksi yang lebih cepat dan
tepat
– Setiap peristiwa yang berlaku di dalam perniagaan dikenali
sebagai transaksi
– Meliputi aktiviti seperti jualan barangan, simpanan wang,
pendaftaran kursus dll.
– Pengguna CBIS membolehkan transaksi diproses dengan cepat
oleh perisian yang bersesuaian
– Data yang diperolehi daripada transaksi dapat lebih tepat dan
cepat
11
Keupayaan CBIS
• Menyediakan ruang penyimpanan yang lebih besar dan
lebih mudah dicapai
– Mengurangkan penggunaan kertas
– Data yang sangat banyak boleh disimpan di dalam ruang yang
kecil
– Data juga lebih mudah dicapai dengan menggunakan perisianperisian tertentu
• Menyediakan saluran komunikasi yang lebih cepat
– Rangkaian membolehkan maklumat dihantar dengan lebih cepat
dan lebih dipercayai
– Menggunakan faksimili, e-mail, video coferencing dll.
12
Keupayaan CBIS
• Mengurangkan lambakan maklumat
– Sistem maklumat boleh direkabentuk supaya ia memudahkan
tugas sesuatu kumpulan sasaran.
– Contoh: menyediakan maklumat yang diperlukan untuk
pengurus membuat keputusan.
– Maklumat lain yang tidak berkaitan tidak dimasukkan dalam
sistem maklumat berkenaan.
• Mengurangkan sempadan
– Mengurangkan masalah sempadan geografi
– Boleh dihubungi dengan adanya rangkaian.
– Meningkatkan kepuasan pelanggan dan pembekal
13
Keupayaan CBIS
• Menyediakan sokongan untuk proses membuat
keputusan
– Sistem maklumat membolehkan maklumat yang
dikehendaki sedia untuk digunakan oleh pelbagai tahap
pengurusan
– Memudahkan proses membuat keputusan
• Menyediakan pertahanan yang lebih berdaya saing
– Membolehkan organisasi bertahan dalam sesebuah
bidang
– Memberikan kelebihan kepada organisasi walaupun
mempunyai pesaing
14
Sistem Maklumat Berasaskan Komputer
• Terdapat 4 jenis SMBK:
1. Sistem Pemprosesan Urus Niaga
2. Sistem Pengurusan Maklumat
3. Sistem Sokongan Keputusan
4. Sistem Sokongan Eksekutif
• Sistem-sistem ini membentuk satu piramid
• Setiap satu peringkat pada asasnya menyokong
satu peringkat pengurusan lain.
15
Fungsi dan Jenis Sistem Maklumat
Sistem Sokongan Eksekutif (ESS)
Sistem Sokongan Keputusan (DSS)
Sistem Pengurusan Maklumat (MIS)
Sistem Pemprosesan Urus Niaga (TPS)
16
Sistem Pemprosesan Urus Niaga
• Transaction Processing System (TPS)
– Merekodkan urusniaga dari hari ke hari seperti pesanan
pelanggan, bil, inventori, output pengeluaran
– Membantu penyelia untuk menjanakan pangkalan data
yang menjadi asas kepada sistem maklumat yg lain
• Management Information System (MIS)
– Merumuskan data secara terperinci dari pemprosesan
urusniaga ke dalam laporan piawai utk pengurus
peringkat pertengahan
– Laporan boleh mengandungi jadual pengeluaran dan
rumusan belanjawan
17
Sistem Sokongan Keputusan
• Decision Support System (DSS)
– Sistem ini menyediakan peralatan yg fleksible utk tujuan analisis
– Membantu pengurus peringkat pertengahan di dlm organisasi
utk menganalisis sebilangan besar masalah spt mengesan
kegiatan dan trend di luar organisasi
– DSS dan MIS mengambil data terperinci daripada sistem
pemprosesan urusniaga
• Executive Support System (ESS)
– Juga dikenali sebagai Executive Information System (EIS)
– Paling mudah digunakan bg memepersembahkan maklumat dlm
bentuk rumusan
– Membantu peringkat atasan utk meninjau operasi syarikat dan
membina perancangan strategik
18
Contoh TPS
Contoh TPS
(Perakaunan)
Pemprosesan
Pesanan Jualan
Akaun
Penerimaan
Inventori
Dan
Pembelian
Akaun
Pembayaran
Gaji
Aktiviti Lejer Am
19
Contoh Laporan MIS
Contoh
Laporan MIS
Laporan
Berkala
Laporan
Kekecualian
Laporan
Permintaan
20
Sistem EIS
Sistem EIS
Sistem Pengautomasian
Pejabat
(OSA- Office System
Automation)
Sistem Kerja
Berpengetahuan
(Knowledge Work System)
21
Individu terlibat
22
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
Data Hierarchy in a Computer System
23
PERANCANGAN SUMBER PERUSAHAAN
ENTERPRISE RESOUCE PLANNING
(ERP)
24
ERP
Suatu sistem pengurusan perniagaan yang
menyatupadukan semua aspek perniagaan
termasuklah perancangan, pengeluaran, jualan dan
kewangan supaya kesemuanya lebih selaras
secara perkongsian maklumat
25
File Organization Terms and Concepts
•
Entity: Person, place, thing, event about which
•
Attribute: Description of a particular entity
•
Key field: Identifier field used to retrieve, update,
information is maintained
sort a record
26
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
Entitities and Attributes
Figure 7-2
27
• Teknik simpanan data tradisional : SISTEM FAIL
– Awal 1950-an hingga 1970-an data disimpan dalam
bentuk fail.
– Pada peringkat awal, sistem aplikasi dibangunkan
secara berasingan
– Data untuk satu sistem aplikasi tidak dapat digunakan
untuk sistem aplikasi yang lain.
– Setiap aplikasi mempunyai data masing-masing yang
disusun dalam bentuk fail data (data file)
28
• Fail Data (data file) adalah Koleksi rekod-rekod yang
berkaitan
HEA----sistem_kuliah----fail_kuliah----datapensyarah
datadewankuliah
datapelajar
HEP----sistem_xtvt_pelajar---fail_xtvt----dataxtvt
datapelajar
29
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
Problems with the Traditional File Environment
•
Data redundancy (pengulangan data)
•
Program-Data dependence(data /aplikasi berasingan)
•
Lack of flexibility (keutuhan/ketelusan data)
•
Poor security (tahap keselamatan rendah)
•
Lack of data-sharing and availability (perkongsian
data)
30
THE DATABASE APPROACH TO DATA MANAGEMENT
Database Management System (DBMS)
• Kumpulan fail-fail yang berkaitan antara satu
sama lain
• Penyelesaian kepada masalah Sistem Fail
• Data disimpan dalam satu storan yang sama
• Pangkalan data di kendalikan oleh satu
perisian khas yang dinamakan Sistem
Pengurusan Pangkalan Data (DBMS)
31
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
Traditional File Processing
32
THE DATABASE APPROACH TO DATA MANAGEMENT
The Contemporary Database Environment
33
THE DATABASE APPROACH TO DATA MANAGEMENT
Types of Databases
• Relational DBMS
• Hierarchical and Network DBMS
• Object-Oriented Databases
34
THE DATABASE APPROACH TO DATA MANAGEMENT
Relational DBMS
• Represents data as two-dimensional tables
called relations
• Relates data across tables based on common
data element
• Examples: DB2, Oracle, MS SQL Server
35
THE DATABASE APPROACH TO DATA MANAGEMENT
Relational Data Model
Figure 7-6
36
THE DATABASE APPROACH TO DATA MANAGEMENT
Three Basic Operations in a Relational Database
• Select: Creates subset of rows that meet
specific criteria
• Join: Combines relational tables to provide
users with information
• Project: Enables users to create new tables
containing only relevant information
37
THE DATABASE APPROACH TO DATA MANAGEMENT
Three Basic Operations in a Relational Database
38
THE DATABASE APPROACH TO DATA MANAGEMENT
Hierarchical and Network DBMS
Hierarchical DBMS
• Organizes data in a tree-like structure
• Supports one-to-many parent-child
relationships
• Prevalent in large legacy systems
39
THE DATABASE APPROACH TO DATA MANAGEMENT
Hierarchical DBMS
Figure 7-8
40
THE DATABASE APPROACH TO DATA MANAGEMENT
Hierarchical and Network DBMS
Network DBMS
• Depicts data logically as many-to-many
relationships
41
THE DATABASE APPROACH TO DATA MANAGEMENT
Network DBMS
Figure 7-9
42
THE DATABASE APPROACH TO DATA MANAGEMENT
Hierarchical and Network DBMS
Disadvantages
• Outdated
• Less flexible compared to RDBMS
• Lack support for ad-hoc and English language-like
queries
43
THE DATABASE APPROACH TO DATA MANAGEMENT
Object-Oriented Databases
• Object-oriented DBMS: Stores data and procedures
as objects that can be retrieved and shared
automatically
• Object-relational DBMS: Provides capabilities of
both object-oriented and relational DBMS
44
THE DATABASE APPROACH TO DATA MANAGEMENT
Querying Databases: Elements of SQL
Basic SQL Commands
• SELECT: Specifies columns
• FROM: Identifies tables or views
• WHERE: Specifies conditions
45
THE DATABASE APPROACH TO DATA MANAGEMENT
Results of SELECT Statement
46
THE DATABASE
APPROACH TO DATA MANAGEMENT
C
Results of Conditional Selection
137
150
Door latch
Door seal
22.50
6.00
47
THE DATABASE APPROACH TO DATA MANAGEMENT
Projection from Joining PART and SUPPLIER Tables
48
CREATING A DATABASE ENVIRONMENT
Designing Databases
• Conceptual design: Abstract model of database from
a business perspective
• Physical design: Detailed description of business
information needs
49
CREATING A DATABASE ENVIRONMENT
Designing Databases
• Entity-relationship diagram: Methodology for
documenting databases illustrating relationships
between database entities
• Normalization: Process of creating small table data
structures from complex groups of data
50
CREATING A DATABASE ENVIRONMENT
Figure 7-13
51
CREATING A DATABASE ENVIRONMENT
Figure 7-14
52
CREATING A DATABASE ENVIRONMENT
An Normalized Relation of ORDER
Figure 7-15
53
CREATING A DATABASE ENVIRONMENT
Distributing Databases
Centralized database
• Used by single central processor or multiple processors
in client/server network
54
CREATING A DATABASE ENVIRONMENT
Distributing Databases
Distributed database
• Stored in more than one physical location
• Partitioned database
• Duplicated database
55
CREATING A DATABASE ENVIRONMENT
Distributed Databases
Figure 7-16
56
CREATING A DATABASE ENVIRONMENT
Management Requirements for Database Systems
Key elements in a database environment:
• Data Administration
• Data Planning and Modeling Methodology
• Database Technology and Management
• Users
57
CREATING A DATABASE ENVIRONMENT
Management Requirements for Database Systems
Figure 7-17
58
DATABASE TRENDS
Multidimensional Data Analysis
On-line analytical processing (OLAP)
• Multidimensional data analysis
• Supports manipulation and analysis of large
volumes of data from multiple
dimensions/perspectives
59
DATABASE TRENDS
Multidimensional Data Model
Figure 7-18
60
DATABASE TRENDS
Data Warehousing and Datamining
Data warehouse
• Supports reporting and query tools
• Stores current and historical data
• Consolidates data for management analysis and
decision making
61
DATABASE TRENDS
Components of a Data Warehouse
Figure 7-19
62
DATABASE TRENDS
Data Warehousing and Datamining
Data mart
• Subset of data warehouse
• Contains summarized or highly focused portion of data
for a specified function or group of users
63
DATABASE TRENDS
Data Warehousing and Datamining
Datamining
• Tools for analyzing large pools of data
• Find hidden patterns and infer rules to predict trends
64
DATABASE TRENDS
Benefits of Data Warehouses
• Improved and easy accessibility to information
• Ability to model and remodel the data
65
DATABASE TRENDS
Databases and the Web
Hypermedia database
• Organizes data as network of nodes
• Links nodes in pattern specified by user
• Supports text, graphic, sound, video and executable
programs
66
DATABASE TRENDS
A Hypermedia Database
Figure 7-20
67
DATABASE TRENDS
Databases and the Web
Database server
• Computer in a client/server environment runs a
DBMS to process SQL statements and perform
database management tasks
Application server
• Software handling all application operations
68
DATABASE TRENDS
Linking Internal Databases to the Web
Figure 7-21
69