10
1 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7 Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI) Jakarta-Indonesia, 24-25 Oktober 2019 Sistem Informasi Monitoring Pembimbingan Skripsi/Tugas Akhir (SIMP-S/TA) Berbasis Android Nadia Mustika Sari 1, Lomo Mula Tua 2 , Erly Krisnanik 3 Fakultas Ilmu Komputer Universitas Pembangunan Nasional Veteran Jakarta email: [email protected] 1 , [email protected] 2 Jl. Rs. Fatmawati, Pondok Labu, Jakarta Selatan, DKI Jakarta, 12450, Indonesia Abstr ak Penelitian ini bertujuan untuk membuat sistem informasi monitoring tugas akhir berbasis android. Dalam pelaksanaan kegiatan tugas akhir Fakultas Ilmu Komputer Universitas Pembangunan Nasional “Veteran” Jakarta belum melibatkan teknologi dalam pelaksanaannya. Salah satunya ialah pada tahapan kegiatan pengajuan proposal masih dengan cara konvensional yaitu dengan mengisi sebuah kertas fomulir sehingga kurang efektif dan efisien dalam mengelola data dan menghasilkan sebuah informasi mengenai perwalian tugas akhir. Pada proses monitoring progress mengharuskan mahasiswa dan dosen pembimbing untuk bertatap muka secara langsung. Dalam beberapa kondisi, hal seperti ini tidak dapat terlaksana, hal ini terjadi dikarenakan perbedaan jadwal dan kesibukkan masing-masing individu. Untuk memecahkan permasalahan-permasalahan yang telah diatas maka penulis membangun sebuah sistem informasi untuk melakukan proses pengajuan proposal dan monitoring progress tugas akhir secara online menggunakan metode Waterfall dan bahasa pemrograman Java dan PHP sebagai web service dengan database MySQL. Kata Kunci : Monitoring, Tugas Akhir, PHP, Java, MySQL 1 PENDAHULUAN Perkembangan teknologi informasi yang semakin menampakkan eksistensinya di berbagai aspek kehidupan, seharusnya pun sudah dimanfaatkan dengan optimal oleh perguruan tinggi. Hampir seluruh instansi sekarang ini sedang berusaha atau bahkan sudah sedemikian rupa meningkatkan investasinya di bidang teknologi informasi guna mendapatkan manfaat utama dari teknologi, yaitu kemudahan. Menurut Rusmawan (2019), “skripsi adalah karya tulis ilmiah hasil penelitian sarjana (S1) yang membahas suatu permasalahan. Sedangkan tugas akhir sama dengan penjabaran diatas tetapi ditujukan untuk D3”. Dalam pendidikan tingkat perguruan tinggi, Tugas Akhir merupakan bentuk perwujudan karya mahasiswa setelah menjalani proses pemberlajaran berbagai keilmuan dan menjadi salah satu syarat bagi mahasiswa untuk mendapatkan gelar, baik itu sarjana, diploma, maupun untuk tingkatan yang lebih tinggi. Menurut Departemen Pendidikan Nasional 2016, “Monitoring adalah merupakah kebutuhan dalam hal pengawasan, merupakan salah satu fungsi manajemen yang sangat penting karena dengan adanya monitoring akan mencegah hal-hal penyelewengan dari perencanaan yang telah disepakati”. Bimbingan merupakan jalan untuk menemukan solusi atas permasalahan yang ada dalam penelitian mahasiswa dengan meminta bantuan dari dosen pembimbing. Bimbingan yang dilakukan saat ini mengharuskan mahasiswa dan dosen pembimbing untuk melakukan pertemuan secara langsung. Akan tetapi, pertemuan tatap muka secara langsung seringkali tidak dapat terlaksana. Hal ini disebabkan karena perbedaan jadwal dan kesibukkan masing-masing individu yaitu mahasiswa dan dosen pembimbing untuk mengadakan pertemuan dalam rangka bimbingan. Persoalan lain adalah kurang maksimalnya pemanfaatan teknologi yang digunakan oleh pihak fakultas dalam memberikan pelayanan kepada mahasiswa terkait dengan penyelenggaraan tugas akhir. Salah satu contohnya adalah saat proses pengajuan proposal yang

