BAB IV DESKRIPSI PEKERJAAN

dokumen-dokumen yang mirip
DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

BAB IV DESKRIPSI SISTEM. suatu sistematika penelitian. Adapun urutan langkah penelitian dalam

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Teknologi informasi telah menimbulkan dampak yang cukup besar bagi

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV ANALISIS DAN DESAIN SISTEM. membawa kartu Perpustakaan. Siswa memilih buku atau koleksi yang akan

BAB IV DESKRIPSI PEKERJAAN. dilakukan oleh perusahaan untuk mengembangkan usahanya.

BAB IV DESKRIPSI PEKERJAAN. pengamatan secara langsung, dalam hal ini proses sirkulasi perpustakaan pada

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB IV DESKRIPSI PEKERJAAN. dan transaksi baik peminjaman dan pengembalian masih dilakukan dengan cara

BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Proses Bisnis Peminjaman dan Pengembalian Perpustakaan. terkait dengan siswa, guru dan petugas perpustakaan.

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Langkah awal dalam pembuatan sistem adalah mengidentifikasi

BAB IV DISKRIPSI PEKERJAAN. Pelaksanaan kerja praktik dilakukan pada Laboratorium Stikom Surabaya

BAB IV ANALISIS DAN DESAIN SISTEM. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM. Dalam pengembangan sistem informasi dibutuhkan analisis

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. System Development Life Cycle (SDLC) yang berfungsi untuk memberi gambaran

BAB IV DESKRIPSI PEKERJAAN. Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESAIN DAN IMPLEMENTASI SISTEM. menjelaskan siapa pengguna (user) sistem, apa saja yang akan dilakukan oleh

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

BAB IV DESKRIPSI PEKERJAAN. penggunaan sistem masih dilakukan dengan pencatatan secara manual, sehingga

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan

BAB III ANALISIS DAN PERANCANGAN SISTEM. tindakan solusi yang tepat untuk menyelesaikan masalah tersebut.

BAB IV ANALISA DAN DESAIN SISTEM. permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV HASIL DAN PEMBAHASAN

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB IV ANALISIS DAN DESAIN SISTEM. seorang dengan bagian konseling. Bagian Konseling memberikan informasi

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

BAB III ANALISIS DAN PERANCANGAN SISTEM. masyarakat serta lembaga usaha dalam menghadapi ancaman bencana.

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. dan pencatatan kasus Perselisihan Hubungan Industrial (PHI).

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV DESKRIPSI KERJA PRAKTEK. Melakukan survey dan wawancara secara langsung di Primkopal Mako

BAB III ANALISIS DAN PERANCANGAN SISTEM. kali sebelum melanjutkan pada tahap perancangan sistem. Kesalahan dalam tahap

BAB IV DESKRIPSI PEKERJAAN. Dalam penyelesaian proyek kerja praktek ini baik di dalam memperoleh. a. Observasi - Studi Lapangan (Field Research)

BAB IV DESKRIPSI PEKERJAAN. PT. INKA menggunakan prosedur pembuatan work instruction (WI) secara

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB III PERANCANGAN SISTEM. Sistem yang dibuat adalah sistem yang berbasis web (online), sehingga

BAB IV DESKRIPSI PEKERJAAN. praktik ini. Beberapa metode penelitian yang dilakukan.

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

BAB IV DESKRIPSI SISTEM. petugas perpustakaan taman bacaan dan sekolah dasar maupun taman kanak-kanak,

sering dihadapi oleh petugas perpustakaan SD Muhammadiyah 4 Surabaya.

BAB IV DESAIN DAN IMPLEMENTASI SISTEM. permasalahan yang ada di PT. Barata Indonesia (Persero). Untuk memperoleh

BAB 4 HASIL DAN PEMBAHASAN

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DESKRIPSI PERKERJAAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV METODE KERJA PRAKTEK. perangkat keras, perangkat lunak dan pengguna. Analisis digunakan sebagai dasar

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV METODE KERJA PRAKTEK

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV HASIL DAN PEMBAHASAN. 4.1 System Flow Katalog Koleksi dan Presensi Pengunjung Perpustakaan

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. informasi dalam membuat Aplikasi Pemeliharaan Sarana (Pengadaan).

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB III ANALISIS DAN PERANCANGAN SISTEM. dengan tahapan SDLC, maka tahapan-tahapan yang dilakukan adalah :

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV DESKRIPSI PEKERJAAN. aplikasi tersebut, yaitu dengan cara melakukan wawancara langsung dengan bagian

BAB III ANALISIS DAN PERANCANGAN SISTEM. kegiatan perusahaan menjadi terganggu dalam pemenuhan permintaan barang

BAB IV DESKRIPSI KERJA PRAKTEK. Analisa sistem ini digunakan untuk melihat proses proses yang ada sekarang

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. diambil pada bagian administrasi PT TAMBANGAN RAYA PERMAI. Selain

BAB IV DESKRIPSI PEKERJAAN. berupa kertas, sehingga sering terjadi redudansi data dan adanya

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. merancang dan membangun aplikasi menggunakan konsep System Development

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan yang dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

BAB IV DESKRIPSI KERJA PRAKTEK. itu juga dilakukan pengamatan pada proses penyimpanan data customer serta proses

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di Dinas

