sistem informasi manajemen kepustakaan …karyailmiah.narotama.ac.id/files/sistem informasi... ·...

21
1 SISTEM INFORMASI MANAJEMEN KEPUSTAKAAN BERBASIS WEB MENGGUNAKAN METODE WATERFALL STUDI KASUS RUANG BACA BERSAMA JURUSAN TEKNIK KELAUTAN FTK-ITS Oleh : Lily Dwinda Pembimbing :Aryo Nugroho, ST., S.Kom., MT. ABSTRACT Management Information Systems Using Web-Based Library Waterfall method is an implementation of the indications that occures from the graduation on the academic and circulation process utilization thesis collection of books on the admin RBC Department of Marine Engineering FTK - ITS . Administrative management systems that have not been structured are related to activities concerning on the efficiency and effectiveness of work that substantially all the activities done manually . Along with the development of activities in an organization, the manual system currently running system will not be able to survive at high volume levels . Limitations of this system will always be studied to find an important role in supporting the performance becomes a major thing . They were further back , the role important covers all the aspects of data processing thesis , ranging from graduation registration , data collection thesis report to the circulation process of borrowing and repayment thesis report and manage the member data of library management , summary reports on the reading room of Marine Engineering Department FTK -ITS . However , the main goal is all sorts of efforts to secure assets that are considered vital for the organization . Then the form of a representative in dealing with problems in the academic and admin RBC is Library Management Information System Web- Based Method Using Waterfall . Keywords : information systems, processes, graduation, library management, waterfall 1. PENDAHULUAN Pengumpulan skripsi di Jurusan Teknik Kelautan (JTK) merupakan salah satu syarat mahasiswa dapat mengikuti yudisium. Adapun yang diserahkan yaitu satu laporan skripsi ke Bagian Akademik. Pada proses pengumpulannya, mahasiswa melakukan pengisian data pada form setah itu Bagian Akademikmelakukan proses validasiyang kemudian membuat dan memberikan surat keterangan dapat mengikuti yudisium kepada mahasiswa dan mencatatnya secara manual. Kendala yang terjadi pada sistem ini adalah terkadang adanya kehilangan data saat mahasiswa mengumpulkan skripsi, karena tidak ada tanda bukti baik penerimaan laporan skripsi oleh Bagian Akademik maupun penyerahan laporan skripsi oleh mahasiswa. Setelah laporan skripsi diterima Bagian Akademik, laporanskripsi tersebut diserahkan kepada Ruang Baca Bersama Jurusan Teknik Kelautan (RBC-JTK) untuk didayagunakan dan dimanfaatkan oleh seluruh civitas akademik JTK. Penyerahan skripsi ke admin RBC oleh Bagian Akademik dilakukan secara manual dengan pemberian form list daftar data laporan skripsiyang kemudian dilakukan pencocokan

Upload: lamtuyen

Post on 03-Jun-2019

228 views

Category:

Documents


0 download

TRANSCRIPT

1

SISTEM INFORMASI MANAJEMEN KEPUSTAKAAN BERBASIS WEB

MENGGUNAKAN METODE WATERFALL

STUDI KASUS RUANG BACA BERSAMA JURUSAN TEKNIK KELAUTAN

FTK-ITS

Oleh : Lily Dwinda

Pembimbing :Aryo Nugroho, ST., S.Kom., MT.

ABSTRACT

Management Information Systems Using Web-Based Library Waterfall

method is an implementation of the indications that occures from the graduation on

the academic and circulation process utilization thesis collection of books on the

admin RBC Department of Marine Engineering FTK - ITS . Administrative

management systems that have not been structured are related to activities concerning

on the efficiency and effectiveness of work that substantially all the activities done

manually . Along with the development of activities in an organization, the manual

system currently running system will not be able to survive at high volume levels .

Limitations of this system will always be studied to find an important role in

supporting the performance becomes a major thing . They were further back , the role

important covers all the aspects of data processing thesis , ranging from graduation

registration , data collection thesis report to the circulation process of borrowing and

repayment thesis report and manage the member data of library management ,

summary reports on the reading room of Marine Engineering Department FTK -ITS .

However , the main goal is all sorts of efforts to secure assets that are considered vital

