Latihan : Gambarkan Diagram Konteks, DFD Level-0, Dan DFD . - Gunadarma

1y ago
13 Views
2 Downloads
525.18 KB
7 Pages
Last View : 2m ago
Last Download : 2m ago
Upload by : Kelvin Chao
Transcription

Latihan : Gambarkan Diagram Konteks, DFD level-0, dan DFD level-1 (bila perlu)dari sistem tsb. Deskripsi sistem peminjaman buku di suatu perpustakaan :––––––Pada saat pendaftaran, identitas anggota diserahkan ke petugas untuk dicatat jikabelum terdaftar, lalu dibuatkan kartu anggoa.Proses peminjaman diawali dengan menyerahkan kode buku pinjaman dan kartuanggota ke petugas administrasi perpustakaanPetugas akan memeriksa buku yg dipinjam, jika ada, buku pinjaman akan dicatat padacatatan peminjaman buku, kemudian dibuatkan bukti peminjaman buku utk peminjam.Kartu buku disimpan petugas dan Buku beserta bukti peminjaman diterima peminjam.Sistem ini harus dapat menghasilkan laporan peminjaman untuk Pimpinan dan Daftarpengeluaran buku untuk Bag.Pengadaan.Buku-buku yang tersedia diperoleh dari i entitas-entitasTetapkan kebutuhan fungsional(requirement)Data apa yang perlu disimpanBuat diagram konteks dengan mengacu pada no 1 dan 2Gambarkan DFD level-0 dan level-1 (bila perlu) sesuai no.21. Identifikasi entitas-entitasEntitas (E) : Anggota, bag. Pengadaan, Pimpinan2. Tetapkan kebutuhan fungsional (requirement)o Cari dt-anggota1.1o Rekam dt anggota1.2o Cetak kartu anggota1.3o Rekam dt bukuo Cari dan tampilkan status bukuo Rekam peminjaman4.1o Cetak bukti peminjaman4.2o Update buku4.3o Cetak daftar pengeluaran buku5.1o Cetak laporan peminjaman5.21.0 Pendaftaran2.03.04.0 peminjaman5.0 pelaporan

2. Data yang perlu disimpan:o Anggotao Bukuo Peminjaman3. Buatlah Diagram Konteks:Diagram Konteks Sistem Peminjaman BukuAnggotaId-bukuId-anggotaKd-Bu ku PinjamInfoanStatus BukuKartu AnggotaSistempeminjamanBukuBukti PinjamanDaftar pengeluaran bukuLaporanPenjualanPimpinan4. Gambar DFDBag.Pengadaan

DFD level-0 Sistem Peminjaman BukuAnggotaBag.PengadaanId-bukuId-anggotaKartu AnggotaKartu Anggota4.0peminjaman1.0BukuPendaftaran2.0 Rekam uku PinjamanfoInDaftarpengeluaranBukuInfoStatus3.0 cari &tampilkanstatus bku5.0 PelaporanPimpinanLapoan PemianjamanDFD level-1 Proses 1.0:Id anggota1.1 Cari dtAnggota1.3 CetakKartu AnggotaAnggotaData anggota1.2 Rekamdata AnggotaaKartunggota

DFD Level-1 Proses 4.0:AnggotaDaatbukuad4.2 CetakBuktiPeminajamana4.1 RekamPeminjamanBukuPeminjam4.3Update BuktiPeminjamanBukuDFD Level-1 Proses 5.0:Peminjaman5.2 CetakDaftarPengeluaranLap. Peminjaman5.1 CetakLaporanDaftarpengeluaranBuku

5. Pemodelan Data (diagram ER)AnggotaKd-anggotaNm-anggotaTgl-lahirTgl-daftar Undefined Undefined Undefined Undefined PeminjamanMelakukanNo-pinjam Undefined Tgl-pinjam Undefined Tgl-kembali Undefined Terdiri drBukuKd-bukuJudulPenerbitPengarangStok Undefined Undefined Undefined Undefined Undefined 6. Kamus Dataa. Data Store1. Anggota @Kd-anggota nm-anggota tgl-lahir tgl daftar2. Buku @Kd-buku judul penerbit pengarang stok3. Pinjaman @no-pinjam tgl pinjam tgl kembali kd-anggota kd bukub. Aliran Data1. Id-anggota nm anggota tgl lahit no identitas2. Kartu Anggota @Kd-anggota nm-anggota tgl-lahir tgl daftar, masa berlaku3. Info status buku kd buku judul [ada]pinjaman4. Kd-buku-pinjaman [kd buku judul pengarang]5. Bukti-pinjaman no-bukti kd-anggota nm anggota tgl pinjam {kd buku judul pengarang penerbit} tgl hrs kembali nm petugas6. Daftar pengeluaran buku periode { no kd buku judul pengarang tgldipinjam}7. Lap peminjaman periode lap {no no pinjam kd buku judul tgl pinjam tgl kembali} nm petugasKeterangan Kamus Data-Kd anggota 10{karakter}10Nm anggota 1{karakter}25Tgl lahir dd/mm/yyyy tgl daftarStok 1{numeric}9 .

