22
DAFTAR ISI KATA PENGANTAR.............................................i DAFTAR ISI................................................ii 1. IDENTIFIKASI........................................... 1 1. Klasifikasi program...................................1 2. Fasilitas pada system informasi yang dibuat...........1 3. pengoperasian program.................................1 2. PERANCANGAN PROGRAM....................................2 1. Fasilitas dan komponen program........................2 2. Prosedur dan alur program.............................4 3. Proses dan pengolahan data............................7 3. PROTOTYPE.............................................. 7 4. PENGUJIAN............................................. 10 1. Evaluasi.............................................11 2. Maintenance..........................................11 5. IMPLEMENTASI..........................................13 DAFTAR PUSTAKA............................................15 i

Sistem Informasi Perpustakaan (Sip)

Embed Size (px)

Citation preview

Page 1: Sistem Informasi Perpustakaan (Sip)

DAFTAR ISI

KATA PENGANTAR...............................................................................................................i

DAFTAR ISI.......................................................................................................................... ii

1. IDENTIFIKASI...............................................................................................................1

1. Klasifikasi program.................................................................................................1

2. Fasilitas pada system informasi yang dibuat..........................................................1

3. pengoperasian program.........................................................................................1

2. PERANCANGAN PROGRAM........................................................................................2

1. Fasilitas dan komponen program...........................................................................2

2. Prosedur dan alur program....................................................................................4

3. Proses dan pengolahan data..................................................................................7

3. PROTOTYPE................................................................................................................7

4. PENGUJIAN...............................................................................................................10

1. Evaluasi................................................................................................................11

2. Maintenance........................................................................................................11

5. IMPLEMENTASI........................................................................................................13

DAFTAR PUSTAKA.............................................................................................................15

i

Page 2: Sistem Informasi Perpustakaan (Sip)

1. IDENTIFIKASIIdentifikasi merupakan peroses pengumpulan data untuk dijadikan sebagai

acuan pada perancangan sistem. Pada proses identifikasi ini digunakan cara

wawancara langsung dengan client. Dan dari hasil wawancara tersebut

didapatkan :

1. Klasifikasi program Membuat sistem informasi perpustakaan berupa program

Program yang dibangun berbasis desktop

Dengan database SQLServer

Program yang mudah dioperasikan (user friendly)

2. Fasilitas pada system informasi yang dibuat Form login.

Status peminjaman buku (peminjaman yang sudah, sedang

dilakukan).

Form data peminjaman (akan meminjam)..

Form Status Buku

Form pendaftaran keanggotaan baru.

Form data base buku (input, remove dan update).

Laporan data peminjaman setiap bulan.

3. pengoperasian programprogram informasi perpustakaan yang dibuat hanya dapat di operasikan

oleh admin perpustakaan, dimana sebelum dioperasikan maka operatot

atau admin tersebut harus melakukan login terlebih dahulu, beberapa

pengguna program.

Administrator jaringan

Operator

1

Page 3: Sistem Informasi Perpustakaan (Sip)

2. PERANCANGAN PROGRAMPerancangan merupakan proses perencanaan yang bersumber dari identifikasi.

Data pada identifikasi dijadikan sebagai sumber dan batasan dalam

perancangan. Untuk system peminjaman itu sendiri seperti pada perpustakaan

biasanya yaitu yang bias meminjam buku hanyalah anggota atau mahasiswa

yang sudah terdaftar sebagai anggota perpustakaan dan mendapatkan no.ID.

setiap anggota mempunyai no.Id yang berbeda sama halnya dengan NRP. Jadi

mahasiswa harus mendftar menjadi anggota, anggota meminjam buku ke

perpustakaan, maka terjadi pencatatan (otomatis) oleh petugas, anggota

mengembalikan buku sesuai dengan lama pinjaman jika melebihi waktu

tersebut maka anggota akan dikenakan denda Rp.2500,-. Setiap bulannya ada

pelaporan baik dari data pinjaman dan denda. Untuk perancangan program

sebagi berikut :

1. Fasilitas dan komponen programProgram ini berisi beberapa fasilitas atau fitur utama yaitu list data

pinjaman dan penambahan data peminjam (berada dalam form Home)

selain itu ada untuk pendaftaran anggota baru perpustakaan dan laporan

per bulannya.

Terdiri dari 5 form :

1) Login

Dialog untuk login petugas perpustakaan terdiri dari :

3 Label : Judul Form, User dan Password.

2 Textbox : Input user dan Password.

3 Button :Login, Cancel, Exit.

2) Database buku.

Form input, update dan remove database buku terdiri dari :

24 label : Kategori, Subkategori, Judul Buku, Pengarang,

Penerbit, Tahun terbit, Jumlah untuk pada status priview

