Bab 3 Seminar.docx

  • Uploaded by: Baiq Andriani
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Bab 3 Seminar.docx as PDF for free.

More details

  • Words: 4,474
  • Pages: 46
BAB III ANALISIS DAN PERANCANGAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilaksanakan di SDN 7 Sesetan yang beralamat di Jalan Tegal Wangi No.54 Sesetan, Denpasar, Bali. Sekolah ini didirikan pada tahun 1978. Penelitian ini dilaksanakan pada Agustus 2018.

3.2 Metode Pengumpulan Data Untuk membantu penyusunan ini maka menggunakan beberapa metode dalam proses pengumpulan data. Pengumpulan data yang digunakan oleh penulis dalam penyusunan laporan adalah metode sebagai berikut :

3.2.1 Metode Pengumpulan Data Primer Metode pengumpulan data primer ada 2 metode yaitu metode observasi dan wawancara : 1. Metode Observasi Metode observasi adalah pengamatan secara langsung dengan mengumpulkan data-data yang dibutuhkan. Perpustakaan SDN 7 Sesetan hanya menggunakan buku besar pencatatan transaksi peminjaman, pengembalian dan laporan. Dari hasil pengumpulan data observasi didapatkan data-data sebagai berikut : a) Proses kerja yang dilakukan adalah melakukan penginputan data buku yang belum terinput, melakukan pengecekan stok pustaka, melakukan pencatatan transaksi peminjaman, pengembalian buku dan pembuatan laporan. b) Proses pencatatan peminjaman, pengembalian buku dan pembuatan laporan masih dilakukan secara manual oleh petugas perpustakaan. c) Proses pencatatan data-data buku masih dilakukan secara manual oleh petugas.

29

2. Wawancara Penulis melakukan wawancara dengan ibu Kusrini Retnaningati, S.Ag selaku petugas di perpustakaan SDN 7 Sesetan. Wawancara dilakukan dengan menunjukan beberapa pertanyaan seputar informasi tentang bagaimana proses peminjaman dan pengembalian buku, stok pustaka, pencatatan data-data buku serta pembuatan laporan. Hasil wawancara dapat dilihat pada lampiran.

3.2.2 Pengumpulan Data Sekunder Metode pengumpulan data sekunder dibagi menjadi 2 metode yaitu: 1. Dokumentasi Metode ini dilakukan dengan mendokumentasikan buku pencatatan, peminjaman dan pengembalian buku di perpustakaan SDN 7 Sesetan dalam bentuk foto-foto hasil dokumentasi dapat dilihat pada gambar 3.1

Gambar 3.1 Pencatatan peminjaman dan pengembalian buku 2.

Kepustakaan Metode ini dilakukan untuk memperoleh teori yang memperdalam dalam memberikan acuan dalam perancangan sistem informasi

30

melalui beberapa kajian teoritis yang dapat ditemukan pada buku, jurnal penelitian maupun internet untuk mencari data-data yang dapat membantu hasil dari penelitian.

3.3 Analisis Sistem Analisis sistem merupakan suatu tahap pemahaman proses yang bertujuan untuk mengetahui proses apa saja yang terlibat didalam sistem yang akan dibangun, bagaimana kerja setiap proses yang terlibat didalamnya, dan hubungan suatu proses dengan proses lainnya. Tahap analisis dilakukan untuk mengumpulkan data yang dibutuhkan dalam penelitian berdasarkan teori yang telah dipelajari sebelumnya. Pada tahapan anlisis juga bertujuan untuk mengetahui informasi mengenai harapan dari pengguna sistem yang akan dibangun. Observasi yang dilakukan penulis pada perpustakaan SDN 7 Sesetan, dapat digambarkan sistem yang sedang berjalan, yaitu aliran dokumen peminjaman buku yang terdapat 3 aktor yang terlibat yaitu, siswa, petugas perpustakaan dan kepala sekolah. Dimana aliran dokumen tersebut dijelaskan bahwa terlihat pada saat siswa membawa buku yang akan dipinjam, setelah menemukan buku yang dicari lalu menyerahkan kepada petugas perpustakaan. Petugas menerima buku yang akan dipinjam oleh siswa dan melakukan pencatatan peminjaman buku, petugas perpustakaan memberikan buku yang dipinjam kepada siswa. Dari arsip data peminjam petugas membuat laporan data peminjaman menjadi dua rangkap, rangkap pertama untuk diarsipkan dan rangkap kedua diserahkan kepada kepala sekolah. Yang kedua aliran dokumen pengmbalian buku yang terdapat 3 aktor yang terlibat yaitu siswa, petugas perpustakaan dan kepala sekolah. Dimana aliran dokumen tersebut dijelaskan bahwa pada saat siswa membawa buku yang akan dikembalikan dan menyerahkan kepada petugas perpustakaan, petugas perpustakaan mencocokan buku yang dikembalikan oleh siswa dengan melihat laporan peminjaman. Petugas perpustakaan mencatat laporan pengembalian buku yang dipinjam. Dari arsip laporan data peminjam petugas membuat laporan datapeminjaman menjadi dua rangkap, rangkap pertama untuk diarsipkan dan rangkap kedua diserahkan kepada kepada kepala sekolah. Berikut ini adalah gambar 3.2 aliran dokumen peminjaman buku dan gambar 3.3 aliran dokumen pengembalian buku.

