• Tidak ada hasil yang ditemukan

Sistem Informasi Perpustakaan

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sistem Informasi Perpustakaan"

Copied!
12
0
0

Teks penuh

(1)

SISTEM INFORMASI

SISTEM INFORMASI PERPUSTAK

PERPUSTAKAAN

AAN

A.

A. ANALISIS SISTEM (SYSTEM ANALYSIS)ANALISIS SISTEM (SYSTEM ANALYSIS)

1.

1. Current System (Sistem Sekarang)Current System (Sistem Sekarang)

Current system membahas mekanisme system yang sedang berlangsung sekarang, dalam Current system membahas mekanisme system yang sedang berlangsung sekarang, dalam hal ini mekanisme peminjaman buku di perpustakaan. User (anggota perpustakaan) pergi hal ini mekanisme peminjaman buku di perpustakaan. User (anggota perpustakaan) pergi ke perpustakaan untuk mencari

ke perpustakaan untuk mencari buku yang ingin dipinjam, lbuku yang ingin dipinjam, lalu melalui admin, alu melalui admin, buku itubuku itu didata secara manual. Dengan disertai tanda bukti, admin memberi buku ke user. Berikut didata secara manual. Dengan disertai tanda bukti, admin memberi buku ke user. Berikut ilustrasi gambarnya

ilustrasi gambarnya

Kelemahan dari current system ini adalah pada mekanismenya yang masih bersifat Kelemahan dari current system ini adalah pada mekanismenya yang masih bersifat manual. User yang ingin meminjam buku harus pergi ke perpustakaan dan mencari manual. User yang ingin meminjam buku harus pergi ke perpustakaan dan mencari  bukunya

 bukunya sendiri, sendiri, lalu blalu buku uku itu itu didata didata oleh oleh admin admin (secara manual). (secara manual). Admin Admin harus menharus mencaricari satu per satu daftar anggota perpustakaan dan mencatat buku yang akan dipinjam oleh satu per satu daftar anggota perpustakaan dan mencatat buku yang akan dipinjam oleh user (anggota perpustakaan).

(2)

2.

2. Proposed System (Sistem Usulan)Proposed System (Sistem Usulan)

Telah dijelaskan pada current system bahwa sistemnya masih berjalan secara manual, Telah dijelaskan pada current system bahwa sistemnya masih berjalan secara manual, oleh karena itu pada Proposed System ini akan diusulkan solusi agar mekanisme oleh karena itu pada Proposed System ini akan diusulkan solusi agar mekanisme  peminjaman

 peminjaman buku buku di di perpustakaan perpustakaan bisa bisa lebih lebih efektif. efektif. System System yang yang diusulkan diusulkan yaituyaitu merubah system manual menjadi online (internet berbasis web). Admin menjadi lebih merubah system manual menjadi online (internet berbasis web). Admin menjadi lebih mudah dalam pendataan buku dan anggota perpustakaan. Berikut ilustrasi gambarnya mudah dalam pendataan buku dan anggota perpustakaan. Berikut ilustrasi gambarnya

Pada Proposed system (system usulan) ini mekanismenya adalah user (anggota Pada Proposed system (system usulan) ini mekanismenya adalah user (anggota  perpustakaan) pergi

 perpustakaan) pergi ke pke perpustakaan untuk erpustakaan untuk mencari bukmencari buku untuk u untuk dipinjam, medipinjam, melalui adlalui adminmin  buku

 buku tersebut tersebut didata didata (system (system informasi informasi perpustakaan perpustakaan berbasis berbasis web) web) lalu lalu dikembalikandikembalikan kepada user disertai tanda bukti peminjamannya. Disini terlihat bahwa admin lebih kepada user disertai tanda bukti peminjamannya. Disini terlihat bahwa admin lebih mudah dalam pendataan buku dan anggota perpustakaan.

mudah dalam pendataan buku dan anggota perpustakaan.

B.

B. ANALISIS KEBUTUHANANALISIS KEBUTUHAN 1.

1. Kebutuhan FungsionalKebutuhan Fungsional