for the organization . Then the form of a representative in dealing with problems in

the academic and admin RBC is Library Management Information System Web-

Based Method Using Waterfall .

Keywords : information systems, processes, graduation, library management,

waterfall

1. PENDAHULUAN

Pengumpulan skripsi di Jurusan Teknik Kelautan (JTK) merupakan salah satu

syarat mahasiswa dapat mengikuti yudisium. Adapun yang diserahkan yaitu satu

laporan skripsi ke Bagian Akademik. Pada proses pengumpulannya, mahasiswa

melakukan pengisian data pada form setah itu Bagian Akademikmelakukan proses

validasiyang kemudian membuat dan memberikan surat keterangan dapat mengikuti

yudisium kepada mahasiswa dan mencatatnya secara manual. Kendala yang terjadi

pada sistem ini adalah terkadang adanya kehilangan data saat mahasiswa

mengumpulkan skripsi, karena tidak ada tanda bukti baik penerimaan laporan skripsi

oleh Bagian Akademik maupun penyerahan laporan skripsi oleh mahasiswa.

Setelah laporan skripsi diterima Bagian Akademik, laporanskripsi tersebut

diserahkan kepada Ruang Baca Bersama Jurusan Teknik Kelautan (RBC-JTK) untuk

didayagunakan dan dimanfaatkan oleh seluruh civitas akademik JTK. Penyerahan

skripsi ke admin RBC oleh Bagian Akademik dilakukan secara manual dengan

pemberian form list daftar data laporan skripsiyang kemudian dilakukan pencocokan

2

data di daftar kertas dengan jumlah buku laporan skripsi oleh admin RBC. Selain

menerima skripsi tersebut, RBC JTK juga memberikan layanan peminjaman terhadap

civitas akademik yang bersifat intern yakni untuk dosen, karyawan dan mahasiswa di

lingkungan Jurusan Teknik Kelauatan. Adapun koleksi-koleksi yang berada di RBC

hingga saat ini merupakan koleksi-koleksi laporan skripsi pribadi jurusan dari lulusan

angkatan ke-1 hingga ke-109.

Pada proses pencatatan peminjaman dan pengembalian laporan skripsi dicatat

dengan aplikasi Microsoft Exel dan disalin kembali pada buku besar RBC. Adapun

masalah yang sering terjadi pada proses peminjaman dan pencarian koleksi laporan

skripsi dimana peminjam harus mencari koleksi laporan skripsi yang ada pada

beberapa rak penyimpanan koleksi. Hal ini tentu sangat menyulitkan bagi para

peminjam mengingat waktu yang terbuang untuk pencarian.Sistem tersebut dianggap

kurang efisien dan efektif, mengingat data dan informasi tidak disimpan secara

terstruktur serta jumlah koleksi laporan skripsi yang semakin tahunnya akan terus

bertambah. Selain itu, tidak adanya system reminder untuk pengembalian buku dan

denda untuk peminjaman buku melebihi jangka waktu pinjam buku sehingga

menyebabkan resiko hilangnya buku laporan skripsi.

Untuk mengatasi berbagai persoalan yang dihadapi oleh RBC Jurusan Teknik

Kelautan maka dirancanglah suatu sistem informasi manajemen kepustakaan berbasis

web sebagai upaya yang signifikan dalam meningkatkan efisiensi dan efektifitas yang

meliputi seluruh aspek mulai dari penyerahan buku laporan skripsi ke Bagian

Akademik sampai ke bagian admin RBC serta proses peminjaman dan pengembalian

laporan skripsi. Selain itu sebagai upaya meminimalisir paperless pada proses

pengelolahan koleksi laporan skripsi dari Bagian Akademik ke RBC Jurusan Teknik

Kelautan sehingga dapat dikelola sendiri oleh pihak Bagian Akademik dan RBC serta

diakses oleh seluruh civitas akademika program studi Jurusan Teknik Kelautan.

2. RUMUSAN MASALAH

Berdasarkan latar belakang diatas, didapatkan beberapa permasalahan yang

diantaranya adalah :

1. Bagaimana sistem manajemen kepustakaan berbasis web menggunakan metode

waterfall yang mampu mencakup seluruh aspek pemprosesan pendataan skripsi,

