Senin, 07 Mei 2012
ARSITEKTUR SI DAN MANAJEMEN DATA
• Komponen Sistem
Informasi
• Komponen Sistem
Informasi
• Perangkat keras
(hardware)
• Perangkat lunak
(software) atau program
• Prosedur
• Orang
• Basis data
(database)
• Jaringan
komputer dan komunikasi data
• Sistem Informasi
Pribadi
• Sistem Informasi
Grup Kerja
• Arsitektur
Informasi
•
Disebut
juga arsitektur teknologi informasi, arsitektur sistem informasi, infrastruktur
teknologi informasi
•
Pemetaan
atau rencana kebutuhan-kebutuhan informasi di dalam suatu organisasi (Turban,
McLean, Wetherbe, 1999)
•
Bentuk
khusus yang menggunakan teknologi informasi dalam organisasi untuk mencapai
tujuan-tujuan atau fungsi-fungsi yang telah dipilih (Laudon & Laudon, 1998)
•
Desain
sistem komputer secara keseluruhan (termasuk sistem jaringan) untuk memenuhi
kebutuhan-kebutuhan organisasi yang spesifik (Zwass, 1998)
• Arsitektur
Informasi
• Berguna sebagai
penuntun bagi operasi sekarang atau menjadi cetak-biru (blueprint) untuk
arahan di masa mendatang
• Tujuannya agar
bagian teknologi informasi memenuhi kebutuhan bisnis strategis organisasi
• Contoh
Arsitektur Informasi
• Pertanyaan untuk
Perencanaan
(Alter, 1992)
(Alter, 1992)
•
Data
apa yang akan dikumpulkan ?
•
Di
mana dan bagaimana data dikumpulkan ?
•
Bagaimana
cara mengirimkan data ?
•
Di
mana data akan di simpan ?
•
Aplikasi-aplikasi
(program) apa yang akan menggunakan data dan bagaimana aplikasi-aplikasi
tersebut dihubungkan sebagai sebuah sistem yang utuh ?
• 3 Macam
Arsitektur
• Arsitektur
tersentralisasi
• Arsitektur
terdistribusi
• Arsitektur
Client/Server
• Arsitektur
Tersentralisasi
• Dikenal semenjak
tahun 1960
• Mainframe sebagai aktor
utama
• Pemrosesan data
yang terpusat (komputasi terpusat)
• Arsitektur
Desentralisasi
•
Pemrosesan
data tersebar (terdistribusi) atau disebut komputasi tersebar
•
Terdiri
atas sejumlah komputer yang tersebar pada berbagai lokasi
•
Dihubungkan
dengan sarana telekomunikasi
•
Masing-masing
komputer mampu melakukan pemrosesan yang serupa secara mandiri
•
Bisa
saling berinteraksi dalam pertukaran data
• Aristektur Desentralisasi
• membagi sistem
pemrosesan data terpusat ke dalam subsistem-subsistem yang lebih kecil yang
pada hakikatnya masing-masing subsistem tetap berlaku sebagai sistem pemrosesan
data yang terpusat
•
Sistem
Pemrosesan Terdistribusi berdasarkan area fungsional
• Keuntungan dan
Kekurangan
• Arsitektur
Client/Server
•
Interoperabilitas
•
Client,
sembarang sistem atau proses yang melakukan suatu permintaan data atau layanan
ke server
•
Server,
sistem atau proses yang menyediakan data atau layanan yang diminta oleh client
•
Sistem
informasi dapat dibangun dengan menggunakan perangkat lunak gado-gado
• Aplikasi
Client/Server (Turban, 1995)
•
Aplikasi
pesan, misalnya surat elektronis (email)
•
Penyebaran
basis data pada beberapa jaringan komputer
•
Memungkinkan
berbagi berkas atau periferal atau pengaksesan komputer melalui jarak jauh
•
Pemrosesan
aplikasi yang intensif dengan suatu pekerjaan (job) dibagi menjadi
tugas-tugas (task) yang masing-masing dilaksanakan pada komputer yang
berbeda
• SDM Sistem
Informasi
• Pemakai akhir (End
User)
– Orang yang
memakai sistem informasi atau informasi yang dihasilkan oleh sistem informasi
– Staf, manajer,
pekerja berpengetahuan (knowledge worker)
• Spesialis
Teknologi Informasi
– Orang yang
bertanggung jawab terhadap kelangsungan operasi dan pengembangan sistem
informasi
• Personil PDE
•
Operator
•
Analis
Sistem (System Analyst)
•
Pemrogram
Aplikasi (Application Programmer)
•
Analis
Pemrogram (Analyst/Programmer)
•
Pemrogram
system (System Prorgammer)
•
Administrator
Basis Data (Database Administrator/ DBA)
•
Teknisi
Komunikasi Data atau Spesialis Komunikasi Data
•
Teknisi
Perawatan Sistem
•
Webmaster
•
Auditor
PDE (EDP Auditor)
• Komputasi
Pemakai Akhir
(End User Computing)
(End User Computing)
• Suatu lingkungan
yang memungkinkan pemakai secara langsung dapat menyelesaikan sendiri
persoalan-persoalan terhadap kebutuhan informasi.
• Alasan tumbuhnya
EUC
• Departemen EDP
kurang responsif karena sibuk menangani proyek
• Kecenderungan PC
dan P/K pendukung yang semakin murah dan dapat dihubungkan dengan mudah ke
server basis data
• Dukungan P/L
yang kian mudah digunakan oleh pemakai akhir.
• Masalah EUC
• Kehilangan
kendali pusat
• Kekurangtahuan
metode dokumentasi dan pengembangan
• Redundansi
sumber daya
• Kompatibilitas
kurang
• Ancaman terhadap
keamanan
• Permasalahan
dalam lingkungan operasi
• Penanganan
Masalah
• Kebijakan dan
prosedur yang standar untuk mengatur, menggunakan, dan mengoperasikan sumber
daya TI
•
Membentuk
mekanisme yang menyediakan layanan pendukung terhadap pemakai, misalnya berupa information
center
• Aplikasi EUC
(Romney, Steinbart, Cushing, 1997)
(Romney, Steinbart, Cushing, 1997)
•
Tidak
cocok untuk memproses aktifitas pemrosesan seperti gaji, utang, piutan, buku
besar, atau sediaan barang
•
Pengambilan
informasi dari basis data untuk membuat laporan-laporan sederhana atau untuk
menjawab kebutuhan informasi sewaktu-waktu
•
Pengembangan
aplikasi yang menggunakan P/L spreadsheet
•
Pembuatan
analisis what-if, dan statistik
• Manajemen Data
dan Metode Pengolahan Data
dan Metode Pengolahan Data
• Data
• Data adalah fakta-fakta mentah atau deskripsi-deskripsi
dasar dari hal, event, aktivitas, dan traksaksi yang ditangkap, direkam,
disimpan, diklasifikasikan, tetapi tidak diorganisasikan untuk tujuan spesifik
tertentu.
•
Contoh data antara
lain terdiri dari saldo bank, atau jumlah jam pekerja yang bekerja dalam
periode pembayaran.
• Informasi
• Informasi adalah sekumpulan fakta (data) yang diorganisir
dengan cara tertentu sehingga mereka mempunyai arti bagi si penerima.
•
Sebagai contoh, bila kita memasukkan nama-nama
murid dengan nilai rata-rata, nama-nama konsumen dengan saldo bank, jumlah gaji
dengan jumlah jam bekerja, kita akan mendapatkan informasi yang berguna. Dengan
kata lain, informasi datang dari data yang akan diproses.
• Pengetahuan
• Pengetahuan terdiri dari informasi yang sudah
diorganisasikan dan diproses untuk memperoleh pemahaman, pengalaman,
pembelajaran yang terakumulasi, sehingga dapat diaplikasikan dalam masalah atau
proses bisnis tertentu.
•
Pengetahuan dapat
juga diartikan sebagai informasi yang diproses untuk mengekstrak implikasi
kritis dan merefleksikan pengalaman masa lampau menyediakan penerima dengan
pengetahuan yang terorganisasi dengan nilai yang tinggi.
• Metode
Pengolahan Data
• Ada 2 metode
pengolahan data, yaitu :
§ Metode
Pengolahan Kumpulan (batch processing method)
§ Metode
Pengolahan Transaksi (transaction processing
method)
• Batch Processing
Method
• Batch berarti
pengumpulan data dalam periode tertentu
• Batch processing
berarti pengolahan terhadap data yang dikumpulkan terlebih dahulu selama
beberapa periode
•
Periode
waktu antara satu pengolahan data dengan pengolahan berikutnya pada batch
processing disebut processing cycle
• Lama periode
siklus pengolahan tergantung beberapa faktor seperti :
• Volume transaksi
• Jumlah batch
yang diinginkan
• Kapasitas
pengolahan yang tersedia
• Pengorganisasian
Data dan Informasi (cont.)
•
Hirarki Data
–
Bits
–
Fields
–
Record
•
Metode Akses Record :
– Index Sequential Access Method(ISAM)
–
Direct File Access Method
•
File
–
Permasalahan Pendekatan File
• Data redundancy (Duplikasi)
•
Data inconsistency (Data
tidak Konsisten)
•
Data Isolasion
(Pemisahan)
•
Data Integrity
•
Aplikasi/data berdiri
sendiri (independence)
• Pengorganisasian
Data dan Informasi (cont.)
•
Pendekatan Modern : Basis Data
– Data Terpusat (Centralized Database)
– Data Terdistribusi (Distributed Database)
•
Replicated Database
•
Partitioned Database
•
Pembuatan Basis Data
–
Entity Relationship (ER) Modeling
• Entity Classes
• Instance
• Identifier
• Relationship
•
Normalization
• Pengorganisasian
Data dan Informasi (cont.)
•
Database Manajemen System (DBMS)
– Model Data
– Data Definition Language (DDL)
– Data Manipulation Language (DML)
– Data Dictionary (Kamus Data)
•
Logical Data Model
–
Model Basis Data
Hirarki (Hierarchical Database Model)
– Model Basis Data Jaringan (Network
Database Model)
– Model Basis Data Relasi (Relational
Database Model)
• Data Definition
Language (DDL)
•
bahasa
dalam DBMS yang digunakan untuk membuat atau mendefinisikan obyek-obyek di
dalam database. Secara umum digunakan untuk membuat obyek table dan
view.
•
Secara
khusus, di dalam DBMS tertentu digunakan untuk :Membuat trigger, Membuat stored
procedure, Membuat database,dll.
• Data
Manipulation Language(DML)
•
Data
Manipulation Language (DML) adalah bahasa basis data yang berguna untuk
melakukan modifikasi dan pengambilan data pada suatu basis data.
•
Modifikasi
data terdiri dari: penambahan (insert), pembaruan (update), penghapusan
(delete), seleksi data (selection) dan membuat tabel maya (view).
• Data Dictionary
(Kamus Data)
• Kamus data
adalah suatu daftar data elemen
yang terorganisir dengan definisi yang tetap dan
sesuai dengan sistem, sehingga user dan analis sistem mempunyai
pengertian yang sama tentang
input, output, dan komponen data strore.
• Pengorganisasian
Data dan Informasi (cont.)
•
Gudang Data (Data Warehouse)
–
Multidimensinal Data Model
–
Data Mart
–
Data Mining
–
Text Mining
• Tugas
•
Cari
contoh pengolahan data denganbatch processing!
•
Jelaskan
2 Metode yang digunakan dalam melakukan akses pada record
(Index Sequential Access Method dan Direct
File Access Method)
•
Jelaskan
tahapan pembuatan ER! (Entity Classes,Instance,Identifier,Relationship,
Normalization)
•
Jelaskan
sub pokok Data Warehouse! (Multidimensional Data Model, Data Mart, Data Mining, Text Mining)
Langganan:
Posting Komentar
(
Atom
)
Tidak ada komentar :
Posting Komentar