Kebutuhan fungsional adalah kebutuhan yang harus ada dan terpenuhi, yakni input, Kebutuhan fungsional adalah kebutuhan yang harus ada dan terpenuhi, yakni input,  proses dan output. Antara lain:

 proses dan output. Antara lain:

 Search data adminSearch data admin 

 Search data anggotaSearch data anggota 

 Search data bukuSearch data buku 

(3)

 Simpan data bukuSimpan data buku 

 Simpan peminjaman bukuSimpan peminjaman buku 

 Cetak tanda bukti peminjamanCetak tanda bukti peminjaman 

 Cetak laporan peminjamanCetak laporan peminjaman

2.

2. Kebutuhan DataKebutuhan Data

Kebutuhan data adalah kebutuhan sistem mengenai data, misalnya data anggota Kebutuhan data adalah kebutuhan sistem mengenai data, misalnya data anggota  perpustakaan

 perpustakaan (user), (user), data data staff staff perpustakaan perpustakaan (admin), (admin), data data buku, buku, data data peminjaman, peminjaman, datadata  pengembalian, dan lain-lain.

 pengembalian, dan lain-lain.

 Data anggota perpustakaan (User)Data anggota perpustakaan (User) 

 Data Staff perpustakaan (Admin)Data Staff perpustakaan (Admin) 

 Data BukuData Buku 

 Data PeminjamanData Peminjaman 

 Data PengembalianData Pengembalian

3.

3. Kebutuhan TeknologiKebutuhan Teknologi

Dalam sistem informasi perpustakaan ini, teknologi yang digunakan yaitu system Dalam sistem informasi perpustakaan ini, teknologi yang digunakan yaitu system informasi dengan internet berbasis web .

informasi dengan internet berbasis web .

4.

4. Kebutuhan Non FungsionalKebutuhan Non Fungsional

Kebutuhan non fungsional

Kebutuhan non fungsional dalam system dalam system informasi perpustakaan informasi perpustakaan ini meliputiini meliputi

 System LoginSystem Login 

 Perangkat lunak (hardware dan software)Perangkat lunak (hardware dan software) 

 Apache, PHP, My SQLApache, PHP, My SQL

C.

C. DESIGN (PERANCANGAN SISTEM)DESIGN (PERANCANGAN SISTEM)

Pada tahap perancangan sistem ini menggunakan Data Flow Diagram (DFD) dan Unified Pada tahap perancangan sistem ini menggunakan Data Flow Diagram (DFD) dan Unified Modelling Language (UML). Data Flow Diagram (DFD) terdiri dari Diagram Konteks, Diagram Modelling Language (UML). Data Flow Diagram (DFD) terdiri dari Diagram Konteks, Diagram DFD Level 1,dan Diagram DFD Level 2. Sedangkan Unified Modelling Language (UML) terdiri DFD Level 1,dan Diagram DFD Level 2. Sedangkan Unified Modelling Language (UML) terdiri dari Use Case Diagram, dan Class Diagram.

(4)

Data Flow Diagram (DFD) Data Flow Diagram (DFD)

1.

1. Diagram KonteksDiagram Konteks

2.

(5)

3.

3. Diagram DFD Level 2 (Peminjaman)Diagram DFD Level 2 (Peminjaman)

4.

(6)

Unified Modelling Language (UML) Unified Modelling Language (UML)

Rancangan Umum Rancangan Umum

1.

1. Use Case DiagramUse Case Diagram

2.

(7)

Rancangan Terinci Rancangan Terinci

1.

(8)
(9)

2.

(10)

D.

D. PENGUJIAN (TESTING)PENGUJIAN (TESTING)

Pada system informasi perpustakaan ini akan dilakukan beberapa pengujian (testing). Adapun Pada system informasi perpustakaan ini akan dilakukan beberapa pengujian (testing). Adapun  pengujian yang akan dilakukan yaitu

 pengujian yang akan dilakukan yaitu

1.

1. Black Box TestingBlack Box Testing