31

Gambar 3.2 Aliran Dokumen Peminjaman Buku Pada Perpustakaan SDN 7 Sesetan

32

Gambar 3.3 Aliran Dokumen Pengembalian Buku Pada Perpustakaan SDN 7 Sesetan Berdasarkan aliran dokumen peminjaman dan pengembalian buku pada perpustakaan SDN 7 Sesetan, maka dapat ditentukan aliran sistem dari peminjaman dan pengembalian buku pada perpustakaan SDN 7 Sesetan. Berikut ini adalah gambar dari aliran sistem peminjaman buku dan aliran sistem pengembalian buku pada gambar 3.4 dan 3.5

33

Gambar 3.4 Aliran Sistem Peminjaman Buku Pada Perpustakaan SDN 7 Sesetan

34

Gambar 3.5 Aliran Sistem Pengembalian Buku Pada Perpustakaan SDN 7 Sesetan

3.4 Statement of Purpose Statement of Purpose dari sistem Informasi perpustakaan ini dapat mengelola data anggota, data buku, transaksi peminjaman, transaksi pengembalian, dan laporan pada perpustakaan SDN 7 Sesetan.

3.5 Event List Sistem informasi perpustakaan pada SDN 7 Sesetan dapat melakukan proses yaitu : 1. Mengelola data login

35

1.1 Tambah Data Login 1.2 Edit Data Login 2. Mengelola Data Siswa 2.1. Menambah Data Anggota 2.2. Mengubah Data Anggota 2.3. Mencari Data Anggota 3. Mengelola Data Buku 3.1. Menambah Data Buku 3.2. Mengubah Data Buku 3.3. Mencari Data Buku 4. Mengelola Stok Pustaka 4.1 Menambah Data Stok Pustaka 4.2 Mengubah Data Stok Pustaka 4.3 Mencari Data Stok Pustaka 5. Mengelola Data Petugas 5.1 Menambah Data Petugas 5.2 Mengubah Data Petugas 5.3 Mencari Data Petugas 6. Mengelola Data Transaksi 6.1 Transaksi Peminjaman 6.1.1 Menambah Transaksi Peminjaman 6.1.2 Mencari Transaksi Peminjaman 6.1.3 Mengubah Transaksi Peminjaman 6.2 Transaksi Pengembalian 4.2.1 Menambah Transaksi Pengembalian 4.2.2 Mencari Transaksi Pengembalian 4.2.3 Mengubah Transaksi Pengembalian 7. Mengelola Data Laporan 7.1 Laporan Buku 7.2 Laporan Transaksi Peminjaman Buku 7.3 Laporan Transaksi Pengembalian Buku 7.4 Laporan Stok Pustaka 7.5 Laporan Buku Keluar 7.6 Laporan Buku Masuk

36

3.6 Data Flow Diagram (DFD) 1. Context Diagram Context diagram merupakan level tertinggi dari DFD yang menggambarkan keseluruhan input ataupun output pada sistem dimana terdapat tiga entity untuk dapat mengelola data didalam sistem informasi perpustakaan diantaranya yaitu pegawai, anggota dan kepala sekolah. Petugas dapat melakukan pengolahan data buku, data stok pustaka, mengolah transaksi peminjaman dan pengembalian dan data user. Sedangkan anggota dapat mengelola data anggota serta mencari informasi data buku, entitas kepala sekolah hanya dapat melihat laporan.

Gambar 3.6 Context Diagram

37

2.Data Flow Diagram Level 0 DFD Level 0 merupakan aliran data yang menjelaskan tentang keseluruhan proses pengelolaan Sistem Informasi dari pengguna. Ada beberapa proses yang terdapat pada DFD level 0 yaitu, login, data user, mengelola data anggota, mengelola data buku, mengelola data stok pustaka, mengelola data petugas, mengelola data transaksi dan laporan. Pada DFD level 0 juga terdapat beberapa store yaitu data user, data anggota, data petugas, data buku, data stok pustaka, dan data transaksi.