BAB IV DESKRIPSI PEKERJAAN DESKRIPSI PEKERJAAN. 4.1 Analisis Sistem. Menurut Whitten, Bentley dan Dittman (2004:38) analisis sistem adalah

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di CV.

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

BAB IV DESKRIPSI PEKERJAAN. permasalahan yang ada pada instansi ini adalah proses sebagai berikut:

Transkripsi:

BAB IV DESKRIPSI PEKERJAAN 4.1 Analisis Sistem Pada perpustakaan ini penggunaan sistem masih dilakukan secara manual, sehingga pelayanan terhadap anggota tidak dapat dilakukan secara efektif dan efesien. Kekurangan lain yang ada pada perpustakaan adalah bentuk pelaporan yang msaih manual serta masih belum interaktif sehingga laporanlaporan yang dibuat masih belum bisa memberikan informasi yang optimal untuk mendukung kinerja dari perpustakaan. Di samping itu dalam hal pengadaan barang, perpustakaan UNESA masih belum bisa menentukan pustaka-pustaka mana saja yang akan diadakan yang diambil dari bagian pengusuluan pustaka oleh para mahasiswa Unesa. Untuk itu dibuatkan suatu fitur yang akan membantu menentukan usulan pustaka mana yang terbaik yang dapat dilakukan pengadaan yaitu melalui fitur vote. Untuk reservasi pemesanan pustaka sebelumnya masih belum ada notifikasi yang memberitahukan informasi-informasi yang terkait mengenai pustaka yang dipesan yang seringkali mahasiswa lupa bahwa mereka telah melakukan pemesanan sebelumnya. Notifikasi ini akan membantu mahasiswa mengetahui bagaimana status pustaka yang sedang dipesan sehingga mahasiswa dapat mengetahui apakah pesanan pustakanya telah dapat dipinjam atau masih belum. 19

20 4.2 Perancangan Sistem Analisis dan percangan sistem menggunakan beberapa bahasa pemodelan untuk mempermudah analisis terhadap sistem. Permodelan sistem yang digunakan adalah Document Flow, System Flow, Data Flow Diagram dan Entity Relationship Diagram. Dalam bab ini juga disertakan juga struktur tabel dari sistem yang akan diterapkan. 4.2.1 System Flow Vote Usulan Pustaka System flow vote usulan pustaka akan ditampilkan pada Gambar 4.1. System Flow Vote Usulan Pustaka Sivitas Sistem Mulai MS_Mahasiswa Memasukkan user dan password Validasi Login Tidak Login valid? ya Menu Utama Menampilkan menu web Memilih menu Pengusulan Pustaka Menu Pengusulan Pustaka PP_Detailvote PP_Usul Melakukan vote pustaka yang diinginkan Melakukan update dan insert vote pustaka Voting Usulan Pustaka (Universitas Negeri Surabaya) Vote pustaka berhasil dilakukan Selesai Menampilkan vote pustaka terupdate Gambar 4.1 Document Flow Vote Usulan

21 System flow pada Gambar 4.1 menjelaskan proses vote pengusulan pustaka yang ada di dalam website Digital Library UNESA. Dimulai dari mahasiswa memasukkan username dan password pada halaman login, lalu masuk ke menu vote pengusulan dan kemudian melakukan vote sesuai dengan usulan pustaka yang ingin di-vote. Sistem akan menyimpan hasil tersebut untuk nantinya dapat digunakan sebagai laporan sesuai kebutuhan. 4.2.2 Document Flow Pelaporan Document flow pelaporan akan ditampilkan pada Gambar 4.2. Document Flow Pelaporan Pegawai Perpustakaan Kepala Perpustakaan Mulai Melakukan pengumpulan data yang diperlukan Data Transaksi (Excel) Data Master (Excel) Laporan Jumlah Koleksi Laporan Informasi Perpustakaan Data terkumpul Laporan Peminjam Buku Membuat laporan Laporan Buku Dipinjam Laporan Pengguna Aktif Laporan Usulan Pustaka Laporan Usulan Pustaka (Usulan) Membuat Pelaporan Selesai Gambar 4.2 Document Flow Pelaporan

22 Document flow pada Gambar 4.2 menjelaskan proses pelaporan yang ada di dalam perpustakana UNESA. Alur proses ini dimulai dari bagian pegawai yang terlebih dahulu harus mengumpulkan data-data transaksi maupun master sebagai sumber dalam membuat pelaporan. Data tersebut akan digunakan oleh pegawai perpustakaan untuk membuat pelaporan yang dibantu dengan aplikasi Microsoft Excel. 4.2.3 System Flow Pelaporan System flow pelaporan ditampilkan pada Gambar 4.3 hingga Gambar 4.6. System Flow Pelaporan(1) Pegawai Perpustakaan Sistem Pelaporan Kepala Perpustakaan Mulai A Membuka aplikasi dan memilih jenis laporan 4 Selesai Laporan Jumlah Koleksi? Ya Membuat Laporan Jumlah Koleksi MS_Pustaka PP_Eksemplar Laporan Jumlah Koleksi Tidak A Laporan Informasi Perpustakaan? Ya Membuat Laporan Informasi Perpustakaan MS_Pustaka PP_Eksemplar Laporan Informasi Perpustakaan MS_Anggota Tidak A PP_Transaksi Membuat Pelaporan 1 LV_Jurusan LV_Fakultas Gambar 4.3 System Flow Pelaporan(1)