(Kategori, Subkategori, Judul Buku, Pengarang, Penerbit, Tahun

terbit, Jumlah beserta isi nya) dan dalam pencarian berdasarkan

(kategori, subkategori, Penerbit dan pengarang)

4 Textbox : untuk input Judul Buku, Pengarang, Penerbit, Jumlah

2

Page 4: Sistem Informasi Perpustakaan (Sip)

4 ComboBox : Untuk pilihan Kategori, , Pengarang, Penerbit, dan

Tahun terbit

5 Button : OK, Clear, Remove, Logout dan Home.

3 groupBox : status, 2 pencarian.

3) Form Registrasi

20 Label : Nama, NRP, Kelas, Semester, Jurusan, No Telepon,

Terdaftar, No ID , hasil (penamaan dan cetak dari Nama, NRP,

Kelas, Semester, Jurusan, No Telepon, dan No ID) dan judul.

3 Textbox : untuk input Nama, No Telepon dan NRP.

3 ComboBox : Untuk pilihan Nama, Kelas dan Jurusan.

4 Button : Daftar, Clear, Logout dan Home.

1 GroupBox : preview.

4) Home

pada form ini terdiri dari 3 group yaitu status peminjaman,

penambahan data pinjaman, Status Buku dan menu.

Status peminjaman :

5 Label : Nama, Buku,Tanggal pinjaman, Operator dan Nama

Operator.

3 Listbox : untuk list Nama, Judul Buku dan Tanggal Pinjaman.

4 Button : Sebagai Menu Daftar Anggota, Database Buku,

Laporan dan Logout.

Penambahan data pinjaman :

4 Label : No.ID, Kategori, Judul dan Waktu pinjam.

3 Textbox : untuk input No.ID, Judul dan Waktu pinjaman.

1 ComboBox : untuk pilihan kategori

2 Button : OK dan Clear.

Status Buku :

2 Label : Kategori dan Judul.

2 ComboBox : untuk Kategori dan Judul/

2 Checkbox : Rusak dan Hilang.

1 Button : OK.

3

Page 5: Sistem Informasi Perpustakaan (Sip)

Menu :

4 button: daftar anggota, input,update database buku, lapoan

dan logout.

5) Laporan pinjaman per bulan.

Terdiri dari :

20 Label : Judul, Bulan ke (dan input), Total Buku, Total

Peminjam, Total Denda, Total Rusak, Total Hilang, List Buku,

Jumlah Buku, Peminjam, Jumlah, Denda, Buku, Rusak/Hilang dan

hasil dari informasi (Total Buku, Total Peminjam, Total Denda,

Total Rusak, Total Hilang).

7 Listbox : Untuk List Buku, Jumlah Buku, Peminjam, Jumlah,

Denda, Buku, Rusak/Hilang.

3 Button : Print, Logout dan Home.

2. Prosedur dan alur program1. Login

Ketika program dijalankan maka petugas harus melakukan login

terlebih dahulu, fungsinya yaitu untuk membatasi bahwa hanya

ada sebagian orang yang boleh menjalankan, mengoperasikan

program yaitu orang yang ditunjuk sebagai petugas

perpustakaan. Peraturannya :

Username terdiri dari 8 huruf (harus 8 huruf).

Password minimalnya terdiri dari 10 dan maksimalnya

20 karakter, huruf atau bilangan.

Jika username salah, atau password salah program tidak

akan terbuka, lakukan kembali proses login dengan

benar.

4

Page 6: Sistem Informasi Perpustakaan (Sip)

2. Home

Home ini merupakan form kedua setelah login, dimana dalam

form ini terdapat list data peminjam yang suda atau sedang

dilakukan, selain itu terdapat field untuk penambah data

peminjam dan menu yang terdiri dari 4 tombol dimana tombol-

tombol tersebut sebagai navigasi, jalan pintas menuju fasilitas

program lainnnya. Contohnya jika tombol registrasi diklik maka

otomatis form registrasi akan di load. Aturan untuk input field

tambah peminjam:

No.ID harus diisi (mewakili identitas mahasiswa)

Kategori harus diisi karena pada perpustakaanbukan

hanya buku yang disimpan tetapi juga boleh berupa

makalah, skripsi.

Judul buku tulis dengan jelas, tidak boleh ada singkatan

Waktu harus didisi karena jika melebihi batas waktu

yang ditentukan akan dikenakan denda (1 berarti satu

hari)

Untuk list data peminjam itu tampil secara otomatis tanpa harus

melakukan apapun. List tersebut diambil ketika petugas

melakukan penambhan data peminjam.

3. Registrasi

Untuk mendaftarkan mahasiswa menjadi anggota, prosedurnya

tidak rumit mahasiswa cukup melengkapi data yang dibutuhkan

yaitu nama, kelas, semester, konsentrasi atau jurusan, no