Gambar 3.7 Data Flow Diagram Level 0 3. DFD Level 1 Untuk Mengelola Data Login Pada gambar di bawah ini merupakan DFD level 1 yang menunjukkan proses pengelolaan data user dan edit data user, dimana

38

petugas melakukan penambahan tambah data user . Berikut ini merupakan DFD level 1 untuk mengelola data user ditampilkam pada gambar 3.8

Gambar 3.8 DFD Level 1 Data User 4. DFD Level 1 Untuk Mengelola Data Petugas DFD level 1 data petugas yaitu mengelola data petugas seperti manambah, mencari, dan mengubah data petugas yang di simpan pada data store data petugas. Berikut ini merupakan DFD level 1 untuk mengelola data petugas ditampilkam pada gambar 3.9

Gambar 3.9 DFD Level 1 Data Petugas

39

5. DFD Level 1 Untuk Mengelola Data Anggota Pada gambar di bawah ini merupakan DFD level 1 mengelola data anggota yang menunjukkan 3 proses yaitu proses tambah data,edit data dan tambah data anggota jika pegawai menginputkan data anggota dari data store kedalam proses data anggota,jika pegawai ingin mengedit data anggota maka pegawai kembali menginputkan data anggota yang ingin di edit, kemudian diproses kedalam edit data anggota dan disimpan kembali ke data store anggota . Berikut ini merupakan DFD level 1 untuk mengelola data petugas ditampilkam pada gambar 3.10

Gambar 3.10 DFD Level 1 Data Anggota 6. DFD Level 1 Untuk Mengelola Data Buku Pada gambar di bawah ini merupakan DFD level 1 yang mengelola data buku yaitu, pegawai menginputkan data buku dari data store buku kedalam proses tambah data buku, data tersebut disimpan ke data store buku. Jika pegawai mengedit data buku maka pegawai kembali menginputkan data buku yang ingin di edit dan disimpan kembali ke data store buku. Jika pegawai ingin mencari data buku maka pegawai melakukan proses pencarian data buku ke store buku. Berikut ini merupakan DFD level 1 untuk mengelola data petugas ditampilkam pada gambar 3.11

40

Gambar 3.11 DFD Level 1 Data Buku 7. DFD Level 1 Untuk Mengelola Data Stok Pustaka DFD level 1 data stok pustaka yaitu mengelola stok pustaka seperti meanambah, mencari dan mengubah data stok pustaka yang kemudian disimpan pada data store data stok buku. Berikut ini merupakan DFD level 1 untuk mengelola data stok pustaka ditampilkam pada gambar 3.12

Gambar 3.12 DFD Level 1 Data Stok Pustaka

41

8. DFD Level 1 Untuk Mengelola Data Transaksi Pada gambar di bawah ini merupakan DFD level 1 yang menunjukkan proses pengelolaan data transaksi yaitu, pegawai dapat menambahkan transaksi peminjaman dari data store anggota, dan data buku kedalam proses tambah transaksi peminjaman. Berikut ini merupakan DFD level 1 untuk mengelola data transaksi ditampilkan pada gambar 3.13

Gambar 3.13 DFD Level 1 Mengelola Data Transaksi 9. DFD Level 2 Untuk Mengelola Transaksi Peminjaman Buku Pada gambar di bawah ini merupakan DFD level 2 yang menunjukkan alur keja pada DFD level 1, dimana pegawai menambah, mengubah transaksi peminjaman dari data store transaksi kedalam proses tambah dan ubah transaksi peminjaman. Jika pegawai ingin mencari data peminjaman, maka pegawai mencari data peminjaman ke dalam proses cari transaksi peminjaman ysng disimpan di data store transaksi. Berikut ini merupakan DFD level 2 untuk mengelola data transaksi peminjaman buku ditampilkan pada gambar 3.14

42

Gambar 3.14 DFD Level 2 Mengelola Data Transaksi Peminjaman Buku 10. DFD Level 2 Untuk Mengelola Transaksi Pengembalian Buku Pada gambar di bawah ini merupakan DFD level 2 yang menunjukkan alur keja pada DFD level 1, dimana pegawai menambah, mengubah transaksi pengembalian dari data store transaksi kedalam proses tambah dan ubah transaksi pengembalian. Jika pegawai ingin mencari data pengembalian, maka pegawai mencari data pengembalian ke dalam proses cari transaksi pengembalian ysng disimpan didata store transaksi. Berikut ini merupakan DFD level 2 untuk mengelola data transaksi pengembalian buku ditampilkan pada gambar 3.15