23 System Flow Pelaporan(2) Pegawai Perpustakaan Sistem Pelaporan Kepala Perpustakaan 1 A Laporan Peminjan Buku? Selesai Ya Membuat Laporan Peminjam Buku MS_Pustaka Tidak PP_Eksemplar Laporan Peminjam Buku MS_Anggota LV_Jurusan A LV_Fakultas Laporan Buku Dipinjam? Ya Membuat Laporan Buku Dipinjam PP_Transaksi MS_Pustaka Tidak Laporan Buku Dipinjam PP_Eksemplar A Membuat Pelaporan 2 Gambar 4.4 System Flow Pelaporan(2)

24 System Flow Pelaporan (3) Pegawai Perpustakaan Sistem Pelaporan Kepala Perpustakaan 2 A Laporan Pengguna Aktif? Selesai Ya Membuat Laporan Pengguna Aktif MS_Pustaka PP_Eksemplar Laporan Pengguna Aktif MS_Anggota Tidak A PP_Transaksi LV_Jurusan Laporan Usulan Pustaka? Ya Membuat Laporan Usulan Pustaka PP_Usul Laporan Usulan Pustaka Tidak A Membuat Pelaporan 3 Gambar 4.5 System Flow Pelaporan(3)

25 System Flow Pelaporan (3) Pegawai Perpustakaan Sistem Pelaporan Kepala Perpustakaan 3 A Laporan Usulan Pustaka(Grafik)? Selesai Membuat Laporan Usulan Pustaka (Grafik) PP_Usul Laporan Usulan Pustaka(Grafik) Tidak A Kembali ke Menu? Membuat Pelaporan Ya 4 Gambar 4.6 System Flow Pelaporan(4)

26 System flow pelaporan pada Gambar 4.3 hingga Gambar 4.6 menjelaskan proses pelaporan yang digunakan bila menggunakan aplikasi. Pegawai yang memiliki akses untuk membuat pelaporan pada aplikasi akan melakukan login ke dalam aplikasi. Kemudian pegawai perpustakaan dapat masuk ke dalam menu pelaporan dan memilih laporan yang diinginkan. Pegawai perpustakaan melakukan input data yang dibutuhkan dalam membuat pelaporan seperti tanggal, format laporan, jenis pustaka yang ingin dibuat laporan. Setelah melakukan input data yang dibutuhkan maka laporan akan ditampilkan sesuai dengan hasil inputan yang dilakukan oleh pegawai perpustakaan tersebut. 4.2.4 Data Flow Diagram Data flow diagram dari Rancang Bangun Sistem Perpustakaan UNESA untuk Context Diagram akan ditampilkan pada Gambar 4.7, DFD Level 0 pada Gambar 4.8 dan DFD Level 1 pada Gambar 4.9. Data Request Pelaporan Jumlah Koleksi Laporan Jumlah Koleksi Data Request Laporan Informasi Perpustakaan Laporan Informasi Perpustakaan Data Request Laporan Peminjam Buku Laporan Peminjam Buku 1 Data Vote Usulan Sistem Informasi Perpustakaan Universitas Negeri Surabaya Data Request Laporan Buku Dipinjam Laporan Buku Dipinjam Kepala Perpustakaan Sivitas Konfirmasi Vote Data Request Laporan Pengguna Aktif Laporan Pengguna Aktif Data Request Laporan Usulan Pustaka Laporan Usulan Pustaka Data Request Laporan Usulan Pustaka(Grafik) Laporan Usulan Pustaka(Grafik) Gambar 4.7 DFD Context Diagram

27 Sivitas Data Vote Usulan Konfirmasi Vote 1.1 Vote Usulan Pustaka insert detailvote 2 PP_Detailvote Update Vote Pustaka Data Usulan Pustaka 1 PP_Usul Data Pustaka 3 MS_Pustaka Data Transaksi 4 PP_Transaksi Data Eksemplar 5 PP_Eksemplar 1.2 Pelaporan Data Jurusan Data Anggota 6 LV_Jurusan 7 MS_Anggota Data Fakultas 8 LV_Fakultas Data Request Pelaporan Jumlah Koleksi Data Request Pelaporan Informasi Perpustakaan Data Request Laporan Peminjam Buku Data Request Laporan Buku Dipinjam Data Request Laporan Pengguna Aktif Data Request Laporan Usulan Pustaka Data Request Laporan Usulan Pustaka (Grafik) Pelaporan Jumlah Koleksi Laporan Informasi Perpustakaan Laporan Peminjam Buku Laporan Buku Dipinjam Laporan Pengguna Aktif Laporan Usulan Pustaka (Grafik) Laporan Usulan Pustaka Kepala Perpustakaan Gambar 4.8 DFD Level 0