Sistem Informasi Monitoring Pembimbingan Skripsi/Tugas

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

1 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7

Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI)

Jakarta-Indonesia, 24-25 Oktober 2019

Sistem Informasi Monitoring Pembimbingan Skripsi/Tugas Akhir

(SIMP-S/TA) Berbasis Android

Nadia Mustika Sari1, Lomo Mula Tua2, Erly Krisnanik 3

Fakultas Ilmu Komputer

Universitas Pembangunan Nasional Veteran Jakarta

email: [email protected], [email protected] 2

Jl. Rs. Fatmawati, Pondok Labu, Jakarta Selatan, DKI Jakarta, 12450, Indonesia

Abstrak

Penelitian ini bertujuan untuk membuat sistem informasi monitoring tugas akhir berbasis

android. Dalam pelaksanaan kegiatan tugas akhir Fakultas Ilmu Komputer Universitas

Pembangunan Nasional “Veteran” Jakarta belum melibatkan teknologi dalam

pelaksanaannya. Salah satunya ialah pada tahapan kegiatan pengajuan proposal masih

dengan cara konvensional yaitu dengan mengisi sebuah kertas fomulir sehingga kurang

efektif dan efisien dalam mengelola data dan menghasilkan sebuah informasi mengenai

perwalian tugas akhir. Pada proses monitoring progress mengharuskan mahasiswa dan

dosen pembimbing untuk bertatap muka secara langsung. Dalam beberapa kondisi, hal

seperti ini tidak dapat terlaksana, hal ini terjadi dikarenakan perbedaan jadwal dan

kesibukkan masing-masing individu. Untuk memecahkan permasalahan-permasalahan yang

telah diatas maka penulis membangun sebuah sistem informasi untuk melakukan proses

pengajuan proposal dan monitoring progress tugas akhir secara online menggunakan

metode Waterfall dan bahasa pemrograman Java dan PHP sebagai web service dengan

database MySQL.

Kata Kunci : Monitoring, Tugas Akhir, PHP, Java, MySQL

1 PENDAHULUAN

Perkembangan teknologi informasi yang semakin menampakkan eksistensinya di berbagai

aspek kehidupan, seharusnya pun sudah dimanfaatkan dengan optimal oleh perguruan tinggi.

Hampir seluruh instansi sekarang ini sedang berusaha atau bahkan sudah sedemikian rupa

meningkatkan investasinya di bidang teknologi informasi guna mendapatkan manfaat utama

dari teknologi, yaitu kemudahan. Menurut Rusmawan (2019), “skripsi adalah karya tulis ilmiah

hasil penelitian sarjana (S1) yang membahas suatu permasalahan. Sedangkan tugas akhir sama

dengan penjabaran diatas tetapi ditujukan untuk D3”.

Dalam pendidikan tingkat perguruan tinggi, Tugas Akhir merupakan bentuk perwujudan

karya mahasiswa setelah menjalani proses pemberlajaran berbagai keilmuan dan menjadi salah

satu syarat bagi mahasiswa untuk mendapatkan gelar, baik itu sarjana, diploma, maupun untuk

tingkatan yang lebih tinggi. Menurut Departemen Pendidikan Nasional 2016, “Monitoring adalah

merupakah kebutuhan dalam hal pengawasan, merupakan salah satu fungsi manajemen yang

sangat penting karena dengan adanya monitoring akan mencegah hal-hal penyelewengan dari

perencanaan yang telah disepakati”.

Bimbingan merupakan jalan untuk menemukan solusi atas permasalahan yang ada dalam

penelitian mahasiswa dengan meminta bantuan dari dosen pembimbing. Bimbingan yang

dilakukan saat ini mengharuskan mahasiswa dan dosen pembimbing untuk melakukan

pertemuan secara langsung. Akan tetapi, pertemuan tatap muka secara langsung seringkali tidak

dapat terlaksana. Hal ini disebabkan karena perbedaan jadwal dan kesibukkan masing-masing