telepon.

Nama harus diisi dengan jelas tidak boleh ada singkatan

NRP, kelas, smester jurusan , (laki-laki atau

perempuan)dan no telepon harus diisi, no telepon

berfungsi jika ada anggota yang belum mengembalikan

buku atau merusak, menghilangkan buku tersevut maka

no telepon ini menjadi acuan untuk pencarian,

5

Page 7: Sistem Informasi Perpustakaan (Sip)

menghubungi mahasiswa tersebut, jadi no telepon

tersebut haris valid.

4. Database Buku

Berisi penginputan, update, penghapusan database buku. Selain

itu ada grup pencarian berdasarkan penerbit atau pengarang dan

juga pencarian berdasarkan kategori dan subkategori buku.

Input, update dan remove :

Isi semua field, untuk pengaran dan penerbit jika data

penerbit atau pengarang sebelumnya belum terdaftar

pada database maka ketiklah pada textbox, jika sudah

pilih comboBox.

Untuk penulisan judul buku harus jelas, misalnya dalam

proses penghapusan jika judul buku tidak sesuai dengan

judul buku yang ada pada database maka data buku

tersebut tetap ada.

Pencarian:

Berfungsi untuk mencari judul buku berdasarkan penerbit

atau pengarang ;

Pilih pada listbox yang sudah disediakan.

Untuk subkategori, pilihan akan muncl jika kategori

sudah di pilih pada listbox.

5. Laporan

Menampilkan informasi data peminjaman perbulannya. Pada

form laporan ini dilakukan otomatis oleh program. Petugas

cukup klik tombol cetak jika program akan di print.

6

Page 8: Sistem Informasi Perpustakaan (Sip)

3. Proses dan pengolahan dataPada program ini ada banyak pemrosesan data, dan hubungan antara

form yang satu dengan yang lainnya. Diantaranya :

Tambah data peminjam

Proses terjadi pada saat penginputan data, data tersebut masuk

ke list data peminjam. Selain itu ada pencatatan dan

penghitungan waktu Outpunya berupa denda.

Registrasi

Inputan data di simpan di database, prosesnya terjado=I pada

pembuatan ID, program otomatis membuatkan nomor ID. Pada

dasarnya nomor ID ini berurutan namun dengan jumlah digit

yang agak banyak.

Input,update remove database

Masih proses inputan data, bedanya pada form ini ada 3 pilihan

apa yang akan dilakukan pada data yang diinput –tambah –

update(diperbaharui)-remove(dihapus) dan Pada pencarian data

koding program menggunakan if (selection)karena untuk

pencarian.

3. PROTOTYPEMerupakan gambaran sementara yang dibuat berdasarkan identifikasi dan

perancangan. Prototype ini hanya kan dijadikan acuan untuk pembuatan atau

mengimplementasikan tujuan. Pada prtototype ini terkadang banyak terjadi

kesalahan, kekurang dan lain-lain. Prototype ini bersifat sementara dan sebagai

totlak ukur pertama apakah yang di rancang sudah memenuhi kebutuhan

clients .

1. Login

7

Page 9: Sistem Informasi Perpustakaan (Sip)

Ukuran weight : 328, hight : 275.

Warna backround biru muda.

Controlbox hanya close tanpa minimize dan maximize.

Font berwarna biru tua terkecuali intuk inputan berwarna hitam.

Objek textbox dan butoon berwarna putih.

2. Home

Ukuran weight : 805, Height : 496.

Backround berwarna biru muda dan Font berwarna hitam (inputan)

Adanya controlBox minimize, maximize dan close.

Objek berwarna putih (button, textbox, listbox, comboBox)

8

Page 10: Sistem Informasi Perpustakaan (Sip)

3. Registrasi

Ukuran weight : 495, height : 378

Backround berwarna biru muda

Adanya controlBox minimize, maximize dan close.

Objek berwarna putih (button, textbox, listbox, comboBox)

Font berwarna hitam termasuk inputan

4. Database Buku

Ukuran weight : 883, height : 455

Backround berwarna biru muda

Adanya controlBox minimize, maximize dan close.

9

Page 11: Sistem Informasi Perpustakaan (Sip)

Objek berwarna putih (button, textbox, listbox, comboBox)

Font berwarna hitam termasuk inputan

Font untuk staus berwarna merah

5. Laporan

Ukuran weight : 789, height : 502

Backround berwarna biru muda

Adanya controlBox minimize, maximize dan close.

Objek berwarna putih (button, listbox)

Font berwarna hitam termasuk inputan

4. PENGUJIANMerupakan proses ujicoba dari prototype yang sudah dibuat, pengujian ini

dinilai sangat penting karena sebelum program di implementasikan maka harus

dipastikan bahwa program benar-benar siap digunakan. Dengan tahap

