Académique Documents
Professionnel Documents
Culture Documents
LABORATORIUM KOMPUTER
FAKULTAS ILMU KOMPUTER
UNIVERSITAS SRIWIJAYA
2015
1
Universitas Sriwijaya
LEMBAR PENGESAHAN SISTEM MANAJEMEN
Fakultas Ilmu Komputer MUTU
MODUL PRAKTIKUM
Laboratorium ISO 9001:2008
MODUL PRAKTIKUM
SKS :1
Semester : 4 (Genap)
2
Daftar Isi
Cover ................................................................................................... 1
3
Modul 1
Diagram Ishikawa
A. Tujuan :
Mahasiswa dapat memahami Diagram Ishikawa
Mahasiswa dapat menggambarkan permasalahan dengan Diagram Ishikawa
B. Dasar Teori
4
Bagian ketiga merupakan duri yang akan digunakan untuk menyatakan penyebab
masalah.
2. Merumuskan masalah utama. Masalah merupakan perbedaan antara kondisi yang ada
dengan kondisi yang diinginkan.
Salah satu contoh rumusan utama:
Masalah pada lembaga diklat: Rendahnya kualitas lulusan diklat, rendahnya kualitas
pelayanan kepada peserta diklat, dan lain-lain.
3. Mencari faktor-faktor utama yang berpengaruh atau berakibat pada permasalahan (penyebab
permasalahan). Yang dapat dikelompokan dalam berbagai kategori dan akan digambarkan
pada bagian sirip ikan.
6 M - Kategori penyebab permasalahan yang sering digunakan sebagai start awal dalam
membuat diagram ishikawa meliputi:
Penyebab lain dari masalah selain 6M tersebut dapat dipilih jika diperlukan.
C. Soal 1
5
Modul 2
Data Flow Diagram (DFD)
A. Tujuan :
Mahasiswa dapat mendefinisikan DFD
Mahasiswa dapat memahami konsep DFD
Mahasiswa dapat membuat DFD suatu system informasi
B. Dasar Teori
Data flow diagram (DFD) adalah alat yang menggambarkan aliran data melalui sistem dan
kerja atau pengolahan yang dilakukan oleh sistem tersebut. Beberapa simbol digunakan
dalam Data Flow Diagram untuk maksud mewakili :
a. Eksternal entity (kesatuan luar) dan boundary (batasan sistem)
Kesatuan luar dapat disimbolkan dengan suatu notasi kotak, kesatuan luar merupakan
suatu lingkungan luar sistem yang dapat berupa orang, unit organisasi, sistem atau
organisasi lainnya yang berada dilingkungan luar yang berinteraksi dengan sistem.
b. Data flow (arus data)
Arus data di Data Flow Diagram di beri suatu panah. Arus data ini menunjukan input data
ke proses ata output data dari proses. Arus data juga digunakan untuk menunjukkan
pembuatan, pembacaan, penghapusan atau pembaruan data dalam file atau database (data
store).
c. Process (proses)
Proses dilambangkan dengan simbol lingkaran atau simbol empat persegi panjang tegak
dengan sudut-sudutnya tumpul. Proses adalah kegiatan atau kerja yang dilakukan oleh
sistem sebagai respon terhadap aliran data masuk atau kondisi.
d. Data store (Penyimpan data)
Data store adalah penyimpanan data yang ditujukan untk penggunaan lainnya. Sinonim
dari data store adalah file dan database. Data store dapat disimbolkan dengan sepanjang
garis horizontal paralel yang tertutup disalah satu ujungnya.
KOMPONEN DFD
6
TERMINATOR / ENTITAS LUAR
Adalah Entitas diluar sistem yang berkomunikasi / berhubungan langsung dengan sistem.
Terdapat 2 jenis Terminator :
1. Terminator Sumber, merupakan terminator yang menjadi sumber.
2. Terminator Tujuan, merupakan terminator yang menjadi tujuan data / informasi sistem.
KOMPONEN PROSES
7
Ada beberapa hal yang perlu diperhatikan tentang proses :
1. Proses harus memiliki input dan output.
2. proses dapat dihubungkan dgn komponen terminator, data store atau proses melalui alur
data.
3. Sistem/bagian/divisi/departemen yang sedang dianalisis oleh profesional sistem
digambarkan dgn komponen proses.
Komponen ini digunakan untuk membuat model sekumpulan paket data dan diberi nama dgn
kata benda bersifat jamak. Data store dapat berupa file/database yang tersimpan dalam disket,
harddisk atau bersifat manual seperti buku alamat, file folder.
Alur data digunakan untuk menerangkan perpindahan data / paket datadari satu bagian ke
bagian lainnya. Alur data dapat berupa kata, pesan, formulir / informasi.
Ada 4 konsep tentang alur data :
1. Packets of data
Apabila ada 2 data / lebih yang mengalir dari 1 sumber yang sama menuju pada tujuan yang
sama dan mempunyai hubungan digambarkan dengan 1 alur data.
8
2. Diverging data flow
Apabila ada sejumlah paket data yang berasal dari sumber yang sama menuju pada tujuan yang
berbeda atau paket data yang kompleks dibagi menjadi beberapa elemen data yang dikirim ke
tujuan yang berbeda.
9
LEVELISASI DFD
PENGGAMBARAN DFD
Tidak ada aturan baku untuk menggambarkan DFD, tapi dari berbagai referensi yang ada,
secara garis besar:
Dalam menggambar/mendesain DFD ada beberapa hal yang harus dihindari, sehingga DFD
tersebut menggambarkan secara keseluruhan sistem yang akan dirancang,hal-hal tersebut
adalah:
a. Arus data tidak boleh dari entitas luar langsung menuju entitas luar lainnya, tanpa
melalui suatu proses.
A B
b. Arus data tidak boleh dari simpanan data langsung menuju ke entitas luar, tanpa melalui
suatu proses.
Fle X A
c. Arus data tidak boleh dari simpanan data langsung menuju ke simpanan data lainnya,
tanpa melalui suatu proses.
Fle X Fle X
11
d. Arus data dari satu proses langsung menuju proses lainnya, tanpa melalui suatu
simpanan data, sebaiknya/sebisa mungkin dihindari.
Proses X Proses Y
C. Soal 2
12
Studi Kasus
Prosedur Penilaian pada suatu universitas adalah sebagai berikut :
a. Data nilai dari dosen diserahkan ke bagian administrasi
b. Bagian administrasi mencatat nilai-nilai tersebut untuk dihitung nilai akhirnya
c. Mahasiwa dapat melihat daftar nilai akhir melalui tampilan kemudian menerima lembar
hasil studi yang memuat seluruh mata kuliah yg diambil
Buatlah identifikasi kebutuhan sistem komputerisasi yang terdiri dari proses, data input
dan data/informasi outputnya.
13
Modul 3
Entity Relationship Diagram (ERD)
A. Tujuan :
Mahasiswa dapat mendefinisikan ERD
Mahasiswa dapat memahami konsep ERD
Mahasiswa dapat membuat ERD suatu sistem informasi
B. Dasar Teori
Entity Relational Diagram (ERD) adalah model data yang menggunakan beberapa notasi
untuk menggambarkan data dalam konteks entitas dan hubungan yang dideskripsikan oleh
data tersebut. Komponen-komponen Entity Relationship Diagram (ERD) adalah sebagai
berikut:
a. Entity Set
Entity set merupakan simbol utama dari Entity Relationship Diagram dan sering disebut
entitas. Entitasadalah kelompok orang, tempat, objek, kejadian atau konsep tentang apa
yang kita perlukan untuk menangkap dan menyimpan data. Entitasdiberi nama dengan
kata benda. Attribute
Secara umum attribute adalah sifat atau karakteristik deskriptif suatu entitas. Maksudnya
attribute adalah suatu yang menjelaskan apa yang sebenarnya yang dimaksud dengan
entity ataupun relationship.
b. Relationship set
Relationship adalah hubungan bisnis alamiah yang terjadi antar entitas. Relationship
adalah hal yang sangat penting karena menunjukan hubungan yang terjadi antara entitas.
c. Link
Garis sebagai penghubung antara himpunan, relasi dan himpunan entitas dengan atributte.
Simbol Keterangan
Persegi Panjang
Menyatakan himpunan entitas
Lingkaran /Elips
Menyatakan atribut ( atribut yang berfungsi sebagai key
digarisbawahi)
Belah Ketupat
Menyatakan himpunan relasi
Garis
Sebagai penghubung antara himpunan relasi dengan
himpunan entitas dan himpunan entitas dengan
atributnya
14
Tahapan Pembuatan Diagram ER
Diagram ER selalu dibuat secara bertahap. Paling tidak ada dua kelompok pentahapan yang
biasa ditempuh di dalam pembuatan Diagram ER, yakni sebagai berikut:
1. Tahap pembuatan Diagram ER awal (preliminary design)
2. Tahap optimasi Diagram ER (final design)
Langkah-langkah teknis yang dapat kita lakukan untuk menghasilkan Diagram ER adalah
sebagai berikut.
a. Mengidentifikasi dan menetapkan seluruh entitas yang akan terlibat.
b. Menentukan atribut-atribut key (primary key) dari masing-masing entitas.
c. Mengidentifikasi dan menetapkan seluruh relasi diantara entitas-entitas yang ada beserta
foreign-key-nya (jika terjadi kardinalitas relasi one to many atau many to many).
d. Menentukan derajat/kardinalitas relasi untuk setiap relasi.
Kardinalitas
15
Contoh 1:
Satu record pada entitas A hanya berhubungan pada satu record pada entitas B.
REKTOR
UNIVERSITAS
Contoh2:
Satu record pada entitas A berhubungan terhadap satu atau lebih dari satu record pada entitas B
atau dapat tidak berhubungan.
PELANGGAN
TRANSAKSI
16
Contoh 3:
Satu record pada entitas A pasti berhubungan terhadap satu atau lebih dari satu record pada
entitas B.
DOSEN
MENGAJAR
Contoh 4:
Satu record pada entitas A berhubungan terhadap satu record pada entitas B atau tidak
berhubungan.
WARGA_LAKI_LAKI
17
NIKAH
C. Soal 3
C. Soal 4
19
Modul 4
Studi Kasus ERD dan DFD
A. Tujuan :
Mahasiswa dapat lebih mengeri ERD dan DFD
Mahasiswa dapat menggambarkan ERD dan DFD dalam suatu kasus
Mahasiswa dapat lebih mengerti konsep dari ERD dan DFD
B. Dasar Teori
Warung Telepon Kontak Terus (WTKT) menyediakan jasa pelayanan telepon lokal,
interlokal, dan internasional. Pemakai dapat menggunakan telepon yang tersedia dibox-box
telepon. Data pembicaraan seperti jam bicara, lama bicara, tujuan, semuanya tercatat
dikomputer operator. Begitu pembicaraan berakhir, komputer akan menghitung besarnya
tagihan dan mencetak struk tagihan. Penghitungan ini dilakukan dengan melihat tabel yang
biaya yang terdiri dari zona tujuan bicara, lama, dan waktu bicara. Waktu bicara perlu dicatat
berhubung perumtel/indosat menawarkan diskon pada waktu-waktu tertentu. Sesudah warung
ini ditutup (jam 22.00), operator akan menjalankan program pembuatan laporan transaksi
harian yang berisi detil transaksi dan total penerimaan.
Soal 5
20
Modul 5
Flow Chart
A. Tujuan :
Mahasiswa dapat mendefinisikan suatu flowchart
Mahasiswa dapat menggambarkan flowchart dari suatu sistem
Mahasiswa mampu membaca flowchart dari suatu sistem
B. Dasar Teori
21
C. Soal 6
Warung Telepon Kontak Terus (WTKT) menyediakan jasa pelayanan telepon lokal,
interlokal, dan internasional. Pemakai dapat menggunakan telepon yang tersedia dibox-box
telepon. Data pembicaraan seperti jam bicara, lama bicara, tujuan, semuanya tercatat
dikomputer operator. Begitu pembicaraan berakhir, komputer akan menghitung besarnya
tagihan dan mencetak struk tagihan. Penghitungan ini dilakukan dengan melihat tabel yang
biaya yang terdiri dari zona tujuan bicara, lama, dan waktu bicara. Waktu bicara perlu dicatat
berhubung perumtel/indosat menawarkan diskon pada waktu-waktu tertentu. Sesudah warung
ini ditutup (jam 22.00), operator akan menjalankan program pembuatan laporan transaksi
harian yang berisi detil transaksi dan total penerimaan.
D. Soal 7
Diketahui sistem pemasangan telepon rumah saat ini adalah sebagai berikut :
1. Pelanggan yang akan memasang baru mendaftar pada Bagian Point Service, dengan
memberikan data pribadi, data tersebut dicatat pada Buku Pendaftaran Pasang Baru (PSB).
2. Bagian Point Service memberikan Buku PSB ke Bag Jaringan. Kemudian Bag Jaringan akan
mencek data jaringan kabel telepon di File Jaringan. Apabila jaringan tersedia, maka
dibuatkan surat pemberitahauan pemasangan telepon (SPPT), apabila tidak tersedia maka
dibuatkan Surat Pemberitahuan Penundaan (SPP) dan dikirimkan ke pelanggan.
22
Modul 6
Rancangan File
A. Tujuan :
Mahasiswa dapat mendefinisikan suatu perancangan file
Mahasiswa dapat memahami konsep perancangan file
Mahasiswa dapat membuat suatu percangan file pada suatu sistem informasi
B. Dasar Teori
Dalam merancang suatu sistem yang baik dibutuhkan beberapa file yang bertujuan
berhubungan satu sama yang lainnya dan dapat digunakan sesuai dengan kebutuhan
Contoh:
23
No Nama Field Type Size Keterangan
C. Soal 8
Diketahui sistem pemasangan telepon rumah saat ini adalah sebagai berikut :
1. Pelanggan yang akan memasang baru mendaftar pada Bagian Point Service, dengan
memberikan data pribadi, data tersebut dicatat pada Buku Pendaftaran Pasang Baru
(PSB).
2. Bagian Point Service memberikan Buku PSB ke Bag Jaringan. Kemudian Bag Jaringan
akan mencek data jaringan kabel telepon di File Jaringan. Apabila jaringan tersedia, maka
dibuatkan surat pemberitahauan pemasangan telepon (SPPT), apabila tidak tersedia maka
dibuatkan Surat Pemberitahuan Penundaan (SPP) dan dikirimkan ke pelanggan.
3. Setelah surat pemberitahuan pemasangan telepon (SPPT) dikirimkan , dibuatkan Kuitansi
Pembayaran Pemasangan Telepon Baru (KPPT) untuk Pelanggan.
24
Modul 7
Rancangan Interface
A. Tujuan :
Mahasiswa dapat mendefinisikan suatu rancangan interface
Mahasiswa dapat memahami konsep dari rancangan interface
Mahasiswa dapat membuat suatu interface dalam sebuah sistem
B. Dasar Teori
Salah satu kriteria penting dari sebuah antarmuka adalah tampilan yang
menarik. Seorang pengguna, apalagi pengguna baru, biasanya tertarik untuk mncoba
sebuah program aplikasi dengan terlebih dahulu tertarik pada suatu tampilan yang ada di
hadapan matanya.
c. Menuliskan tekstual yan menjelaskan tentang kaitan antara satu jendela dengan jendela
yang lain,
d. Menggunakan peranti bantu yan disebut CASE (Computer Aided Software Engineering).
C. Soal 9
Diketahui sistem pemasangan telepon rumah saat ini adalah sebagai berikut :
1. Pelanggan yang akan memasang baru mendaftar pada Bagian Point Service, dengan
memberikan data pribadi, data tersebut dicatat pada Buku Pendaftaran Pasang Baru
(PSB).
2. Bagian Point Service memberikan Buku PSB ke Bag Jaringan. Kemudian Bag Jaringan
akan mencek data jaringan kabel telepon di File Jaringan. Apabila jaringan tersedia, maka
dibuatkan surat pemberitahauan pemasangan telepon (SPPT), apabila tidak tersedia maka
dibuatkan Surat Pemberitahuan Penundaan (SPP) dan dikirimkan ke pelanggan.
3. Setelah surat pemberitahuan pemasangan telepon (SPPT) dikirimkan , dibuatkan Kuitansi
Pembayaran Pemasangan Telepon Baru (KPPT) untuk Pelanggan.
Buatlah rancangan interface dari kasus di atas!
25