43

Gambar 3.15 DFD Level 2 Mengelola Data Transaksi Pengembalian Buku 10. DFD Level 1 Untuk Mengelola Laporan Pada gambar dibawah ini merupakan DFD level 1 mengelola laporan, yang merupakan alur kerja dari DFD level 0 yaitu, pegawai dan kepala sekolah mengakses laporan data transaksi kedalam proses data laporan transaksi. Berikut ini merupakan DFD level 1 untuk mengelola laporan ditampilkan pada gambar 3.16

44

Gambar 3.16 DFD Level 1 Mengelola Laporan

45

3.6 Conceptual Data Model (CDM)

Gambar 3.17 Conceptual Data Model (CDM)

46

3.7 Physical Data Model (PDM)

Gambar 3.18 Physical Data Model (PDM)

3.8 Perancangan Database 1. Struktur Tabel Data Buku Tabel 3.1 Tabel data buku Nama Kode_Buku Judul_Buku Pengarang Penerbit Tahun_Terbit Jumlah_Buku Jenis_Buku

Tipe Data Varchar Varchar Varchar Varchar Integer Integer Varchar

Panjang 20 50 50 50 5 11 10

47

Keterangan Primary_key

Foregnkey

2. Struktur Tabel Data Jenis Buku

Nama Kode_Jenis Nama_Jenis_Buku

Tabel 3.2 Tabel jenis buku Tipe Data Panjang Varchar 10 Varchar 20

Keterangan Primary Key

3. Struktur Tabel Data Petugas

Nama Id_Petugas NIP Nama_Petugas Username Alamat No.telp Email

Tabel 3.3 Tabel data petugas Tipe Data Panjang Varchar 5 Varchar 19 Varchar 25 Varchar 20 Varchar 25 Number 15 Varchar 25

Keterangan Primary Key

Foreign key

4. Struktur Tabel Data Anggota

Nama Id_Anggota Nama_Siswa Alamat NIS No_telp_siswa Kelas Jenis_Kelamin Tempat_Lahir Tgl_Lahir

Tabel 3.4 Tabel data anggota Tipe Data Panjang Varchar 10 Varchar 25 Varchar 25 Varchar 10 Varchar 12 Varchar 10 Varchar 10 Varchar 20 Date

48

Keterangan Primary key

5. Struktur Tabel Data User

Nama User_name Password

Tabel 3.5 Tabel data user Tipe Data Panjang Varchar 20 Varchar 10

Keterangan Primary key

6. Struktur Tabel Stok Pustaka

Nama Id_Stok_Pustaka Kode_Buku Jenis_Buku Total_Buku

Tabel 3.6 Tabel stok pustaka Type Data Panjang Varchar 20 Varchar 20 Varchar 10 Integer 11

Keterangan Primary Key

7. Struktur Tabel Buku Keluar Tabel 3.7 Tabel buku keluar Nama Type Data Panjang Id_Buku_Keluar Varchar 10 Kode_Buku Varchar 10 Tgl_Buku_Keluar Date Jumlah_Buku_Keluar Integer

Keterangan Primary Key Foreign Key

8. Struktur Tabel Buku Masuk Tabel 3.8 Tabel buku masuk Nama Type Data Panjang Id_Buku_Masuk Varchar 10 Kode_Buku Varchar 10 Jumlah_Buku_Masuk Integer Tgl_Buku_Masuk Date

49

Keterangan Primary Key Foreign Key

8. Struktur Tabel Data Peminjaman Tabel 3.9 Tabel Data Peminjaman Nama Type Data Panjang Id_Pinjam Varchar 10 Tgl_Pinjam Datetime Tgl_Kembali Datetime

Keterangan Primary Key

9. Struktur Tabel Data Pengembalian Tabel 3.10 Tabel Data Pengembalian Nama Type Data Panjang Id_Pinjam Varchar 10 Id_Pengembalian Varchar 10 Tgl_Kembali_Buku Datetime

Keterangan Foreign Key Primary Key

3.9 User Interface 1. Form Login Pada gambar berikut ini merupakan rancangan login user, dimana petugas akan memasukkan dengan benar nama pengguna dan kata sandi yang petugas miliki, maka akan masuk ke menu utama. Apabila nama pengguna dan kata sandi yang dimasukan tidak sesuai yang ada di database, maka akan keluar peringatan bahwa nama pengguna dan kata sandi tidak cocok sehingga tidak dapat masuk kedalam system. Gambar login user dapat dilihat pada gambar 3.19 dan 3.20

