bab 6 integrasi maklumat

Post on 05-Jan-2016

54 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

BAB 6 INTEGRASI MAKLUMAT. Integrasi dalam Perniagaan Perancangan Sumber Enterprise (ERP) Pelanggan Integrasi Berkumpulan Gudang Data. Sistem Maklumat Berasaskan Komputer Computer Based Information System (CBIS). Sistem Maklumat Berasaskan Komputer (CBIS). - PowerPoint PPT Presentation

TRANSCRIPT

1

BAB 6BAB 6

INTEGRASI INTEGRASI MAKLUMATMAKLUMAT

BAB 6BAB 6

INTEGRASI INTEGRASI MAKLUMATMAKLUMAT

2

• Integrasi dalam PerniagaanIntegrasi dalam Perniagaan• Perancangan Sumber Enterprise (ERP)Perancangan Sumber Enterprise (ERP)• PelangganPelanggan• Integrasi BerkumpulanIntegrasi Berkumpulan• Gudang Data.Gudang Data.

Sistem Maklumat Berasaskan KomputerSistem Maklumat Berasaskan KomputerComputer Based Information System (CBIS)Computer Based Information System (CBIS)

4

Sistem Maklumat Berasaskan Komputer (CBIS)Sistem Maklumat Berasaskan Komputer (CBIS)

• Sistem maklumat yang menggunakan teknologi Sistem maklumat yang menggunakan teknologi komputer dan telekomunikasi untuk melaksanakan komputer dan telekomunikasi untuk melaksanakan tugas-tugas tertentutugas-tugas tertentu

• Bergantung kepada perisian dan perkakasan Bergantung kepada perisian dan perkakasan komputer untuk memproses dan menyebarkan komputer untuk memproses dan menyebarkan maklumatmaklumat

5

Sistem Maklumat Berasaskan Komputer (CBIS)Sistem Maklumat Berasaskan Komputer (CBIS)

• Komponen asas CBISKomponen asas CBIS– Perkakasan– Perisian– Pangkalan Data– Rangkaian– Prosedur– Manusia

6

Sistem Maklumat Berasaskan Komputer (CBIS)Sistem Maklumat Berasaskan Komputer (CBIS)

Perkakasan Perisian

PangkalanData

Rangkaian

Manusia

Prosedur

7

Sistem Maklumat Berasaskan Komputer (CBIS)Sistem Maklumat Berasaskan Komputer (CBIS)

• PerkakasanPerkakasan– Satu set peranti seperti pemproses, monitor, papan

kekunci dan pencetak yang dapat menerima data, memproses dan memaparkan maklumat

• PerisianPerisian– Satu set program komputer yang membolehkan

perkakasan memproses data• Pangkalan DataPangkalan Data

– Satu koleksi fail atau rekod yang tersusun untuk meyimpan data dan perkaitan antara data

8

Sistem Maklumat Berasaskan Komputer (CBIS)Sistem Maklumat Berasaskan Komputer (CBIS)

• RangkaianRangkaian– Sistem perantara yang membolehkan perkongsian

sumber diantara pelbagai komputer• ProsedurProsedur

– Strategi, polisi, kaedah dan peraturan yang digunakan oleh sistem maklumat

• ManusiaManusia– Elemen terpenting dalam sistem maklumat– Individu yang menguruskan sistem maklumat atau

individu yang menggunakan output daripada sistem maklumat

Jenis-jenis Jenis-jenis

Sistem Maklumat berasaskan KomputerSistem Maklumat berasaskan Komputer

10

Sistem Maklumat Berasaskan Komputer (CBIS)Sistem Maklumat Berasaskan Komputer (CBIS)

• Jenis-jenis CBIS boleh diklasifikasikan berdasarkan Jenis-jenis CBIS boleh diklasifikasikan berdasarkan fungsi.fungsi.

• Antaranya seperti :Antaranya seperti :– Sistem Maklumat Transaksi (TPS)

• Digunakan oleh pekerja di peringkat bawahan dalam Digunakan oleh pekerja di peringkat bawahan dalam oraganisasioraganisasi

– Sistem Maklumat Pengurusan (MIS)• Digunakan oleh pekerja di peringkat pertengahanDigunakan oleh pekerja di peringkat pertengahan

– Sistem Sokongan Pemutusan (DSS)• Digunakan diperingkat pertengahan untuk membantu Digunakan diperingkat pertengahan untuk membantu

membuat keputusanmembuat keputusan– Sistem Sokongan Eksekutif

• Digunakan diperingkat atasan dalam melihat prestasi Digunakan diperingkat atasan dalam melihat prestasi organisasiorganisasi

11

