Professional Documents
Culture Documents
271-282 1
p-ISSN : 2301-8364, e-ISSN : 2685-6131 ,dapat diakses melalui https://ejournal.unsrat.ac.id/index.php/informatika
Abstract — The library is a means for students to study dalam melakukan peminjaman dan pembacaan buku atau
or find information / references that must be owned by every konten lokal yang bersifat Digital
university. With the development of technology, people think that
they can work more effectively and efficiently. One of them is to Kata Kunc i— Perpustakaan, Aplikasi, Website, Softwere
make conventional systems into computerized systems. By Developmant Life Cycle
utilizing library applications, students can be more effective and
efficient in finding information / references and borrowing books. I. PENDAHULUAN
The purpose of this research is to produce the Sam
Ratulangi University Digital Library Application. This Pemanfaatan Teknologi Informasi (TI) saat ini telah
application is made based on the website. The method used is mencakup ke hampir segala bidang kehidupan dan menuntut
SDLC (Software Development Life Cycle ) with a waterfal model kinerja manusia untuk dapat lebih cepat, mudah, serta diproses
which is divided into 5 stages, that is : Analysis, Design, Code, secara komputerisasi Perkembangan dari penerapan teknologi
Testing, and Maintenance. The software for program design and
implementation uses xampp as a web server, phpMySqL as a informasi bisa kita lihat dari perkembangan jenis perpustakaan
database and Sublime Text 3 as an editor for writing PHP and yang selalu berkaitan dengan teknologi informasi, diawali dari
HTML files. perpustakaan manual, perpustakaan terotomasi, perpustakaan
In this research, it can be seen that the application can hybrid, sampai pada perpustakaan digital (digital Library) atau
be used not just a means to find information / references from cyber library.
books or local content that exist, but can also be used as a means Perpustakaan merupakan tempat yang bisa dimanfaatkan
to assist students in borrowing and reading books or local digital
untuk mencari referensi buku untuk dipinjam ataupun hanya
content.
dibaca. Perpustakaan sebagai suatu institusi pengelola
Keywords — Library, Application, Website, Softwere informasi merupakan salah satu bidang teknologi informasi
Development Life Cycle yang berkembang dengan pesat. Dengan adanya pemanfaatan
teknologi informasi seperti internet maka kebutuhan akan
Abstrak — Perpustakaan merupakan sarana bagi penyampaian dan pencarian informasi dapat dilakukan dengan
mahasiswa untuk belajar atau mencari informasi / referensi yang cepat, sebab internet merupakan jaringan yang sangat luas dan
harus dimiliki oleh setiap perguruan tinggi. Karena mahasiswa merupakan sarana yang efektif dan efisien untuk penyampaian
dapat dengan mudah mencari informasi / referensi atau ilmu dan pencarian informasi.
pengetahuan melalui perpustakaan. Dengan adanya
perkembangan teknologi membuat manusia berfikir untuk dapat
Pada setiap perguruan tinggi terdapat perpustakaan untuk
bekerja lebih efektif dan efisien. Salah satunya yaitu membuat dimanfaatkan civitas akademik tersebut. Begitu juga dengan
sistem konvensional menjadi sistem yang terkomputerisasi. Universitas Sam Ratulangi Manado, terdapat sebuah
Dengan memanfaatkan aplikasi perpustakaan, mahasiswa dapat perpustakaan yang masih menggunakan sistem manual.
lebih efektif dan efisien dalam mencari informasi / referensi dan Dengan semakin meningkatnya kuantitas penggunaan
melakukan peminjaman buku. perpustakaan Universitas Sam Ratulangi Manado, maka
Tujuan penelitian ini adalah untuk menghasilkan
Aplikasi Perpustakaan Digital (Digital Library) Universitas Sam
sistem manual menjadi tidak efisien lagi untuk saat ini. Saat
Ratulangi. Aplikasi ini dibuat berbasis Website. Metode yang ini UNSRAT sendiri telah memiliki fasilitas E-Library.
digunakan adalah SDLC (Software Development Life Cycle ) E-Library Universitas Sam Ratulangi adalah fasilitas yang
model waterfal yang terbagi dalam 5 tahap, yaitu: Analisa disediakan untuk menunjang kegiatan pendidikan dan
(Analysis), Desain (Design), Pengkodean (Code), Pengujian penelitian yang ada di UNSRAT. Fasilitas yang beroprasi
(Testing), dan Pemeliharaan (Maintenance). Adapun perangkat sejak tahun 2017 ini menyediakan 50 unit perangkat PC yang
lunak untuk perancangan dan implementasi program
menggunakan xampp sebagai webserver, phpMySqL sebagai
terhubung dengan koleksi jurnal ilmiah, ebook dan konten-
database dan Sublime Text 3 sebagai editor penulisan file-file PHP konten digital lainnya, baik dari dalam maupun luar UNSRAT
dan HTML. melalui internet. E-Library UNSRAT memiliki situs Website
Dalam penelitian ini dapat diketahui bahwa Aplikasi yang beralamatkan di link : https://digilib.unsrat.ac.id/.
dapat digunakan bukan hanya sekedar sarana untuk mencari Dengan adanya fasilitas ini, seharusnya bisa mempermudah
informasi / referensi dari buku atau konten lokal yang ada, tapi para mahasiswa untuk mencari informasi / referensi seperti
juga bisa digunakan sebagai sarana untuk membantu mahasiswa
buku, jurnal, skripsi atupun karya tulis ilmiah dalam bentuk
digital sehingga bisa dilakukan dimanapun dan kapanpun
272 Fredi Fidek Theo – Rancang Bangun Aplikasi Digital Library Universitas Sam Ratulangi
tanpa harus datang ke UPT E-Library UNSRAT untuk mengelolah data dengan aturan serta ketentuan tertentu dan
melakukannya. Namun website ini sendiri masih belum bisa menggunakan bahasa pemograman tertentu. [5]
digunakan dengan baik, karena belum adanya fitur seperti
melakukan peminjaman dan juga baca buku / konten yang D. Website
bersifat digital. Oleh karena itu pada kesempatan ini penulis di
World Wide Web (WWW) yang lebih dikenal dengan
berikan kesempatan untuk membuat suatu aplikasi yang bisa website, merupakan salah satu layanan yang dapat digunakan
melakukan peminjaman dan baca buku / konten yang bersifat oleh pemakai komputer yang terhubung pada internet.
digital, dan juga bisa diakses tanpa harus ke perpustakaan. Website pada awalnya adalah ruang informasi dalam internet,
A. Tinjauan Pustaka dengan menggunakan teknologi hypertext pemakai dituntut
untuk menemukan informasi dengan mengikuti link yang
1. Referensi yang pertama adalah skripsi dari Husin Nanda
disediakan dalam dokumen website yang ditampilkan pada
Perwira, Universitas Yogyakarta Fakultas Teknik web browser. Internet identik dengan website, karena
Informatika yang berjudul “Pengembangan Sistem popularitasnya sebagai penyedia informasi dan tampilan antar
Informasi Perpustakaan Berbasis Web di SMK muka (interface) yang dibutuhkan oleh pengguna internet, dari
Muhammadiyah 1 Yogyakarta”. Kesamaan dalam masalah informasi sampai komunikasi. Website memudahkan
skripsi ini adalah sama-sama menggunakan metode penguna komputer untuk berinteraksi dengan pelaku internet
SDLC model Waterfall. [1] lainnya dan menelusuri informasi. [6]
2. Referensi yang kedua adalah dari jurnal Johan
Alexander, Universitas Sam Ratulangi Manado E. HTML
Fakultas Teknik Informatika yang berjudul “Rancang HTML (Hypertext Maekup Language) adalah suatu
Bangun Aplikasi Pendataan Potensi Desa / Kelurahan bahasa pemograman yang berfungsi untuk menulis halaman
Berbasis Web”. Kesamaan dengan skripsi penulis pada website. HTML di rancang untuk digunakan tanpa
adalah sama-sama menggunakan bahasa pemograman tergantung pada suatu platform tertentu (platform
PHP dengan Framework Codeigniter. [2] independent). Dokumen HTML adalah dokumen teks biasa,
yang digunakan sebagai markup language karena
3. Referensi yang ketiga adalah dari jurnal Arief A.
mengandung tanda-tanda atau (tag) tertentu digunakan untuk
Sasoeng, Uiversitas Sam Ratulangi Manado Fakultas
menentukan tampilan suatu teks tersebut dalam dokumen. [7]
Teknik Informatika yang berjudul “Rancang Bangun
Sistem Informasi Geografis Potensi Sumber Daya F. PHP
Alam di Kabupaten Talaud Berbasis Web”. Kesamaan PHP merupakan kependekan dari kata Hypertext
dengan skripsi penulis adalah sama-sama menggunakan Preprocessor.PHP tergolong sebagai perangkat lunak open
metode Waterfall. [3] source yang diatur dalam aturan general purpose licences
(GPL), serta dapat di-download bebas dari situs resminya
B. Perpustakaan Digital (Digital Library)
(http://www.php.net). Pemrograman php sangat cocok
Perpustakaan Digital adalah sebuah sistem yang memiliki
berbagai layanan dan obyek informasi yang mendukung akses
obyek informasi tesebut melalui perangkat digital. Layanan ini
diharapkan dapat mempermudah pencarian informasi di dalam
koleksi obyek informasi seperti dokumen, gambar dan
database dalam format digital dengan cepat, tepat, dan akurat.
Perpustakaan digital itu tidak berdiri sendiri, melainkan terkait
dengan sumber-sumber lain dan pelayanan informasinya
terbuka bagi pengguna di seluruh dunia. Koleksi perpustakaan
digital tidaklah terbatas pada dokumen elektronik pengganti
bentuk cetak saja, ruang lingkup koleksinya malah sampai
pada artefak digital yang tidak bisa digantikan dalam bentuk
tercetak. Koleksi menekankan pada isi informasi, jenisnya dari
dokumen tradisional sampai hasil penelusuran. Perpustakaan
ini melayani mesin, manajer informasi, dan pemakai
informasi. Semuanya ini demi mendukung manajemen
koleksi, menyimpan, pelayanan bantuan penelusuran
informasi. [4]
C. Aplikas
Pengertian aplikasi secara umum adalah alat terapan yang
difungsikan secara khusus dan terpadu sesuai kemampuan
yang dimilikinya. Aplikasi merupakan suatu perangkat
komputer yang siap pakai bagi user.
Menurut Kamus Besar Bahasa Indonesia (KBBI) (1998:52),
Aplikasi merupakan suatu sistem yang di rancang untuk 1) Gambar. 1. Skema Kerja Website
Jurnal Teknik Informatika vol.15 no. 4 Oktober-Desember 2020, hal. 271-282 273
p-ISSN : 2301-8364, e-ISSN : 2685-6131 ,dapat diakses melalui https://ejournal.unsrat.ac.id/index.php/informatika
dikembangkan dalam lingkungan web, karena PHP 5) Attribute, yaitu setiap karakteristik yang menjelaskan
dilekatkan pada script HTML atau sebaliknya. PHP suatu entity
dikhususkan untuk pengembangan web dinamis. Maksudnya, 6) Primary key, yaitu sebuah field yang nilainya unik
PHP mampu menghasilkan website yang secara terus menerus yang tidak sama antara
hasilnya bisa berubah –ubah sesuai dengan pola yang
diberikan. Hal tersebut tergantung pada permintaan client
7) Foreign key, yaitu sebuah field yang nilainya berguna
untuk menghubungkan primary key yang berada pada
browser-nya (contohnya penggunaan browser Mozilla Firefox,
table yang berbeda.
Opera, Internet Explorer dan lain-lain). Pada umumnya,
pembuatan web dinamis berhubungat erat dengan databases I. CodeIgniter
sebagai sumber data yang akan ditampilkan. [8] CodeIgniter adalah sebuah framework PHP yang dapat
G. MySQL membantu mempercepat developer dalam pengembangan
aplikasi web berbasis PHP dibanding jika menulis semua kode
MySQL adalah Relational Databases Manajemen System
program dari awal. CodeIgniter pertama kali dibuat oleh Rick
(RDBMS) yang didistribusikan gratis dibawah lisensi GPL
Ellis, CEO Ellislab, Inc. (http://ellislab.com), sebuah
(General Public Licence ). Tidak sama dengan proyek-proyek
perusahaan yang memproduksi CMS (Content Management
seperti Apache dimana perangkat lunak dikembangkan oleh
System) yang cukup handal, yaitu Expression Engine
komunitas umum, dan hak cipta untuk kode sumber dimiliki
(http://www.expressionengine.com). Saat ini, CodeIgniter
oleh penulisnya masing-masing, MySQL dimiliki dan
dikembangkan dan dimaintain oleh Expression Engine
disponsori oleh sebuah perusahaan komersial Swedia yaitu
Development Team. [9]
MySQL AB, dimana memegang hak cipta hampir atas semua
Proses aliran data aplikasi pada sistem dapat diilustrasikan
kode sumbernya dimiliki oleh kedua orang Swedia dan satu
seperti terlihat pada gambar 2.
orang Finlandia yang mendirikan MySQL AB adalah: David
Axmark, Allan Larsson dan Michael “Monty” Widenius. J. MVC (Model-View-Controller)
MySQL sebenarnya merupakan turunan salah satu konsep CodeIgniter adalah framework PHP yang dibuat
utama dalam databases sejak lama yaitu SQL (Structural berdasarkan kaidah modelView-controller. Dengan MVC,
Query Language), SQL adalah sebuah konsep pengoperasian maka memungkinkan pemisahan antara layer application-
databases terutama untuk pemilihan atau seleksi pemasukkan logic dan presentation. Sehingga, dalam sebuah
data seleksi dari pemasukkan data yang memungkinkan pengembangan web, seorang programmer bisa berkonsentrasi
pengoperasian data dikerjakan dengan mudah secara otomatis. pada core-system, sedangkan web designer bisa berkonsentrasi
pada tampilan web. Menariknya, skrip PHP, query MySQL,
H. Basis Data (Database) Javascript dan CSS bisa saling terpisah, tidak dibuat dalam
satu skrip berukuran besar yang membutuhkan resource besar
Pengertian basis data yaitu kumpulan koleksi data-data
pula untuk mengesekusinya.
yang saling berhubungan secara logika yang isinya didesain
Adapun alur program aplikasi berbasis framework
untuk memenuhi kebutuhan informasi dari suatu perusahaan.
Codeigniter dapat dilihat pada gambar 3.
Ada beberapa istilah umum yang sering dipakai pada
database, yaitu sebagai berikut :
1) Field, yaitu sekumpulan kecil dari kata atau sebuah K. Software Development Life Cycle
deretan angka-angka Software Development Life Cycle (SDLC) atau sering
2) Record, yaitu kumpulan dari field yang berelasi disebut dengan model proses perangkat lunak merupakan
secara logis. proses mengembangkan atau mengubah suatu sistem
3) File, yaitu kumpulan dari record yang berelasi secara perangkat lunak dengan menggunakan model-model dan
logis. metodologi yang digunakan untuk mengembangkan sistem-
4) Entity, yaitu orang, tempat, benda, atau kejadian yang sistem perangkat lunak. [10]
berkaitan dengan informasi yang disimpan. Sedangkan definisi lain meyatakan model proses perangkat
lunak (atau disebut juga pardigma rekayasa perangkat lunak)
User Request
Controller
View Model
adalah suatu strategi pengembangan yang memadukan Development Life Cycle) dengan model waterfal. Penulis
lapisan proses, metode, dan alat serta tahaptahap generik. menggunakan model SDLC dengan model waterfall karena
Model proses untuk rekayasa perangkat lunak dipilih memiliki pendekatan yang sistematis dengan menerapkan
berdasarkan sifat proyek dan aplikasi, metode dan alat yang daur hidup dalam pengembangan sistem perangkat lunaknya
digunakan, serta pengendalian dan hasil yang diinginkan. [11] dan jika terjadi kesalahan pada salah satu tahap maka tidak
Dapat disimpulkan bahwa model proses perangkat lunak harus mengulang dari awal tahap pengembangan, hanya perlu
adalah suatu strategi pengembangan yang memadukan lapisan dikoreksi saja pada tahap yang terjadi kesalahan atau salah
proses, metode, dan alat serta tahap-tahap dalam satu tahap sebelumnya. Model pengembangan sistem
mengembangkan atau mengubah suatu sistem perangkat waterfall ini sering disebut dengan Classic Life Cycle dan ada
lunak. juga yang menyebut model ini sebagai model sekuensial
linier. Model ini dimulai dari analisis kebutuhan perangkat
lunak (software requirement analysis ), perancangan (design),
L. Waterfall Model
pengkodean (code), pengujian (testing), dan pemeliharaan
Pengembangan perangkat lunak sistem informasi (maintenance). [12]
perpustakaan menggunakan model waterfall. Terdapat Model waterfall tersusun atas aktivitas- aktivitas sebagai
beberapa kelebihan dari model waterfall yaitu: 1) struktur berikut (Pressman,2002) :
tahap pengembangan sistem jelas, 2) dokumentasi dihasilkan 1) Analisis (analysis)
di setiap tahap pengembangan, 3) sebuah tahap dijalankan Kebutuhan perangkat lunak dalam penelitian ini untuk
setelah tahap sebelumnya selesai dijalankan (tidak ada mengumpulkan kebutuhan yang sesuai dengan kebutuhan user
tumpang tindih pelaksanaan tahap). Model waterfall sangat atau pengguna. Tujuannya mengubah sistem yang sudah ada
cocok digunakan oleh kebutuhan yang sudah sangat dipahami
dan kemungkinan terjadinya perubahan kebutuhan selama
pengembangan perangkat lunak kecil. Lebih lanjut Rosa dan
Salahuddin menjelaskan kelebihan dari waterfall merupakan
model proses yang paling sederhana dan cocok untuk
pengembangan perangkat lunak dengan spesfikasi yang tidak
berubah-ubah.
B. Kerangka Pikir
Kerangka pikir adalah alur dari proses kerja dalam
pembuatan skripsi Rancang Bangun Aplikasi Digital Library
Universitas Sam Ratulangi Manado, dapat dilihat pada gambar
4.
C. Metodelogi Pengembangan Sistem
Penelitian dilakukan dengan menggunakan metode
pengembangan sistem model pendekatan SDLC (System
TABEL I
ALAT DAN BAHAN
Langkah-
langkah
No Alat dan Bahan yang digunakan
aktifitas
kerja
1 Desain - Leptop
Hardware - Keyboard
- Mouse
2 Desain - Xampp
Software - CodeIgniter
- Sublime Text
Gambar 4 Kerangka Pikir
Jurnal Teknik Informatika vol.15 no. 4 Oktober-Desember 2020, hal. 271-282 275
p-ISSN : 2301-8364, e-ISSN : 2685-6131 ,dapat diakses melalui https://ejournal.unsrat.ac.id/index.php/informatika
Pada tahap ini proses pengujian terfokus pada pengujian 4) Sequence Diagram
internal perangkat lunak dan memastistikan semua Dari beberapa Sequence Diagram diambil Sequence
statement telah duji serta input yang akan dimasukkan akan Diagram login dapat dilihat pada Gambar 8.
menghasilkan sesuai dengan yang diharapkan. Adapun
testing terhadap program dilakukan dengan metode black 5) Perancangan Basis Data (Database)
box.
Perancangan database dalam sistem informasi
5) Pemeliharaan (Maintenace) perpustakaan yang dikembangkan adalah seperti pada
Gambar 9.
Perubahan akan terjadi setelah piranti lunak digunakan
oleh pengguna. Perubahan-perubahan yang terjadi pada
6) Tampilan (user interface)
piranti lunak harus disesuaikan dengan perubahan
lingkungan eksternal, contohnya adanya perubahan sistem Dari beberapa Tampilan (user interface) diambil
operasi yang digunakan atau pengguna meminta tampilan halaman utama dapat dilihat pada Gambar 10.
penambahan fasilitas menu.
276 Fredi Fidek Theo – Rancang Bangun Aplikasi Digital Library Universitas Sam Ratulangi
C. Implementasi
Tahap implementasi merupakan tahap pada proses
pengembangan perangkat lunak setelah dilakukan analisis
kebutuhan dan desain sistem. Desain yang telah dirancang
kemudian di terapkan dalam kode bahasa pemrograman
sehingga perangkat lunak dapat digunakan secara nyata dalam
mengatasi masalah sesuai dengan fungsinya.
1) Tampilan Awal
Gambar 11 menunjukan ketika sistem informasi Gambar 11. Halaman Utama
perpustakaan di akses maka yang pertama kali muncul
adalah halaman utama. Halaman ini terdiri dari menu
home, koleksi, tentang kami, dan tautan. Pada bagian
tengah terdapat kotak isian yang digunakan untuk proses
pencarian buku.
2) Tampilan Login
Pada Gambar 12 menunjukan halaman login
digunakan untuk masuk ke dalam sistem dengan cara
memasukan email dan password dengan tujuan sebagai
autentifikasi apakah user masuk sebagai admin, petugas, Gambar 12. Halaman Login
atau mahasiswa.
1. Mulai menjalankan Menampilkan halaman Sesuai 7. Klik tombol Tambah Berhasil menambah Sesuai
koleksi Petugas
3. Klik menu tentang kami Menampilkan halaman Sesuai 8. Klik tombol Edit Menampilkan halaman Sesuai
5. Klik menu login Masuk ke halaman login Sesuai 10. Klik tombol Edit pada Berhasil edit petugas dan Sesuai
halaman edit petugas menampilkan kembali
TABEL III halaman Data Petugas
PENGUJIAN PADA HALAMAN LOGIN
11. Klik tombol Rincian Menampilkan modal Sesuai
No Rancangan Proses Hasil yang diharapkan Hasil
rincian petugas
II Halaman Login
12. Klik tombol Hapus Menampilkan konfirmasi Sesuai
1. Mulai menjalankan Menampilkan halaman Sesuai
hapus petugas
program login
11. Klik tombol Ok Berhasil hapus petugas Sesuai
2. Mengisi form login Login sebagai Admin, Sesuai
B Menu User
Petugas, atau Mahasiswa
1. Klik sub menu My Menampilkan halaman My Sesuai
1. Klik tombol login Masuk ke halaman Sesuai
Profile Profil
dasboard admin, petugas,
2. Klik sub menu Edit Menampilkan halaman Sesuai
atau mahasiswa
Profile Edit Profil
Lokal login
30. Klik tombol Rincian Menampilkan modal Sesuai
rincian konten lokal TABEL V
PENGUJIAN PADA HALAMAN PETUGAS
31. Klik tombol Baca Menampilkan halaman isi Sesuai No Rancangan Proses Hasil yang diharapkan Hasil
dari konten lokal yang IV Login sebagai Petugas
ingin di baca A Menu User
32. Klik tombol Hapus Menampilkan konfirmasi Sesuai 1. Klik sub menu My Menampilkan halaman My Sesuai
hapus konten lokal Profile Profil
33. Klik tombol Ok Berhasil hapus konten Sesuai 2. Klik sub menu Edit Menampilkan halaman Sesuai
lokal Profile Edit Profil
E Menu Transaksi 3. Klik tombol Edit Berhasil edit profil dan Sesuai
1. Klik sub menu Home - Menampilkan halaman Sesuai menampilkan kembali
home halaman data My Profile
- Menampilkan jumlah 4. Klik sub menu Change Menampilkan halaman Sesuai
data buku, dan konten
Password Change Password
lokal.
5. Klik tombol Change Berhasil mengubah Sesuai
- Menampilkan jumlah
password password
data buku terbaru, dan
B Menu Petugas
buku terlaris.
1. Klik sub menu Beranda - Menampilkan halaman Sesuai
2. Klik sub menu Buku Menampilkan halaman Sesuai
beranda
data buku
- Menampilkan jumlah
3. Klik tombol Rincian Menampilkan modal Sesuai
data mahasiswa, buku,
rincian buku
dan konten lokal.
4. Klik tombol Pinjam Menampilkan halaman Sesuai
- Menampilkan jumlah
peminjaman data peminjaman, buku
5. Klik sub menu Konten Menampilkan halaman Sesuai terbaru, dan buku
Lokal data konten lokal terlaris.
6. Klik tombol Rincian Menampilkan modal Sesuai 2. Klik sub menu Data Menampilkan halaman Sesuai
rincian konten lokal Mahasiswa data mahasiswa
7. Klik tombol Pinjam Menampilkan halaman Sesuai 3. Klik tombol Tambah Menampilkan halaman Sesuai
peminjaman Mahasiswa tambah mahasiswa
8. Klik sub menu Menampilkan halaman Sesuai 4. Mengisi form tambah Menampilkan isian dari Sesuai
Peminjaman peminjaman mahasiswa form tambah mahasiswa
9. Pilih buku yang ingin di Menampilkan data buku Sesuai 5. Klik tombol Tambah Berhasil menambah Sesuai
pinjam yang ingin dipinjam mahasiswa dan
10. Klik tombol Pinjam Buku berhasil dipinjam Sesuai menampilkan kembali
dan menampilkan halaman Data Mahasiswa
halaman Data Peminjaman 6. Klik tombol Edit Menampilkan halaman Sesuai
11. Klik sub menu Data Menampilkan halaman Sesuai edit mahasiswa
Peminjaman data peminjaman 7. Mengisi form edit Menampilkan form isian Sesuai
12. Klik tombol Baca Menampilkan halaman isi Tidak Sesuai mahasiswa edit mahasiswa
dari buku yang dipinjam 8. Klik tombol Edit pada Berhasil edit mahasiswa Sesuai
13. Klik tombol Kembali Menampilkan konfirmasi Sesuai halaman edit dan menampilkan kembali
pengembalian buku yang mahasiswa halaman Data Mahasiswa
dipinjamn 9. Klik tombol Rincian Menampilkan modal Sesuai
F Menu Loguot rincian mahasiswa
1. Klik menu Logout Menampilkan halaman sesuai 10. Klik tombol Hapus Menampilkan konfirmasi Sesuai
Jurnal Teknik Informatika vol.15 no. 4 Oktober-Desember 2020, hal. 271-282 281
p-ISSN : 2301-8364, e-ISSN : 2685-6131 ,dapat diakses melalui https://ejournal.unsrat.ac.id/index.php/informatika
hapus mahasiswa 31. Klik tombol Baca Menampilkan halaman isi Sesuai
11. Klik tombol Ok Berhasil hapus mahasiswa Sesuai dari konten lokal yang
12. Klik sub menu Data Menampilkan halaman Sesuai ingin di baca
Buku data buku 32. Klik tombol Hapus Menampilkan konfirmasi Sesuai
13. Klik tombol Tambah Menampilkan halaman Sesuai hapus konten lokal
Buku tambah buku 33. Klik tombol Ok Berhasil hapus konten Sesuai
14. Mengisi form tambah Menampilkan isian dari Sesuai lokal
buku form tambah buku E Menu Transaksi
15. Klik tombol Tambah Berhasil menambah buku Sesuai 1. Klik sub menu Home - Menampilkan halaman Sesuai
dan menampilkan kembali home
halaman Data Buku - Menampilkan jumlah
16. Klik tombol Edit Menampilkan halaman Sesuai data buku, dan konten
E. Pemeliharaan (maintenace) [9] Hakim, Lukmanul. (2010). Membangun Web Berbasis PHP dengan
Framework Codeigniter.Yogyakarta: Lokomedia.
Pada tahap ini dilkakukan perawatan apabila terdapat [10] A.S Rosa & Salahuddin M. (2011). Modul Pembelajaran Rekayasa
kemungkinan kesalahan pada sistem pada saat sistem sistem Perangkat Lunak (Terstruktur dan Berorientasi Objek). Modula,
sedang berjalan sehingga perlu adanya pengecekan atau Bandung.
[11] Nugroho, Eddy Prasetyo., Ratnasari, Komala., Ramadhani, Kurniawan
pengontrolan secara berkala sesuai waktu yang telah Nur., Putro Budi Laksono. (2009). Rekayasa Perangkat Lunak.
ditentukan. Perawatan dilakukan untuk perubahan-perubahan Politeknik Telkom.
yang diperlukan setelah perangkat lunak di operasikan dan [12] Pressman, Roger S. (2002). Rekayasa Perangkat Lunak Pendekatan
telah berjalan dalam jangka waktu tertentu, serta untuk Praktisi (Buku Satu). Yogyakarta : Andi.
kebutuhan pengembangan jika ada tuntutan kebutuhan
TENTANG PENULIS
IV. PENUTUP
Penulis bernama Fredi Fidek Theo,
A. Kesimpulan anak kedua dari empat bersaudara.
Berdasarkan hasil dari penelitian dengan menggunakan Lahir di Minahasa Selatan,
metode SDLC (System Development Life Cycle) dengan model Amurang, pada tanggal 18
waterfall yang terdiri dari lima tahapan yaitu analisis September 1997. Biasa dipanggil
kebutuhan perangkat lunak (software requirement analysis ), Fidek. Saya beragama Kristen
perancangan (design), pengkodean (code), pengujian (testing), Protestan. Penulis mulai menempuh
dan pemeliharaan (maintenance), maka dapat dihasilkan pendidikan di Sekolah Dasar Negeri
Aplikasi Digital Library Universitas Sam Ratulangi Manado. 1 Amurang (2003-2009). Setelah itu
Dengan adanya Aplikasi ini, maka akan mempermudah melanjutkan pendidikan tingkat
mahasiswa untuk mencari informasi / referensi seperti buku, pertama di Sekolah Menengah Pertama Negeri 1 Amurang
jurnal, skripsi atupun karya tulis ilmiah dalam bentuk digital (2009-2012). Selanjutnya penulis menempuh pendidikan ke
sehingga bisa dilakukan dimanapun dan kapanpun tanpa harus Sekolah Menengah Kejuruan Negeri 1 Amurang (2012-
datang ke UPT E-Library UNSRAT untuk melakukannya 2015). Setelah itu, di tahun 2015 penulis melanjutkan
Dengan adanya Aplikasi ini, maka akan mempermudah pendidikan ke salah satu perguruan tinggi yang berada di
Mahasiswa untuk melakukan peminjaman dan baca buku / Manado yaitu Universitas Sam Ratulangi Manado, dengan
konten yang bersifat digital, dan juga bisa diakses tanpa harus mengambil Program Studi S-1 Teknik Informatika di
ke perpustakaan. Jurusan Elektro Fakultas Teknik. Selama perkuliahan
penulis juga tergabung dalam organisasi kemahasiswaan
yaitu Himpunan Mahasiswa Elektro (HME). Penulis
B. Saran menyelesaikan studi di Program Studi Informatika, Jurusan
Setelah penelitian ini dilakukan, aplikasi media Teknik Elektro, Fakultas Teknik, Universitas Sam
pembelajaran interaktif yang dibuat ini tentunya masih Ratulangi pada bulan Desember 2020.
memiliki kekurangan. Oleh karena itu ada beberapa hal yang
diharapkan agar aplikasi ini menjadi lebih baik, di antaranya :
Perlu adanya penambahan fitur lain berupa pembuatan
no.kode buku otomatis.
Aplikasi DigLib diharapkan dapat memberikan fasilitas
export file ke dalam format pdf secara langsung sehingga
mampu mempercepat proses publikasi.
KUTIPAN