BAB 3
PERANCANGAN SISTEM
3.1 Analisis Sistem
Seiring dengan perkembangan teknologi informasi saat ini serta untuk meningkatkan efisiensi kerja dan waktu, maka sistem yang ada saat ini masih
manual, harus diganti dengan sistem yang lebih baik lagi, yaitu dengan membangun sistem yang terkomputerisasi.
Untuk memulai membangun suatu program yang berupa aplikasi mengenai Sistem Informasi Perpustakaan, terlebih dahulu merencanakan alur
kerja berdasarkan kebutuhan user yang akan menggunakan aplikasi basis data ini. Aplikasi sistem informasi perpustakaan ini diperbuat atas dasar kebutuhan
perpustakaan SMA Negeri 3 Binjai. Berdasarkan pengamatan penulis mengenai analisis sistem yang berjalan pada perpustakaan sekolah ini adalah masih ditemui
kendala diantaranya yaitu, lambatnya proses pengolahan data, tingkat akurasi yang rendah, dan data yang tidak dapat cepat diperbarui. Mengetahui kendala
yang ada, maka penulis mecoba merancang sebuah sistem informasi perpustakaan sekolah untuk menjawab persoalan tersebut.
Universitas Sumatera Utara
3.2 Perancangan Sistem
Berdasarkan studi lapangan dan analisis yang dilakukan , orang yang terlibat pada sistem ini adalah sebagai berikut :
1. User Internal
User internal yang termasuk dalam kelompok ini adalah: a.
Pustakawan adalah seorang yang diberi tanggung jawab untuk mengelola perpustakaan
b. Administrator adalah seorang yang bertanggung jawab untuk memelihara
sistem informasi yang telah dibuat. c.
Kepala sekolah adalah seorang yang mempunyai peran dalam pengembangan ruang baca sekolah.
2. User Eksternal
User eksternal adalah semua orang yang tidak termasuk dalam user internal. User eksternal ini dibagi menjadi dua bagian antara lain:
a. Anggota, yang termasuk dalam hal ini adalah guru dan siswasiswi
b. Non anggota
Universitas Sumatera Utara
3.3 Data Flow Diagram DFD
DFD Data Flow Diagram adalah sebuah alat yang menggambarkan aliran data sampai sebuah sistem selesai, dan kerja atau proses dilakukan dalam sistem
tersebut. Dalam DFD Data Flow Diagram terdapat 4 komponen utama, yaitu: 1.
External Agents mendefiniskan orang atau sebuah unit organisasi, sistem lain, atau organisasi yang berada di luar sistem proyek tapi dapat mempengaruhi
kerja sistem. 2.
Process adalah penyelenggaraan kerja atau jawaban, datangnya aliran atau kondisinya.
3. Data Stores adalah penyimpanan data
4. Data Flow mempresentasikan sebuah input data ke dalam sebuah proses atau
output dari data atau informasi pada sebuah proses. Adapun simbol-simbol dari Data Flow Diagram , yaitu:
Tabel 3.1 Simbol-Simbol Data Flow Diagram
Gambar Simbol
Fungsi Kesatuan Luar
Eksternal Entity Kesatuan diluar lingkungan sistem yang
dapat berupa seseorang atau organisasi yang dapat mengirimkan data atau
menerima data dari sistem. Aliran Data Data
Flow Data mengalir melalui sistem dimulai
dengan input dan diubahdiproses menjadi output.
Universitas Sumatera Utara
Proses Process Kegiatan hasil suatu arus data yang masuk
dalam proses untuk menghasilkan arus data yang akan keluar mengubah input
menjadi output. Penyimpanan Data
Data Storage Tempat penyimpanan data yang ada
dalam sistem.
Anggota Administrator
Input Data
Pembuatan Laporan
Anggota F1
F2 F3
F4
Data Buku
Admin
Data Transaksi
Transaksi Data
Anggota
Jangka Waktu Peminjaman
Data Peminjam pengembalian
Buku
Gambar 3.1 Data Flow Diagram level 0
Universitas Sumatera Utara
1.2 Data
Peminjam Pengembalian
Administrator
1.2 Data Buku
dan Data Anggota
1.1 Data
Angggota
Pembuatan Laporan
Anggota F2
F1 F3
F4 Data Buku
Anggota Peminjam
Pengembalian
Gambar 3.2 Data Flow Diagram level 1
3.4 Basis Data Database