Keupayaan CBISKeupayaan CBIS

• Menyediakan pemprosesan transaksi yang lebih cepat dan Menyediakan pemprosesan transaksi yang lebih cepat dan tepattepat– 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

12

Keupayaan CBISKeupayaan CBIS

• Menyediakan ruang penyimpanan yang lebih besar dan Menyediakan ruang penyimpanan yang lebih besar dan lebih mudah dicapailebih mudah dicapai– Mengurangkan penggunaan kertas– Data yang sangat banyak boleh disimpan di dalam ruang yang

kecil– Data juga lebih mudah dicapai dengan menggunakan perisian-

perisian tertentu

• Menyediakan saluran komunikasi yang lebih cepatMenyediakan saluran komunikasi yang lebih cepat– Rangkaian membolehkan maklumat dihantar dengan lebih cepat

dan lebih dipercayai– Menggunakan faksimili, e-mail, video coferencing dll.

13

Keupayaan CBISKeupayaan CBIS

• Mengurangkan lambakan maklumatMengurangkan 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 sempadanMengurangkan sempadan– Mengurangkan masalah sempadan geografi– Boleh dihubungi dengan adanya rangkaian.– Meningkatkan kepuasan pelanggan dan pembekal

14

Keupayaan CBISKeupayaan CBIS

• Menyediakan sokongan untuk proses membuat Menyediakan sokongan untuk proses membuat keputusankeputusan– Sistem maklumat membolehkan maklumat yang

dikehendaki sedia untuk digunakan oleh pelbagai tahap pengurusan

– Memudahkan proses membuat keputusan• Menyediakan pertahanan yang lebih berdaya saingMenyediakan pertahanan yang lebih berdaya saing

– Membolehkan organisasi bertahan dalam sesebuah bidang

– Memberikan kelebihan kepada organisasi walaupun mempunyai pesaing

15

Sistem Maklumat Berasaskan KomputerSistem Maklumat Berasaskan Komputer

• Terdapat 4 jenis SMBK: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 piramidSistem-sistem ini membentuk satu piramid• Setiap satu peringkat pada asasnya menyokong Setiap satu peringkat pada asasnya menyokong

satu peringkat pengurusan lain.satu peringkat pengurusan lain.

16

Fungsi dan Jenis Sistem MaklumatFungsi dan Jenis Sistem Maklumat

Sistem Sokongan Eksekutif (ESS)

Sistem Sokongan Keputusan (DSS)

Sistem Pengurusan Maklumat (MIS)

Sistem Pemprosesan Urus Niaga (TPS)

17

Sistem Pemprosesan Urus NiagaSistem Pemprosesan Urus Niaga

• Transaction Processing System (TPS)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)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

18

Sistem Sokongan Keputusan Sistem Sokongan Keputusan

• Decision Support System (DSS)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)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

19

Contoh TPS Contoh TPS

Contoh TPS(Perakaunan)

PemprosesanPesanan Jualan

Akaun Penerimaan

InventoriDan

Pembelian

Akaun Pembayaran Gaji

Aktiviti Lejer Am

20

Contoh Laporan MISContoh Laporan MIS

Contoh Laporan MIS

LaporanBerkala

Laporan Kekecualian

LaporanPermintaan

21

Sistem EISSistem EIS

Sistem EIS

Sistem PengautomasianPejabat

(OSA- Office SystemAutomation)

Sistem Kerja Berpengetahuan

(Knowledge Work System)

22

Individu terlibatIndividu terlibat

23

Data Hierarchy in a Computer System

ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT

24

PERANCANGAN SUMBER PERUSAHAANPERANCANGAN SUMBER PERUSAHAAN

ENTERPRISE RESOUCE PLANNINGENTERPRISE RESOUCE PLANNING

(ERP)(ERP)

25

ERPERP

Suatu sistem pengurusan perniagaan yang Suatu sistem pengurusan perniagaan yang menyatupadukan semua aspek perniagaan menyatupadukan semua aspek perniagaan

termasuklah perancangan, pengeluaran, jualan termasuklah perancangan, pengeluaran, jualan dan kewangan supaya kesemuanya lebih selaras dan kewangan supaya kesemuanya lebih selaras

secara perkongsian maklumatsecara perkongsian maklumat

26

• Entity:Entity: Person, place, thing, event about which Person, place, thing, event about which information is maintainedinformation is maintained

• Attribute:Attribute: Description of a particular entity Description of a particular entity

• Key field:Key field: Identifier field used to retrieve, update, Identifier field used to retrieve, update, sort a recordsort a record

File Organization Terms and Concepts

27Figure 7-2

Entitities and Attributes

ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT

28