50

Gambar 3.19 Form Login user

51

Gambar 3.20 Form Login Tidak Terdaftar 2. Form Ganti Kata Sandi Form ini digunakan saat petugas ingin mengganti kata sandi yang diinginkan dengan mengisi kata sandi lama, kata sandi baru, dan konfirmasi kata sandi baru. Gambar ganti kata sandi dapat dilihat pada gambar 3.21

52

Gambar 3.21 Form Ganti Kata Sandi 3. Form Menu Utama Setelah pegawai berhasil login maka akan muncul halaman utama sistem, pada halaman utama terdapat menu yang dapat di akses oleh pegawai yaitu halaman utama, setup, stok pustaka, transaksi, laporan. Jika salah satu menu tersebut dipilih maka user akan diarahkan ke form selanjutnya sesuai. Terdapat juga tombol keluar yang jika dipilih maka admin akan kembali ke form Login. Berikut ini merupakan gambar form menu utama ditampilkan pada gambar 3.22

53

Gambar 3.22 Form Menu Utama 4. Form Setup Berikut ini merupakan gambar form setup untuk mengakses seluruh form lainnya, untuk menu yang terdapat pada setup yaitu menu petugas, menu buku, menu jenis buku, menu pengarang dan menu penerbit. Gambar form setup dapat dilihat pada gambar 3.23

54

Gambar 3.23 Form Setup 5. Form Data Petugas Form data petugas ditujukan untuk menambah, mengubah, dan mencari data petugas pada perpustakaan. Form data petugas terdiri dari id petugas, nip, nama, jabatan, alamat, no telp, email. Pada tombol tambah, petugas dapat mengisi data petugas lalu ditambah maka data akan tersimpan. Pada tombol ubah, jika mengklik tombol ubah dapat mengubah data petugas dan menyimpan data hasil perubahan dan pada tombol cari, maka dapat mencari nama petugas dan jika petugas mengklik tombol keluar maka petugas dapat keluar kehalaman utama, serta tombol kembali untuk kembali kehalaman sebelumnya. Berikut merupakan gambar form data petugas dapat dilihat pada gambar 3.24

55

Gambar 3.24 Form Data Pertugas 6. Form Data Anggota Pada form data anggota ini, petugas dapat menambah data siswa, mengedit, menyimpan dan mencari data anggota. Terdapat juga tombol keluar yang jika diklik maka pegawai akan kembali ke menu utama dan kembali akan kembali kehalaman sebelumnya. Tampilan data anggota dapat dilihat seperti gambar 3.25

Gambar 3.25 Form Data Anggota

56

7. Form Data User Form data user ditunjukan untuk user yang memiliki hak akses terhadap sistem. Pada form data user terdapat id petugas, nama pengguna dan kata sandi. Terdapat juga tombol keluar yang jika diklik maka akan kembali ke halaman utama dan tombol kembali untuk kembali ke halaman sebelumnya, Form data user dapat dilihat pada gambar 3.26

Gambar 3.26 Form Data User 8. Form Data Buku Pada menu form data buku ini, pegawai dapat menambah,mengedit, menyimpan dan mencari data buku. Terdapat juga tombol keluar yang diklik maka pegawai akan kembali ke menu utama. Dan tmbol kembali ke halaman sebelumnya. Tampilan menu data buku dapat dilihat seperti gambar 3.27

57

Gambar 3.27 Form Data Buku 9. Form Jenis Buku Form jenis buku terdapat nama jenis, yang berfungsi untuk membedakan buku fiksi, non fiksi dan buku paket pada data buku. Terdapat tambah jenis untuk menambah jenis buku yang sudah ada. Berikut ini adalah form jenis buku dapat dilihat pada gambar 3.28

Gambar 3.28 Form Jenis Buku

58

10. Form Stok Pustaka Form stok pustaka dibawah ini terdapat id buku, judul buku, keterangan dan jumlah, petugas perpustakaan juga bisa menambha,mengubah dan menyimpan stok pustaka, di stok pustaka juga terdapat tombol kembali ke halaman sebelumnya dan jika pegawai memilih tombol keluar maka petugas akan kembali ke halaman menu utama. Berikut ini adalah form stok pustaka dapat dilihat pada gambar 3.29

Gambar 3.29 Form Stok Pustaka 11. Form Data Transaksi Pada menu form data transaksi ini petugas dapat memasukan id transaksi, kode buku, nomor anggota, tanggal pinjam dan jumlah buku. Setelah diisi petugas dapat menekan tombol tambah, edit, batal dan simpan untuk menambah buku yang ingin dipinjam oleh siswa. Terdapat juga tombol keluar maka petugas perpustakaan akan kembali ke halaman utama, dan tombol kembali akan kembali ke halaman sebelumnya. Tampilan menu data transaksi dapat dilihat seperti gambar 3.30