28 Data Request Laporan Jumlah Koleksi Laporan Jumlah Koleksi 1.2.1 Pelaporan Jumlah Koleksi Data Pustaka Data Eksemplar 3 MS_Pustaka : 1 5 PP_Eksemplar : 1 Data Pustaka 3 MS_Pustaka : 2 Data Eksemplar 5 PP_Eksemplar : 2 Data Request Laporan Informasi Perpustakaan 1.2.2 Data Anggota 7 MS_Anggota : 1 Laporan Informasi Perpustakaan Pelaporan Informasi Perpustakaan Data Transaksi Data Jurusan Data Fakultas 4 PP_Transaksi : 1 6 LV_Jurusan : 1 8 LV_Fakultas : 1 Data Pustaka 3 MS_Pustaka : 3 Data Request Laporan Peminjam Buku Laporan Peminjam Buku 1.2.3 Pelaporan Peminjaman Buku Data Eksemplar Data Anggota Data Jurusan Data Fakultas 5 PP_Eksemplar : 3 7 MS_Anggota : 2 6 LV_Jurusan : 2 8 LV_Fakultas : 2 Kepala Perpustakaan Data Request Laporan buku Dipinjam Laporan buku Dipinjam 1.2.4 Pelaporan Buku Dipinjam Data Transaksi Data Pustaka Data Transaksi 4 PP_Transaksi : 2 3 MS_Pustaka : 4 5 PP_Eksemplar : 4 Data Request Laporan Pengguna Aktif Laporan Pengguna Aktif 1.2.5 Pelaporan Pengguna Aktif Data Pustaka Dat Eksemplar Data Anggota Data Transaksi Data Jurusan 3 MS_Pustaka : 5 5 PP_Eksemplar : 5 7 MS_Anggota : 3 4 PP_Transaksi : 3 6 LV_Jurusan : 3 Data Reqeust Laporan Usulan Pustaka Laporan Usulan Pustaka 1.2.6 Pelaporan Usulan Pustaka Data Usulan 1 PP_Usul Data Request Laporan Usulan Pustaka (Grafik) 1.2.7 Laporan Usulan Pustaka (Grafik) Pelaporan Usulan Pustaka (Grafik) Data Usulan Gambar 4.9 DFD Level 1

29 4.2.5 Entity Relationship Diagram Entity Relationship Diagram (ERD) dari Rancang Bangun Sistem Perpustakaan UNESA terdiri dari Conceptual Data Model (CDM) dan Physical Data Model (PDM). 1. Conceptual Data Model (CDM) Conceptual Data Model pada sistem ini dibedakan menjadi 2 warna yaitu warna kuning yang berarti tabel tersebut adalah tabel master dan warna hijau yang berarti tabel tersebut adalah tabel transaksi. CDM dapat dilihat pada Gambar 4.10. LV_JURUSAN Jurusan Pustaka KDJurusan NamaJurusan Label Flag f_jur <pi> VA10 VA7 VA7 VA2 <M> Memiliki Jurusan LV_FAKULTAS KDFakultas <pi> VA10 <M> namafakultas MS_PUSTAKA IDPustaka Judul JudulSeri NoPanggil KodeDDC TglPerolehan AuthorFirst1 AuthorLast1 AuthorFirst2 AuthorLast2 AuthorFirst3 AuthorLast3 Kota NamaPenerbit TahunTerbit Edisi JmlHalRomawi JmlHalaman DimensiPustaka ISBN Keterangan Keywords LinkPustaka file1 file2 file3 file4 file5 file6 file7 file8 file9 file10 T_USER T_UPDATETIME T_HOST <pi> N12 VA50 VA50 D VA50 D VA20 N6 N6 <M> DetilBP PP_BIDANGJU BahanPustakaEksemplar PP_TRANSAKSI IDTransaksi <pi> TglTransaksi PerpanjangKe TglPerpanjang TglTenggat TglPengembalian StatusTransaksi T_USER T_UPDATETIME T_HOST fix_status rpjaminan Flag NO8 <M> D N5 D D D A1 A1 N14,2 VA7 PP_EKSEMPLAR IDEksemplar HargaUsulan TglPerolehan TglTerbit Keterangan StatusEksemplar IsLabeled TglOpname T_USER T_UPDATETIME T_HOST <pi> NO8 N14,2 D D VA5 N1 D <M> TransaksiEksemplar pp_detailvote TransaksiAnggota idvote <pi> NO <M> divote oleh MS_ANGGOTA IDAnggota <pi> NamaAnggota JK Alamat Email Telp Hp KodePos Kota NoPIN TglDaftar TglExpired Catatan NoIKA StatusAnggota TglSelesaiSkors UangJaminan StatusPinjaman Password T_USER T_UPDATETIME T_HOST detailbukuvote VA20 <M> VA50 A1 VA50 VA20 VA20 VA5 VA50 VA50 D D VA15 A1 D N14,2 A1 VA50 PP_USUL IDUsulan idunit NamaPengusul TglUsulan StatusUsulan NPKPetugasValidasi Tglvalidasiusul Judul HargaUsulan Keterangan AuthorFirst1 AuthorLast1 AuthorFirst2 AuthorLast2 AuthorFirst3 AuthorLast3 Penerbit TahunTerbit T_USER T_UPDATETIME T_HOST ISBN Edisi Vote_Usulan <pi> NO8 VA7 VA50 D A1 VA6 D N14,2 D VA20 I <M> Gambar 4.10 Conceptual Data Model