individu yaitu mahasiswa dan dosen pembimbing untuk mengadakan pertemuan dalam rangka

bimbingan. Persoalan lain adalah kurang maksimalnya pemanfaatan teknologi yang digunakan

oleh pihak fakultas dalam memberikan pelayanan kepada mahasiswa terkait dengan

penyelenggaraan tugas akhir. Salah satu contohnya adalah saat proses pengajuan proposal yang

2 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7

Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI)

Jakarta-Indonesia, 24-25 Oktober 2019

dilakukan dengan mengisi fomulir pendaftaran. Pengolahan data yang belum terkomputerisasi

menyebabkan penyebaran informasi yang kurang maksimal dari segi waktu sehingga

berdampak pada mahasiswa dan dosen pembimbing sering kali mendapatkan informasi

mendadak. Persoalan-persoalan tersebut seharusnya dapat diminimalkan sedemikian rupa

karena benar berdampak pada kegiatan penyelesaian tugas akhir. Terutama karena setiap tugas

akhir memiliki batas waktu penyelesaian sehingga apabila melebihi waktu yang ditentukan,

konsekuensinya adalah perpanjangan semester tentu ini akan menyebabkan beban biaya dan

waktu bagi mahasiswa.

2 METODOLOGI PENELITIAN

Menurut Sommerville (2016), “waterfall mengambil kegiatan proses dasar seperti

spesifikasi, pengembangan, validasi, dan evolusi dan mempresentasikannya sebagai tahapan

proses yang berbeda seperti spesifikasi persyaratan, perancangan sistem, implementasi,

pengujian”. Metode yang digunakan untuk membangun aplikasi sistem monitoring pembimbingan

skripsi/ tugas akhir adalah waterfall mulai dari tahapan identifikasi masalah, perancangan sistem,

perancangan kode program dan pengujian sistem. Gambaran dari alur penelitian tersebut dapat

dilihat pada gambar 1.

Gambar 1. Alur Penelitian

3 HASIL DAN PEMBAHASAN

3.1 Alur Kegiatan

Gambar 2 Alur Kegiatan Proses Skripsi/ Tugas Akhir

a. Pengajuan proposal ialah kegiatan mahasiswa untuk melakukan pengajuan proposal

dan dosen akan memberi tindakan persetujuan terhadap pengajuan proposal yang

diajukan.

b. Bimbingan tugas akhir ialah kegiatan bimbingan dimana mahasiswa melakukan

permintaan bimbingan dan dosen pembimbing melakukan review terhadap bimbingan

tersebut.

c. Progress tugas akhir ialah kegiatan dimana mahasiswa melakukan update progress

pengerjaan penelitian lalu dosen pembimbing bisa melihat presentasi pengerjaan

tersebut.

d. Sidang tugas akhir ialah kegiatan penerbitan surat layak untuk melaksanakan sidang

yaitu ketika mahasiswa sudah melakukan bimbingan setidaknya lima kali untuk sidang

proposal dan sepuluh kali untuk sidang tugas akhir dan mahasiswa juga sudah

menyelesaikan pengerjaan tugas akhir dilihat dari presentase progress sudah seratus

persen. Lalu dosen pembimbing akan melakukan persetujuan akan hal tersebut. Jika

3 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7

Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI)

Jakarta-Indonesia, 24-25 Oktober 2019

dosen pembimbing setuju maka mahasiswa dapat mencetak surat persetujuan sidang.

3.2 Analisis Sistem Berjalan (PIECES)

Berdasarkan hasil identifikasi masalah pada sistem berjalan menggunakan metode

PIECES dapat diketahui kelemahan dari kinerja sistem , kebutuhan informasi, nilai ekonomi

operasional sistem, kontrol terhadap keamanan data/ berkas, nilai efektif dan efisiensi sistem

serta layanan yang dihasilkan dituangkan kedalam tabel 1.

Tabel 1 Analisis Sistem Berjalan (PIECES) No Analisis Deskripsi

1 Performance Sistem yang berjalan saat ini masih kurang efektif karena untuk dapat