59

Gambar 3.30 Form Data Transaksi 12. Form Laporan 1. Laporan Buku Pada menu data buku, petugas dapat melihat laporan buku mulai dari kode buku, judul buku, pengarang, penerbit, tahun terbit, jumlah buku dan jenis buku. Pada form ini petugas dapat mengklik tombol cetak jika petugas ingin mencetak langsung menggunakan printer atau dicetak dalam bentuk file pdf. Serta tombol simpan jika petugas ingin menyimpan laporan buku di komputer perpustakaan SDN 7 Sesetan. Tampilan menu data laporan buku dapat dilihat seperti gambar 3.31

60

Gambar 3.31 Form Laporan Buku 2. Laporan Transaksi Peminjaman Buku Pada menu data peminjaman buku, petugas dapat melihat laporan peminjaman mulai dari no anggota, nama anggota, kode buku, tgl pinjam, tgl kembali dan jumlah buku. Pada form ini petugas dapat mengklik tombol cetak jika petugas ingin mencetak langsung menggunakan printer atau dicetak dalam bentuk file pdf. Serta tombol simpan jika petugas ingin menyimpan laporan peminjaman buku di komputer perpustakaan SDN 7 Sesetan. Tampilan menu data laporan peminjaman buku dapat dilihat seperti gambar 3.32

61

Gambar 3.32 Form Laporan Peminjaman Buku 3. Laporan Pengembalian Buku Pada menu data pengembaliann buku, petugas dapat melihat laporan pengembalian mulai dari no anggota, nama anggota, kode buku, tgl pinjam, tgl kembali dan jumlah buku. Pada form ini petugas dapat mengklik tombol cetak jika petugas ingin mencetak langsung menggunakan printer atau dicetak dalam bentuk file pdf. Serta tombol simpan jika petugas ingin menyimpan laporan peminjaman buku di komputer perpustakaan SDN 7 Sesetan. Tampilan menu data laporan peminjaman buku dapat dilihat seperti gambar 3.33

62

Gambar 3.33 Form Laporan Pengembalian Buku

4. Laporan Stok Pustaka Pada laporan pustaka petugas dapat melihat id stok pustaka, kode buku, jenis buku, pengarang, penerbit dan tahun. Selain itu petugas juga dapat menyimpan dan mencetak laporan stok pustaka untuk diberikan kepada kepala sekolah. Gambar laporan stok pustaka dapat dilihat pada 3.34

Gambar 3.34 Form Laporan Stok Pustaka

63

5. Laporan Buku Masuk Pada laporan buku masuk petugas dapat melihat kode buku, tanggal buku masuk, judul buku, jenis buku dan jumlah buku masuk. Petugas juga dapat mencetak dan menyimpan laporan buku masuk untuk diberikan kepada kepala sekolah. Gambar laporan buku masuk dapat dilihat pada 3.35

Gambar 3.35 Form Laporan Buku Masuk 6. Laporan Buku Keluar (Hilang) Pada laporan buku keluar (hilang) petugas dapat melihat kode buku, tanggal buku keluar, judul keluar, jenis buku, jumlah buku hilang di laporan. Petugs juga dapat mencetak dan menyimpan laporan buku keluar untuk diberikan kepada kepala sekolah. Gambar laporan buku keluar dapat dilihat pada 3.36

64

Gambar 3.36 Form Laporan Buku Hilang 7. Form Keluar Pada form keluar terdapat pilihan ya atau tidak jika petugas ingin keluar dari sistem. Gambar form keluar dapat dilihat pada gambar 3.37

Gambar 3.37 Form Keluar

65

3.10 Skenario Pengujian Sistem Pengujian merupakan hal terpenting yang bertujuan untuk menemukan kesalahan-kesalahan atau kekurangan-kekurangan pada perangkat lunak yang akan diuji. Pengujian bermaksud untuk mengetahui perangkat lunak yang dibuat sudah memenuhi kriteria yang sesuai dengan tujuan perancangan perangkat lunak tersebut. Skenario pengujian sistem menggunakan blackbox testing dapat dilihat pada tabel berikut : 1. Pengujian Form Login Tabel 3.11 Skenario Pengujian Form Login Kelas Uji Skenario Uji Hasil Pengujian Masukan nama pengguna dan Nama Pengguna Menampilkan kata sandi yang sesuai. Klik dan Kata Sandi menu utama botton masuk untuk masuk ke sistem Masukan nama pengguna dan Muncul kata sandi yang tidak sesuai. peringatan Klik botton masuk untuk “nama pengguna masuk ke sistem dan kata sandi tidak cocok” 2. Pengujian Form User Tabel 3.12 Skenario Pengujian User Kelas Uji Skenario Uji Mengisi data user dan klik button tambah untuk menyimpan data dan menambah data pada database Tambah Data User Tidak mengisi salah satu data yang diminta dan klik button tambah