30 2. Physical Data Model (PDM) Physical Data Model pada sistem ini dibedakan menjadi 2 warna yaitu warna kuning yang berarti tabel tersebut adalah tabel master dan warna hijau yang berarti tabel tersebut adalah tabel transaksi. PDM dapat dilihat pada Gambar 4.11. IDPustaka Judul JudulSeri NoPanggil KodeDDC TglPerolehan AuthorFirst1 AuthorLast1 AuthorFirst2 AuthorLast2 AuthorFirst3 AuthorLast3 Kota NamaPenerbit TahunTerbit Edisi JmlHalRomawi JmlHalaman DimensiPustaka ISBN Keterangan Keywords LinkPustaka file1 file2 file3 file4 file5 file6 file7 file8 file9 file10 T_USER T_UPDATETIME T_HOST PP_BIDANGJUR IDPustaka NUMERIC(12) <pk,fk1> KDJurusan VARCHAR(10) <pk,fk2> DetilBP MS_PUSTAKA NUMERIC(12) <pk> VARCHAR(50) VARCHAR(50) DATE VARCHAR(50) DATE VARCHAR(20) NUMERIC(6) NUMERIC(6) Jurusan Pustaka TglTerbit BahanPustakaEksemplar IDTransaksi IDAnggota IDEksemplar TglTransaksi PerpanjangKe TglPerpanjang TglTenggat TglPengembalian StatusTransaksi T_USER T_UPDATETIME T_HOST fix_status rpjaminan Flag IDEksemplar IDPustaka HargaUsulan TglPerolehan Keterangan StatusEksemplar IsLabeled TglOpname T_USER T_UPDATETIME T_HOST PP_TRANSAKSI PP_EKSEMPLAR TransaksiEksemplar SERIAL VARCHAR(20) INT4 DATE NUMERIC(5) DATE DATE DATE CHAR(1) CHAR(1) NUMERIC(14,2) VARCHAR(7) LV_JURUSAN KDJurusan KDFakultas VARCHAR(10) VARCHAR(10) <pk> <fk> NamaJurusan Label Flag f_jur VARCHAR(7) VARCHAR(7) VARCHAR(2) SERIAL <pk> NUMERIC(12) <fk> NUMERIC(14,2) DATE DATE VARCHAR(5) NUMERIC(1) DATE <pk> <fk2> <fk1> TransaksiAnggota idvote IDAnggota IDUsulan Memiliki Jurusan pp_detailvote divote oleh SERIAL VARCHAR(20) INT4 IDAnggota NamaAnggota JK Alamat Email Telp Hp KodePos Kota NoPIN TglDaftar TglExpired Catatan NoIKA StatusAnggota TglSelesaiSkors UangJaminan StatusPinjaman Password T_USER T_UPDATETIME T_HOST <pk> <fk2> <fk1> MS_ANGGOTA LV_FAKULTAS KDFakultas VARCHAR(10) <pk> namafakultas VARCHAR(20) <pk> VARCHAR(50) CHAR(1) VARCHAR(50) VARCHAR(20) VARCHAR(20) VARCHAR(5) VARCHAR(50) VARCHAR(50) DATE DATE VARCHAR(15) CHAR(1) DATE NUMERIC(14,2) CHAR(1) VARCHAR(50) detailbukuvote PP_USUL IDUsulan idunit NamaPengusul TglUsulan StatusUsulan SERIAL VARCHAR(7) VARCHAR(50) DATE CHAR(1) <pk> NPKPetugasValidasi VARCHAR(6) Tglvalidasiusul Judul HargaUsulan Keterangan AuthorFirst1 AuthorLast1 AuthorFirst2 AuthorLast2 AuthorFirst3 AuthorLast3 Penerbit TahunTerbit T_USER T_UPDATETIME T_HOST ISBN Edisi Vote_Usulan DATE NUMERIC(14,2) DATE VARCHAR(20) INT4 Gambar 4.11 Physical Data Model

31 4.3 Struktur Tabel Dari ERD dapat diperoleh 18 tabel yang digunakan untuk membangun sistem informasu perpustakaan. Penjelasan dari masing-masing tabel dalam database yang dibuat adalah: 1. Tabel Master Pustaka 2. Nama Tabel : MS_PUSTAKA 3. Fungsi : Menyimpan data-data pustaka yang dimiliki oleh perpustakaan. 4. Primary Key : IDPustaka 5. Foreign Key : KDJenisPustaka, IDPenerbit, IDKategori, KDBahasa Tabel 4. 1 Tabel Master Pustaka Nama Tipe Keterangan IDPustaka Numeric(12) Primary Key KDJenisPustaka Varchar(10) Foreign Key IDPenerbit Int(4) Foreign Key IDKategori Int(4) Foreign Key KDBahasa Varchar(3) Foreign Key Judul Varchar(200) Not null JudulSeri Varchar(200) Allow null NoPanggil Varchar(50) Not null KodeDDC Varchar(50) Not null TglPerolehan Date Allow null AuthorFirst1 Varchar(100) Not null AuthorLast1 Varchar(100) Allow null AuthorFirst2 Varchar(100) Allow null AuthorLast2 Varchar(100) Allow null AuthorFirst3 Varchar(100) Allow null AuthorLast3 Varchar(100) Allow null Kota Varchar(50) Allow null NamaPenerbit Varhcar(100) Allow null TahunTerbit Date Allow null Edisi Varchar(20) Allow null JmlHalRomawi Numeric(6) Allow null JmlHalaman Numeric(6) Allow null DimensiPustaka Varchar(30) Allow null ISBN Varchar(30) Allow null Keterangan Varchar(200) Allow null Keywords Varchar(200) Not null