Pengujian dilakukan dengan cara menginputkan data pada sistem sehingga akan muncul Pengujian dilakukan dengan cara menginputkan data pada sistem sehingga akan muncul hasil dari pengujian. Berikut adalah rencana

hasil dari pengujian. Berikut adalah rencana pengujian Sistem Informasi Perpustakaan.pengujian Sistem Informasi Perpustakaan. 1.

1. Apakah user (anggota perpustakaan) bisa login ke sistem informasi perpustakaan?Apakah user (anggota perpustakaan) bisa login ke sistem informasi perpustakaan? 2.

2. Apakah setelah login, user (anggota perpustakaan) bisa langsung memesan buku?Apakah setelah login, user (anggota perpustakaan) bisa langsung memesan buku? 3.

3. Apakah informasi tentang data buku sudah benar atau tidak?Apakah informasi tentang data buku sudah benar atau tidak? 4.

4. Apakah setelah meminjam buku, sistem dapat memberikan informasi tentang tanggalApakah setelah meminjam buku, sistem dapat memberikan informasi tentang tanggal  peminjaman dan tanggal pengembalian?

 peminjaman dan tanggal pengembalian? 5.

5. Apakah sistem ini dapat berjalan tanpa teknologi internet?Apakah sistem ini dapat berjalan tanpa teknologi internet?

2.

2. Pengujian KinerjaPengujian Kinerja

Pada pengujian kinerja, akan

Pada pengujian kinerja, akan dilihat bahwa seberapa efisien sistem informasi ini.dilihat bahwa seberapa efisien sistem informasi ini. 1.

1. Apakah sistem informasi ini dapat berjalan selama 24 jam?Apakah sistem informasi ini dapat berjalan selama 24 jam? 2.

2. Seberapa banyak user (anggota perpustakaan) dapat meminjam buku secaraSeberapa banyak user (anggota perpustakaan) dapat meminjam buku secara  bersamaan?

(11)

3.

3. Pengujian AkseptasiPengujian Akseptasi

Pada Pengujian Akseptasi ini, akan dilakukan untuk melihat kenyamanan serta kepuasan Pada Pengujian Akseptasi ini, akan dilakukan untuk melihat kenyamanan serta kepuasan atau tidaknya anggota perpustakaan.

atau tidaknya anggota perpustakaan. 1.

1. Apakah user (anggota perpustakaan) merasa puas dengan sistem informasiApakah user (anggota perpustakaan) merasa puas dengan sistem informasi  perpustakaan ini?

 perpustakaan ini? 2.

2. Apakah sistem ini sudah efisien jika ditinjau dari waktunya Apakah sistem ini sudah efisien jika ditinjau dari waktunya ?? 3.

3. Apakah dengan menggunakan teknologi internet bisa mempermudah dalamApakah dengan menggunakan teknologi internet bisa mempermudah dalam  peminjaman buku diperpustakaan?

 peminjaman buku diperpustakaan? 4.

4. Apakah sistem informasi perpustakaan ini bisa berjalan dengan lancar?\Apakah sistem informasi perpustakaan ini bisa berjalan dengan lancar?\

4.

4. Pengujian Unit TestPengujian Unit Test

Pengujian Unit Test dilakukan untuk melihat apakah suatu definisi variabelnya sudah Pengujian Unit Test dilakukan untuk melihat apakah suatu definisi variabelnya sudah  benar atau tidak.

 benar atau tidak. 1.

1. Apakah sistem dapat Apakah sistem dapat mengenali ID user mengenali ID user (anggota perpustakaan) (anggota perpustakaan) dan ID Admin ?dan ID Admin ? 2.

2. Apakah pada saat mengisi data buku ketika akan memasukkan selain string, sistemApakah pada saat mengisi data buku ketika akan memasukkan selain string, sistem masih dapat mengenalinya atau tidak

masih dapat mengenalinya atau tidak (sistem berhasil masuk atau tidak)(sistem berhasil masuk atau tidak)

5.

5. Pengujian Sistem ModulPengujian Sistem Modul

