Andi Dwi Wakito PDF
Andi Dwi Wakito PDF
Naskah Publikasi
diajukan oleh
Andi Dwi Waskito
08.12.3358
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2012
i
DESIGN OF LIBRARY INFORMATION SYSTEM AT SMK NEGERI 2
PURWOREJO BY USING BARCODE
ABSTRACT
ii
1. Pendahuluan
2. Landasan Teori
Sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau
variabel-variabel yang saling terorganisasi, saling berinteraksi, dan saling bergantung
sama lain.
Menurut Scott (1996), sistem terdiri dari unsur-unsur seperti masukan (input),
pengolahan (processing), serta keluaran (output). Ciri pokok sistem menurut Gapspert
ada empat, yaitu sistem itu beroperasi dalam suatu lingkungan, terdiri atas unsur-unsur,
ditandai dengan saling berhubungan, dan mempunyai satu fungsi dan tujuan umum.
1
1. Komponen ( Components )
Merupakan daerah yang membatasi antara sistem dengan sistem lainnya atau
dengan lingkungan luarnya.
Adalah apapun di luar batas dari sistem yang mempengaruhi operasi sistem.
Secara umum informasi dapat didefinisikan sebagai hasil dari pengolahan data
dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang
menggambarkan suatu kejadian yang nyata yang digunakan untuk pengambilan
keputusan. Informasi merupakan data yang telah diklasifikasikan atau diolah atau
diinterpretasi untuk digunakan dalam proses pengabilan keputusan.
2
menggambarkan bagian berbeda dan aspek atau pandangan yang berbeda dari suatu
sistem.
Aplikasi stand alone adalah aplikasi komputer yang dapat dijalankan hanya pada
satu komputer. Database dan programnya menjadi satu di dalam komputer tersebut,
karena database dan program menyatu di dalam satu komputer maka aplikasi stand
alone ini biasanya disebut sebagai aplikasi satu tingkat (one tier).
3
6. Analisis Pelayanan ( Service )
Biasa disebut dengan Data Flow Diagram (DFD), diagram ini merupakan turunan
dari diagram konteks yang menjelaskan sub-sub proses yang ada didalam proses 0 dan
dibawahnya.
1. Proses
Aktivitas atau fungsi yang dilakukan untuk alas an bisnis yang spesifik, biasa
berupa manual maupun terkomputerisasi.
2. Data Flow
Satu data tunggal atau kumpulan logis suatu data, selalu diawali atau berakhir
pada suatu proses.
2.8.1 Definisi
Basis data (James Martin, 1990) adalah suatu kumpulan data terhubung yang
disimpan secara bersama-sama pada suatu media, tanpa mengatap satu sama lain atau
tidak perlu suatu kerangkapan data dengan cara-cara tertentu, sehingga mudah untuk
digunakan dan ditampilkan kembali.
4
2. Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan.
a. Tidak ada baris data yang terduplikat atau berulang dalam tabel.
b. Setiap sel memiliki nilai tunggal artinya tidak ada perulangan group atau
array.
Tabel dalam keadaan 2NF apabila: tabel sudah dalam keadaan 1NF dan
semua atribut yang bukan kunci, bergantung pada semua kunci dalam tabel.
Data Acces, digunakan untuk membuat aplikasi database dan aplikasi front-end,
baik untuk database standalone maupun Client Server.
Teknologi ActiveX, berguna untuk membuat fungsi yang dapat digunakan untuk
aplikasi seperti Microsoft Word prosessor, Microsoft Excel spreadsheet, dan
aplikasi Windows lainnya.
5
2.9.1.2 Konsep Object Oriented Programing
1. Form
Bagian ini disebut halaman interface, dimana Anda akan melakukan desain
terhada program Anda.
1. Bahasa yang sederhana. Banyak hal yang mungkin sulit dilakukan jika kita
menggunakan bahasa pemrograman lainnya, akan dapat dilakukan dengan
mudah dengan menggunakan Visual basic.
Microsoft SQL server 2000 adalah salah satu produk andalan Microsoft untuk
database server. Kemampuan dalam manajemen data dan kemudahan pengoperasian
membuat DBMS (Database Manajement System) menjadi pilihan para database
administrator.
6
2.9.2.1 Kelebihan dan Kelemahan SQL Server 2000
1. Keuntungan Client
Mudah digunakan.
2.10 Barcode
Barcode atau dalam bahasa Indonesia seringkali disebut kode batang adalah an
optical machine-readable representation of data. Kode berbentuk garis dan berwarna
hitam putih tersebut mengandung satu kumpulan kombinasi yang berlainan ukuran, dan
disusun sedemikian rupa menurut aturan tertentu sehingga dapat diterjemahkan oleh
mesin pembacanya.
Bahwa keberadaan SMK Negeri 2 Purworejo adalah tidak lepas dari rangkaian
kebutuhan pendidikan dibidang Bisnis Manajemen. Semula SMK Negeri 2 Purworejo
bernama SMEA Kutoarjo.
Tahun 2000 SMEA Negeri berubah menjadi SMK Negeri 1 Kutoarjo kemudian
berubah lagi menjadi SMK Negeri 2 Purworejo tahun 2003.
Visi
7
Misi
2. Mengoptimalkan sumber daya dan dana yang ada agar tamatan memiliki etos
kerja sehingga mampu bersaing secara mandiri dalam bidang Sekretaris, Akuntansi,
Penjualan, dan Akomodasi Perhotelan.
Analisis sistem adalah sebuah istilah yang secara kolektif mendeskripsikan fase-
fase awal pengembangan sistem. Analisis sistem adalah teknik pemecahan masalah
yang menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus
bagian-bagian komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan
mereka.
Pada Analsis ini penulis uraikan semua kebutuhan biaya dalam pembuatan
pengembangan sistem yang akan diterapkan kemudian menghitung keuntungan dan
manfaat yang didapat dari sistem yang akan diimplementasikan.
8
Biaya pengadaan termasuk semua biaya yang terjadi sehubungan dengan
memperoleh perangkat keras.
b) Biaya Persiapan Operasi
Biaya persiapan operasi berhubungan dengan semua biaya untuk membuat sistem
siap untuk dioperasikan.
c) Biaya Proyek
Biaya proyek berhubungan dengan biaya-biaya untuk mengembangkan sistem
termasuk penerapannya.
d) Biaya Operasi dan Biaya Perawatan
Biaya operasi adalah biaya biaya yang dikeluarkan untuk mengoperasikan sistem
supaya sistem dapat beroperasi.
3.2.4.2 Komponen Manfaat
Manfaat dari sistem informasi dapat juga diklasifikasikan dalam bentuk
keuntungan berwujud (tangible benefits) dan keuntungan tidak berwujud (intangible
benefits). Keuntungan berwujud merupakan keuntungan yang berupa penghematan-
penghematan atau peningkatan-peningakatan didalam perusahaan yang dapat diukur
secara kuantitas dalam bentuk satuan nilai uang. Keuntungan tak berwujud adalah
keuntungan-keuntungan yang sulit atau tidak mungkin diukur dalam bentuk satuan nilai
uang.
Metode ini menilai proyek investasi dengan dasar lamanya investasi tersebut
dapat tertutup dengan aliran-aliran kas masuk. Metode ini tidak memasukan faktor
bunga kedalam perhitungannya.
Metode ini merupakan metode yang memperhatikan nilai waktu dari uang.
Metode ini menggunakan suku bunga diskonto yang akan mempengaruhi procced
atau arus dari uang.
9
3.3 Perancangan Sistem
10
3.3.2.2 Data Flow Diagram
Transaksi
Peminjaman dan
Pengembalian Laporan Buku
(Sirkulasi) Laporan Anggota
Pengolahan Data Laporan Sirkulasi
Buku, Anggota 0
Laporan Buku
Laporan Anggota
Laporan
Sirkulasi
11
3.4 Rancangan Input
Setelah melakukan analisis dan perancangan sistem yang telah dibahas di Bab
III, maka untuk tahap selanjutnya yaitu implementasi sistem. Implementasi sistem
merupakan tahap meletakan sistem yang baru dikembangkan supaya nantinya sistem
tersebut siap dioperasikan sesuai dengan yang diharapkan.
4.2.1.1 Pemrograman
12
4.2.2 Pengetesan Sistem
Black Box Testing yaitu pengujian spesifikasi suatu fungsi atau modul, apakah
berjalan sesuai dengan yang diharapkan atau tidak. Cara pengujian hanya dilakukan
dengan menjalankan atau mengeksekusi unit atau modul, kemudian diamati apakah hasil
dari unit sesuai dengan proses bisnis yang diinginkan.
White Box testing adalah cara pengujian dengan melihat kedalam modul untuk
meneliti kode-kode program yang ada, dan menganalisis apakah ada kesalahan atau
tidak.
13
4.2.6 Pemeliharaan
Tahap akhir dari proses penerapan sistem adalah tahapan pemeliharaan yang
dilaksanakan selama sistem masih berjalan dan tetap dipakai.
1. Menu Login
5. Penutup
5.1 Kesimpulan
14
3. Dapat mengurangi pekerjaan yang berulang ulang atau dapat mengedit data
dengan mudah.
5.2 Saran
3. Sistem yang penulis rancang ini menggunakan basis desktop dan bantuan
barcode reader sebagai alat untuk mempercepat proses peminjaman buku. Mungkin
untuk kedepannya selain barcode reader sistem perpustakaan ini dilengkapi dengan
finger print sebagai alat untuk peminjaman buku dan tidak memakai kartu anggota
lagi.
4. Sistem baru ini belum dirancang dengan memanfaatkan jaringan internet sebagai
media komunikasi data, hanya menggunakan basis desktop. Mungkin dengan
menggunakan teknologi internet, tentunya aksesibilitas terhadap sistem ini akan
menjadi semakin luas. Namun, dengan memanfaatkan jaringan internet, tentunya
keamanan data menjadi poin utama yang perlu diperhatikan. Pengembangan sistem
ke arah web-based system akan memberikan perkembangan besar untuk sistem
perpustakaan di masa mendatang.
15
Daftar Pustaka
Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan
Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Penerbit ANDI
OFFSET.
Arief, M., Rudyanto. 2006. Pemrograman Basis Data Menggunakan Transact-SQL
dengan Microsoft SQL Server 2000. Yogyakarta: Penerbit Andi.
Kristanto, Andi. 2005. 30 Contoh Aplikasi Dalam Visual Basic. Yogyakarta: Penerbit Gava
Media.
Kusrini. 2007. Strategi Perancangan dan Pengolahan Basis Data. Yogyakarta: Penerbit
Andi.
MADCOMS. 2005. Panduan Aplikasi Pemrograman Database dengan Visual Basic 6.0
dan Crystal Report.Yogyakarta: Penerbit ANDI OFFSET.
Sunyoto, Andi. 2007. Pemograman Database dengan Visual Basic dan Microsoft SQL.
Yogyakarta: Penerbit Andi.
Wahyono, Teguh. 2010. Membuat Sendiri Aplikasi dengan Memanfaatkan Barcode.
Jakarta: Penerbit PT ELEX Media Komputindo.
16