32 Nama Tipe Keterangan LinkPustaka Varchar(200) Allow null File1 Varchar(200) Allow null File2 Varchar(200) Allow null File3 Varchar(200) Allow null File4 Varchar(200) Allow null File5 Varchar(200) Allow null File6 Varchar(200) Allow null File7 Varchar(200) Allow null File8 Varchar(200) Allow null File9 Varchar(200) Allow null File10 Varchar(200) Allow null 1. Tabel Anggota 2. Nama Tabel: MS_Anggota 3. Fungsi: Menyimpan anggota perpustakaan Universtias Negeri Surabaya 4. Primary Key: IDAnggota 5. Foreign Key: - Tabel 4. 2 Tabel Anggota Nama Tipe Keterangan IDAnggota Varchar(20) Primary Key NamaAnggota Varchar(50) Not null JK Char(1) Not null Alamat Varchar(100) Not null Email Varchar(50) Allow null Telp Varchar(20) Allow null HP Varchar(20) Allow null KodePos Varchar(5) Allow null Kota Varchar(50) Allow null NoPin Varchar(50) Allow null TglDaftar Date Not null TglExpired Date Not null Catatan Varchar(100) Allow null NoIKA Varchar(15) Allow null Status Anggota Char(1) Not null TglSelesaiSkors Date Allow null UangJaminan Numeric(14,2) Allow null StatusPinjaman Char(1) Allow null Password Varchar(50) Not null

33 1. Tabel Jurusan 2. Nama Tabel: LV_Jurusan 3. Fungsi: Menyimpan jurusan di Universitas Negeri Surabaya 4. Primary Key: KDJurusan 5. Foreign Key: KDFakultas Tabel 4. 3 Tabel Jurusan Nama Tipe Keterangan KDJurusan Varchar(10) Primary Key KDFakultas Varchar(10) Foreign Key NamaJurusan Varchar(100) Not null Label Varchar(7) Allow null Flag Varchar(7) Allow null 1. Tabel Fakultas 2. Nama Tabel: LV_Fakultas 3. Fungsi: Menyimpan fakultas di Universitas Negeri Surabaya 4. Primary Key: KDFakultas 5. Foreign Key: - Tabel 4. 4 Tabel Fakultas Nama Tipe Keterangan KDFakultas Varchar(10) Primary Key NamaFakultas Varchar(100) Not null 1. Tabel Bidang Jurusan 2. Nama Tabel: PP_BidangJur 3. Fungsi: menyimpan pustaka dengan bidang jurusannya 4. Primary Key: IDPustaka, KDJurusan 5. Foreign Key: IDPustaka, KDJurusan

34 Tabel 4. 5 Tabel Bidang Jurusan Nama Tipe Keterangan IDPustaka Numeric(12) Primary Key, Foreign Key KDJurusan Varchar(10) Primary Key, Foreign Key 1. Tabel Eksemplar 2. Nama Tabel: PP_Eksemplar 3. Fungsi: Menyimpan eksemplar-eksemplar dari pustaka 4. Primary Key: IDEksemplar 5. Foreign Key: IDPustaka, KDLokasi, KDRak,KDKondisi Tabel 4. 6 Tabel Eksemplar Nama Tipe Keterangan IDEksemplar Serial Primary Key KDRak Varchar(15) Foreign Key KDLokasi Varchar(15) Foreign Key IDPustaka Numeric Foreign Key KDKondisi Varchar(5) Foreign Key HargaUsulan Numeric Allow Null TglPerolehan Date Not null TglTerbit Date Allow Null Keterangan Varchar(200) Allow Null StatusEksemplar Varchar(5) Not null IsLabeled Numeric Not null TglOpname Date Allow Null 1. Tabel Transaksi 2. Nama Tabel: PP_TRANSAKSI 3. Fungsi: Menyimpan transaksi yang terjadi diperpustakaan 4. Primary Key: IDTransaksi 5. Foreign Key: KDLokasi, IDEksemplar

35 Tabel 4. 7 Tabel Transaksi Eksemplar Nama Tipe Keterangan IDTransaksi Serial Primary Key KDLokasi Varchar(15) Foreign Key IDEksemplar INT(4) Foreign Key TglTranksasi Date Not null PerpanjanganKe Numeric Allow Null TglPerpanjangan Date Allow Null TglTenggat Date Allow Null TglPengembalian Date Not null StatusTransaksi Char(1) Not null Fix_Status Char(1) Allow Null RpJaminan Numeric Allow Null Flag Varchar(7) Allow Null 1. Tabel Usulan Pustaka 2. Nama Tabel: PP_USUL 3. Fungsi: Menyimpan usulan pustaka 4. Primary Key: IDUsulan 5. Foreign Key: - Tabel 4. 8 Tabel Usulan Pustaka Nama Tipe Keterangan IDUsulan Serial Primary Key IDUnit Varchar(7) Allow Null NamaPengusul Varchar(50) Not null TglUsulan Date Not null StatusUsulan Char(1) Allow Null NPKPetugasValidasi Varchar(6) Allow Null TglValidasiUsul Date Allow Null Judul Varchar(200) Not null HargaUsulan Numeric Allow Null Keterangan Varchar(200) Allow Null AuthorFirst1 Varchar(100) Not null AuthorLast1 Varchar(100) Allow Null AuthorFirst2 Varchar(100) Allow Null AuthorLast2 Varchar(100) Allow Null AuthorFirst3 Varchar(100) Allow Null AuthorLast3 Varchar(100) Allow Null Penerbit Varchar(100) Not null TahunTerbit Date Allow Null

