Piranti yang diperlukan Perancangan Sistem

commit to user 11 BAB III DESAIN DAN PERANCANGAN

A. Piranti yang diperlukan

Dalam pembuatan sistem inventaris menggunakan PHP dan MySQL, terdapat beberapa peragkat lunak dan perangkat keras yang digunakan untuk mendukung proses pembuatan sistem informasi.

1. Hardware

Hardware yang digunakan dalam pembuatan sistem inventaris adalah seperangkat komputer dengan spesifikasi minimallebih sebagai berikut : a. Processor Intel pentium 4. b. Hardisk free space minimal 20 GB. c. RAM 512 . d. VGA 32MB

2. Software

Software yang digunakan dalam pembuatan sistem inventaris adalah a. MySQL Version 5.0.45 sebagai server database. b. Macromedia Dreamweaver 8 sebagai editor web. c. Adobe Photosop CS4 sebagai editor gambar. d. Apache Version 2.2.4 sebagai web server. e. PHP sebagai bahasa pemrograman. f. Notepad++ sebagai tools untuk scripting web. commit to user 12

B. Perancangan Sistem

1. Context Diagram

Diagram konteks pada sistem inventaris ditunjukkan pada gambar 3.1 : Admin Sistem Inventaris Barang Tidak Habis Pakai Kepala Sekolah · Management Data Barang · Management Lelang · Management Laporan Barang · Melihat Data Peralatan dan Mesin · Mencetak Laporan Barang Data verifikasi Username dan password Data verifikasi Username dan password Gambar 3.1 Context Diagram Keterangan : 1. Admin ke Sistem Inventaris Tidak Habis Pakai SMA Negeri 1 Surakarta a. Proses input username dan password. b. Proses manajemen data barang c. Proses lelang barang d. Proses cetak laporan barang 2. Kepala Sekolah ke Sistem Inventaris Tidak Habis Pakai SMA Negeri 1 Surakarta a. Proses input username dan password. b. Proses ubah password. c. Lihat data barang d. Lihat lelang barang e. Cetak laporan barang

2. Data Flow Diagram

DFD DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang terjadi pada system inventaris. commit to user 13 a. Data Flow Diagram DFD level 0 Data Flow Diagram DFD level 0 pada system inventaris ditunjukkan pada gambar 3.2 : Admin Data Admin 1 Login Usernamepassword Usernamepassword data status admin Status admin 3 Manajemen data Mutasi barang 4 Management Data Lelang Data Mutasi Data Lelang Data mutasi data lelang Data mutasi data lelang D a ta mu ta si b a ra n g 2 Manajemen data barang Data barang data barang data barang data barang Data Mutasi Barang Data Lelang D a ta b a ra n g Kepala Sekolah Data User Status kepala sekolah Usernamepassword D a ta st a tu s ke p a la se ko la h U se rn a me p a ssw o rd Data lelang Data barang Data barang Data barang Data barang Data Barang Data Mutasi Gambar 3.2 Data Flow Diagram level 0 commit to user 14 b. Data Flow Diagram DFD level 1 Proses 1 Login Data Flow Diagram DFD level 1 proses 1 yaitu proses login pada sistem inventaris ditunjukkan pada gambar 3.3 : Data Admin 1.1 Proses Login Admin Kepala Sekolah Data usernamepassword Data status admin Data usernamepassword Data status kepala sekolah Data User Data usernamepassword Data status admin Data usernamepassword Status kepala sekolah Gambar 3.3 Data Flow Diagram level 1 Proses 1 Login commit to user 15

c. Data Flow Diagram DFD level 1 Proses 2 manajemen barang

Data Flow Diagram DFD level 1 proses 2 yaitu proses manajemen barang pada sistem inventaris ditunjukkan pada gambar 3.4 : Admin Kepala Sekolah Data Barang 2.1 Input Barang Data barang Data barang Data barang 2.3 Lihat Informasi barang Data barang D a ta b a ran g Data barang 2.2 Edit Barang Data barang Data barang Data barang Data barang Data barang Gambar 3.4 Data Flow Diagram level 1 Proses 2 manajemen barang