mulai dari penyerahan laporan skripsi kepada Bagian Akademik, pendataan

laporan skripsi di RBC sampai pada proses peminjaman dan pengembalian laporan

skripsi?

2. Bagaimana membuat suatu sistem manajemen kepustakaan berbasis web

menggunakan metode waterfalluntuk pengelolahan ruang baca meliputi

pengelolahan data anggota, pengelolahan koleksi laporan skripsi, sirkulasi

peminjaman dan pengembalian, dalam memberikan informasi batas peminjaman

dan jumlah denda, rekapitulasi laporan akhir bulan dan administrasi sistem secara

terstruktur dan terpusat pada Ruang Baca Bersama Jurusan Teknik Kelautan FTK-

ITS?

3. TUJUAN PENELITIAN

Tujuan penelitian diantaranya adalah :

1. Membuat sistem manajemen kepustakaan berbasis web menggunakan metode

waterfall yang mampu mencakup seluruh aspek pemprosesan pendataan skripsi,

3

mulai dari penyerahan laporan skripsi kepada Bagian Akademik, pendataan laporan

skripsi di RBC sampai pada proses peminjaman dan pengembalian laporan skripsi.

2. Membuat suatu sistem manajemen kepustakaan berbasis web menggunakan metode

waterfall untuk pengelolahan ruang baca meliputi pengelolahan data anggota,

pengelolahan koleksi laporan skripsi, sirkulasi peminjaman dan

pengembalian,memberikan informasi batas peminjaman dan jumlah denda,

rekapitulasi laporan akhir bulan dan administrasi sistem secara terstruktur dan

terpusat pada Ruang Baca Bersama Jurusan Teknik Kelautan FTK-ITS.

4. MANFAAT PENELITIAN

Manfaat yang diperoleh dari penelitian ini adalah :

1. Tidak ada miss data antara Bagian Akademik dengan mahasiswa dalam

pengumpulan skripsi, karena setelah mahasiswa mengunggah laporan skripsinya,

apabila data telah diterima Bagian Akademik, dia akan menerima informasi

(konfirmasi).

2. Memudahkan admin Bagian Akademik untuk mengoreksi pengumpulan laporan

sekripsi oleh mahasiswa.

3. Civitas akademika Jurusan Teknik Kelautan FTK-ITS dapat dengan mudah

mememukan koleksi buku laporan skripsi yang diperlukan dalam waktu singkat di

RBC JTK FTK-ITS.

4. Admin RBC dapat mengontrol koleksi laporan skripsi secara terpusat dan

meminimalisir kehilangan buku dan mempermudah admin RBC dalam membuat

laporan jika sewaktu-waktu dibutuhkan.

5. LOKASI PENELITIAN

Lokasi penelitian berada di RUANG BACA BERSAMA Jurusan Teknik

Kelautan dengan obyek pengguna meliputi bagian akademik.Lokasi penelitian berada

di ruang baca bersama Jurusan Teknik Kelautan FTK-ITS dengan obyek pengguna

meliputi bagian akademik, admin rbc, kasubag, dosen dan mahasiswa di lingkungan

Jurusan Teknik Kelautan FTK-ITS.

6. SISTEM MANAJEMEN PERPUSTAKAAN

Menurut Sutton, menerangkan tentang sistem informasi manajemen

perpustakaan dapat meningkatkan keputusan dan rencana yang efektif dapat dibuat

berdasarkan alokasi pemanfaatan sumber daya yang ada dan tersedia di perpustakaan.

Sistem informasi manajemen perpustakaan memungkinkan cara untuk

menghubungkan output layanan dengan kumpulan input data. Dengan adanya sistem

ini, pustakawan mempunyai dasar membandingkan keuntungan dan kerugian sebagai

alternatif tindakan. Besarnya pemilihan fasilitas alternatif yang tersedia dapat

membuat keputusan sesuai dengan tujuan dari perpustakaan, dengan demikian dapat

meningkatnya efektifitas keseluruhan perpustakaan dalam memenuhi kebutuhan

civitas akademika di dalamnya.

4

7. SYSTEM DEVELOPMENT LIFE CYCLE MODEL (WATERFALL

MODEL)

SDLC (Software Development Life Cycle) merupakan sebuah siklus