36 Nama Tipe Keterangan ISBN Varchar(30) Allow Null Edisi Varchar(20) Allow Null VoteUsulan INT(4) Not null 1. Tabel Detail Vote 2. Nama Tabel: PP_DETAILVOTE 3. Fungsi: Menyimpan jumlah vote pustaka usulan 4. Primary Key: IDVote 5. Foreign Key: IDUsulan Tabel 4. 9 Tabel Detail Vote Nama Tipe Keterangan IDVote Serial Primary Key IDUsulan INT(4) Foreign Key IDAnggota Varchar(20) Foreign Key 4.4 Rancangan Input dan Output 1. Data Rancangan Input: a) Data Pengusulan Pustaka Rancangan input pengusulan pustaka dapat dilihat pada Gambar 4.12. Judul Pustaka Harga :.. :.. Pengarang 1 :.... Pengarang 2 :.... Pengarang 3 :.... Penerbit Tahun Terbit :.. :..

37 Edisi ISBN Keterangan :.. :.. :.. Simpan Batal Gambar 4.12 Rancangan Input Pengusulan Pustaka b) Laporan Jumlah Koleksi Rancangan input jumlah koleksi dapat dilihat pada Gambar 4.13. Grafik : Format : Tampilkan Gambar 4.13 Rancangan Input Laporan Jumlah Koleksi c) Laporan Informasi Pustaka Rancangan input informasi pustaka dapat dilihat pada Gambar 4.14. Periode : s/d Format : Tampilkan Gambar 4.14 Rancangan Input Laporan Informasi Pustaka d) Laporan Peminjam Buku Rancangan input peminjam buku dapat dilihat pada Gambar 4.15. Semester : Tahun : /

38 Grafik : Format : Tampilkan Gambar 4.15 Rancangan Input Laporan Peminjam Buku e) Laporan Buku Dipinjam Rancangan input buku dipinjam dapat dilihat pada Gambar 4.16. Semester : Tahun : / Grafik : Format : Tampilkan Gambar 4.16 Rancangan Input Laporan Buku Dipinjam f) Laporan Pengguna Aktif Rancangan input pengguna aktif dapat dilihat pada Gambar 4.17. Jenis Sirkulasi : Periode : s/d Grafik : Teratas : Format : Tampilkan Gambar 4.17 Rancangan Input Laporan Pengguna Aktif

39 g) Laporan Usulan Pustaka Rancangan input usulan pustaka dapat dilihat pada Gambar 4.18. Jenis Usulan : Periode : s/d Urutkan : Berdasarkan Format : Tampilkan Gambar 4.18 Rancangan Input Laporan Usulan Pustaka h) Laporan Usulan Pustaka (Grafik) Rancangan input usulan pustaka (grafik) dapat dilihat pada Gambar 4.19. Periode : s/d Kategori : Grafik Grafik : Tampilkan Gambar 4.19 Rancangan Input Laporan Usulan Pustaka (Grafik) 4.5 Implementasi Sistem Dalam sub bab ini akan dijelaskan langkah-langkah pengoperasi program aplikasi ini Sistem Informasi Perpustakaan Universitas Negeri Surabaya.

40 1. Form Vote Pengusulan Pustaka Form vote pengusulan pustaka yang ada pada Gambar 4.20 berfungsi sebagai fasilitas sivitas Universitas Negeri Surabaya yang ingin melakukan vote terhadap usulan pustaka yang sebelumnya sudah diajukan kepada pihak perpustakaan Universitas Negeri Surabaya. Untuk melakukan vote terlebih dahulu user harus login dan masuk ke dalam menu vote pengusulan pustaka. User akan ditampilkan sebuah list usulan-usulan pustaka yang dapat divote. Tanda tersebut sudah divote oleh user sedangkan tanda berarti usulan berarti usulan dapat dilakukan vote. Gambar 4.20 Form Pengusulan Pustaka 2. Form Laporan Jumlah Koleksi Buku Form Laporan Jumlah Koleksi Buku yang ada pada Gambar 4.21 berfungsi menampilkan koleksi buku yang dimiliki oleh Perpustakaan Universitas Negeri Surabaya. Inputan yang diperlukan berupa jenis grafik yang diinginkan dan format output yang ingin dihasilkan. Apabila

41 inputan telah diisi maka tekan untuk menghasilkan laporan. Gambar 4.21 Form Laporan Jumlah Koleksi Buku 3. Form Laporan Informasi Perpustakaan Form Laporan Informasi Pustaka yang ada pada Gambar 4.22 berfungsi menampilkan informasi perpustakaan yang dapat berguna bagi ketua perpustakaan sebagai bantuan dukungan dalam membuat sebuah kuputusan. Inputan yang diperlukan adalah periode tanggal yang diinginkan dan format output yang ingin dihasilkan. Apabila inputan telah diisi maka tekan untuk menghasilkan laporan.

