Perencanaan dan Perancangan Flowchart Sistem

BAB 4 PERANCANGAN SISTEM

4.1 Perencanaan dan Perancangan

Membuat suatu situs memerlukan persiapan, perencanaan yang baik, tujuan yang jelas dan percobaan yang berulang-ulang karena menyangkut semua elemen yang membentuk situs. Sebelum membangun situs, perlu dilakukan identifikasi awal antara lain: 1. Situs apa yang ingin dibuat? 2. Siapa saja pengunjung yang diharapkan berkunjung ke situs tersebut? 3. Apa saja aktivitas yang dapat mereka lakukan dalam situs? 4. Apa target yang ingin dicapai dari pembuatan situs tersebut? Dengan menjawab pertanyaan-pertanyaan di atas, akan semakin memperjelas dan mempermudah dalam membangun situs karena dari situlah nantinya akan terbentuk kata kunci untuk membuat dan mengembangkan situs lebih lanjut. Berkenaan dengan situs yang akan dibangun, maka jawaban untuk pertanyaan di atas sebagai berikut: 1. Situs yang akan dibuat mengenai Sistem Informasi Perpustakaan SMA Dharma Pancasila Medan. Situs ini berisikan informasi berupa inventaris yang terdapat di perpustakaan SMA Dharma Pancasila Medan. 2. Pengunjungnya adalah seluruh siswai, guru dan pegawai yang terdapat di kawasan sekolah SMA Dharma Pancasila Medan. 3. Aktivitas yang akan dijumpai di dalam situs tersebut adalah pengunjung dapat mengetahui informasi inventaris yang terdapat di perpustakaan SMA Dharma Pancasila Medan, meminjam buku secara online, mengetahui data – data buku baik pengarang maupun judul yang terdapat di perpustakaan. 4. Target yang akan dicapai dari situs tersebut adalah pengunjung dapat dipermudah dalam pencarian buku yang diperlukan.

4.2 Flowchart Sistem

Flowchart merupakan bagan yang menunjukkan aliran informasi didalam program atau prosedur sistem secara logika. Adapun flowchart yang didesain penulis adalah sebgai berikut: Gambar 4.1 Flowchart login Start Halaman Utama Login Isi Username dan Password Status = Admin End Menu Utama Dengan adanya flowchart, akan sangat membantu untuk memvisualisasikan isi dari setiap halaman dan link atau navigasi antara halaman-halaman tersebut. Di samping itu, juga dapat mempermudah dalam mengatur kode dan file HTML-nya, terutama link untuk navigasi penjelajahan ke seluruh halaman web.

4.2.1 Flowchart Pada User Admin

Gambar 4.2 Flowchart rancangan User Admin Jabatan Karyawan Modul Home Anggota Lemari User Log Buku Kategori Peminjaman Logout Cari Buku Pengembalian Admin

4.2.2 Flowchart Pada User Petugas

Gambar 4.3 Flowchart rancangan User Admin

4.2.3 Flowchart Pada User Anggota

Gambar 4.3 Flowchart rancangan User Anggota Adapun fungsi dari flowchart di atas ialah: 1. Home : Halaman pertama yang akan keluar ketika log in 2. Modul : Tempat dimana penyimpanan link yang berfungsi untuk menggabungkan data script dengan halaman web. 3. Jabatan : Menambah jenis jabatan yang ada di dalam pegawai 4. Karyawan : Menambah karyawan baru 5. Anggota : Menambah anggota baru Anggota Lemari User Log Buku Peminjaman Logout Cari Buku Pengembalian Petugas Home User Log Logout Cari Buku Petugas Home 6. Kategori : Menambah kategori buku yang terdapat di dalam perpustakaan 7. Buku : Menambah buku baru 8. Lemari : Mengetahui letak buku yang tersimpan 9. User Log : Menambah user agar dapat masuk ke dalam web 10. Peminjaman : Pendataan Peminjaman 11. Pengembalian : Pendataan Pengembalian 12. Cari Buku : Pencarian buku 13. Log Out : Keluar Pada kasus pembuatan situs yang berskala besar, seperti situs berita atau portal yang memuat sampai ribuan berita atau artikel, maka tidak mungkin lagi untuk membuat situs secara statis karena flowchart-nya akan mempunyai cabang-cabang yang sangat banyak. Dengan demikian, PHP membangun suatu situs menjadi dinamis, dimana pada suatu halaman akan dipakai oleh ribuan artikel yang ditampilkan sesuai dengan permintaan user.

4.3 Perancangan Database