Pengujian yang dilakukan pada komponen-komponen yang saling berhubungan dan Pengujian yang dilakukan pada komponen-komponen yang saling berhubungan dan saling bergantung satu dengan yang lainnya.kesalahan yang mungkin terjadi, seperti pada saling bergantung satu dengan yang lainnya.kesalahan yang mungkin terjadi, seperti pada input/output, struktur data, aritmatika, dll.

input/output, struktur data, aritmatika, dll. 1.

1. Apakah system membatasi jumlah peminjam buku di perpustakaan dan memberikanApakah system membatasi jumlah peminjam buku di perpustakaan dan memberikan  peringatan jika meminjam buku secara berlebihan ?

 peringatan jika meminjam buku secara berlebihan ? 2.

2. Apakah saat meminjam buku , sistem dapat memberikan informasi tentang jumlahApakah saat meminjam buku , sistem dapat memberikan informasi tentang jumlah  buku yang masih tersedia ?

 buku yang masih tersedia ? 3.

3. Apakah saat meminjam buku, sistem dapat memberikan informasi tentang lokasiApakah saat meminjam buku, sistem dapat memberikan informasi tentang lokasi  buku?

(12)

4.

4. Apakah saat admin menginput data peminjam, sistem dapat memberi informasiApakah saat admin menginput data peminjam, sistem dapat memberi informasi tentang data buku yang dipinjam?

tentang data buku yang dipinjam?

6.

6. Pengujian Data DrivenPengujian Data Driven

Pengujian ini dilakukan untuk melihat atau menemukan kondisi program tidak berjalan Pengujian ini dilakukan untuk melihat atau menemukan kondisi program tidak berjalan sesuai spesifikasi (fungsional) menggunakan spesifikasi untuk data test .

sesuai spesifikasi (fungsional) menggunakan spesifikasi untuk data test . 1.

1. Apakah tidak ada kesalahan pada data dan lokasi buku yang ingin dipinjam?Apakah tidak ada kesalahan pada data dan lokasi buku yang ingin dipinjam? 2.

2. Apakah setelah melakukan peminjaman, langsung dapat dikonfirmasi pada adminApakah setelah melakukan peminjaman, langsung dapat dikonfirmasi pada admin (staff perpustakaan)?

Gambar

ilustrasi gambarnya

Referensi

Dokumen terkait

Tujuan penelitian ini untuk mengetahui hubungan antara pendidikan, pengetahuan, sikap, ketersediaan sarana, pedoman/SOP hand hygiene, lama bekerja, supervisi kepala ruangan

didefinisikan mengalami keracunan akut sianida bila kadar sianida serumnya  0.5 mg/L. Tapi kadar sianida serum tidak bisa dijadikan parameter untuk menentukan

Hasil analisis data tes siswa, persentase ketuntasan belajar siswa secara klasikal dan observasi terhadap aktivitas guru dan siswa pada proses pembelajaran siklus I dan

Angka kematian perinatal adalah jumlah kematian janin yang dilahirkan pada usia kehamilan 28 minggu atau lebih ditambah dengan jumlah kematian bayi yang berumur kurang dari 7 hari

Abstrak: 3HQHOLWLDQ EHUWXMXDQ XQWXN PHQJKDVLONDQ PRGHO SHQGLGLNDQ SUDNDU\D GDQ NHZLUDXVDKDDQ EHUEDVLV HNRQRPL NUHDWLI EHUGLPHQVL LQGXVWUL NHXQJJXODQ ORNDO \DQJ HIHNWLI EDJL OXOXVDQ

Sistem yang diusulkan adalah sistem sistem informasi estimasi biaya bahan bakar kendaraan operasional berbasis android dan web, di mana admin menggunakan web untuk menginput

Gambar dibawah merupakan gambar alur dari sistem pendukung keputusan pemilihan motor bekas. Dimulai dari admin menginput data login, data kriteria, data alternative, data

Begitupula te’nea sebagai ajang musyawarah sejalan dengan syariat, dalam Islam musyawarah adalah sebuah amalan yang memiliki kedudukan yang sangat penting, terlebih