melakukan bimbingan skripsi mahasiswa dan dosen pembimbing harus

bertatap muka dengan datang langsung ke kampus untuk melakukan

bimbingan. berharap dengan menggunakan teknologi informasi didalamnya

maka intensitas melakukan bimbingan akan lebih meningkat karena pada saat

proses bimbingan mahasiswa dan dosen pembimbing tidak mengharuskan

tatap muka secara langsung.

2 Information Pada sistem yang berjalan saat ini masih kurang optimal karena dosen

pembimbing menerima informasi sejauh mana perkembangan skripsi telah

dikerjakan mahasiswa hanya dapat diperoleh jika mahasiswa bimbingannya

membuat janji temu untuk bimbingan.

3 Economy Jika dilihat dari sistem yang berjalan saat ini masih kurang ekonomis karena

masih banyak pemanfaatan media kertas dalam fomulir pengajuan proposal

dan buku bimbingan.

4 Control Penyimpanan berkas-berkas pada sistem berjalan saat ini masuk kurang

pengendaliaannya, karena belum memanfaatkan teknologi basis data dalam

pengolahan berkas-berkas tersebut. Sehingga memungkinkan keamanan

berkssas-berkas yang berkaitan dengan monitoring skripsi seperti formulir

pengajuan proposal dan formulir bimbingan berisiko hilang atau rusak.

5 Efficiency Jika dilihat dari segi efiensi, pada sistem berjalan saat ini masih kurang

efisien karena sistem belum terkomputerisasi sehingga memerlukan waktu

proses yang cukup lama. Misalnya dalam pengumpulan dan persetujuan

fomulir pengajuan proposal.

6 Services Jika dilihat dari segi pelayanannya sistem yang berjalan saat ini masih kurang

optimal dalam pelayanannya. Misalnya dalam seringkali informasi yang

diberikan secara mendadak.

3.3 Kebutuhan Fungsional Aplikasi

Kebutuhan fungsional aplikasi android yang digunakan oleh Mahasiswa dan Dosen dapat

dilihat pada tabel 2.

Tabel 2 Kebutuhan Fungsional Aplikasi Berbasis Android No. Mahasiswa Dosen

1 Dapat melakukan pengajuan proposal secara

online

Dapat melakukan persetujuan pengajuan proposal

secara online

2 Dapat melakukan permintaan bimbingan secara

online

Dapat melakukan review bimbingan secara online

3 Dapat melakukan update progress tugas akhir

secara online

Dapat melakukan monitoring tugas akhir secara

online

4 Dapat melakukan download laporan bimbingan Dapat melakukan download laporan bimbingan

5 Dapat melakukan download surat persetujuan

sidang

Dapat melakukan persetujuan sidang proposal/tugas

akhir

Kebutuhan fungsional dashboard berbasis website yang digunakan oleh Kepala Program

Studi ialah:

a. Melakukan input dosen pembimbing kedua

b. Monitoring kegiatan tugas akhir

c. CRUD data master yaitu data pengajuan proposal, perwalian bimbingan dan

progress tugas akhir

d. Dapat melakukan download laporan pengajuan proposal, perwalian tugas akhir,

bimbingan tugas akhir dan progress tugas akhir

Kebutuhan fungsional lainnya dari sistem ini membutuhkan data-data yang disediakan

4 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7

Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI)

Jakarta-Indonesia, 24-25 Oktober 2019

oleh Sistem Informasi Akademik Fakultas Ilmu Komputer UPN “Veteran” Jakarta dapat

dilihat pada tabel 3.

Tabel 3 Kebutuhan Fungsional Informasi yang Dibutuhkan oleh Aplikasi No. Data Deskripsi

1 Mahasiswa Diperlukan untuk memperoleh informasi terkait data pribadi dan data akademik.

2 Dosen Diperlukan untuk memperoleh informasi terkait data pribadi dan data akademik.

3 KRS Diperlukan sebagai batasan hanya mahasiswa yang telah mengambil matakuliah STI

yang bisa masuk kedalam aplikasi