pengujian ini dapat diketahui apakah program sudah sesuai, sudah memenuhi

kebutuhan. Jika belum memnuhi target maka kan dilakukan evaluasi.

10

Page 12: Sistem Informasi Perpustakaan (Sip)

1. EvaluasiSetelahnya di uji coba didapatkan hasil :

Pengoperasian program berjalan dengan lancar

Semua fasilitas program dapat digunakan dengan efektif, bisa

mendapatkan informasi yang diharapkan.

Dilihat dari fungsi, program ini sudah memenuhi kebutuhan.

Memenuhi kebutuhan dalam pengelolaan buku sampai pada

peminjaman dan laporan

Program mudah dimengerti, dengan bahasa yang mudah dimengerti

Tidak ada kendala bagi petugas saat mengoperasikan program,

program dinilai mudah dalam pennggunaanya.

Terdapat kekurangan, yaitu tidak adanya form atau fasilitas

pendaftaran username dan password petugas baru.

Hal ini dapat berdampak buruk jika program tersebut hanya di

operasikan oleh satu user ketika user tersebut sedang berhalangan

maka tidak ada backup yang bisa mengoperasikan program.

2. Maintenanceproses correction terhadap program atau penambahan, pengurangan

dari hasil pengujian.

Kekurangan program langsung diperbaiki dengan penambahan form

yang dibutuhkan yaitu form penambahan accout bagi petugas dimana

hak aksesnya hanya di berikan kepada administrator atau kepada

petugas inti yang mengerti terhadap computer.

11

Page 13: Sistem Informasi Perpustakaan (Sip)

Form user account ini bisa di akses melalui home dengan penambahan

button “add account” pada menu. Prosedurnya sangat simple, yaitu :

Mengisi username (harus 8 karakter) dan password min 10 dan

maksimal 20 karakter. Pilih limited acces maksudnya tidak mempunyai

semua hak terhadap fasilitas program, sedangkan administrator

mempunyai hak akses penuh terhadap program.

Komponen form:

3 textbox untuk input username dan password

2 radio button untuk pilihan tipe account (hak akses)

2 button untuk eksekusi, add untu menambah, remove untuk

menghapus user.

Selain penambahan account form ini bisa menghapus accout yang

telah ada dengan cara masukan username, password tanpa memilih

jenis account.

12

Page 14: Sistem Informasi Perpustakaan (Sip)

5. IMPLEMENTASIMerupakan penerapan dari program yang telah di buat dengan syarat bahwa

program telah melalui tahap pengujian ( evaluasi, maintenance bila perlu).

Program ini telah melewati tahap pengujian dan di putuskan bahwa terdapat

kekurangan kemudian di perbaiki pada tahap maintenance. Program sudah bisa

diterapkan langsung di system perpustakaan.

1. Home

Implementasi penambahan data peminjam.

Gambar pada home saat menambah data peminjam, no ID 000075 bernama

yohan praja yang meminjam buku Ubuntu Server 10.10 pada kategori

“Sistem Operasi” pada saat button ok di klik maka data langsung masuk ke

listBox dengan nama peminjam, judul buku dan tanggal peminjaman.

2. Registrasi

Gambar saat mendaftarkan anggot perpustakaan, dari fiel yang diisi maka

ketika button daftar di klik maka nama “yohan praja” NRP 3311045, kelas

13

Page 15: Sistem Informasi Perpustakaan (Sip)

2MI-3, semester 3 , Manajemen Informatika. Akan muncul di groupBox

sebelah kanan, artinya yohan praja sudah terdaftar menjadi anggota

perpustakaan.

3. Datebase Buku

Penginputan, penambahan data buku, pada kategori di pilih “Buku”, Sub

kategori pilih “Sistem Operasi”, judul buku “Ubuntu Server 10.10”,

pengarang “Agus P”, penerbit “Mizan” tahun terbit “2011” dan jumlah buku

16, infor masi tersebut akan muncul di groupBox status dengan font yang

berwarna merah saat tombol “OK” di klik.

4. Laporan

Diasumsikan total peminjam bulan pertam adalah 2 orang, pada group total

tersebut akan di tampilkan jumlah total, sedangkan Listbox diatas

menampilkan list dari data peminjam

14

Page 16: Sistem Informasi Perpustakaan (Sip)

DAFTAR PUSTAKA

http://elib.unikom.ac.id/gdl.php?

mod=browse&op=read&id=jbptunikompp-gdl-affanbasal-17830 Dukungan

Infrastruktur IT Untuk Sistem Informasi Perpustakaan. 19.00, 3-12-2011

http://ejournal.undip.ac.id/index.php/jsiskom/article/view/836/708

Sistem Informasi Perpustakaan. 20.31, 3-12-2011

15