66

Hasil Pengujian Menampilkan data berhasil disimpan dan data tersimpan pada database Muncul peringatan data harus lengkap dan tidak tersimpan pada databse

3. Pengujian Form Data Petugas Tabel 3.13 Skenario Pengujian Data Petugas Kelas Uji Skenario Pengujian Hasil Pengujian Menambah Mengisi data petugas Muncul peringatan Data Petugas dan melengkapi seluruh data berhasil disimpan field yang terdapat pada dan tersimpan di form dengan benar. Klik database button tambah untuk menambahkannya Tidak mengisi data Muncul peringatan petugas dan melengkapi data harus lengkap seluruh field yang dan tidak berhasil terdapat pada form disimpan di database dengan benar. Klik button tambah untuk menambahkannya Mengubah Mengubah data petugas Muncul peringatan Data Petugas yang diinginkan dengan data berhasil diubah format yang benar pada dan tersimpan di field database Mengubah data petugas Muncul peringatan dengan format yang data tidak berhasil salah pada field disimpan Mencari Data Mencari data petugas Menampilkan hasil Petugas dengan keyword yang pencarian data benar 4.

Pengujian Form Data Anggota

Tabel 3.14 Skenario Pengujian Data Anggota Kelas Uji Skenario Pengujian Hasil Pengujian Menambah Mengisi data anggota Muncul peringatan Data Anggota dan melengkapi seluruh data berhasil disimpan field yang terdapat pada dan tersimpan di form dengan benar. Klik database

67

Mengubah Data Anggota

Mencari Data Anggota

button tambah untuk menambahkannya Tidak mengisi data anggota dan melengkapi seluruh field yang terdapat pada form dengan benar. Klik button tambah untuk menambahkannya Mengubah data anggota yang diinginkan dengan format yang benar pada field Mengubah data anggota dengan format yang salah pada field Mencari data anggota dengan keyword yang benar

Muncul peringatan data harus lengkap dan tidak berhasil disimpan di database

Muncul peringatan data berhasil diubah dan tersimpan di database Muncul peringatan data tidak berhasil disimpan Menampilkan hasil pencarian data

5. Pengujian Form Data Buku

Kelas Uji Menambah Data Buku

Tabel 3.15 Skenario Pengujian Data Buku Skenario Pengujian Hasil Pengujian Mengisi data buku dan Muncul peringatan melengkapi seluruh field data berhasil disimpan yang terdapat pada form dan tersimpan di dengan benar. Klik database button tambah untuk menambahkannya Tidak mengisi data buku Muncul peringatan dan melengkapi seluruh data harus lengkap field yang terdapat pada dan tidak berhasil form dengan benar. Klik disimpan di database button tambah untuk menambahkannya

68

Mengubah Data Buku

Mencari Data Buku

Mengubah data buku yang diinginkan dengan format yang benar pada field Mengubah data buku dengan format yang salah pada field Mencari data buku dengan keyword yang benar

Muncul peringatan data berhasil diubah dan tersimpan di database Muncul peringatan data tidak berhasil disimpan Menampilkan hasil pencarian data

6. Pengujian Form Jenis Buku Tabel 3.16 Skenario Pengujian Data Jenis Buku Kelas Uji Skenario Pengujian Hasil Pengujian Menambah Mengisi data jenis buku Muncul peringatan Data Jenis dan melengkapi seluruh data berhasil disimpan Buku field yang terdapat pada dan tersimpan di form dengan benar. Klik database button tambah untuk menambahkannya Tidak mengisi data jenis Muncul peringatan buku dan melengkapi data harus lengkap seluruh field yang dan tidak berhasil terdapat pada form disimpan di database dengan benar. Klik button tambah untuk menambahkannya Mengubah Mengubah data jenis Muncul peringatan Data Jenis buku yang diinginkan data berhasil diubah Buku dengan format yang dan tersimpan di benar pada field database Mengubah data jenis Muncul peringatan buku dengan format data tidak berhasil yang salah pada field disimpan

69

Mencari Data Jenis Buku

Mencari data jenis buku dengan keyword yang benar