pengembangan perangkat lunak yang terdiri tahapan-tahapan penting dalam

membangun perangkat lunak yang dilihat dari segi pengembangannya.

Sommerville (2011:31) menjelaskan menjelaskan tahapan dari model Software

Engineering (SE) secara sistematis dan urut mulai dari tahap requirement analysis

and definition, system and software design, implementation and unit testing,

integration and system testing, dan operation and maintenance.

Sumber : Sommerville, 2011.Software Engineering, 9th

Edition.Boston

Gambar 1 Metode Waterfall

8. METODOLOGI PENELITIAN DAN PENGERJAAN

Dalam melakukan penelitian ini penulis menggunakan 4 tahap utama dari

pendekatan metode waterfall yaitu tahap analisis, tahap desain, tahap koding, tahap

testing dan implementasi. Pada setiap tahapan diberikan pengembangan sistem untuk

melakukan pembuatan Sistem Informasi Manajemen Kepustakaan.

8.1 IDENTIFIKASI MASALAH

Pada tahap ini ditentukan rumusan masalah berdasarkan hal-hal yang

melandasi dilakukannya penelitian. Dari rumusan masalah didapatkan tujuan dan

manfaat dilakukannya penelitian. Setelah didapatkan tujuan dan manfaat

dilakukannya penelitian, kemudian dapat ditentukan batasan masalah dari penelitian

agar tidak menyimpang dan terlalu luas dari tujuan.

Untuk mengumpulkan data pada penelitian kali ini dilakukan studi lapangan

yaitu dengan wawancara dan diskusi dengan pihak-pihak yang bersangkutan di bagian

akademik dan admin RBC di Jurusan Teknik Kelautan FTK-ITS untuk mengambil

data-data yang diperlukan untuk penelitian. Selain itu dilakukan studi literatur dengan

pencarian dan pembelajaran konsep serta teknologi terapan sistem dari berbagai

sumber data (buku, dialog, jurnal, internet) pada bagian akademik dan admin RBC di

Jurusan Teknik Kelautan FTK-ITS.

8.2 ANALISA KONDISI AWAL

Analisa kondisi awal dilakukan dengan menganalisa proses bisnis yang sedang

berjalan sehingga layak diterapkan perbaikan pada sistem yang akan dibuat. Analisa

5

proses bisnis ini memanfaatkan beberapa data yang didapat pada proses yudisium,

proses penyerahan buku skripsi dari bagian akademik ke admin rbc, proses

peminjaman dan pengembalian buku.

Gambar 8.1 Proses PendaftaranYudisium dan Proses Kepustakaan Buku Laporan

Skripsi Jurusan Teknik Kelautan FTK-ITS

Sumber :Diolah Kembali dari SOP Pendaftaran Yudisium Jurusan Teknik Kelautan

FTK-ITS

Gambar 8.2 Alur Peminjaman Buku Jurusan Teknik Kelautan FTK-ITS

Sumber :Diolah Kembali dari SOP Pendaftaran Yudisium Jurusan Teknik Kelautan

FTK-ITS

6

Gambar 8.3 Alur Pengembalian Buku Jurusan Teknik Kelautan FTK-ITS

Sumber :Diolah Kembali dari SOP Pendaftaran Yudisium Jurusan Teknik Kelautan

FTK-ITS

8.3 ANALISA KEBUTUHAN SISTEM

Use case diagram mengambarkan fungsionlitas yang diharapkan dari sebuah

sistem.Yang ditekankan adalah “apa” yang diperbuat sistem,dan bukan

“bagaimana”.Sebuah use case merepresentasikan sebuah interaksiaktor dengan sistem.

Gambar 8.4 Use Case Sistem Informasi Manajemen Kepustakaan

7

Tabel 8.1 Naratif Aktor

No. Aktor Deskripsi

1 Admin RBC Memiliki wewenang dalam menggunakan fungsi

memasukan data anggota, mengelolah data anggota,

searching data anggota, memvalidasi data peneliti buku

skripsi, memasukkan data buku, mengelolah data buku,

mengelolah pemesanan pinjam buku, meneglolah pinjam

buku, mengelolah pengembalian buku, mengelolah

denda, melihat dan mencetak rekapitulasi laporan