• Teknik simpanan data tradisional : SISTEM FAILTeknik 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)

29

• Fail Data (data file) adalah 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

30

ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT

• Data redundancy (pengulangan data)Data redundancy (pengulangan data)

• Program-Data dependence(data /aplikasi berasingan)Program-Data dependence(data /aplikasi berasingan)

• Lack of flexibility (kLack of flexibility (keutuhan/ketelusan data)

• Poor security (tahap keselamatan rendah)Poor security (tahap keselamatan rendah)

• Lack of data-sharing and availability (perkongsian data)Lack of data-sharing and availability (perkongsian data)

Problems with the Traditional File Environment

31

THE DATABASE APPROACH TO DATA MANAGEMENT

• Kumpulan fail-fail yang berkaitan antara satu Kumpulan fail-fail yang berkaitan antara satu sama lainsama lain

• Penyelesaian kepada masalah Sistem FailPenyelesaian kepada masalah Sistem Fail• Data disimpan dalam satu storan yang samaData disimpan dalam satu storan yang sama• Pangkalan data di kendalikan oleh satu Pangkalan data di kendalikan oleh satu

perisian khas yang dinamakan Sistem perisian khas yang dinamakan Sistem Pengurusan Pangkalan Data (DBMS)Pengurusan Pangkalan Data (DBMS)

Database Management System (DBMS)

32

Traditional File Processing

ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT

33

The Contemporary Database Environment

THE DATABASE APPROACH TO DATA MANAGEMENT

34

Types of Databases

• Relational DBMSRelational DBMS

• Hierarchical and Network DBMSHierarchical and Network DBMS

• Object-Oriented DatabasesObject-Oriented Databases

THE DATABASE APPROACH TO DATA MANAGEMENT

35

Relational DBMS

• Represents data as two-dimensional tables Represents data as two-dimensional tables called relationscalled relations

• Relates data across tables based on common Relates data across tables based on common data elementdata element

• Examples: DB2, Oracle, MS SQL ServerExamples: DB2, Oracle, MS SQL Server

THE DATABASE APPROACH TO DATA MANAGEMENT

36Figure 7-6

Relational Data Model

THE DATABASE APPROACH TO DATA MANAGEMENT

37

Three Basic Operations in a Relational Database

• Select:Select: Creates subset of rows that meet Creates subset of rows that meet specific criteriaspecific criteria

• Join:Join: Combines relational tables to provide Combines relational tables to provide users with informationusers with information

• Project:Project: Enables users to create new tables Enables users to create new tables containing only relevant informationcontaining only relevant information

THE DATABASE APPROACH TO DATA MANAGEMENT

38

THE DATABASE APPROACH TO DATA MANAGEMENT

Three Basic Operations in a Relational Database

39

Hierarchical and Network DBMS

Hierarchical DBMSHierarchical DBMS

• Organizes data in a tree-like structureOrganizes data in a tree-like structure

• Supports one-to-many parent-child Supports one-to-many parent-child relationshipsrelationships

• Prevalent in large legacy systemsPrevalent in large legacy systems

THE DATABASE APPROACH TO DATA MANAGEMENT

40

Hierarchical DBMS

Figure 7-8

THE DATABASE APPROACH TO DATA MANAGEMENT

41

Hierarchical and Network DBMS

Network DBMSNetwork DBMS

• Depicts data logically as many-to-many Depicts data logically as many-to-many relationshipsrelationships

THE DATABASE APPROACH TO DATA MANAGEMENT

42Figure 7-9

Network DBMS

THE DATABASE APPROACH TO DATA MANAGEMENT

43

DisadvantagesDisadvantages

• OutdatedOutdated

• Less flexible compared to RDBMSLess flexible compared to RDBMS

• Lack support for ad-hoc and English language-like Lack support for ad-hoc and English language-like queriesqueries

Hierarchical and Network DBMS

THE DATABASE APPROACH TO DATA MANAGEMENT

44

• Object-oriented DBMS:Object-oriented DBMS: Stores data and procedures Stores data and procedures as objects that can be retrieved and shared as objects that can be retrieved and shared automatically automatically

• Object-relational DBMS:Object-relational DBMS: Provides capabilities of Provides capabilities of both object-oriented and relational DBMSboth object-oriented and relational DBMS

Object-Oriented Databases

THE DATABASE APPROACH TO DATA MANAGEMENT

45

Basic SQL CommandsBasic SQL Commands

• SELECT: Specifies columnsSELECT: Specifies columns

• FROM: Identifies tables or viewsFROM: Identifies tables or views

• WHERE: Specifies conditions WHERE: Specifies conditions

Querying Databases: Elements of SQL

THE DATABASE APPROACH TO DATA MANAGEMENT

46

Results of SELECT Statement

THE DATABASE APPROACH TO DATA MANAGEMENT

47

THE DATABASE APPROACH TO DATA MANAGEMENT

Results of Conditional Selection

137150

Door latchDoor seal

22.506.00

C

48

THE DATABASE APPROACH TO DATA MANAGEMENT

Projection from Joining PART and SUPPLIER Tables

49

• Conceptual design:Conceptual design: Abstract model of database from Abstract model of database from a business perspectivea business perspective

• Physical design:Physical design: Detailed description of business Detailed description of business information needsinformation needs

Designing Databases

CREATING A DATABASE ENVIRONMENT

50

• Entity-relationship diagram:Entity-relationship diagram: Methodology for Methodology for documenting databases illustrating relationships documenting databases illustrating relationships between database entitiesbetween database entities

• Normalization:Normalization: Process of creating small table data Process of creating small table data structures from complex groups of datastructures from complex groups of data

CREATING A DATABASE ENVIRONMENT

Designing Databases

51

CREATING A DATABASE ENVIRONMENT

Figure 7-13

52

CREATING A DATABASE ENVIRONMENT

Figure 7-14

53

CREATING A DATABASE ENVIRONMENT

An Normalized Relation of ORDER

Figure 7-15

54

Centralized databaseCentralized database

• Used by single central processor or multiple processors Used by single central processor or multiple processors in client/server networkin client/server network

Distributing Databases

CREATING A DATABASE ENVIRONMENT

55

Distributed databaseDistributed database

• Stored in more than one physical locationStored in more than one physical location

• Partitioned database Partitioned database

• Duplicated databaseDuplicated database

Distributing Databases

CREATING A DATABASE ENVIRONMENT

56

Distributed Databases

Figure 7-16

CREATING A DATABASE ENVIRONMENT

57

Management Requirements for Database Systems

Key elements in a database environment:Key elements in a database environment:

• Data AdministrationData Administration

• Data Planning and Modeling MethodologyData Planning and Modeling Methodology

• Database Technology and ManagementDatabase Technology and Management

• UsersUsers

CREATING A DATABASE ENVIRONMENT

58Figure 7-17

CREATING A DATABASE ENVIRONMENT

Management Requirements for Database Systems

59

Multidimensional Data Analysis

On-line analytical processing (OLAP)On-line analytical processing (OLAP)

• Multidimensional data analysisMultidimensional data analysis

• Supports manipulation and analysis of large Supports manipulation and analysis of large volumes of data from multiple volumes of data from multiple dimensions/perspectivesdimensions/perspectives

DATABASE TRENDS

60

Multidimensional Data Model

Figure 7-18

DATABASE TRENDS

61

Data warehouseData warehouse

• Supports reporting and query toolsSupports reporting and query tools

• Stores current and historical data Stores current and historical data

• Consolidates data for management analysis and Consolidates data for management analysis and decision makingdecision making

Data Warehousing and Datamining

DATABASE TRENDS

62

Components of a Data Warehouse

DATABASE TRENDS

Figure 7-19

63

Data martData mart

• Subset of data warehouse Subset of data warehouse

• Contains summarized or highly focused portion of data Contains summarized or highly focused portion of data for a specified function or group of usersfor a specified function or group of users

Data Warehousing and Datamining

DATABASE TRENDS

64

DataminingDatamining

• Tools for analyzing large pools of data Tools for analyzing large pools of data

• Find hidden patterns and infer rules to predict trendsFind hidden patterns and infer rules to predict trends

Data Warehousing and Datamining

DATABASE TRENDS

65

• Improved and easy accessibility to informationImproved and easy accessibility to information

• Ability to model and remodel the dataAbility to model and remodel the data

Benefits of Data Warehouses

DATABASE TRENDS

66

Databases and the Web

Hypermedia databaseHypermedia database

• Organizes data as network of nodesOrganizes data as network of nodes

• Links nodes in pattern specified by userLinks nodes in pattern specified by user

• Supports text, graphic, sound, video and executable Supports text, graphic, sound, video and executable programsprograms

DATABASE TRENDS

67

A Hypermedia Database

Figure 7-20

DATABASE TRENDS

68

Database serverDatabase server

• Computer in a client/server environment runs a Computer in a client/server environment runs a DBMS to process SQL statements and perform DBMS to process SQL statements and perform database management tasksdatabase management tasks

Application serverApplication server

• Software handling all application operationsSoftware handling all application operations

Databases and the Web

DATABASE TRENDS

69

Linking Internal Databases to the Web

Figure 7-21

DATABASE TRENDS

top related