4 Matakuliah Diperlukan untuk memperoleh informasi mahasiswa yang telah mengambil matakuliah

seminar teknologi informasi (STI)

5 Tahun

akademik

Diperlukan untuk memperoleh informasi terkait tahun akademiknya pada saat

mahasiswa melakukan pengajuan proposal

3.4 Desain Sistem

Pada sistem monitoring pembimbingan skripsi/ tugas akhir terdiri dari empat aktor yaitu

Mahasiswa, Dosen, Kepala Program Studi, dan Sistem Informasi Akademik. Dalam sistem

ini kegiatan use case dibagi menjadi lima yaitu pengajuan proposal, bimbingan, progress,

persetujuan sidang dan dashboard website. Aktifitas dari aktor yang terlibat digambarkan

melalui usecase diagram yang dapat dilihat pada gambar 3 dan gambar 4. Pada gambar 3

menceritakan aktifitas yang dilakukan oleh aktor kepala program studi dengan aktor sistem

informasi akademik. Sedangkan pada gambar 4 menginformasikan keterlibatan antara aktor

mahasiswa dengan dosen pembimbing skripsi/ tugas akhir. Deskripsi dari actor yang terlibat

dalam sistem dapat dilihat pada tabel 4.

Tabel 4 Deskripsi Aktor

No Aktor Fungsi

1 Mahasiswa • Melakukan login sebagai user pada aplikasi berbasis android

• Melakukan pengisian penganjuan proposal

• Melakukan bimbingan tugas akhir

• Download laporan riwayat bimbingan tugas akhir

• Melakukan pengunggahan progress pengerjaan tugas akhir

• Download surat persetujuan sidang proposal/tugas akhir

• Melakukan logout

2 Dosen • Melakukan login sebagai user pada aplikasi berbasis android

• Melakukan persetujuan penganjuan proposal

• Melakukan bimbingan tugas akhir

• Mencetak laporan riwayat bimbingan tugas akhir

• Melihat informasi progress pengerjaan tugas akhir

• Melakukan pesetujuan mengenai kelayakan mahasiswa bimbingannya

untuk maju sidang

• Melakukan logout

3 Kepala Program Studi

(Kaprogdi) • Melakukan login sebagai kaprodi pada website

• Melakukan input dosen pembimbing kedua atau perwalian tugas akhir

• CRUD data master yaitu data pengajuan proposal, perwalian, bimbingan

dan progress tugas akhir.

• Menerima laporan, pengajuan proposal perwalian, bimbingan dan

progress tugas akhir

• Melakukan logout

4. Sistem Informasi Akademik • Menyediakan data matakuliah, tahun akademik, krs, mahasiswa dan

dosen

5 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7

Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI)

Jakarta-Indonesia, 24-25 Oktober 2019

Gambar 3 Use Case Dashboard Website

Gambar 4 Use Case Diagram Bimbingan (Android)

3.5 Rancangan Class Diagram

Rancangan basis data dapat ditunjukkan pada gambar 5 class diagram berikut ini:

6 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7

Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI)

Jakarta-Indonesia, 24-25 Oktober 2019

Gambar 5 Class Diagram

3.6 Tampilan Aplikasi Android

Gambar 6 Halaman Splash Screen, Login, Home (Mahasiswa), Home (Dosen)

Gambar 7 Pengajuan Proposal (Mahasiswa)

7 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7

Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI)

Jakarta-Indonesia, 24-25 Oktober 2019

Gambar 8 List Persetujuan Pengajuan Proposal (Dosen), Detail Persetujuan Pengajuan Proposal

(Dosen), List Riwayat Pengajuan Proposal, Detail Riwayat Pengajuan Proposal

Gambar 9 List dan Detail Perwalian dan List dan Detail Riwayat Perwalian

Gambar 10 Add Bimbingan (Mahasiswa), Update dan Delete (Mahasiswa), List Bimbingan

(Dosen), Review Bimbingan (Dosen)

8 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7

Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI)

Jakarta-Indonesia, 24-25 Oktober 2019

Gambar 11 Riwayat Bimbingan (Mahasiswa)