42 Gambar 4.22 Form Laporan Informasi Perpustakaan 4. Form Laporan Peminjam Buku Form laporan Peminjam Buku yang ada pada Gambar 4.23 berfungsi menampilkan informasi peminjam buku selama periode tertentu. Inputan yang diperlukan adalah semester, tahun, grafik, serta format output yang diinginkan. Apabila inputan telah diisi maka tekan untuk menghasilkan laporan. Gambar 4.23 Form Laporan Peminjaman Buku

43 5. Form Laporan Buku Dipinjam Form laporan buku dipinjam yang ada pada Gambar 4.24 berfungsi menampilkan informasi buku yang dipinjam pada periode tertentu. Inputan yang diperlukan adalah semester, tahun, grafik, serta format output yang diinginkan. Apabila inputan telah diisi maka tekan untuk menghasilkan laporan. Gambar 4.24 Form Laporan Buku Dipinjam 6. Form Laporan Pengguna Aktif Form laporan pengguna aktif yang ada pada Gambar 4.25 berfungsi menampilkan informasi mengenai mahasiswa yang aktif melakukan transaksi-transaksi pada perpustakaan Universitas Negeri Surabaya. Inputan yang diperlukan adalah jenis sirkulasi, periode, grafik, banyaknya data yang ingin ditampilan beserta dengan format

44 penampilannya. Apabila inputan telah diisi maka tekan untuk menghasilkan laporan. Gambar 4.25 Form Laporan Pengguna Aktif 7. Form Laporan Usulan Pustaka Form laporan usulan pustaka pada Gambar 4.26 berfungsi untuk mengetahui usulan pustaka yang diusulkan oleh sivitas Universitas Surabay pada periode tertentu. Inputan yang diperlukan adalah jenis usulan, periode, jenis pengurutan serta format yang ingin ditampilkan. Apabila inputan telah diisi maka tekan untuk menghasilkan laporan.

45 Gambar 4.26 Form Laporan Usulan Pustaka 8. Form Laporan Usulan Pustaka (Grafik) Form laporan usulan pustaka (grafik) pada Gambar 4.27 memiliki fungsi yang sama dengan laporan usulan pustaka hanya saja form ini akan menampilkan data dalam bentuk grafik. Inputan yang diperlukan adalah periode, grafik yang ingin ditampilkan beserta jenis urutan yang diinginkan. Apabila inputan telah diisi maka tekan untuk menghasilkan laporan. Gambar 4.27 Form Laporan Usulan Pustaka (Grafik)

46 9. Laporan Jumlah Koleksi Buku Laporan jumlah koleksi buku ini berfungsi menampilkan laporan buku yang dimiliki oleh Perpustakaan Universitas Negeri Surabaya. Laporan jumlah koleksi buku dapat dilihat pada Gambar 4.28. Gambar 4.28 Laporan Jumlah Koleksi Buku 10. Laporan Informasi Perpustakaan Laporan informasi perpustakaan ini berfungsi menampilkan informasiinformasi yang mungkin dapat dijadikan sebagai bantuan dalam membuat suatu keputusan oleh pihak Universitas Negeri Surabaya. Laporan informasi perpustakaan dapat dilihat pada Gambar 4.29.

47 Gambar 4.29 Laporan Informasi Perpustakaan 11. Laporan Peminjam Buku Laporan peminjam buku ini berfungsi menampilkan sivitas Universitas Negeri Surabaya yang melakukan peminjaman buku selama periode tertentu. Laporan peminjam buku dapat dilihat pada Gambar 4.30. Gambar 4.30 Laporan Peminjaman Buku

48 12. Laporan Buku Dipinjam Laporan buku dipinjam ini berfungsi menampilkan pustaka-pustaka yang telah dipinjam oleh sivitas Universitas Negeri Surabaya selama periode tertentu. Laporan buku dipinjam dapat dilihat pada Gambar 4.31. Gambar 4.31 Laporan Buku Dipinjam 13. Laporan Pengguna Aktif Laporan pengguna aktif ini berfungsi menampilkan pengguna/sivitas Universtias Surabaya yang aktif dalam melakukan transaksi peminjaman/pengembalian selama periode tertentu. Laporan pengguna aktif dapat dilihat pada Gambar 4.32.

49 Gambar 4.32 Laporan Pengguna Aktif 14. Laporan Usulan Pustaka Laporan usulan pustaka ini berfungsi menampilkan usulan pustaka yang diusulkan oleh sivitas Universitas Negeri Surabaya beserta kriteria yang sudah ditentukan sebelumnya. Laporan Usulan Pustaka dapat dilihat pada Gambar 4.33.

50 Gambar 4.33 Laporan Usulan Pustaka 15. Laporan Usulan Pustaka (Grafik) Laporan usulan pustaka ini berfungsi menampilkan usulan pustaka yang diusulkan oleh sivitas Universitas Negeri Surabaya beserta kriteria yang sudah ditentukan sebelumnya dalam bentuk grafik. Laporan usulan pustaka (grafik) dapat dilihat pada Gambar 4.34.

Gambar 4.34 Laporan Usulan Pustaka (Grafik) 51