anggota, melihat dan mencetak rekapitulasi laporan buku

skripsi, melihat dan mencetak rekapitulasi laporan

pinjaman, melihat rekapitulasi laporandenda.

2 Bagian Akademik Memiliki hak akses untuk memasukan data anggota,

mengelolah data anggota, searching data anggota,

memverifikasi dan validasi data yudisium, melihat dan

mencetak rekapitulasi laporan anggota melihat dan

mencetak laporan yudisium,

3 Kasubag Memiliki hak akses untuk melihat rekapitulasi laporan

anggota, melihat rekapitulasi laporan buku skripsi,

melihat rekapitulasi laporan pinjaman, melihat

rekapitulasi laporan denda.

4 Anggota level 1

(Dosen)

Memiliki hak akses untuk memesan buku skripsi, melihat

history peminjaman, mencari koleksi buku, melihat daftar

denda,

Anggota level 2

(Mahasiswa)

Memiliki hak akses untuk memesan buku skripsi, melihat

history peminjaman, mencari koleksi buku, melihat daftar

denda, mengupload data persyaratan yudisium, mengedit

data persyaratan yudisium.

8.4 ANALISA DESAIN SISTEM

Activity diagramini dapat menggambarkan proses paralel yang mungkin

terjadi pada beberapa eksekusi.Terdapat dua user yang berperan dalam proses

yudisium yaitu bagian akademik dan mahasiswa, serta terdapat lima proses yang

berjalan dan saling terkait yaitu proses upload data persyaratan yudisium, proses

hapus upload data persyaratan yudisium, proses edit yang otomatis mengupdate data

persyaratan yudisium, proses verifikasi dan validasi data upload yudisium.

8

Gambar 8.5 Activity Diagram Proses Yudisium

8.4.1 Activity Diagram Mengelolah Pemesanan Pinjam Buku Skripsi

Pemesanan pinjam buku skripsi terdapat pada menu waitinglist admin rbc.

Admin rbc melakukan proses penerimaan peminjam dan penghapusan buku pada

sistem. Admin rbc akan lebih memprioritaskan pemesanan pinjam buku skripsi ini

untuk anggota level 1 (dosen).

9

act Activ ity mengelola waitinglist buku skripsi

sistemadmin RBC

mulai

menampilkan halaman loginmemasukkan username dan

password

menampilkan halaman profil admin

RBC

Apakah Sesuai?

memilih menu waitinglist

menampilkan halaman waitinglist

selesai

Menyetujui pemesanan buku?

menekan tombol delete

pada kolom action

menekan tombol approv e

pada kolom action saat

peminjam datang

mengambil buku yang

dipesan

menampilkan pesan pinjam

buku telah disetujui pada

halaman waitinglist

menampilkan pesan

berhasil kmenghaus

waiting list

[Tidak] [Ya]

[Tidak] [Ya]

Gambar 8.6 Activity Diagram Pemesanan Buku

8.4.2 Activity Diagram Mengelolah Pengembalian Buku Skripsi

Admin rbc memilih menu peminjam untuk mencari data anggota yang akan

mengembalikan buku skripsi yang dipinjam. Setelah data ditemukan, admin rbc

melakukan dua pilihan proses yaitu pengembalian atau perpanjangan pinjam buku

oleh anggota

Gambar 8.7 Activity Diagram Penembalian Buku

10

tabel_admin

id_admin

level

username

password

nama

kelamin

no_hp

email

...

integer

varchar(20)

varchar(50)

varchar(50)

varchar(100)

varchar(2)

varchar(12)

varchar(50)

<pk>

tabel_anggota

id_anggota

id_admin

kategori

nama_anggota

nrp_anggota

jenis_kelamin

tanggal_masuk

alamat_sekarang

alamat_asal

no_telp

email_anggota

username_anggota

password_anggota

status

denda

...

integer

integer

varchar(25)

varchar(50)

varchar(20)

varchar(15)

varchar(10)

long varchar

long varchar

varchar(12)

varchar(50)

varchar(50)

varchar(50)

enum

varchar(555)

<pk>

<fk>

tabel_buku

id_buku

id_admin

nomer_buku

nama_pemeliti

nrp_peneliti

