BAB 4
PERANCANGAN SISTEM
4.1 Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup sistem. Diagram konteks merupakan diagram level tertinggi dari Data
Flow Diagram DFD yang menggambrakan seluruh input ke sistem atau output dari sistem. Diagram konteks berfungsi memberikan gambaran tentang keseluruhan sistem.
Diagram konteks berisi gambaran umum secara garis besar sistem yang akan dibuat yang berisi siapa saja pihak yang akan memberikan data ke sistem, data apa saja yang
sistem kepada siapa yang harus memberi informasi atau laporan dan apa saja isi atau laporan yang harus dihasilkan sistem.
Bagian Tata Usaha
Siswa Guru
Sistem Informasi
Data Siswa Dan Guru
Kepala Sekolah
Universitas Sumatera Utara
Gambar 4.1 Diagram Konteks 4.2 Data Flow Diagram
Data Flow Diagram DFD merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil. Salah satu keuntungan menggunakan
DFD adalah memudahkan pemakaian atau user yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan.
Dari diagaram konteks diatas dapat dibagi menjadi bentuk yang lebih mendetail yaitu DFD level 0 dan DFD level 1. Berikut ini adalah gambaran DFD level
0 dan DFD level 1 yang merupakan perincian dari diagram konteks.
Data Siswa Data Guru
Laporan Laporan
Data Siswa Data Guru
File Data Siswa Informasi
File Data Guru
Gambar 4.2 DFD Level 0
Siswa
Pencatatan Data
Siswa
Bagian Tata Usaha
Guru
Pencatatan Data Guru
Kepala Sekolah
Universitas Sumatera Utara
Daftar Data Siswa Daftar Data Guru
Tabel Data Siswa Tabel Data Guru
File Data Siswa File Data Guru
Informasi
Gambar 4.3 DFD Level 1
Siswa
Informasi Data Siswa
Informasi Data Siswa
Bagian Tata Usaha
Kepala Sekolah
Guru
Informasi Data Guru
Informasi Data Guru
Universitas Sumatera Utara
Adapun keterangan mengenai tanda-tanda atau simbol-simbol Data Flow Diagram adalah sebagai berikut:
No Simbol Nama
Keterangan 1.
External Entity
Kesantuan Luar Merupakan
kesatuan dilingkungkan luar sistem yang
berupa orang, organisasi atau sistem lainnya yang berada di
menerima output dari sistem.
2. Data Flow
Arus Data Menunjukan arus dari data yang
dapat berupa masukan untuk sistem atau hasil dari proses
sistem.
3. Proses
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang,
mesin atau komputer dari hasil dari suatu arus data yang masuk
ke dalam proses untuk dihasilkan arus data yang akan keluar dari
proses.
4. Data Store
Simpanan Data Simpanan
data data
store merupakan tempat menyimpan
data yang dibuat.
Universitas Sumatera Utara
4.3 Perancangan Database