Gambar 12 Riwayat Bimbingan (Dosen)

Gambar 13 Update Progress (Mahasiswa)

Gambar 14 Monitoring Progress (Dosen)

9 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7

Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI)

Jakarta-Indonesia, 24-25 Oktober 2019

Gambar 15 List Persetujuan Sidang (Dosen), Detail Persetujuan Sidang (Dosen), List

Persetujuan Sidang (Mahasiswa) dan Detail Persetujuan Sidang (Mahasiswa)

Gambar 16 Laporan Bimbingan dan Surat Persetujuan Sidang

4 KESIMPULAN

a. Permasalahan yang ada pada sistem berjalan adalah kurang maksimalnya pemanfaatan

teknologi yang digunakan oleh pihak fakultas dalam memberikan pelayanan kepada

mahasiswa terkait dengan penyelenggaraan tugas akhir yang menyebabkan penyebaran

informasi menjadi kurang maksimal dari segi waktu, adanya gap komunikasi antara

mahasiswa dan dosen pembimbing, dan keterbatasan jumlah dosen membimbing

mahasiswa yang sesuai kompetensi. b. Aplikasi android dapat memonitoring capaian hasil pembimbingan yang telah dilakukan

oleh mahasiswa sehingga dosen pembimbing dapat memantau capaian pekerjaan mahasiswa berdasarkan laporan per bab.

Referensi

A.Rozi, Zaenal dan SmitDev Community. 2015. Modern Web Design. Jakarta: PT Elex

Media Komputindo.

Departemen Pendidikan Nasional, 2016. Kamus Besar Bahasa Indonesia. Edisi Kelima.

Jakarta: Gramedia Pustaka Utama.

Hermawan S, Stephanus. 2011. Mudah Membuat Aplikasi Android. Yogyakarta: Andi Offset

Pressman, R.S. 2015. Rekayasa Perangkat Lunak: Pendekatan Prkatisi Buku 1. Yogyakarta:

Andi.

Ramadhan, Mochamad Reza, dkk. 2017. Perancangan Sistem Informasi Monitoring Skripsi.

Universitas Gajah Mada

Ramayasa, I putu, dkk. 2015. Perancangan Sistem Monitoring Skripsi pada Stmik Stikom

Bali Berbasis Web. STMIK STIKOM BALI

10 e-ISBN 978-602-72007-8-4 | ISBN 978-602-72007-7-7

Seminar Nasional Informatika, Sistem Informasi dan Keamanan Siber (SEINASI-KESI)

Jakarta-Indonesia, 24-25 Oktober 2019

Rio, Jumandi. 2015. Analisis Kekuasaan Implementasi Sistem Informasi Skripsi Pada

Program Studi Teknik Informatika Universitas Pembanbunan Nasional ‘Veteran’

Yogyakarta. Universitas Gajah Mada

Rudyanto, A.M. 2012. Pemrograman Web Dinamis Menggunakan PHP dan MySQL.

Yogyakarta: Andi

Rusmawan, Uus. 2019. Teknik Penulisan Tugas Akhir dan Skipsi Pemrograman. Jakarta: PT

ELEX MEDIA KOMPUTINDO

Shalahuddin, M., & Rosa, A.S, 2014. Rekayasa Perangkat Lunak Terstruktur dan

Berorientasi Objek. Bandung: Informatika Bandung.

Sidik, Betha. 2014. Pemrograman WEB PHP. Revisi Kedua. Jakarta: Informatika.

Sommerville, Ian. 2012. Software Engineering (Rekayasa Perangkat Lunak). Edisi 6.

Jakarta: Erlangga.

Sugiarti, Yuni. 2013. Analisis & Perancangan UML (Unified Modelling Language)

Generated VB 6. Jakarta: Graha Ilmu

Sutabri, Tata. 2012. Analisa Sistem Informasi. Yogyakarta: Andi Offset.

Utomo, Eko Priyo. 2016. Bikin Sendiri Toko Online Dinamis dengan Bootstrap dan PHP.

Yogyakarta: Mediakom