jenis_kelamin

tanggal_masuk

tanggal_keluar

judul_buku

dosen_pembimbing

nim_dosen1

dosen_pembimbing2

nim_dosen2

jenis_kelamin2

status

...

integer

integer

varchar(10)

varchar(50)

varchar(100)

varchar(15)

varchar(10)

varchar(10)

varchar(200)

varchar(70)

varchar(30)

varchar(70)

varchar(30)

varchar(15)

enum

<pk>

<fk>

tabel_peminjaman

id_peminjaman

id_admin

tanggal_meminjam

tanggal_kembali

tanggal_pengembalian

status

...

integer

integer

date

date

date

enum

<pk>

<fk>

upload

id_upload

id_admin

id_anggota

file_nilai

fi le_ekivalensi

fi le_abstrak

file_bebas_spp

file_bebas_ikoma

file_bebas_perpus_pusat

fi le_bebas_perpus_fak

file_toefl

status

keterangan

valid

...

integer

integer

integer

varchar(20)

long varchar

long varchar

long varchar

varchar(555)

varchar(555)

varchar(555)

varchar(555)

enum

long varchar

enum

<pk>

<fk2>

<fk1>

denda

id_denda

id_peminjaman

denda

bayar

tanggal

...

integer

integer

varchar(555)

varchar(255)

date

<pk>

<fk>

meminjam

id_peminjaman

id_anggota

integer

integer

<pk,fk1>

<pk,fk2> melakukan pinjam

id_peminjaman

id_buku

integer

integer

<pk,fk1>

<pk,fk2>

8.4.3 Rancangan Konseptual

Model data konseptual atau dengan kata lain Conceptual Data Model (CDM)

pada aplikasi sistem ini mempresentasikan rancangan basis data konseptual di server.

Pembuatan konseptual data model adalah sebagai berikut :

Gambar 8.8 Conceptual Data Model

Gambar 8.9 Physical Data Model

meminjam

melakukan

mengupload

menyetujui

mempunyai

mencatat

meminjamkan

memiliki

tabel_admin

id_admin

level

username

password

nama

kelamin

no_hp

email

<pi> Integer

Variable characters (20)

Variable characters (50)

Variable characters (50)

Variable characters (100)

Variable characters (2)

Variable characters (12)

Variable characters (50)

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

id_admin

...

<pi>

tabel_anggota

id_anggota

kategori

nama_anggota

nrp_anggota

jenis_kelamin

tanggal_masuk

alamat_sekarang

alamat_asal

no_telp

email_anggota

username_anggota

password_anggota

status

denda

<pi> Integer

Variable characters (25)

Variable characters (50)

Variable characters (20)

Variable characters (15)

Variable characters (10)

Text

Text

Variable characters (12)

Variable characters (50)

Variable characters (50)

Variable characters (50)

enum

Variable characters (555)

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

id_anggota

...

<pi>

tabel_buku

id_buku

nomer_buku

nama_pemeliti

nrp_peneliti

jenis_kelamin

tanggal_masuk

tanggal_keluar

judul_buku

dosen_pembimbing

nim_dosen1

dosen_pembimbing2

nim_dosen2

jenis_kelamin2

status

<pi> Integer

Variable characters (10)

Variable characters (50)

Variable characters (100)

Variable characters (15)

Variable characters (10)

Variable characters (10)

Variable characters (200)

Variable characters (70)

Variable characters (30)

Variable characters (70)

Variable characters (30)

Variable characters (15)

enum

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

id_buku

...

<pi>

tabel_peminjaman

id_peminjaman

tanggal_meminjam

tanggal_kembali

tanggal_pengembalian

status

<pi> Integer

Date

Date

Date

enum

<M>

<M>

<M>

<M>

<M>

id_peminjaman

...

<pi>

upload

id_upload

file_nilai

fi le_ekivalensi

fi le_abstrak

file_bebas_spp

file_bebas_ikoma

file_bebas_perpus_pusat

fi le_bebas_perpus_fak

file_toefl

status

keterangan

valid

<pi> Integer

Variable characters (20)

Text

Text

Text

Variable characters (555)

Variable characters (555)

Variable characters (555)

Variable characters (555)

enum

Text

enum

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

<M>

