TUJUAN PRAKTIKUM
TUJUAN UMUM :
1. Peserta mengetahui definisi sistem informasi, klasifikasi sistem informasi, dan pelaku sistem
informasi.
2. Peserta memahami berbagai pendekatan dalam analisis dan perancangan sistem informasi.
3. Peserta dapat melakukan pemodelan proses bisnis dalam merancang sistem informasi manajemen
sederhana dalam sebuah perusahaan manufaktur.
TUJUAN KHUSUS :
1. Peserta memahami dan mampu mentransformasikan proses bisnis dari IDEF 0 ke DFD.
2. Peserta dapat melakukan analisis dan perancangan sistem informasi dengan menggunakan
pendekatan model-driven.
3. Peserta dapat memahami dan mampu merancang context diagram, decomposition diagram, dan
data-dictionary.
LANDASAN TEORI
Sistem adalah sekumpulan elemen yang saling berinteraksi dalam satu lingkungan tertentu untuk
menampilkan fungsi-fungsi apapun yang dibutuhkan untuk mencapai tujuan dari sistem tersebut. Suatu sistem
tersusun atas bagian-bagian sebagai berikut :
Sistem Informasi adalah pengaturan sekelompok elemen-elemen yang terdiri atas sekumpulan orang,
proses, data, dan teknologi informasi (hardware/software, network) yang saling berinteraksi untuk
mendukung dan meningkatkan kegiatan operasional bisnis maupun penyelesaian masalah dan pembuatan
keputusan. Perlu diperhatikan perbedaan antara data dan informasi.
Data adalah fakta mentah yang belum diolah, sedangkan informasi adalah fakta yang sudah diolah,
diorganisasikan, sehingga dapat memberi arti dan relevan dengan tujuan pengolahannya. Kumpulan beberapa
informasi yang diinterpretasikan dan diintegrasikan kemudian akan menjadi sebuah pengetahuan (knowledge).
Contoh :
• System owners
System owners membiayai pembangunan dan perawatan sistem. Mereka memiliki sistem,
menentukan prioritas, tujuan sistem, dan kebijakan penggunaannya. Fokus utama dari system owners
adalah biaya untuk merancang sistem dan keuntungan apa yang diberikan sistem kepada perusahaan.
Modul 2 PTI II 2
Modul 2 Pemodelan Proses Bisnis 2013
• System users
System users merupakan pengguna sebenarnya dari sistem. Ia menggunakan sistem untuk
mendukung atau menyelesaikan suatu pekerjaan. System users mendefinisikan kebutuhan bisnis dan
ekspektasi performansi sistem yang akan dibangun. Fokus utama dari system users yaitu
fungsionalitas sistem yang dirancang untuk mendukung pekerjaan mereka, kemudahan penggunaan,
dan kemudahan untuk dipelajari.
• System designers
System designers merupakan spesialis teknis yang merancang sistem sesuai dengan kebutuhan user.
System designers merancang blueprint sistem sebagai pedoman sistem informasi yang akan
dirancang. Dalam beberapa kasus, system designers adalah juga system builders.
• System builders
System builders merupakan spesialis teknis yang membangun sistem informasi dan komponen-
komponennya berdasarkan spesifikasi yang dirancang oleh system designers. Contoh dari system
builders adalah systems programmers, network administrators, webmasters, dsb.
• System analyst
System analyst merupakan spesialis yang mempelajari permasalahan dan kebutuhan dari perusahaan
untuk menentukan bagaimana orang, data, proses, dan teknologi informasi dapat meningkatkan
kinerja perusahaan. System analyst memfasilitasi pembangunan sistem informasi dan aplikasi
komputer dengan menjembatani celah komunikasi antara pelaku nonteknis (owners dan users) dan
teknis (designers dan builders) .
Dalam praktikum ini peserta akan berperan sebagai system analyst, kemudian dilanjutkan sebagai
system designer. Peran ini dimulai dengan memodelkan proses bisnis perusahaan yang memiliki karakteristik
berbeda-beda. Sistem informasi hadir dalam berbagai bentuk dan ukuran. Maka untuk memudahkan, sistem
informasi diklasifikasikan berdasarkan fungsi yang disediakan sistem tersebut. Sistem informasi secara umum
dapat diklasifikasikan sebagai berikut :
Modul 2 PTI II 3
Modul 2 Pemodelan Proses Bisnis 2013
Expert system
Sebuah sistem informasi yang diprogram untuk menghasilkan keputusan dengan memindahkan dan
mereproduksi pengetahuan serta keahlian dari seorang pakar (expertise) dan problem solver
kemudian mensimulasikannya.
Analisis sistem adalah teknik pemecahan masalah yang mendekomposisi sistem menjadi komponen-
komponen yang lebih kecil dengan tujuan mempelajari kinerja dan interaksi yang terjadi antar komponen-
komponen tersebut untuk mencapai tujuan sistem. Perancangan sistem (disebut juga sintesis sistem) adalah
teknik pemecahan masalah yang melengkapi analisis sistem, merakit ulang komponen-komponen sistem yang
telah didekomposisi menjadi satu sistem yang lengkap, yang diharapkan telah lebih baik. Analisis sistem
informasi memiliki fokus pada business problem dan independen dari teknologi apapun yang dapat atau akan
digunakan dalam implementasi solusi. Adapun perancangan sistem informasi memiliki fokus pada spesifikasi
solusi yang bersifat computer based dan merupakan desain fisik solusi.
Terdapat berbagai pendekatan dalam analisis dan perancangan sistem informasi. Pada kesempatan
ini praktikan akan diperkenalkan kepada beberapa pendekatan yang bersifat model-driven. Praktikan akan
mempelajari dan menerapkan pendekatan ini pada analisis dan perancangan sistem informasi manajemen
dalam praktikum ini.
Model merupakan representasi sederhana dari sebuah realita yang kompleks, di mana hanya hal-hal
yang relevan saja yang perlu untuk dimodelkan. Model hanya merepresentasikan aspek-aspek tertentu yang
menjadi tujuan dalam memodelkan suatu sistem. Pendekatan yang bersifat model-driven terbagi tiga, yaitu :
Modul 2 PTI II 4
Modul 2 Pemodelan Proses Bisnis 2013
Pemodelan proses adalah suatu teknik untuk mengorganisasikan dan mendokumentasikan struktur
data, aliran data, logika, kebijakan, dan prosedur yang diimplementasikan oleh proses dalam sistem. Sistem
kompleks biasanya terlalu sulit untuk dipahami secara menyeluruh pada saat ditampilkan sebagai suatu
keseluruhan. Oleh karena itu dalam analisis sistem, sistem dipisahkan menjadi subsistem komponennya, yang
diuraikan menjadi subsistem yang lebih kecil, sampai didapatkan subset yang mampu dikelola dari keseluruhan
sistem. Hal ini disebut dekomposisi.
Dalam analisis sistem, dekomposisi memungkinkan analis mempartisi sistem menjadi subsistem dari
proses untuk peningkatan komunikasi, analisis dan desain. Pada perancangan kali ini digunakan Decomposition
Diagram untuk mempartisi sistem, yang menunjukkan dekomposisi sistem secara top-down. Decomposition
Diagram pada dasarnya adalah alat perencanaan untuk model proses yang lebih detail, yang disebut data flow
diagram. Aturan pembuatan Decomposition Diagram yaitu :
• Tiap proses dalam diagram dekomposisi merupakan proses induk, proses anak atau keduanya .
• Induk harus memiliki dua anak atau lebih. Satu anak tunggal tidak masuk akal karena tidak akan
menunjukan detail tambahan mengenai sistem tersebut .
• Satu anak hanya bisa memiliki satu induk. Anak dari satu induk dapat menjadi induk dari anak-
anaknya sendiri .
• Setiap penulisan fungsi dalam induk maupun anak, haruslah diawali dengan menggunakan kata
kerja .
Berikut ini adalah contoh dari decomposition diagram Sistem Informasi Perpustakaan :
1
Mengelola Sistem
Informasi Perpustakaan
Modul 2 PTI II 5
Modul 2 Pemodelan Proses Bisnis 2013
Data Flow Diagram (DFD) merupakan jenis dari sebuah pemodelan proses yang digunakan untuk
menggambarkan aliran dari data pada suatu sistem dan proses atau kerja yang dikerjakan pada sistem
tersebut. Dengan kata lain, DFD adalah metode yang menggambarkan aliran data melalui sistem informasi dan
aktivitas atau proses yang dilakukan oleh sistem tersebut. DFD dapat memvisualisasikan bagaimana sebuah
sistem bekerja, apa yang akan dibangun oleh sistem, dan bagaimana sistem akan diimplementasikan. DFD
tidak menggambarkan waktu proses maupun urutan proses. Terdapat empat simbol yang digunakan untuk
membuat DFD :
Beberapa aturan permodelan yang harus diperhatikan untuk merancang DFD, yaitu :
Modul 2 PTI II 6
Modul 2 Pemodelan Proses Bisnis 2013
1. Setiap proses dan data store harus mempunyai paling tidak satu data yang masuk dan satu data yang
keluar.
2. Penamaan proses harus diawali dengan kata kerja dan diakhiri dengan kata benda.
3. Setiap external entity harus dilibatkan dengan paling tidak satu aliran data.
4. Satu aliran data harus meliputi paling tidak satu proses.
5. Tidak mungkin terdapat aliran data antar data store.
6. Tidak boleh terdapat aliran data antar entitas.
7. Tidak boleh terdapat aliran data dari entitas ke data store.
8. Aliran data keluar masuk suatu proses = aliran data keluar masuk hasil dekomposisi proses tersebut.
9. Pada setiap level diagram harus terdapat data store, kecuali pada context diagram.
10. Boleh terdapat aliran data dari suatu proses ke proses lainnya, namun hanya jika data pada aliran
tersebut tidak disimpan (kasus khusus).
Context Decomposition
DFD level 1 DFD level dst
Diagram Diagram
Untuk merancang sebuah DFD, dapat digunakan pendekatan Top-Down. Langkah–langkah pembuatan
DFD dengan menggunakan pendekatan ini adalah sebagai berikut :
• System designer membuat context diagram yang menunjukkan interaksi (flow data) antara
sistem (yang direpresentasikan dengan satu proses) dan lingkungan (direpresentasikan dengan
entitas).
• Sistem didekomposisikan pada level DFD yang lebih rendah menjadi satu set proses, dimana
terdapat external entities, data storage dan aliran data antara ketiganya.
• Setiap proses kemudian didekomposisikan menjadi diagram dengan level lebih rendah yang
terdiri dari subprosesnya.
• Pendekatan ini kemudian berlanjut pada subproses berikutnya, sampai detail kebutuhan dirasa
sudah merepresentasikan sistem.
Context Diagram adalah level tertinggi dari DFD yang menunjukan relasi aliran data antara sistem dan
entitas eksternalnya. Disebut juga DFD level 0 (nol). Tujuan dari diagram ini adalah untuk menggambarkan
aliran data dari dan ke sistem terhadap entitas-entitas eksternal yang berkepentingan terhadap sistem
tersebut. Context Diagram berisi :
Modul 2 PTI II 7
Modul 2 Pemodelan Proses Bisnis 2013
Berikut ini adalah contoh dari Context Diagram Sistem Informasi Perpustakaan :
Dekomposisi dari Context Diagram menghasilkan Data Flow Diagram Level 1. Dalam DFD Level 1 ini,
sistem dalam Context Diagram di break-down hingga menjadi komponen-komponen sistem yang lebih detail.
Dekomposisi ini bersifat partisi top-down, dimulai dari yang umum hingga menjadi lebih spesifik. Berikut ini
adalah contoh DFD level 1 dari Sistem Informasi Perpustakaan :
Data Pelanggan
Modul 2 PTI II 8
Modul 2 Pemodelan Proses Bisnis 2013
DATA DICTIONARY
Data Dictionary merupakan pendeskripsian makna tiap aliran data yang meliputi nama dan deskripsi.
Data dictionary adalah sebuah referensi yang digunakan untuk menjelaskan struktur dari elemen-elemen data
(untuk user, desainer dan programmer). Berikut ini adalah aturan untuk membuat Data Dictionary :
DAFTAR PUSTAKA
Whitten, L Jeffery and Bently D Lonnnie, System Analist And Design Methode 7th Edition, McGraw-Hill
Education, 2007.
WARNING!!
SEGALA BENTUK PLAGIARISME MAUPUN KECURANGAN AKADEMIS LAINNYA
AKAN MENERIMA SANKSI SESUAI PERATURAN YANG BERLAKU DI ITB.
Modul 2 PTI II 9