-Karakter [A-Z a-z 0-9 /]Numerik [0-9]7. Spesifikasi Proses1. Nama proses : 2.0 Rekam data bukuInput: id buku, table bukuOutput: tablel bukuDeskripsi:BeginOpen table bukuInput id-bukuValidasiIf not validThen tampilkan pesanElse rekam ke tableEndifClose table2. Nama proses : 4.1 Rekam pemijamanInput: kd buku pinjaman, table buku, table anggotaOutput: tablel peminjamanDeskripsi:BeginOpen table buku, anggota, peminjamanInput kd-buku pinjamanValidasi ke table buku dan anggotaIf not validThen tampilkan pesanElse rekam ke table peminjamanEndifClose table3. Nama proses : 5.1 Cetak laporan peminjamanInput: kd buku pinjaman, table buku, table anggotaOutput: laporan peminjamanDeskripsi:BeginOpen table buku, anggota, peminjamanInput periode laporanSaring data peminjamanWhile not EOF peminjaman DoBaca record peminjamanSearch ke table bukuSimpan ke table temporerTampilkan atau cetak laporanEndWhile

Close tableEnd4. Nama proses : 4.3 Update bukuInput: table peminjaman, table bukuOutput: table bukuDeskripsi:BeginOpen table buku, peminjamanGet kode buku dari peminjamanSearch ke table barangHitung stok stok-jml pinjamRekam dan update stokClose semua tabelEnd5. Nama proses : 1.1 Cari data anggotaInput: id-anggota, table anggotaOutput: hasil pencarianDeskripsi:BeginOpen table anggotaInput id-anggotaWhile not EOF anggotaIf id-anggota id tabel anggotaThen tampilkan data anggotaElse data tdk adaendifendWhileclose table anggotaEnd

7. Spesifikasi Proses 1. Nama proses : 2.0 Rekam data buku Input: id_buku, table buku Output: tablel buku Deskripsi: Begin Open table buku Input id-buku Validasi If not valid Then tampilkan pesan Else rekam ke table Endif Close table 2. Nama proses : 4.1 Rekam pemijaman Input: kd_buku pinjaman, table buku, table anggota Output: tablel peminjaman

Related Documents:

WIRING DIAGRAM DIRECTORY WARNING: Wiring direct to battery not recommended. Install actuator after ignition switch, or master power switch. Diagram 1 Diagram 2 Diagram 3 Diagram 4 Diagram 5 Diagram 6 Diagram 7 Diagram 8 Diagram 9 Diagram 10 Diagram 11 Diagram 12 Diagram 13 Diagram 14 Diagram 15 On/Off, 12VDC, 3-wire/3-pin, SPST On/Off, 12VDC, 3 .

4 SKOP LATIHAN 4.1 Ya Tidak 4.2 Keutamaan bidang latihan yang ingin ditempatkan (Nyatakan sekurang-kurangnya 2 bidang latihan) 4.3 Nyatakan objektif latihan 4.4 Nyatakan secara ringkas methodologi latihan (jika berkaitan) 4.5 Nyatakan samada objektif dan skop

Gambar 2.2 Diagram Level 1 Diagram level 1 tersebut mendeskripsikan rincihan proses dari diagram konteks yang terdiri dari beberapa proses. DFD (Data Flow Diagram) level 1 digunakan untuk menggambarkan modul-modul yang ada dalam sistem yang akan dikembangkan. d. DFD Level 2 Proses 11 pembelian motor Data Flow Diagram pada level 2

Langkah-langkah pembuatan DFD Identifikasi semua kesatuan luar yang terlibat dengan sistem Identifikasi input dan output yang berhubungan dengan kesatuan luar Buatlah gambaran dari konteks diagram Level DFD DFD dapat diturunkan kedalam beberapa level dimana level yang rendah harus bisa

a DFD model, such as the one shown in Figure 1. A DFD is a simple and accessible form of an architectural view, which focuses on the principal entities of the system and the data they communicate among each other. For threat analysis purposes, trust boundaries are typically added to the DFD as well. The example DFD contains

I. Data Flow Diagram Pengertian Data Flow Diagram (DFD) menurut James A. Hall adalah sebuah teknik desain dan dokumentasi sistem yang sering digunakan. DFD menggunakan simbol-simbol untuk menyajikan entitas, proses, arus data dan penyimpanan data yang berkaitan dengan suatu sistem. DFD digunakan untuk menyajikan sistem dalam beberapa tingkat .

The results of the Entity Relationship Diagram analysis can be seen in Figure 3.2. Figure 3.2. ERD of System 2). Data Flow Diagrams (DFD) DFD describes the flow of information and the transformations that are applied as data moves from input to output. DFD can be partitioned into parts that represent the

fructose, de la gélatine alimentaire, des arômes plus un conservateur du fruit – sorbate de potassium –, un colorant – E120 –, et deux édulco-rants – aspartame et acésulfame K. Ces quatre derniers éléments relèvent de la famille des additifs. Ils fleuris-sent sur la liste des ingrédients des spécialités laitières allégées .