Nilam
Nim 211001024
Puji syukur kehadirat Allah SWT. krena atas rahmat-Nya penulis dapat
menyelesaikan skripsi dengan judul “ Sistem Playanan Terkomputerisasi SMA Alkhairat
Bulubete”. Penulisan skripsi ini dilakukan dalam rangka memenuhi salah satu syarat untuk
mencapai gelar Sarjana Komputer Program Studi Informatika pada Fakultas Rekayasa
Sistem Universitas Teknologi Sumbawa. Penulis menyadari bahwa tanpa bantuan dan
bimbingan dari berbagai pihak sangat sulit untuk menyelesaikan skripsi ini. Maka dari itu,
penulis ingin menyampaikan ucapan terimakasih kepada :
1. Bapak Ir. Chairul Hudaya, Ph.D., selaku Rektor Universitas Teknologi
Sumbawa.
2. Bapak Mietra Anggara, ST., M.T., selaku Dekan Fakultas Rekayasa Sistem
Universitas Teknologi Sumbawa.
3. Bapak Rodianto, M.Kom., selaku Ketua Program Studi Informatika Fakultas
Rekayasa Sistem Universitas Teknologi Sumbawa.
4. Ibu Shinta Esabella, ST., M.TI., selaku dosen pembimbing akademik..
5. Bapak Moh Jafar, S.Pd., selaku Kepala SMA Alkhairat buluebete yang telah
memberikan kesempatan kepada penulis untuk melakukan penelitian di SMA
Alkhairat Bulubete.
6. Bapak Nasri, Ibu Kantriani, Bapak Tasri, dan Ibu Najamia, keluarga tercinta
yang telah memberikan dukungan doa dengan tulus sepenuh hati mengharapkan
saya menjadi pribadi yang lebih baik dimasa depan.
7. Diri sendiri yang telah tangguh dan kuat sampai saat ini.
8. Sahabat saya Sartina, Nahwa A Baralemba, Moh Ikbal, Indra, Agil dan Mira
yang telah memberikan semangat, membantu dan memberikan saran dalam
proses pembuatan skripsi.
9. Teman-teman yang memberikan bantuan pikiran, moral, serta bantuan lain yang
dapat memudahkan proses pembuatan skripsi ini.
ii
Penulis menyadari bahwa skripsi ini masih banyak kekurangan baik isi maupun
susunannya. Sehingga, diharapkan kritik serta saran yang membangun agar
penulis dapat mengembangkan dan menyempurnakan skripsi ini. Semoga skripsi
ini dapat bermanfaat tidak hanya bagi penulis tetapi juga bagi para pembaca.
Akhir kata, penulis mengharapkan semoga tujuan dari pembuatan skripsi ini
dapat tercapai sesuai dengan yang diharapkan.
Nilam
211001024
iii
DAFTAR ISI
HALAMAN JUDUL
KATA PENGANTAR ...................................................................................... ii
DAFTAR ISI ..................................................................................................... iv
DAFTAR GAMBAR ........................................................................................ v
DAFTAR TABEL ............................................................................................. v
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah .............................................................................. 6
1.2 Identifikasi Masalah ................................................................................. 7
1.3 Rumus Masalah .......................................................................................... 7
1.4 Batasan Masalah ......................................................................................... 7
1.5 Tujuan Penelitian ......................................................................................... 7
1.6 Sistematika Peneliatian ............................................................................... 8
BAB II LANDASAN TEORI
2.1 Pengertian Sistem ......................................................................................... 9
2.1.1 Tipe-Tipe Sistem .......................................................................... 10
2.2 Sistem Terkomputerisasi .............................................................................. 11
2.2.1 Pengertian Komputer ................................................................... 11
iv
DAFTAR GAMBAR
DAFTAR TABEL
v
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Perpustaaan sebagai salah satu yang penting bagi masyarakat khususnya di dunia
pendidikan untuk memperoleh pengatahuan. kemajuan teknologi pada saat ini sudah
memasuki ke berbagai sektor kehidupan mulai dari pemerintahan, bisnis, perbankkan, industri
bahkan Pendidikan. baik dari jenjang yang paling bawah sampai yang paling atas seperti
universitas-universitas. Kemajuan teknologi yang semakin pesat menjadikan computer
sebagai kebutuhan yang tidak bisa lepas dari manusia dan aktivitasnya. Untuk bisa mengusai
dan bersaing dengan para pesaing kita membutuhkan keahlian agar kita tidak tertinggal dari
negara-negara yang lain yang tentunya sudah sangat berkembang.
Di dunia pendididikan juga khususnya di sekolah sudah pasti memiliki perpustakaan
untuk menunjang kegiatan belajar mengajar agar terlaksana dengan baik. Termasuk di SMA
Aalkhairat Bulubete yang memiliki perpustakaan yang cukup memadai. Perpustakaan SMA
Akhairat Bulubete ini juga mempunyai buku yang cukup banyak. masalah pelayanan
perpustakaan juga ditemukan pada SMA Alkhairat Bulubete. pelayanan perpustakaan masi
dilakuan secara manual menyebabkan pelayanan perpustakaan menjadi lambat, terbatas, dan
tidak efektif dalam memberikan jawaban. Pencatatan secara manual juga dapat menyebabkan
kerusakan pada penyimpanan nya yang hilang, robek tanpa sengaja dan lain sebagainya.
Selain itu, pengelohan secara manual membutuhkan waktu yang cukup lama. Sehigga proses
peminjaman dan pengembalian memakan waktu yang cukup lama.
Berdasarkan penelitian yang saya lakukan saya ingin mencoba mengusulkan sebuah
system pelayanan terkomputerisasi pada perpustakaan SMA Alkhairat Bulubete sehinggga
pelayanannya baik agar bisa membantu para siswa juga khususnya pengelolah perpustakaan
untuk bisa mengelolah dengan baik Agar semua aktifitas peminjaman dan pengembali buku
bisa di lakukan dengan teratur dan baik agar bisa terkontrol dengan mesin dari sisitem ini.
Harapan saya SMA Alkhairat Bulubete ini bisa membangun sistem pelayanan
perpustakaan yang terkomputerisasi agar lebih mudah khususnya untuk pengelola
perpustakaan. penelitian merupakan salah satu program dalam mata kuliah saya agar bisa
membantu pihak sekolah khusunya dalam bidang pengolahan perpustakaan yang masih
manual menjadi pelayanan terkomputerisasi yang baik agar sistem pelayanan ini dapat
berguna untuk banyaka orang.
6
1.2 Identifikasi Masalah
Masalah yang saya lihat diperpustakaan SMA Alkkhairat Bulubete ini cukup sederhana
masalah tersebuat diantaranya adalah pelayanan peminjaman buku, pengembalian buku,
pencarian buku yang ingin di baca semua kegiatan ini di buat secara menual.
1.3 Rumusan Masalah
Berdasarkan latar belakang yang telah disampaikan, maka penulis menentukan rumusan
masalah sebagai berikut :
1. Bagaimana membangun Sistem Terkomputerisasi Perpustakaan SMA Alkhairat
Bulubete.
1.4 Batasan Masalah
Penulis membatasi masalah yang akan dibahas, batasan masalah tersebut adalah sebagai
berikut:
1. Sistem informasi yang dibuat hanya dalam ruang lingkup sistem informasi
perpustakaan SMA Alkhairat Bulubete.
2. Sistem informasi yang dibuat meliputi data anggota, data buku, peminjaman buku,
pengembalian buku, denda dan pelaporan.
1.5 Tujuan Penelitian
Tujuan yang akan dicapai oleh penulis dalam penelitian ini adalah sebagai berikut :
1. Untuk membangun Sistem Terkomputerisasi Perpustakaan SMA Alkhairat
Bulubete.
1.6 Sistematika Penulisan
Untuk memudahkan dalam memahami pembahasannya, maka penelitian ini dibagi
ke dalam beberapa bab. Adapun sistematika penulisannya adalah sebagai berikut:
BAB I PENDAHULUAN
Bab ini menjelaskan tentang latar belakang masalah, rumusan masalah,
bagaimana masalah dirumuskan, tujuan penelitian, manfaat penelitian dan
sistematika penulisan.
BAB II LANDASAN TEORI Di
bab ini akan menjelaskan tentang teori-teori yang berhubungan dan
berkenaan dengan topik-topik yang berkaitan dengan tema skripsi.
7
BAB III METODOLOGI PENELITIAN
Bab ini akan diuraikan tentang metode pengumpulan data, metode
pengembangan sistem, analisa kebutuhan pengguna, analisa kebutuhan
sistem, kemudian waktu penelitian dan tempat penelitian.
BAB IV HASIL DAN PEMBAHASAN
Pada bab ini akan diuraikan tentang perancangan desain sistem,
implementasi sistem dan pengujian sistem.
BAB V KESIMPULAN DAN SARAN
Pada bab ini akan membahas tentang kesimpulan dan saran dari penyusunan
skripsi berdasarkan hasil dari bab I, II, III dan IV.
8
BAB II
LANDASAN TEORI
Sistem adalah suatu kesatuan yang terdiri atas komponen atau elemen yang
dihubungkan bersama untuk mmeudahkan aliran informasi, materi, atau energi untuk
mencapai tujuan. Adapun konsep dasar sistem menurut beberapa orang yaitu sebagai berikut:
a. Menurut Abdul Kadir (2014:61) bahwa “Sistem adalah sekumpulan elemen yang saling terkait
atau terpadu yang dimaksudkan untuk mencapai suatu tujuan”.
b. Menurut Sutabri (2012:3) bahwa “Sistem adalah suatu kumpulan atau himpunan dari
suatu unsur, komponen, atau variabel yang terorganisasi, saling berinteraksi, saling
tergantung satu sama lain dan terpadu”.
c. Menurut Sutarman (2012:13) bahwa “Sistem adalah kumpulan elemen yang saling
berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses
pencapaian suatu tujuan utama”.
d. Menurut Fatansyah (2015:11) bahwa “Sistem adalah sebuah tatanan (keterpaduan)
yang terdiri atas sejumlah komponen fungsional (dengan satuan fungsi dan tugas
khusus) yang saling berhubungan dan secara bersama-sama bertujuan untuk
memenuhi suatu proses tertentu”.
9
2.1.1 Tipe-tipe sistem
1. Sistem Deterministik
Sistem probabilistik merupakan sistem yang menghasillkan suatu output yang berubah-
ubah dan tidak dapat dijdikan tolok ukur. Maksudnya adalah hasil yang diperoleh mungkin
akan berbeda dengan ramalan sebelumnya. Contohnya adalah sistem pelayanan hotel yang
memuaskan. Telah diprediksikan jika hotel menyediakan suatu pelayanan tertentu maka tamu
hotel akan merasa puas tetapi pada kenyataannya masih ada saja diantara pelanggan yang
merasa kecewa atas layanan mereka tersebut.
3. Sistem Tertutup
Sistem tertutup merupakan sistem yang dapat berdiri sendiri. Komponen yang berada
pada sistem ini tidak bergantung pada komponen yang berada diluar sistem. Contoh adalah
sebuah sistem mesin. Sistem tersebut akan berjalan otomatis tanpa dipengaruhi oleh
lingkungan luar.
4. Sistem Terbuka
Pada sistem ini data dan informasi saling bertukaran dari dalam dan luar sistem. Disini
dapat diketahui bahwa sistem tidak akan berjalan tanpa pengaruh dari luar dan pertukaran
data dan informasi 13 tersebut menjadi suatu hal yang mutlak agar sistem tersebut dapat
diterima dan pemilihan umum yang diselenggarakan oleh suatu pemerintahan. Sistem yang
dibuat oleh pemerintah tersebut akan berjalan dengan baik jika didukung oleh masyarakat
secara luas dan dalam hal ini masyarakat ikut andil dalam terlaksananya sistem tersebut.
10
2.2 Sistem Terkomputerisasi
1. Menurut William M. Fuori, Komputer merupakan suatu alat pemroses data yang mampu
melakukan perhitungan dengan jumlah besar secara lebih cepat, termasuk perhitungan
Aritmatika dan operasi logika tanpa campur tangan manusia.
2. Menurut penjelasan dari V.C. Hamacher et al, Komputer merupakan sebuah mesin
perhitungan elektronik yang cepat dan mampu menerima informasi input digital lalu
memprosesnya sesuai dengan proses yang tersimpan dalam memori dan menghasilkan
output berupa informasi.
3. Menurut Donald H Sanders, Komputer merupakan sistem elektronik yang mampu
memanipulasi data secara cepat dan tepat serta dirancang dan diorganisasikan
supaya secara otomatis menerima dan menyimpan data input, memprosesnya dan
menghasilkan output di bawah pengawasan suatu langkah-langkah instruksi-
instruksi program (sistem operasi) yang tersimpan di memori penyimpanan (stored
program).
4. Menurut Robert H. Blissmer, Komputer merupakan suatu alat elektronik yang mampu
melakukan beberapa tugas seperti menerima input, memproses input sesuai dengan
programnya, menyimpan perintah-perintah dan hasil dari pengolahan dan menyediakan
output dalam bentuk informasi.
11
banyak digunakan dalam dunia industri guna mendefinisikan kebutuhan, membuat
desain dan analisis, dan menggambarkan arsitektur dalam pemrograman yang
berorientasikan pada objek.
4. Menurut Ariani R. Sukamto (2017), UML adalah bahasa visual dalam pemodelan
dan komunikasi mengenai sebuah sistem yang disertai dengan penggunaan diagram
teks-teks pendukung.
12
BAB III
METODOLOGI PENELITIAN
3.1 Metode Penelitian
Metode penelitian menggunakan Unified Modelling Language (UML) yaitu Use Case
Diagram dan Activity Diagram. proses yang dilakukan dalam metode penelitian, yaitu sebagai
berikut :
1) Pemilihan Awal Penelitian, yaitu penulis menentukan objek penelitian.
2) Merumuskan Masalah dan Judul Penelitian, yaitu menemukan dan mengidentifikasi
masalah yang terjadi dan judul dari penelitian yang akan dilakukan.
3) Pengumpulan Data, yaitu dengan cara Observasi, wawancara dan dokumentasi
4) Desain, yaitu membuat perancangan yang akan diimplementasikan oleh penulis.
Perancangan yang digunakan adalah perancangan beroreantasi objek.
5) Implementasi, yaitu dari perancangan tersebut akan diterjemahkan ke dalam bahasa
pemrograman.
6) Penarikan Kesimpulan dan saran, yaitu menjelaskan tentang kesimpulan dan saran yang
terkait dengan pembahasan hasil penelitian.
2. Wawancara
Penulis melakukan wawancara dengan tidak terstruktur secara
langsung kepada Bapak Abdullah S. Pd, selaku Kepala Perpustakan SMA
Alkhairat Bulubete Kabupaten Sigi tentang pelayanan perpustakaan dalam
melayani siswa. Hasil dari wawancara tersebut merupakan jawaban dari
responden berupa informasi dari permasalahan yang diteliti. Berikut merupakan
hasil wawancara yang telah peneliti lakukan :
Tabel 3.1 hasil wawancara
No Pertanyaan Jawaban
1. Bagaimana proses peminjaman dan Proses peminjaman yang
pengembalian buku yang sedang berlangsung yaitu anggota mencari
berlangsung? buku yang akan dipinjam kemudian
admin perpustakaan mencatat
dibuku besar. Kemudian untuk
13
proses pengembalian anggota akan
mengembalikan buku yang telah
dipinjam lalu admin perpustakaan
mencari nama peminjam dibuku
besar dan mencatat waktu
pengembalian serta ditanda tangani
oleh peminjam
2. Sistem yang berjalan seperti apa? Sistem yang berjalan yaitu sistem
secara manual yang dimana proses
pencatatan masih dilakukan dibuku
besar.
3. Siapa yang mengolah data Yang mengolah data perpustakaan
perpustakaan ? adalah Admin Perpustakaan dan
Kepala Perpustakaan.
4. Sudah berapa lama melakukan Sistem pengelolaan manual
sistem pengelolaan manual? dilakukan dari tahun 1093 hingga
saat ini.
5. Apakah efektif pengelolan data yang Pada proses pengelolaan dinilai
seperti sekarang ini? kurang efektif karena pencatatan
manual dapat dapat menyebabkan
kerusakan pada media penyimpanan
yang berupa kertas dan
membutuhkan waktu yang cukup
lama dalam proses peminjaman dan
pengembalian.
6. Apakah dibutuhkan sistem yang Sangat dibutuhkan, dengan harapan
terkomputerisasi untuk proses sistem yang baru mampu
peminjaman dan pengembalian memudahkan pengelolaan dan
buku? meningkatkan kinerja perpustakaan
yang lebih efektif dan efisien.
3. Dokumentasi
Dalam pengumpulan data menggunakan dokumentasi ini penulis
akan mengumpulkan data dari dokumen yang sudah ada, sehingga
penulis dapat memperoleh catatan-catatan yang berhubungan
dengan penelitian seperti : buku catatan peminjaman, buku catatan
pengembalian, keadaan pustakawan dan siswa saat melakukan
peminjaman dan pengembalian buku. Metode dokumentasi ini
dilakukan untuk mendapatkan data-data yang belum didapatkan
melalui metode observasi dan wawancara.
14
a. Tahapan pertama penulis melakukan observasi ke tempat
dilakukannya penelitian untuk mengetahui proses manajemen
pelayanan di tempat penelitian dan mengidentifikasi masalah yang
terjadi.
b. Tahapan kedua penulis melakukan wawancara dengan pustakawan
dan salah satu anggota perpustakaan tentang manajemen pelayanan
perpustakaan.
c. Tahapan ketiga penulis melakukan dokumentasi untuk mencari
bahan untuk mendukung penelitian yang dilakukan.
2. Desain
Desain merupakan tahapan untuk melakukan proses perancangan,
dimulai dengan membuat perancangan arsitektural dengan Unified Modelling
Language (UML), perancangan data dengan Use Case Diagram dan Activity
Diagram. kemudian perancangan antarmuka.
3. Implementasi
Tahap ini merupakan tahapan pembuatan kode program yang dimana
penulis akan menerjemahkan desain sistem ke dalam Bahasa pemrograma.
4. Pengujian
Setelah melakukan implementasi maka akan dilakukan pengujian
terhadap sistem yang telah dibuat.
15
BAB IV
Use case atau diagram use case merupakan pemodelan untuk kelakuan
(behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah
interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat.
Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam
sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu.
Login
Pendaftaran
Peminjaman
Pengembalia
n
Laporan
Logout
16
4.2 Activity Diagram
4.2.1 Acitivity Diagram Login & Logout
User
Melakukan
Login
Validasi Login
Gagal
Berhasi
Memilih Piluhan
Pengelola Data
Menampilkan
Piliha Yang Dipilih
17
4.2.2 Activity Proses Pendaftaran
User
Menampilkan
Proses Pendaftaran
Mengelola Data
Menyimpan
Data
18
4.2.3 Activity Peminjaman Buku
Tidak sedang
pinjam buku
Input Data
peminjaman
Menerima buku
dan kartu anggota
19
4.2.4 Activity Pengembalian Buku
Mengecek Data
Mengembalikan Peminjaman
buku
Menghitung
Denda
Input Data
Pengembalian
20
4.2.5 Activity Laporan
Meminta Laporan
Meminta Laporan
Buku / Anggota /
Buku / Aggota /
Denda /Peminjaman
Denda / Peminjaman
Lihat Cetak
Laporan Laporan
21
4.3 Class Diagram
Anggota siswa
+ No anggota s Buku
+ Nama + Kode buku
+ Nis + NoUdc
+ TTL + NoReg
+ Alamat + Judul
+ Kode pos + Penerbit
+ No hp + Penggarang
+ Tgl daftar + Thn terbit
+ Nama ortu + Bahasa
+ Alamat ortu + Edisi
+ No tlpon ortu + Subyek utama
+ crate () + Subyek tambahan
+ Read () + crate ()
+ Delate () + Read ()
+ Update () + Delate ()
+ Update ()
Kembali siswa
+ No kembali s
+ No pinjam s
+ tgl kembali
+ Kode petugas
+ Denda
+ crate ()
+ Read ()
+ Delate ()
+ Update ()
22
4.4 Klafisikasi File
File Anggota siswa
File buku
Tabal Petugas
23
File Pinjam Header siswa
24
4.6 Desain Program
No Anggota
NIS
Nama Lengkap
Jurusan
TTL
Alamat
No HP
Tgl Daftar
Nama ortu
Alamat Ortu
No Tlp
25
2. Form Input Buku
Form Buku X
Kode Buku
Judul
Penerbit
Pengarang
Thn Terbit
Kota Terbit
Bahasa
Edisi
Deskripsi
ISBN
Jumlah Eksemplar
Subyek Utama
Subyek Tambahan
26
3. Form Petugas
Form Petugas X
Kode Petugas
Nama
Jabatan
Hak Akses
Password
27
4. Form Input Peminjaman siswa
No Pinjam
Tanggal Pinjam
Tanggal Kembali
No Anggota
Kode Petugas
28
5. Form input pengembalian
No Kembali
No Pinjam
Tanggal Pinjam
Tanggal Kembali
Tanggal Pengembalian
Denda
29
6. Form Dialog Pencetakan Laporan
Laporan Buku
Print
Lapran anggota
layer
Laporan Penerima Denda
Cetak
Batal
Keluar
30
4.6.2 Desain Output
1. Laporan
Tanggal :........
Mengetahui ,
Kepala perpustakaan
(Abdullah s. Pd)
2. Laporan Anggota
Tanggal :…...
Mengetahui ,
Kepala perpustakaan
(Abdullah, S.Pd)
31
3. Laporan Penerima Denda
(Verawati, S.Pd)
Tanggal : ……..
Mengetahui ,
Kepala perpustakaan
(Abdullah, S.Pd)
Tanggal : ….
(Abdullah, S.Pd)
32
4.6.3 Desain Menu
Status Bar
Status Bar
33
BAB V
KESIMPULAN
5.1 kesimpulan
5.2 Saran
34
DAFTAR PUSTAKA
35