modul praktikum analisis dan …digilib.esaunggul.ac.id/public/ueu-course-10204-7_0273.pdf ·...
Post on 26-Aug-2018
225 Views
Preview:
TRANSCRIPT
MODUL PRAKTIKUM ANALISIS DAN
PERANCANGAN SISTEM INFORMASI
[CCA220]
OLEH :
KUNDANG K JUMAN
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS ESA UNGGUL
DAFTAR ISI
1. Pengenalan software
2. Entitas
3. Atribut
4. ERD
5. DFD
6. DFD Contex
7. DFD OVERview
8. DFD Leve 1
9. Diagram Arus data
10. Diagram Arus Data Proses File Master
11. Diagram Arus Rinci
12. Desain Interface
KATA PENGANTAR
Buku panduan praktikum ini dimaksudkan sebagai petunjuk ringkas tentang praktikum
Analisa dan perancangan, dengan menggunakan software dan fasilitas labkom lainnya.. Dengan
embaca buku panduan praktikum ini diharapkan Mahasiswa dapat memperoleh gambaran
praktikum analisa dan perancangan sistem.
Panduan ini memuat informasi tentang bagaimana membuat ERD, DFD dan
studikasus, serta pemecahan permasalahannya.
Akhir kata saya mengucapkan terimakasih kepada semua pihak yang telah membantu
terbitnya buku panduan ini. Kritik dan saran pembaca sangat kami harapkan untuk
penyempurnaan panduan ini di masa mendatang.
Jakarta, Maret 2018
Kundang K. Juman
1 PROGRAM STUDI TEKNIK INFORMATIKA FASILKOM UNIVERSITAS ESA UNGGUL
TI Praktikum Analisa & Perancangan Sistem LATIHAN1 Pengenalan Software Waktu 100 mnt
TUJUAN : Mahasiswa mengenal Software Case Studio 2
Mahasiswa dapat mengerti Entitas, Atribute
Perlengkapan : Komputer
Software Case Studio 2
Pengenalan
software
:
Sebelum Praktikum Analisa dan perancangan system, terlebih dahulu aka dijelaskan,definisi :
ENTITY / Entitas adalah :
merupakan tempat informasi direkam, dapat berupa orang, tempat, kejadian dan lain-lain.
Sebagai contoh dalam kasus Administrasi Siswa misalnya,maka terdapat entity siswa,
matakuliah, guru,pembayaran.
Data Value : informasi atau data aktual yang disimpan pada tiap data, elemen, atau
atribut. Atribut namapegawai menunjukan tempat dimana informasi nama karyawan
disimpan, nilai datanya misalnya adalah Anjang, Arif, Suryo, dan lain-lain yang merupakan
isi data nama pegawai tersebut.
Atribute : Adalah merupakan bagian dari satu record data atau biasa disebut dengan Field
File/Tabel : Kumpulan record sejenis yang mempunyai
panjang elemen yang sama, atribut yang sama, namun
berbeda nilai datanya.
Record/Tuple : Kumpulan elemen-elemen yang saling berkaitan menginformasikan
tentang suatu entitas secara lengkap, satu record mewakili satu data atau informasi
Pengenalan Software Case Studio:
Case studio adalah sebuah program yang digunakan untuk mendesain /membuat pemodelan
database, adapun untuk menjalankan program tersebut memerlukan spesifikasi hardware
sebagai berikut :
Processor minimal P.III
Hardisk Minimal 64 GB
Ram Minimal 128 MB
Operating system yang dignakan adalah Windows 98, 2000 atau XP
2
Untuk menjalankan Case studio adalah sebagai berikut :
Klik start All Program- Pilih Case studioa
Untuk menjalankan Case Studio
Klik Strat -All Program - Case studio
Gambar Tamapilan utama Case Studia
Gambar membuat file case studia
3
TUGAS PRAKTIKUM :
1. Buatlah Entitas ” Mahasiswa dan Matakuliah ”
4
PROGRAM STUDI TEKNIK INFORMATIKA FASILKOM UNIVERSITAS ESA UNGGUL
TI Praktikum Analisa & Perancangan Sistem LATIHAN2 Entitas Waktu 100 mnt
TUJUAN : Mahasiswa mempratekan membuat entitas
Mahasiswa dapat mengerti Entitas
PERLENGKAPAN : Komputer
Software Case Studio 2
ENTITY /ENTITAS :
Membuat 2 Etitas yang saling berhubungan, yaitu “ MAHASISWA “ dan “MATAKULIAH “
Membuat dua entitas yaitu :
Entitas “MAHASISWA” dan “ MATA KULIAH “
Klik Icon Entity
Darag ke area keja
Klik 2 kali dalam entity dan berinama entity ‘ MAHASISWA “
Klik Icon Entity
Darag ke area keja
Klik 2 kali dalam entity dan berinama entity ‘ MATAKULIAH”
5
Korelasikan antara entitas ‘MAHASISWA “ dan “ MATAKULIAH” dengan garis identifying
relation
Maka dapat dibaca adalah sbb : Satu orang Mahasiswa Dapat mengambil banyak Matakuliah
TUGAS PRAKTIKUM :
2. Buatlah Atribute dari entitas ” BARANG ” KONSUMEN ” , tetukan primary key –nya dan buat
relasi atara barang dengan konsumen
6
PROGRAM STUDI TEKNIK INFORMATIKA FASILKOM UNIVERSITAS ESA UNGGUL
TI Praktikum Analisa & Perancangan Sistem LATIHAN2 ATRIBUTTE Waktu 100 mnt
TUJUAN : Mahasiswa mempratekan membuat Atribut dari Entitas
Mahasiswa dapat mengetahui fungsi primary key
PERLENGKAPAN : Komputer
Software Case Studio 2
ATRIBUTTE :
7
TUGAS PRAKTIKUM :
3. Buatlah Atribute dari entitas ” BARANG ” KONSUMEN ” , tetukan primary key –nya dan buat
relasi atara barang dengan konsumen
8
PROGRAM STUDI TEKNIK INFORMATIKA FASILKOM UNIVERSITAS ESA UNGGUL
TI Praktikum Analisa & Perancangan Sistem LATIHAN2 ATRIBUTTE Waktu 100 mnt
TUJUAN : Mahasiswa mempratekan membuat ERD
Mahasiswa dapat memahami ERD antara Entitas
PERLENGKAPAN : Komputer
Software Case Studio 2
ATRIBUTTE :
Contoh ERD : Sebuah kampus akan membuat sistem informasi akademik untuk pendaftaran
Mahasiswa , entitasnya terdiri dari ; Mahasiswa Lama, Mahasiswa Baru, BAA, Fakultas,BAUK,
ERDnya sebagai berikut.
9
TUGAS PRAKTIKUM :
4.Buatlah ERD dari entitas ” BARANG ” KONSUMEN ” , PEMASOK BARANG
10
PROGRAM STUDI TEKNIK INFORMATIKA FASILKOM UNIVERSITAS ESA UNGGUL
TI Praktikum Analisa & Perancangan Sistem LATIHAN2 ATRIBUTTE Waktu 100 mnt
TUJUAN : Mahasiswa Memahami DFD
Mahasiswa dapat memahami DFD
PERLENGKAPAN : Komputer
Software Case Studio 2
ATRIBUTTE :
. Tingkatan diagram (DFD)
Ada beberapa istilah untuk menyebut tingkatan dalam DFD :
Jeffrey L. Whitten, System Analysis and Design Methods :
Context DFD
Decomposition Diagram
Event Diagram
System Diagram
Primitive Diagram
11
12
Tingkatan diagram dalam DFD :
Roger S. Pressman, Software Engineering :
Context Diagram (Level 0 DFD)
Level 1 DFD
Level 2 DFD, Level 3 DFD,…..)
Penyebutan yang lain :
Context Diagram (Diagram hubungan, Level 0)
Diagram Zero (Diagram 0, Level 1)
Diagram Rinci (Level 2, Level 3,…..)
Pedoman pembuatan DFD
1. Identifikasi kesatuan luar (external entity) yang terlibat di sistem
2. Identifikasi Input dan Output yang terlibat dengan external entity.
13
3. Gambar diagram konteks (context diagram)
4. Buat hirarchy chart (bagan berjenjang) atau Functional decomposition diagram
5. Gambar Overview Diagram (Level 0) / diagram 0 / system diagram.
6. Gambar diagram rinci (Level 1, dst)
Context Diagram :
Mengandung satu proses (Process) yang mewakiliki keseluruhan proses dari suatu sistem
Menggambarkan hubungan input atau output antara sistem dengan dunia luar, dalam hal ini external
entity.
14
Overview Diagram / Diagram 0 / System Diagram :
Menggambarkan subsistem dalam suatu sistem,
Merupakan perincian dari Proses (Process) pada context diagram.
Penggambaran berdasarkan proses di bagan berjenjang.
Hanya proses yang berada di bawah Proses 0 saja yang digambarkan dalam diagram ini.
TUGAS PRAKTIKUM :
5. Buatlah DFD contex sistem informasi koperasi simpan pinjam
15
PROGRAM STUDI TEKNIK INFORMATIKA FASILKOM UNIVERSITAS ESA UNGGUL
TI Praktikum Analisa & Perancangan Sistem LATIHAN2 ATRIBUTTE Waktu 100 mnt
TUJUAN : Mahasiswa Memahami DFD
Mahasiswa dapat memahami DFD
PERLENGKAPAN : Komputer
Software Case Studio 2
ATRIBUTTE :
Diagram Rinci / Diagram Detil / Diagram Primitif :
Merupakan rincian dari diagram level diatasnya.
Penggambaran sesuai dengan bagan berjenjangnya
TUGAS PRAKTIKUM :
6. Buatlah DFD Level 0
16
PROGRAM STUDI TEKNIK INFORMATIKA FASILKOM UNIVERSITAS ESA UNGGUL
Praktikum Analisa & Perancangan Sistem
TUJUAN : Mahasiswa mempratekan membuat DFD Level 0
Mahasiswa dapat memahami DFD Level 0
PERLENGKAPAN : Komputer
Software Case Studio 2
ATRIBUTTE :
PT. Bank Cape Antri , sebuah bank yang sedang berkembang pesat, untuk itu PT. Bank Cape Antri , ingin membuat
sistem informasi yang terpadu yang dapat melayani Teller, rekening koran/tabungan dan layanan ATM untuk
semua Nasabah bank tersebut yang meliputi konsorsium bank ( kerjasama dengan bank lain untuk mempermudah
layanan bagi nasabah, seperti layanan ATM). Adapun transaksi yang dapat dilayani oleh PT. Bank Cape Antri,
Tabungan/Deposito untuk perorangan dan badan hukum, layanan rekening koran, transper dana penukaran mata
uang. Laporan yang diinginkan oleh PT. Bank Cape Antri semua transaksi yang dilakukan oleh Nasabah baik tiap
hari , maupun rekap transaksi pada akhir bulan.
Tugas Anda :
1.Buat ERD
2.Buat DFD ( Diagram Contex)
17
Jawaban :
ERD :
18
DFD Contex :
TUGAS PRAKTIKUM :
7. Buatlah ERD dan DFD contex dari sebuah sistem informasi penyewaan mobil
19
PROGRAM STUDI TEKNIK INFORMATIKA FASILKOM UNIVERSITAS ESA UNGGUL
TI Praktikum Analisa & Perancangan Sistem LATIHAN2 ATRIBUTTE Waktu 100 mnt
TUJUAN : Mahasiswa mempratekan membuat DFD Level 0
Mahasiswa dapat memahami DFD Level 0
PERLENGKAPAN : Komputer
Software Case Studio 2
Diagram Contex dan
diagram overiev
(diagram leve 0)
:
.Soal : sebuah Klinik akan membuat system informasi , buatlah diagram Contex dan diagram
overviem(diagram Level 0) dengan entitas ; Pasien, Dokter, obat, Lab, Poliklinik
SISTEM
INFORMASI
POLIKLINIC
PASIENDT_PASIEN
RESEP
KART_PASIEN
KWITANSI
OBAT
LABLAB
DOKTER
POLIKLINIC
DT_OBAT
DT_DOKTER
DT_LAB
DT_POLIKLINIC
1. LAPORAN PASIEN
2. LAPORAN PENDAPATAN LAB
3. LAPORAN POLIKLINIC
4. LAPORAN PENJUALAN OBAT
5. LAPORAN PASIEN DOKTER
6. CETAK FORM PENDAFTARAN
7. CETAK KARTU PASIEN
8. CETAK RECAM MEDIS
9. CETAK PERIKSA HASIL LAB
10. CETAK KWITANSI OBAT
11. CETAK KWITANSI PERIKSA LAB
12. CETAK KWITANSI PERIKSA DOKTER
DIAGRAM KONSTEK SISTEM INFORMASI POLIKLINIC
20
1.0
FILE
MASTER
3.0
PEMBAYARAN
2.0
PELAYANAN
PASIEN
4.0
LAPORAN
PASIEN
DT_PASIEN
RESEP
KWITANSI
KARTU PASIEN
POLIKLINIC
LABORATORIUM
DOKTER
OBAT
DT_POLIKLINIC
DT_LABORATORIUM
DT_DOKTER
OBAT
POLIKLINIC
LAB
KART_PAS
PASIEN
DOKTER
FORM_DAF DT_FORM_DAF
FORM_DAF
REC_MEDDT_RECAM_MEDIS
REC_MED
DOKTER
BUAT
DOKTERKAR_PASIEN
KART_MEDKART_MED
DT_KARTU_MEDIS
KART_PASDT_KART_PASIEN
S_PENGANTARDT_S_PENGANTAR
S_PENGANTAR
PASIEN
POLIKLINIC
DOKTER
KART_MED
FORM_DAF
KAR_PAS
S_PENGANTAR
BAYAR1
BAYARLAB
KWITANSIOBAT
ADA
1. LAP_PASIEN
2. LAP_PENJULAN OBAT
3. LAP PASIEN DOKTER
4. LAP PENGHASILAN LAB
5. LAP POLIKLINIC
DIAGARAM OVERVIEW SISTEM INFORMASI POLIKLINIC
21
2.1
PENDAFTARAN
PASIEN
2.2
RECAM
MEDIS
2.3
PERIKSA
LAB
PASIEN KART_PAS
DT_FORM_DAFFORM_DAF
KART_MED
DOKTER LAB
BUAT
1. CETAK FORMULIR PENDAFTARAN
2. KARTU PASIEN
REC_MEDCETAK RECAM MEDIS
S_PENGANTAR
DOKTER
KART_MEDHASIL
LAB
PASIEN
FORM_DAF
KART_PAS POLIKLINIC
CETAK HASIL PERIKSA
LABORATORIUM
DIAGRAM ARUS DATA PROSES
22
3.1
PEMBAYARAN
PERIKSA
LAB
3.2
PEMBAYARAN
OBAT
3.3
PEMBAYARAN
JASA DOKTER
KART_PAS
BAYAR 1
OBAT
KWITANSI
LAB
FORM_DAF
PASIEN
KART_MED
BAYAR
CETAK KWITANSI
LABORATORIUM
DOKTER
KART_PAS
OBAT
ADA
KWITANSICETAK KWITANSI OBAT
FORM_DAF S_PENGANTAR
PASIEN
KART_MED
POLIKLINICCETAK PEMBAYARAN
PERIKSA DOSKTER
DIAGRAM ARUS DATA PROSES PEMBAYARAN
23
1.1.P
ENTRY
DATA
OBAT
DT_OBAT
OBAT
1.2.P
ENTRY
DATA
DOKTER
DOKTER
1.3.P
ENTRY
DATA
POLIKLINIC
POLIKLINIC
1.4.P
ENTRY
DATA
LAB
LAB
1.5.P
ENTRY
DATA
PASIEN
PASIEN
DT_DOKTER
DT_POLIKLINIC
DT_LABORATORIUM
DT_PASIEN
DIAGRAM ARUS DATA PROSES FILE MASTER
24
2.1.1.P
ENTRY
PENDAFTARAN
PASIEN
2.1.2.P
CETAK
PENDAFTARAN
PASIEN
2.2.2.P
CETAK
RECAM
MEDIS
2.1.4.P
CETAK
KARTU
PASIEN
2.1.3.P
ENTRY
KARTU
PASIEN
2.2.1.P
ENTRY
RECAM
MEDIS
PASIEN
PASIEN
KART_PAS
KART_MED
POLIKLINIC
FORM_DAF
CETAK FORM
PENDAFTARAN PASIEN
CETAK KATU PASIEN
POLIKLINIC
BUAT
PERIKSA
KART_MED
KART_PAS
DOKTER
FORM_DAF
PASIEN
REC_MED
CETAK RECAM MEDIS
DIAGRAM RINCI PROSES PELAYANAN PASIEN
25
2.3.1.P
ENTRY
HASIL
LAB
2.3.2.P
CETAK
HASIL
LAB
S_PENGANTAR
KART_PAS
DOKTER
KART_MED
LAB
PASIEN
FORM_DAFHASIL
CETAK HASIL PERIKSA
LABORATRIUM
DIAGRAM RINCI PROSES PELAYANAN PASIEN
3.1.1.P
ENTY KWT
LABORAT
PASIEN
BAYAR1LAB
KWITANSI
FORM_DAF
KART_PAS
KART_MED
3.1.2.P
CETAK KWT
LABORAT
3.2.1.P
ENTY KWT
OBAT
KART_MED
BAYARDOKTER
ADA
OBAT
KWITANSI
KART_PAS
3.2.2.P
CETAK KWT
OBAT
PASIENFORM_DAF
DIAGRAM RINCI PROSES PEMBAYARAN
CETAK KWITANSI OBAT
Cetak Kwitansi
Laboratorium
26
3.3.1.P
ENTY KWT
JASA
DOKTER
PASIEN
KWITANSI
KART_MED
KART_PAS
DOKTER
KART_PAS
3.3.2.P
CETAK KWT
JASA
DOKTER
POLIKLINIC
FORM_DAF
CETAK KWITANSI
PERIKSA DOKTER
DIAGRAM RINCI PROSES PEMBAYARAN
4.1.P
LAPORAN
PASIEN
PASIEN
KART-_PAS
POLIKLINIC
KART_MED
FORM_DAF
CETAK LAPORAN
PASIEN
4.2.P
LAPORAN
OBAT
PASIEN
OBAT
KWITANSI
BAYAR
CETAK LAPORAN
PENJUALAN OBAT
4.3.P
LAPORAN
PENDPT
LABORAT
PASIEN
LAB
KWITANSI
BAYAR 1
LAPORAN PENDAPATAN
LABORATORIUM
27
4.4.P
LAPORAN
POLIKLINIC
PASIEN
OBAT
KART_PAS
POLIKLINIC
BAYAR
LAPORAN
PENJUALAN
POLIKLINIC
4.5.P
LAPORAN
PENDPT
DOKTER
POLIKLINIC
FORM_DAF
KART_MED
PERIKSA
CETAK LAPORAN
PASIEN DOKTER
TERBANYAK
PASIEN
DOKTER
KART_PAS KART_MED
28
TABEL .
Pasien.
Kd_Pasien Nama_Pas Tgl Alamat
PK
Periksa
Kd_Dokter Kd_Pas Hasil Periksa
FK FK
PK
Form_Daftar
No_Daft Tgl_Daft Biaya Kd Pasien kd_Poli
PK FK FK
Kartu_Medis
No_Kart_Med Tgl_Kartu No_Daft No_Kart_Pas
PK FK FK
Kartu_Pasien
No_Kart_Pas Tanggal
PK
No_Kwt No_Lab Tanggal
PK
No_Bayar No_Kwt Harga_Obat
PK
29
Hasil
No_Hasil Tgl Keterangan Kd_Dokter Kd_Lab
PK FK FK
Surat_Pengantar
No_SP Tgl_SP Keterangan Kd_Poli Kd_Dokter
PK FK FK
Bayar
No_Bayar No_Kwt Harga_Obat
PK
Obat
Kd_Obat Nama_Obat Satuan Stock Harga
PK
Ada
Kd_Obat Kd_Dokter Jumlah
PK
30
Hasil
No_Hasil Tgl Keterangan Kd_Dokter Kd_Lab
PK FK FK
Surat_Pengantar
No_SP Tgl_SP Keterangan Kd_Poli Kd_Dokter
PK FK FK
Bayar
No_Bayar No_Kwt Harga_Obat
PK
Obat
Kd_Obat Nama_Obat Satuan Stock Harga
PK
Ada
Kd_Obat Kd_Dokter Jumlah
PK
31
TUGAS PRAKTIKUM :
Buatlah DFD contex ,DFD Level 0 dan seterusnya hingga hingga tidak bisa dibreakdown lagi(sampai
feneat/primitif) dari studi kasus sebuah supermarket yang ingin membuat sistem infomasi Point Of
sale
32
PROGRAM STUDI TEKNIK INFORMATIKA FASILKOM UNIVERSITAS ESA UNGGUL
Praktikum Analisa & Perancangan Sistem
TUJUAN : Mahasiswa mempratekan desain interface
Mahasiswa dapat memahami interface
PERLENGKAPAN : Komputer
Software
Desain Interface :
LOGIN
USER NAME
PASSWORD
33
SISTEM INFORMASI AKADEMIK
MAIN MENU
BIRO ADMINSTRASI AKADEMIK
BIRO ADMINSTRASI KEUANGAN
FAKULTAS
REKTORAT
YAYASAN
BIRO SDM
TUGAS PRAKTIKUM :
Desainlah interface sistem informasi penjualan barang
top related