id_upload

...

<pi>

denda

id_denda

denda

bayar

tanggal

<pi> Integer

Variable characters (555)

Variable characters (255)

Date

<M>

<M>

<M>

<M>

id_denda

...

<pi>

11

8.4.4 Desain Tampilan Interface Sistem

Gambar 8.10 Desain Tampilan Interface Sistem Informasi Manajemen Kepustakaan

8.4.4 Desain Tampilan Database

Database sistem informasi manajemen kepustakaan dengan menggunakan

MySQL dengan nama database „‟rbc‟‟ sebanyak 6 tabel.

Gambar 8.11 Desain Tampilan Database Sistem Informasi Manajemen

Kepustakaan

12

8.5 TAHAP PENGKODEAN

Pada tahap ini dilakukan pengkodean terhadap sistem yang akan dibuat.

Pengkodean dilakukan dengan menggunakan bahasa pemrograman PHP, Macromedia

Dreamweaver 8 sebagai software web authoringtool dan RDBMS (Relational Data

Base Management System) menggunakan MySQL.

Macromedia Dreamweaver 8 disebut software web authoringtool karena

merupakan software yang didesain untuk desain dan layout halaman web. Software ini

juga mendukung bahasa pemrograman web yang termasuk dalam Client Side yaitu

javasript dan Server Side yaitu Personal Home Page (PHP), Active Server Pages

(ASP), Java Server Page (JSP). Dengan menggunkan Macromedia Dreamweaver 8,

aplikasi dibuat lebih mudah karena software ini mempunyai fasilitas dalam

penyuntingan secara visual yang memungkinkan menambah desain.

Pada PhpMyAdmin yang telah dijalankan kembali kedalam aplikasi XAMPP

untuk mengolah MySQL. Digunakan Structured Query Language (SQL) untuk

membuat database. Pada pembuatan database akan dibuat objek-objek pada database

yaitu table, indeks, view, skema dan stored procedure berdasarkan tahap perancangan

desain sebelumnya.

8.6 TESTING DAN IMPLEMENTASI SISTEM

Halaman Login User

Gambar 8.12 Halaman Login

Halaman Utama Admin RBC

Gambar 4.2 Halaman Utama Admin RBC

4.2.1 Halaman Utama Bagian Akademik

Gambar 8.13 Halaman Utama Admin RBC

13

Halaman Utama Bagian Akademik

Gambar 8.14 Halaman Utama Bagian Akademik

Utama Anggota Mahasiswa

Gambar 8.15 Halaman Utama Anggota Mahasiswa

Halaman Utama Kasubag

Gambar 8.16 Halaman Utama Kasubag

14

Halaman Tambah Buku Baru

Gambar 8.17 Halaman Tambah Buku Baru

Halaman Tambah Anggota Manual

Gambar 8.18 Halaman Tambah Anggota Manual

15

Halaman Upload CSV

Gambar 8.19 Halaman Upload CSV

Halaman Upload Persyaratan Yudisium

Gambar 8.20 Halaman Upload Persyaratan Yudisium

Halaman Verifikasi Data Yudisium

Gambar 8.21 Halaman Verifikasi Data Yudisium

16

Halaman View Verifikasi Data Yudisium

Gambar 8.22 Halaman View Verifikasi Data Yudisium

Halaman Validasi Data Yudisium

Gambar 8.23 Halaman Validasi Data Yudisium

Cetak Surat Keterangan Mengikuti Yudisium

Gambar 8.24 Cetak Surat Keterangan Mengikuti Yudisium

17

Halaman Validasi Buku

Gambar 8.25 Halaman Validasi Buku

Halaman Pemesanan Buku

Gambar 8.26 Halaman Pemesanan Buku

Halaman Peminjam

Gambar 8.27 Halaman Peminjam

18

4.2.2 Halaman Denda

Gambar 8.28 Halaman Denda

Halaman Rekap Pinjaman

Gambar 8.29 Halaman Rekap Pinjaman

19

Halaman Grafik

Gambar 8.30 Halaman Grafik

KESIMPULAN

Dari penelitian yang telah dilakukan diperoleh kesimpulan sebagai berikut :

1. Sistem Informasi Manajemen Kepustakaan Berbasis Web dengan Menggunakan