Menampilkan pencarian data

hasil

7. Pengujian Form Stok Pustaka Tabel 3.17 Skenario Pengujian Data Stok Pustaka Kelas Uji Skenario Pengujian Hasil Pengujian Menambah Mengisi data jenis stok Muncul peringatan Stok Pustaka pustaka dan melengkapi data berhasil disimpan seluruh field yang dan tersimpan di terdapat pada form database dengan benar. Klik button tambah untuk menambahkannya Tidak mengisi data stok Muncul peringatan pustaka dan melengkapi data harus lengkap seluruh field yang dan tidak berhasil terdapat pada form disimpan di database dengan benar. Klik button tambah untuk menambahkannya Mengubah Mengubah data stok Muncul peringatan Stok Pustaka pustaka yang diinginkan data berhasil diubah dengan format yang dan tersimpan di benar pada field database Mengubah data stok Muncul peringatan pustaka dengan format data tidak berhasil yang salah pada field disimpan Mencari Stok Mencari data stok Menampilkan hasil Pustaka pustaka dengan keyword pencarian data yang benar

70

8. Pengujian Form Transaksi Tabel 3.18 Skenario Pengujiann Form Transaksi Kelas Uji Skenario Pengujian Hasil Pengujian Tambah Data Mengisi data Muncul peringatan Peminjaman peminjaman buku dan data berhasil disimpan Buku melengkapi seluruh dan tersimpan di field yang terdapat pada database form dengan benar. Klik button tambah untuk menambahkannya Tidak mengisi data Muncul peringatan peminjaman buku dan data harus lengkap melengkapi seluruh field dan tidak berhasil yang terdapat pada disimpan di database form dengan benar. Klik button tambah untuk menambahkannya Tambah Data Mengisi data Muncul peringatan Pengembalian pengembalian buku dan data berhasil disimpan Buku melengkapi seluruh dan tersimpan di field yang terdapat pada database form dengan benar. Klik button tambah untuk menambahkannya Tidak mengisi data Muncul peringatan pengembalian buku dan data harus lengkap melengkapi seluruh field dan tidak berhasil yang terdapat pada disimpan di database form dengan benar. Klik button tambah untuk menambahkannya

71

9. Pengujian Form Laporan Tabel 3.18 Skenario Pengujiann Form Laporan Kelas Uji Skenario Pengujian Hasil Pengujian Laporan Memilih laporan Menampilkan hasil pengembalian pengembalian buku dan dari data laporan buku memasukan tanggal pengembalian buku bulan serta tahun yang diproses pengembalian dengan benar, kemudian klik button tampilkan Menekan icon print Mencetak laporan pengembalian buku secara otomatis ke printer Menekan icon simpan Data berhasil disimpan ke komputer Laporan Memilih laporan Menampilkan hasil peminjaman peminjaman buku dan dari data laporan buku memasukan tanggal peminjaman buku bulan serta tahun yang diproses peminjaman dengan benar, kemudian klik button tampilkan Menekan icon print Mencetak laporan peminjaman buku secara otomatis ke printer Menekan icon simpan Data berhasil disimpan ke komputer Laporan buku Menekan tombol button Menampilkan data tampilkan laporan buku yang diproses Menekan icon print Mencetak laporan buku secara otomatis ke printer

72

Menekan icon simpan Laporan Pustaka

Stok

Menekan tombol button tampilkan Menekan icon print

Menekan icon simpan Laporan Buku Keluar

Memilih laporan buku keluar dan memasukan tanggal bulan serta tahun buku keluar dengan benar, kemudian klik button tampilkan Menekan icon print

Menekan icon simpan Laporan Buku Masuk

Memilih laporan buku masuk dan memasukan tanggal bulan serta tahun buku masuk dengan benar, kemudian klik button tampilkan Menekan icon print

Menekan icon simpan

73

Data berhasil disimpan ke komputer Menampilkan data laporan yang diminta Mencetak laporan stok pustaka secara otomatis ke printer Data berhasil disimpan ke komputer Menampilkan hasil dari data laporan buku keluar yang diproses

Mencetak laporan buku keluar secara otomatis ke printer Data berhasil disimpan ke komputer Menampilkan hasil dari data laporan buku masuk yang diproses

Mencetak laporan buku masuk secara otomatis ke printer Data berhasil disimpan ke komputer

***Halaman Sengaja Dikosongkan***

74

Related Documents

Bab 3
June 2020 37
Bab 3
November 2019 52
Bab 3
October 2019 51
Bab 3
August 2019 65
Bab 3
June 2020 26
Bab 3
May 2020 35

More Documents from ""