PERANCANGAN SISTEM INFORMASI RUANG BACA
JURUSAN TEKNIK INDUSTRI UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS WEBSITE
Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata 1 pada Jurusan Teknik Industri Fakultas Teknik
Oleh:
DIKA AGUS SETIAWAN D 600 130 064
PROGRAM STUDI TEKNIK INDUSTRI FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH SURAKARTA 2017
1
PERANCANGAN SISTEM INFORMASI RUANG BACA JURUSAN TEKNIK INDUSTRI
UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS WEBSITE
Abstrak
Ruang Baca Teknik Industri (RBTI) merupakan perpustakaan yang berada di tingkat jurusan yang dimiliki oleh jurusan teknik industri UMS. Terdapat beragam koleksi didalamnya antara lain buku, laporan kerja praktek, tugas akhir serta jurnal. Belum ada database yang terstruktur sehingga menyulitkan pengguna untuk mencari tahu koleksi yang ada didalamnya. Perancangan sistem informasi sangat dimungkinkan karena akan mengakomodir petugas perpustakaan dalam mengelola perpustakaan dan memberikan pelayanan bagi anggota perpustakaan dan memudahkan pengunjung dalam mencari koleksi yang dinginkan. Adapun tujuan dari pembuatan sistem informasi antara lain: menyusun perancangan sistem database ruang baca jurusan teknik industri, membuat desain website sistem ruang baca jurusan teknik industri dan mengimplementasikan rancangan sistem ruang baca jurusan Teknik Industri kedalam sistem aplikasi menggunakan bahasa pemrograman PHP dan MySQL. Pembuatan sistem dimulai dari mengidentifikasi kebutuhan dari sistem, antar lain pembuatan context diagram, data flow diagram dan entity relationship diagram. Setelah itu adalah perancangan sistem yaitu perancangan database dan form kemudian dilanjutkan dengan perancangan aplikasi website. Hasil pembuatan website ruang baca terdapat beberapa tampilan dan menu-menu yang bisa digunakan baik pengunjung maupun petugas ruang baca seperti Home Page berita yang berisi menu profile, koleksi, info, berita dan Slidebar. Sedangkan pada menu sistem informasi ruang baca terdapat menu data petugas, data anggota, data koleksi buku, data laporan kerja praktek, data laporan tugas akhir, data laporan, cetak barcode dan logout.
Kata Kunci: Ruang Baca, Sistem Informasi, PHP, MySQL
Abstract
Industrial Engineering Reading Room (RBTI) is a library located at the level of majors owned by the UMS industrial engineering department. There are various collections in it, among others, books, practical work reports, final tasks, and journals. There is no database that is structured makes it difficult for users to find out the existing collection inside. The design of information systems is possible because it will accommodate librarians in managing the library and provide services for library members and facilitate visitors in searching for a collection that cool. The purpose of making information systems, among others: preparing the design of database systems industrial engineering reading room, create a website design system reading industrial engineering department and implement the design of the system of the reading room of Department of Industrial Engineering into the application system using PHP and MySQL programming language. Creation of the system starts from identifying the needs of the system, among other things creating context diagram, data flow diagram and entity relationship diagram. After that is the design of the system of database design and form and then followed by the design of website applications. The results of making the website reading room there are several displays and menus that can be used both visitors and officers of the reading room such as Home Page news that contains the profile menu, collection, info, news, and Slidebar. While on the menu information system reading room there are menu data officers, member data, book collection data, practical work report data, final report data, report data, print barcode and log out.
2 1. PENDAHULUAN
Perkembangan zaman yang dimana semuanya serba instan dan cepat seperti saat ini haruslah ditunjang dengan perkembangan teknologi informasi yang semakin canggih tentunya harus memberikan dampak positif terhadap kehidupan manusia. Globalisasi semakin membuka pintu-pintu interaksi antara bangsa di penjuru dunia (Efferi, 2015). Salah satu bentuk dari globalisasi yang dapat ditandai dengan adanya perdagangan bebas dalam beberapa aspek sosial, tidak terkecuali aspek pendidikan (Shafudin, 2016). Tantangan yang dihadapi dunia pendidikan di era globalisasi salah satunya adalah perkembangan ilmu pengetahuan dan teknologi yang begitu cepat dan mendasar (Oviyanti, 2013).
Sistem Informasi Manajemen atau yang sering disebut SIM dapat didefinisikan sebagai sistem berbasis komputer yang menyediakan informasi bagi para pemakai dengan kebutuhan yang serupa menurut (Raymond McLoad, Jr, 2008). Sistem Informasi Manajemen merupakan penerapan sistem informasi di dalam sebuah organisasi untuk mendukung informasi-informasi di tingkat manajemen (Jogiyanto, 1995).
Sistem informasi perpustakaan merupakan penerapan sistem informasi yang diterapkan pada perpustakaan guna meningkatkan produktivitas (Yuniwati, 2012). Perkembangan perpustakaan di era saat ini dapat dilihat dari tingkat penerapan teknologi informasi guna menunjang kegiatannya (Rushendi and Eka Kusmayadi, 2007). Pembuatan sebuah sistem informasi perpustakaan sangat dimungkinkan karena akan mempermudah petugas perpustakaan dalam mengelola perpustakaan dan memberikan pelayanan bagi anggota perpustakaan. Penerapan sistem informasi perpustakaan berbasis web dapat diterapkan di berbagai perpustakaan termasuk perpustakaan Jurusan Teknik Industri Universitas Muhammadiyah Surakarta.
Ruang Baca Jurusan Teknik Industri merupakan perpustakaan yang dimiliki oleh Jurusan Teknik Industri UMS, koleksi yang tersimpan di sana antara lain laporan tugas akhir, laporan kerja praktik, jurnal, proceeding dan koleksi buku lainnya, namun kenyataannya ada kendala dalam mencari data-data mengenai koleksi yang ada di ruang baca, kurangnya optimisasi sistem yang sudah ada dan sudah dirancang sebelumnya membuat mahasiswa harus mencari secara manual satu persatu di setiap rak. Perlu adanya sebuah database yang jelas serta suatu sistem informasi yang saling terintegrasi sehingga memudahkan pelayanan dan akses informasi serta pengelolaan data perpustakaan. Pada akhirnya akan diperoleh efisiensi pekerjaan staf perpustakaan dalam pengelolaan buku perpustakaan, penyajian informasi yang lebih mudah dan interaktif, memberikan layanan yang lebih baik kepada pengguna layanan
3
perpustakaan. Adapun tujuan penelitian yang ingin dicapai adalah menyusun perancangan sistem database Ruang Baca Jurusan Teknik Industri, membuat desain website sistem ruang baca jurusan teknik industri, mengimplementasikan rancangan sistem ruang baca jurusan teknik industri kedalam sistem aplikasi menggunakan bahasa pemrograman PHP dan MySQL.
2. METODE
Penelitian ini dilaksanakan di Perpustakaan Jurusan Teknik Industri Universitas Muhammadiyah Surakarta yang terletak di Kampus 2 UMS Jl. Garuda Mas No.3, Pabelan, Kartasura, Kabupaten Sukoharjo. Penelitian bertujuan untuk merancang sebuah sistem informasi yang dapat membantu objek penelitian dalam memperbaiki sistem yang ada sehingga dapat dilakukan sistem informasi data berbasis komputer. Pada gambar 1 berikut merupakan kerangka penyelesaian masalah:
Mulai
- Latar Belakang Masalah - Tujuan Penelitian - Batasan Masalah
Teknik Pengumpulan Data
- Wawancara dan Observasi - Studi Pustaka
Identifikasi Kebutuhan Sistem
- Context Diagram - Data Flow Diagram - Entity Relationship Diagram
Perancangan Sistem
- Perancangan Database - Perancangan Form - Perancangan Aplikasi Web
Aplikasi Website Berhasil?
Analisis Sitem hasil Perancangan
Kesimpulan dan saran
Selesai Ya Tidak
Publikasi Pengujian Sistem
4 3. HASIL DAN PEMBAHASAN
3.1 Identifikasi Kebutuhan Sistem
Adapun tujuan dari identifikasi kebutuan sistem adalah mencari tahu komponen dan data yang saling terhubung di dalam sistem Ruang Baca Teknik Industri, untuk mempermudah proses indentifikasi perlu di buatlah context diagram dan data flow diagram dengan demikian dapat diketahu komponen apa saja yang terlibat dan data yang akan digunakan untuk pembuatan sistem ruang baca.
3.1.1 Context Diagram merupakan gambaran proses dari keseluruhan ada 4 entitas dan data input/output ke sistem untuk lebih jelasnya bisal dilihat pada gambar 2.
Sistem Informasi Ruang Baca Admin Perpustakaan (Biro
Perpustakaan) Petugas Perpustakaan
Anggota Perpustakaan Hak Akses Admin
Data Anggota Laporan Anggota Laporan Koleksi Laporan Sirkulasi Laporan Denda Informasi Koleksi yang dicari
Pengajuan Kolekski
Pencariian koleksi Data Buku
Data Tugas Akhir Data Laporan KP
Data Sirkulasi
KTM
Dosen dan Umum
Koleksi yang dipinjam Data Buku Baru Data buku Yang diminta Pengelola Web Berita Akses website Pengajuan Koleksi Pencariian Koleksi Informasi Koleksi yang dicari
Data diri
Gambar 2. Context Diagram
3.1.2
Data Flow Diagram adalah diagram yang menggambarkan arus data dari sistemyang kemudian data-data tersebut tersimpan di sebuat data record (database). Dalam perancangan DFD ada 2 level yang digunakan yaitu level 0 yang merupakan gambaran sistem secara utuh kemudian di breakdown kedalam sistem-sitem yang lebih kecil lagi. Untuk level 1 hampir sama tetapi yang di breakdown adalah sistem-sitem kecil yang telah di breakdown sebelumnya pada level 0. Untuk lebih jelasknya bisa dilihat gambar di bawah ini.
5 2 Pendataan 4 Laporan 3 Transaksi Anggota Pepustakaan (Mahasiswa Teknik Industri) Petugas Perpustakaan
Admin Perpustakaan (Biro Perpustakaan) Data Kembali Data Pinjam Anggota Koleksi Kembali Pinjam Anggota Anggota Koleksi Koleksi Kembali Pinjaman Kembali Pinjaman Data Pinjaman Data Kembali Data Anggota Data Buku Kembali Kembali Kembali Pinjam Pinjaman Pinjaman Koleksi Koleksi Koleksi Anggota Anggota Anggota Laporan Data Anggota
Laporan Data Buku Laporan Peminjaman Laporan Kolekasi Data Buku Data Anggota 1 Pengadaan Buku yang diminta
Data Buku yang diminta Permintaan Buku Data permintaan buku Laporan Permintaan Pembeliaan
Data buku yang diminta Dosen dan Umum
Data Laporan Kerja Praktek Data Tugas Akhir Data Buku Baru Buku yang diminta
5 Website Akses Website Akses website Input Berita Input Berita Identitas Identitas Data Jurnal Data Jurnal Gambar 3. DFD Level 0 Anggota Pepustakaan (Mahasiswa Teknik Industri)
1.1 Pengadaan Buku
Baru Buku yang diminta
Data Buku yang diminta
Permintaan Buku
6 2.1 Pendataan Anggota 2.2 Pendataan Buku 2.3 Pendataan Peminjaman 2.4 Pendataan Pengembalian
Petugas Pepustakaan Data Anggota
Anggota Anggota Data Peminjam Data Pengembalian Peminjam Peminjam Pengembalia n Pengembalian Mahasiswa Teknik Industri Koleksi Koleksi Data Tugas akhir
Data Laporan Kerja praktek
Dosen dan Umum
Data Pinjam Data Pengembalian Gambar 5. DFD Level 1.2 3.1 Proses Peminjaman 3.2 Proses Pengembalian Petugas Perpustakaan Daftar Pinjam Daftar Anggota Daftar Pengembalian Daftar Buku
Pinjam Kembali Buku Anggota
Anggota Buku Buku Anggota Pinjam kembali 3.3 Proses Pengembelian buku yang diterima Admin Perpustakaan (Biro
Perpustakaan) Data buku yg dibeli
7 4.1 Laporan Pinjam 4.2 Laporan kembali 4.3 Laporan Koleksi 4.4 Laporan Anggota Admin Perpustakaan (Biro
Perpustakaan) Pinjam Kembali Koleksi Anggota Pinjam Kembali Anggota Laporan Pinjam Laporan Kembali Laporan Koleksi Laporan Anggota 4.5 Laporan Permintaan Buku baru
Data buku yang diminta Buku yg diminta Laporan buku yang diminta Gambar 7. DFD Level 1.4 Anggota Pepustakaan (Mahasiswa Teknik
Industri) Petugas Perpustakaan
Admin Perpustakaan (Biro Perpustakaan)
Dosen dan Umum
5 Website Berita Berita Hak Pengelolaan Berita Hak Pengelolaan Akses Web Akses Web Data Jurnal Data Jurna Jurnal Gambar 8. DFD Level 1.5
8 3.2 Perancangan Sistem
Dalam perancangan sistem ini terdapat dua pokok utama yang harus di rancang yaitu perancangan database MySQL dan pembuatan form untuk websitenya itu sendiri.
3.2.1 Perancangan Database bertujuan untuk mendapatkan rancangan desain database yang dapat digunakan utuk menyimpan data sistem informasi ruang baca jurusan teknik industri UMS. Perancangan database bertujuan untuk menghasilkan definisi tabel, kolom-kolom pada tabel beserta tipe data dan relasi antar tabel di dalam sistem. Adapun entitas dan atribute dari data yang dibutuhkan adalah sebagai berikut:
1) Mahasiswa dengan atribut yang terdapat pada entitas tersebut adalah id mahasiswa, nama, alamat.
2) Buku dengan atribut yang terdapat pada entitas tersebut adalah idbuku, judul, kategori, lokasi, jumlah, penerbit.
3) Tugas Akhir atribut yang terdapat pada entitas tersebut adalah
4) Laporan Kerja Pratek atribut yang terdapat pada entitas tersebut adalah
5) Jurnal atribut yang terdapat pada entitas tersebut adalah judul, penulis, no ISSN, dan volume
6) Peminjaman atribut yang terdapat pada entitas tersebut adalah id peminjaman, tanggal pinjam, id buku, judul buku, nim mahasiswa, nama, tanggal kembali. 7) Pengembalian atribut yang terdapat pada entitas tersebut adalah tanggal
kembali, id buku, id mahasiswa.
8) Denda atribut yang terdapat pada entitas tersebut adalah terlambat, harga. 9) Petugas atribut yang terdapat pada entitas tersebut adalah id petugas, nama,
password.
Setelah itu hal yang akan dilakukan adalah membuat ERD dari entitas dan atribute yang telah di identifikasi seperti pada gambar 9.
Anggota Pepustakaan Pinjam Kembali Buku Jenis Kelamin Jenis Kelamin No Tlp No Tlp Nim Nim Nomor Anggota Alamat Alamat Nama Nama Kode Buku Kode Buku Batas Pinjam Batas Pinjam Jumlah Pinjam Jumlah Pinjam No Pinjam No Pinjam Nama Nama Judul Buku Judul Buku Tanggal Pinjam Tanggal Pinjam No Anggota No Anggota Nim Nim Tanggal Pinjam Tanggal Pinjam Kode Buku Kode Buku Judul Buku Judul Buku Tanggal Kembali Tanggal Kembali Jumlah Pinjam Jumlah Pinjam No Anggota No Anggota Nim Nim Nama Nama Kode buku
Kode buku PengarangPengarang Penerbit Penerbit Judul Buku Judul Buku Batas Pinjam Batas Pinjam Denda Denda angkatan angkatan N Petugas Perpustakaan N N N Password Password Nama Nama Kode Petugas
9
Gambar 9. ERD Transaksi Peminjaman
Selanjutnya untuk perancangan database menggunakan bantuan sofware database server MySQL, untuk perancangan database sistem informasi dapat dilihat pada gambar 10.
Gambar 10. Database MySQL 3.2.2 Perancangan Form
Pembuatan form terdapat beberapa halaman yang memiliki keterkaitan dan saling terhubung untuk membantu aktivitas dari sistem informasi yang di buat, perancangan form di buat dengan aplikasi adobe dreamweaver. Adapun form yang di rancang anatar lain form login, menu, data petugas, data buku, data peminjam buku, pengembalian buku dan denda, laporan. Untuk contoh form yang di rancang bisa dilihat pada gambar 11.
Gambar 11. Form Peminjaman 3.3 Perancangan Aplikasi Website
Perancangan aplikasi website merupakan perancangan keseluruhan dari beberapa menu dan form diantaranya menu home page, halaman login, halaman berita, halaman koleksi, halaman control admin, dan halaman sistem ruang baca itu sendiri. Untuk lebih jelaskan ada contoh dari perancangan aplikasi website yang dapat dilihat pada gambar dibawah ini.
10
Gambar 12. Home Page
Gambar 4.26 Halaman Sistem Ruang Baca 3.4 Pengujian Aplikasi Website
Penguji aplikasi web dilakukan dengan beberapa tahapan antaraa lain pemerikaan link, pemeriksaan sistem aliraan data, dan uji coba. Adapun hasil pemeriksaan telah menunjukan bahwa keseluruhan proses dalam pemberian link pada masing-masing halaman berjalan dengan lancar dan tidak ada yang salah memasukan link dan link tersebut dapat diakses sesuai rancangan awal. Pemeriksaan aliran data ini bertujuan untuk mengetahui aliran input dan output dari sistem apakah sudah berjalan dengan baik atau belum dan didapatkan hasil pemeriksaan aliran data tidak ada masalah. Uji coba dilakukan dua kali yang pertama mahaiswa yang mengikuti mata kuliah Analisis Perancangan Sistem Informasi pada hari Jumat 13 Oktober 2017 di ruangan F.1.3 yang dimulai pada pukul 08.00-11.15 ditemukan adanya error dan ke-2 bersama Asisten Ruang Baca pada tanggal 20 Oktober 2017 di ruangan baca pada pukul 12.45-14.00 dan tidak ditemukan adanya error.
11 3.5 Analisis Sistem
Dari hasil pengujian ditemukan beberapa kesalahan atau error oleh sebab itu harus ada perbaikan dari sistem tersebut, adapun perbaikannya adalah sebagai berikut:
1. Ditemukan kesalahan pada saat memasukkan data anggota masih ada pemberitahuan bahwa masih ada error setelah dicari tahu penyebabnya adalah ada script variabel yang tidak diperlukan sehingga script tersebut dihapus kemudian dilakukan pengujian kembali dan hasilnya sudah tidak ada error pada halaman tersebut.
2. Terjadi kesalahan pada proses pengembalian pada bagian keterangan peminjaman harusnya saat buku sudah dikembalikan keterangan tersebut berubah, setelah dilakukan analisis ditemukan bahwa ada penumpukan data sehingga sistem mengalami pembacaan ganda.langkah yang dikaukan hanya menghapus data-data yang bertumpuk tersebut sehingga sistem bisa kembali membaca data dengan benar
3.6 Publikasi
Publikasi aplikasi website merupakan tahapan terakhir dari perancangan sistem informasi ruang baca teknik industri yaitu dengan mengupload file ke hosting dan meminta domain ke bagian IT UMS. Usulan domain yang akan digunakan didalam web ini adalah
http://rbti.ums.ac.id karena ruang baca ini dibawah nama jurusan sehingga domian yang akan dipakai akan berada dibawah domain jurusan teknik industri dan hosting yang dipakai adalah hosting free yaitu 000webhost.
4. PENUTUP 4.1 Kesimpulan
Adapun hasil yang didapatkan dari sistem perancangan sistem informasi ruang baca teknik industri adalah sebagai berikut:
1. Database ruang baca jurusan teknik industri saat ini sudah saling terintegrasi sehingga memudahkan user dan pengelola dalam pencarian informasi mengenai koleksi dari ruang baca, tinggal menekan tombol maka data yang dicari sudah dapat dilihat tanpa harus mencari satu persatu.
2. Di dalam desain website ruang baca terdapat beberapa tampilan dan menu-menu yang bisa digunakan baik pengunjung maupun petugas ruang baca seperti Home Page berita yang berisi menu profile, koleksi, info, berita dan Slidebar. Sedangkan pada menu sistem informasi ruang baca terdapat menu data petugas, data anggota, data koleksi buku, data laporan kerja praktek, data laporan tugas akhir, data laporan, cetak barcode dan logout. 3. Dari hasil pengujian yang dilakukan dengan mahasiswa dan asisten ruang baca,
keseluruhan dari sistem dapat berjalan dengan baik dan lancar sehingga sistem tersebut dikatakan layak untuk di terapkan pada Ruang Baca Teknik Industri Universitas Muhammadiyah Surakarta.
12 4.2 Saran
Hasil dan pembahasan dalam penelitian ini memunculkan beberapa saran yang kontruktif, agar kedepannya sistem ini menjadi lebih baik lagi. Adapun saran yang dapat disampaikan sebagai berikut:
1. Bagi jurusan teknik industri kedepannya untuk memberikan sarana penunjang yang dibutuhkan untuk mempermudah kinerja dari sistem informasi ruang baca, hal-hal yang diperlukan antara lain Personal computer dan barcode scaner.
2. Kedepannya diharapkan untuk pihak asisten dapat mengoptimalkan sistem yang telah dibuat dengan cara mensosialisasikan kepada mahasiswa khususnya teknik industri dan tentunya selalu melakukan pengembangan dari sistem yang sudah ada agar kedepannya sistem ini semakin baik lagi.
3. Diharapkan jika sistem ini berjalan dengan baik dan banyak yang mengakses maka perlu pemindahan hosting ke hosing berbayar yang akan memberikan fasilitas lebih baik lagi semisalmenggunakan hosting niaga atau mengupdate hosting yang sudah ada menjadi pro (berbayar).
DAFTAR PUSTAKA
Efferi, A. (2015) ‘Mengelola Lembaga Pendidikan Di Era Global (Pergeseran Paradigma Humanis Menjadi Bisnis)’ Jurnal Pendidikan Islam, vol 3.
Davis, Gordon B. (2003) Sistem Informasi Manajemen. Yogyakarta: Andi Offset.
Ikhwan, A. (2003) ‘Membangun Jaringan Perpustakaan Digital dan Otomasi Perpustakaan menuju Masyarakat Berbasis Pengetahuan’, Makalah Seminar dan Workshop Sehari Universitas Muhammadiyah Malang.
Jogiyanto (1995) Analisis & Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. edisi ke 4. Yogyakarta: Andi Offset.
Kristanto, A. (2003) Perancangan Sistem Informasi dan Aplikasinya. Edisi Pertama. Yogyakarta: Gava Media.
Nugraha, F. (2014) ‘Analisa dan perancangan sistem informasi perpustakaan’, Jurnal Teknologi Informasi & Pendidikan ITP, vol. 3, no. 1, hh. 102–109.
Nugroho, B. (2004) PHP & MySQL dengan Editor Dreamweaver MX. Edisi Pertama. Yogyakarta: Penerbit Andi.
Oviyanti, F. (2013) ‘Tantangan Pengembangan Pendidikan Keguruan di Era Global’, Nadwa, vol. 7, no. 2, hh. 267–283.
Raymond McLoad, Jr, G. P. S. (2008) Sistem Informasi Manajemen. Edisi Sepuluh. Jakarta: Salemba Empat.
13
Obat Dan Aromatik’, Jurnal Perpustakaan Pertanian, vol. 16, no.3, hh. 17–23.
Shafudin, A. (2016) ‘Peran Strategis Pendidikan Islam Di Era Globalisasi Arif Shaifudin 1’, Al Hikmah Jurnal Studi Keislaman, vol. 6.
Sukarno, M. (2006) Membangun Website dinamis dan Interaktif dengan PHP-MySQL(Windows dan Linux). Edisi Pertama . Jakarta: Eska Media Pers.
Sulthani, B. (2008) ‘Sistem Informasi Perpustakaan Fakultas Kedokteran dan Kesehatan Universitas Muhammadiyah Jakarta’: Tugas Akhir tidak dipublikasikan. Universitas Islam Negeri Syarif Hidayatullah. Jakarta.
Yudhanto (2011) ‘Sejarah Teknologi Barcode’, dilihat pada 9 Mei 2017, http://ilmukomputer.org/wp-content/uploads/2011/03/sejarah-barcode-yudha.pdf Yuniwati, B. and S. (2012) ‘Otomasi perpustakaan 1’, Otomasi Perpustakaan LPM dan BKD