Metode Waterfall ini dapat meminimalisir terjadinya miss berkas persyaratan

yudisium serta meningkatkan efisiensi dan efektifitas penggunaan data dan

pengolahan data dari dua proses kegiatan sekaligus .

20

2. Website ini dipergunakan untuk civitas akademika intern yang mencakup pada

proses yudisium dan sirkulasi kegiatan yang ada pada ruang baca Jurusan Teknik

Kelautan.

SARAN

Dari penelitian yang telah dilakukan diharapkan dapat dilakukan

pengembangan untuk penelitian kedepannya agar lebih memiliki berbagai manfaat

untuk menunjang kegiatan yang lainnya: seperti penunjang beasiswa magang yang

diadakan oleh jurusan

DAFTAR PUSTAKA

Alter, S., 1996, Information System: A Management Perspective, Benjamin

CummingMenlo Park, CA.

Clark, D. (2011). Beginning C# Object - Oriented Programming - 1st ed. New York :

Apress.

Departemen Pendidikan Nasional (2006). Peraturan Menteri Pendidikan Nasional

Republik IndonesiaNomor 13 Tahun 2006 Tentang Jadwal Retensi Arsip

Substantif dan Fasilitatif di Lingkungan Pendidikan Nasional : Departemen

Pendidikan Nasional.

George M.Scott. 2004. Prinsip-Prinsip Sistem Informasi Manajemen .Rajagrafindo

Persada: Jakarta .

Gilmore, W. J. (2010). Beginning PHP and MySQL From Novice to Professional.

Apress.

Hall, S. A., 2001, Accounting Information System, Thompson Learning, USA.

Hartono, Jogiyanto. MBA, Ph.D. 1999. Analisis dan Desain Sistem Informasi:

pendekatan Terstruktur teori dan praktek aplikasi bisnis.Yogyakarta: ANDI.

Henderi. 2008. Uml pengantar class diagram. diperoleh dari

http://www.freewebs.com/henderi/apps/blog/show/311723-uml-pengantar-class-

diagram-. Diakses tanggal 02 September 2014.

http://ejournal.narotama.ac.id. Diakses tanggal 15 September 2014.

Indrajit, R. E., 2000, Pengantar Konsep Dasar Manajemen Sistem Informasi dan

Teknologi Informasi,PT Elex Media Komputindo, Jakarta.

Jogiyanto Hartono, MBA, Ph.D, 1999. Analisis dan Desain. ANDI OFFSET,

Yogyakarta.

Kadir, Abdul (2003). Pengenalan Sistem Informasi. Yogyakarta: Penerbit Andi.

Kadir, Abdul (2008). Belajar Database Menggunakan MySQL. Yogyakarta: Penerbit

Andi.

Kementrian Pendidikan Nasional (2009). Bahan Ajar Diklat Manajemen Kearsipan.

Depok: Pusat Pendidikan dan Pelatihan Pegawai.

Kustiyahningsih, Y., Devie Rosa Anamisa (2011). Pemrograman Basis Data Berbasis

Web Menggunakan PHP dan My SQL. Yogyakarta: Graha Ilmu.

Miles, R., & Hamilton, K. (2006). Learning UML 2.0. O'Reilly Media.

Myer, Thomas, “Professional CodeIgniter”, Wiley Publishing; 2008

Robert A. Leitch k. Roscoe Davis., (Hal 11) Definisi Sistem Informasi.

Roger S. Pressman, 2002. Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku

Satu), ANDI Yogyakarta.

21

Sarno, R., 2009, Audit Sistem & Teknologi Informasi, ITS Press, Surpabaya.

Scott, G. M., 1995, Principle of Management Information System, McGraw-Hill,

Terjemahan, Achmad Nashir Budiman, 1995, Prinsip-prinsip Sistem Informasi

Manajemen, Raja Grafindo Persada, Jakarta.

Sommerville, Ian. 2011. Software Engineering (Rekayasa Perangkat Lunak).

Erlangga, Jakarta.

Somemerville, I, Software Engineering 9th Edition, Pearson/Addison-wesley, 2011.

Suprianto, Dodit. 2008. Buku Pintar Pemrograman PHP. OASE Media, Bandung:.