Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
SISTEM INFORMASI BIODATA MAHASISWA FAKULTAS
SAINS PADA UNIVERSITAS COKROAMINOTO PALOPO
BERBASIS WEBSITE
SADRI
1604411494
FAKULTAS TEKNIK KOMPUTER
UNIVERSITAS COKROAMINOTO PALOPO
2020
SISTEM INFORMASI BIODATA MAHASISWA FAKULTAS SAINS PADA
UNIVERSITAS COKROAMINOTO PALOPO BERBASIS WEBSITE
SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer
pada Program Studi Informatika Fakultas Teknik Komputer Universitas
Cokroaminoto Palopo
SADRI
1604411494
PROGRAM STUDI INFORMATIKA
FAKULTAS TEKNIK KOMPUTER
UNIVERSITAS COKROAMINOTO PALOPO
2020
ABSTRAK
Sadri. 2020. Sistem Informasi Biodata Mahasiswa Fakultas Sains Pada
Universitas Cokroaminoto Palopo Berbasis Website (dibimbing oleh Rusmala,
dan Irmayani).
Tujuan dari penelitian ini yaitu menghasilkan sebuah Sistem Informasi
Biodata Mahasiswa Fakultas Sains Pada Universitas Cokroaminoto Palopo
Berbasis Website. Jenis penelitian yang digunakan dalam penelitian ini yaitu jenis
penelitian Research And Development (R&D) metode pengumpulan data
menggunakan metode observasi, wawancara dan studi pustaka. Perancangan
sistem menggunakan pendekatan Unified Modelling Language (UML).
Pembuatan website menggunakan bahasa pemrograman PHP versi 5.6 dan basis
data MySql versi 5.6.39. Sistem Informasi Biodata Mahasiswa Fakultas Sains
Pada Universitas Cokroaminoto Palopo Berbasis Website ini telah diuji
menggunakan pengujian BlackBox dan hasil pengujian disimpulkan bahwa semua
tampilan form dan tombol telah berfungsi dengan baik.
Kata Kunci : MySql 5.6.39, PHP 5.6, Sistem Informasi, UML, Website.
iv
KATA PENGANTAR
Assalamu’alaikum Warahmatullahi Wabarakatuh
Alhamdulillah rabbil alamin, tiada kata yang paling pantas penulis haturkan
pada kesempatan ini selain ungkapan rasa syukur kepada Allah Swt, yang telah
memberikan limpahan rahmat, karunia dan kekuatan serta kesehatan sehingga
penulis dapat menyelesaikan skripsi sebagaimana mestinya dan tak lupa pula kita
kirimkan shalawat dan pujian kepada Nabi besar Muhammad SAW., yang telah
membawa islam dari jaman jahiliyah menuju alam terang benerang dengan cahaya
islam yang seperti saat ini dan juga kepada orang tua tercinta yang telah
memberikan bantuan baik secara moril dan materi dalam proses pembuatan
skripsi ini, serta seluruh teman–teman seperjuangan yang telah memberikan
dukungan, doa dan motivasinya selama proses perkuliahan. Sehingga skripsi ini
dapat terselesaikan dengan judul “Sistem Informasi Biodata Mahasiswa Fakultas
Sains Pada Universitas Cokroaminoto Palopo Berbasis Website”.
Terwujudnya skripsi ini tidak terlepas dari bantuan berbagai pihak yang telah
mendorong dan membimbing penulis, sehingga penulis dapat mengatasi hambatan
dan kesulitan yang penulis temui pada saat penyusunan skripsi ini sampai selesai
tepat pada waktunya. Untuk itu, pada kesempatan ini penulis dengan tulus
menyampaikan ucapan banyak terima kasih kepada Ibu Rusmala, S.Kom.,
M.Kom., selaku pembimbing I dan Ibu Irmayani, S.Si., M.Si., selaku pembimbing
II atas bantuan dan bimbingannya yang telah diberikan mulai dari pengembangan
minat terhadap permasalahan penelitian, pelaksanaan penelitian, sampai pada
penulisan skripsi ini. Penulis juga mengucapkan terima kasih kepada:
1. Bapak Prof. Hanafie Mahtika, M.S., Selaku Rektor Universitas Cokroaminoto
Palopo yang telah banyak memberikan motivasi selama kuliah di Universitas
Cokroaminoto Palopo.
2. Ibu Rusmala, S.Kom., M.Kom., Selaku Dekan Fakultas Teknik Komputer.
3. Bapak Nirsal, S.Kom., M.Pd., Selaku Wakil Dekan Fakultas Teknik Komputer
atas motivasinya.
4. Bapak Muhammad Idham Rusdi, S.T., M.Kom., Selaku Ketua Program Studi
Informatika atas motivasi dan dorongan agar semangat menyelesaikan study.
v
5. Seluruh Bapak/Ibu Dosen Universitas Cokroaminoto Palopo terkhusus pada
Program Studi Informatika yang telah banyak membimbing dan memberikan
ilmu pengetahuan kepada penulis.
6. Seluruh keluarga besar Fakultas Sains Universitas Cokroaminoto Palopo yang
telah siap dalam membantu penulis dalam melakukan wawancara dan
observasi.
Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, untuk itu
penulis mengharapkan kritik dan saran dari pembaca demi kesempurnaan skripsi
ini. Selain itu penulis berharap, skripsi ini dapat berguna dan bermanfaat bagi
yang membutuhkannya khususnya penulis sendiri, dan semoga bermanfaat bagi
seluruh pembaca khususnya rekan-rekan mahasiswa, maupun masyarakat pada
umumnya. Akhir kata, penulis mengucapkan mohon maaf apabila ada hal-hal
yang kurang berkenan atau tidak pada tempatnya.
Satu hal lagi yang tak dapat dipungkiri, bahwa penulis adalah manusia biasa
yang tak luput dari kesalahan. Maka dengan segala kerendahan hati penulis
mengharapkan kritik dan saran yang bersifat konstruktif demi kesempurnaan
skripsi ini, dengan harapan skripsi ini dapat berguna dan bermanfaat bagi yang
membutuhkannya khususnya penulis sendiri, dan semoga bermanfaat bagi seluruh
pembaca khususnya rekan-rekan mahasiswa, maupun masyarakat pada umumnya.
Akhir kata semoga karya ini dapat bermanfaat bagi semua pihak yang
berkepentingan. Terima kasih.
Wassalamualaikum warahmatullahi wabarakatuh.
Palopo, Januari 2020
Sadri
vi
RIWAYAT HIDUP
Sadri, lahir di Palopo pada tanggal 22 Februari 1997, anak
kedua dari dua bersaudara, buah hati dari pasangan Aras dan
Alm. Mustika. Penulis menempuh Pendidikan Dasar di SDN
160 Sido Tepung dan lulus pada tahun 2008. Kemudian
penulis melanjutkan Pendidikan Sekolah Menengah Pertama
(SMP) di SMP Negeri 1 Mangkutana dan lulus pada tahun
2011, selanjutnya penulis melanjutkan Pendidikan Sekolah Menengah Atas
(SMA) di SMA Negeri 1 Mangkutana dan lulus pada tahun 2014. Pada tahun
2016 penulis melanjutkan studi di Universitas Cokroaminoto Palopo dan terdaftar
sebagai Mahasiswa Fakultas Teknik Komputer (FTKOM) Program Studi
Informatika, untuk menyelesaikan gelar sarjana computer, penulis menulis sebuah
skripsi yang berjudul Sistem Informasi Biodata Mahasiswa Fakultas Sains Pada
Universitas Cokroaminoto Palopo Berbasis Website.
vii
DAFTAR ISI
HALAMAN JUDUL .............................................................................................. i
HALAMAN PENGESAHAN ................................................................................ ii
ABSTRAK .............................................................................................................. ii
KATA PENGANTAR ......................................................................................... iv
RIWAYAT HIDUP ................................................................................................ vi
DAFTAR ISI ........................................................................................................ vii
DAFTAR TABEL ................................................................................................. ix
DAFTAR GAMBAR .............................................................................................. x
DAFTAR LAMPIRAN ......................................................................................... xii
BAB I PENDAHULUAN
1.1 Latar Belakang .................................................................................. 1
1.2 Rumusan Masalah ............................................................................. 3
1.3 Tujuan Penelitian .............................................................................. 3
1.4 Manfaat Penelitian ............................................................................ 3
BAB II TINJAUAN PUSTAKA
2.1 Kajian Teori ....................................................................................... 4
2.2 Hasil Penelitian yang Relevan ........................................................ 15
2.3 Kerangka Pikir ................................................................................ 17
BAB III METODE PENELITIAN
3.1 Jenis Penelitian ................................................................................ 18
3.2 Tempat dan Waktu Penelitian ........................................................ 18
3.3 Batasan Penelitian .......................................................................... 18
3.4 Tahapan Penelitian ......................................................................... 19
1. Pengumpulan Data. ........................................................................ 19
2. Analisis Sistem. .............................................................................. 19
3. Desain. ............................................................................................ 21
4. Pembuatan ..................................................................................... 36
5. Pengujian ........................................................................................ 36
6. Hasil Akhir ..................................................................................... 37
BAB IV HASIL PENELITIAN DAN PEMBAHASAN
4.1 Hasil Penelitian ............................................................................... 38
viii
4.2 Pembahasan Penelitian ................................................................... 45
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan ..................................................................................... 49
5.2 Saran ............................................................................................... 49
DAFTAR PUSTAKA ........................................................................................... 50
LAMPIRAN ........................................................................................................... 52
ix
DAFTAR TABEL
Halaman
1. Tabel Diagram Use Case ............................................................................... 11
2. Tabel Diagram Activity .................................................................................. 12
3. Tabel Diagram Sequence ............................................................................... 12
4. Tabel Diagram Class ...................................................................................... 13
5. Tabel Login .................................................................................................... 35
6. Tabel Student ................................................................................................. 36
7. Tabel Pengujian Halaman Login .................................................................... 43
8. Tabel Pengujian Halaman Menu .................................................................... 43
9. Tabel Pengujian Halaman Informasi Mahasiswa .......................................... 44
10. Tabel Pengujian Halaman Tambah Mahasiswa ............................................. 45
x
DAFTAR GAMBAR
Halaman
1. Kerangka Pikir ............................................................................................... 17
2. Sistem yang Berjalan ..................................................................................... 20
3. Sistem yang Diusulkan .................................................................................. 20
4. Use Case Diagram Admin ............................................................................. 22
5. Use Case Diagram Admin Login ................................................................... 22
6. Use Case Diagram Admin Kelola Data Menu .............................................. 23
7. Use Case Diagram Admin Kelola Data Tambah Mahasiswa ........................ 23
8. Use Case Diagram Admin Kelola Informasi Data Mahasiswa ...................... 24
9. Use Case Diagram User Login ...................................................................... 24
10. Use Case Diagram User ................................................................................ 25
11. Activity Diagram Login Admin ...................................................................... 25
12. Activity Diagram Menu Admin. ..................................................................... 26
13. Activity Diagram Input Informasi Mahasiswa Admin ................................... 26
14. Activity Diagram Input Tambah Mahasiswa Admin...................................... 27
15. Activity Diagram Logout Admin .................................................................... 27
16. Activity Diagram Login Mahasiswa .............................................................. 28
17. Activity Diagram Home Mahasiswa. ............................................................. 28
18. Activity Diagram Mahasiswa Halaman Informasi Data ............................... 29
19. Activity Diagram Mahasiswa Halaman Tambah Data .................................. 29
20. Activity Diagram Logout Mahasiswa ............................................................ 30
21. Sequence Diagram Admin. ............................................................................ 31
22. Sequence Diagram Mahasiswa ...................................................................... 32
23. Class Diagram ............................................................................................... 33
24. Rancangan Interface Halaman Login ............................................................ 33
25. Rancangan Interface Halaman Menu ............................................................ 33
26. Rancangan Interface Halaman Informasi Mahasiswa ................................... 34
27. Rancangan Interface Halaman Tambah Mahasiswa ..................................... 34
28. Rancangan Interface Halaman Cetak ............................................................ 35
29. Tampilan Halaman Login .............................................................................. 40
30. Tampilan Halaman Menu .............................................................................. 40
xi
31. Tampilan Halaman Informasi Mahasiswa ..................................................... 41
32. Tampilan Halaman Tambah Mahasiswa ....................................................... 41
33. Tampilan Halaman Cetak .............................................................................. 42
34. Foto Bersama Wakil Dekan Fakultas Sains .................................................. 55
35. Foto Uji Coba Aplikasi dan Sekaligus Wawancara ....................................... 55
xii
DAFTAR LAMPIRAN
Halaman
1. Draft Wawancara (Instrumen Penelitian) ...................................................... 53
2. Laporan Penelitian (Hasil Wawancara) ......................................................... 54
3. Observasi Awal dan Dokumentasi ................................................................. 55
4. Referensi Studi Literatur ................................................................................ 56
5. Uji Similarity ................................................................................................. 62
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi informasi yang semakin cepat dan pesat menjadi
tantangan berat bagi sebuah perusahaan ataupun lembaga pendidikan, baik itu
negeri maupun swasta. Setiap sektor pendidikan diharapkan dapat memanfaatkan
teknologi informasi sebagai penunjang kegiatan operasional dalam menghasilkan
suatu informasi. Setelah adanya sistem informasi harus diperhatikan dari segi
pemanfaatan dan pengamanan yang tepat, agar hasil yang dicapai dapat sesuai
dengan tujuan yang memenuhi kebutuhan pengguna teknologi itu sendiri.
Teknologi Informasi adalah suatu teknologi yang digunakan untuk mengolah data,
termasuk mendapatkan, menyusun, memproses, menyimpan dan memanipulasi
data dalam berbagai cara untuk menghasilkan informasi yang berkualitas.
Informasi yang dihasilkan harus relevan, akurat dan tepat waktu sehingga bisa
digunakan untuk keperluan pribadi, bisnis, pendidikan, pemerintahan dan
dimanfaatkan untuk pengambilan keputusan.
Menurut Undang-undang Nomor 11 tahun 2008 atau UU ITE mengatakan
bahwa pemanfaatan teknologi informasi, media, dan komunikasi telah mengubah
baik perilaku masyarakat maupun peradaban manusia secara global.
Perkembangan teknologi informasi dan komunikasi telah pula menyebabkan
hubungan dunia menjadi tanpa batas (borderless) dan menyebabkan perubahan
sosial, ekonomi, dan budaya secara signifikan berlangsung demikian cepat.
Teknologi informasi saat ini menjadi pedang bermata dua karena selain
memberikan kontribusi bagi peningkatan kesejahteraan, kemajuan, dan peradaban
manusia, sekaligus menjadi sarana efektif perbuatan melawan hukum.
Fakultas Sains adalah salah satu fakultas yang ada di kampus Universitas
Cokroaminoto Palopo. Tanggal 6 Juli 2005, Universitas Cokroaminoto Palopo
(UNCP) resmi mengalami perubahan bentuk dan merger dari Sekolah Tinggi
Keguruan dan Ilmu Pendidikan (STKIP) dan Sekolah Tinggi Ilmu Pertanian
(STIPER) Cokroaminoto Palopo di bawah badan penyelenggara Yayasan
Perguruan Tinggi Cokroaminoto Palopo. Perubahan bentuk ini disahkan dengan
surat Keputusan Menteri Pendidikan Nasional Republik Indonesia No.
2
95/D/O/2005 dengan terbentuknya Fakultas Matematika dan Ilmu Pengetahuan
Alam (FMIPA). Program studi di bawah naungan Fakultas MIPA adalah program
studi Biologi, Fisika, Kimia, dan Matematika. Program studi Biologi terbentuk
secara formal sejak tahun 2005.
Berdasarkan SK Mendiknas No. 95/D/O/2005 tanggal 6 Juli 2005, sebagai
bagian dari Fakultas Matematika & Ilmu Pengetahuan Alam (FMIPA) Universitas
Cokroaminoto (UNCP) Palopo. Pada tahun 2009 kinerja Program Studi Biologi,
Fisika, Kimia dan Matematika dinilai baik oleh DIKTI terbukti dengan
dikeluarkannya perpanjangan ijin operasional No. 3722/D/T/2009 tanggal 29
Oktober 2009. Tahun 2010 ke empat Program Studi tersebut mendapat akreditasi
dari BAN-PT dengan nomor: 028/BAN-PT/Ak-XIII/S1/XI/2010 tanggal 26
November 2010. Pada tahun 2015 telah melakukan reakreditasi dan telah
divisitasi pada bulan April. Pada tahun 2014 Fakultas MIPA berganti nama
menjadi Fakultas Sains.
Pada Fakultas Sains dalam proses penginputan biodata mahasiswanya masih
menggunakan penginputan manual yang masih mengharuskan dosen mencari data
nama mahasiswa Fakultas Sains sehingga dapat menmbulkan beberapa
permasalahan dan kendala sepert kesalahan-kesalahan yang tidak disengaja yang
dapat menyebabkan kebenaran dari data kurang terjamin, pencarian data yang
membutuhkan waktu yang lama dan penyimpanan data yang harus banyak yang
mengakibatkan data yang sudah dterima mudah hilang dan tercecer.
Oleh karena itu, maka diperlukan sebuah sistem berbasis website yang dapat
membantu memberikan solusi atas masalah yang ada, yaitu dengan memanfaatkan
databasedalam proses pengolahan data dan penyimpanan data. Dengan adanya
sistem informasi biodata mahasiswa berbasis website ini akan memudahkan dosen
dan mahasiswa di Fakultas Sains dalam melakukan pengisian biodata mahasiswa
dan mencari biodata mahasiswa serta membawa perubahan bagi sistem
pengolahan biodata mahasiswa yang masih manual.
Berdasarkan pemaparan yang ada di atas, maka penulis akan mengangkat judul
yaitu “Sistem Informasi Biodata Mahasiswa Fakultas Sains pada Universitas
Cokroaminoto Palopo Berbasis Website”.
3
1.2 Rumusan Masalah
Berdasarkan latar belakang di atas, maka rumusan masalah yang dibahas
dalam penelitian ini, yaitu “Bagaimana Membuat Sistem Informasi Biodata
Mahasiswa Fakultas Sains Pada Universitas Cokroaminoto Palopo Berbasis
Website”.
1.3 Tujuan Penelitian
Berdasarkan latar belakang dan rumusan masalah yang dibahas sebelumnya,
maka tujuan dari penelitian ini adalah untuk membuat sistem informasi biodata
mahasiswa Fakultas Sains Pada Universitas Cokroaminoto Palopo Berbasis
Website.
1.4 Manfaat Penelitan
Adapun beberapa manfaat penelitian dari proposal ini adalah sebagai berikut:
1. Manfaat Bagi Penulis
Sebagai pengaplikasian dari lmu pengetahuan yang diperoleh selama duduk
di bangku kuliah dan sekaligus sebagai pembekalan dalam menghadapi dunia
kerja yang penuh dengan teknologi informasi.
2. Manfaat Bagi fakultas Sains
Membantu Fakultas Sains dalam mencari informasi biodata mahasiswa secara
mudah, tepat, dan cepat.
3. Manfaat Bagi Universitas
Hasil penelitian ini diharapkan dapat menjadi sumber informasi dan referensi
bagi penelitiaan selanjutnya.
BAB II
TINJAUAN PUSTAKA
2.1 Kajian Teori
Kajian teori yaitu penjelasan materi-materi yang dikaji dan digunakan untuk
merancang yang akan dibangun atau kajian materi-materi yang diambil dari buku,
internet dan media cetak lainnya.
1. Konsep Dasar Sistem Informasi
a. Sistem
Menurut Sutabri (2012:2) sistem dapat diartikan sebagai suatu kumpulan atau
himpunan dari unsur, komponen, atau variabel yang terorganisir, saling
berinteraksi, saling tergantung satu sama lain, dan terpadu. Teori sistem secara
umum yang pertama kali diuraikan oleh Kenneth Boulding terutama menekankan
pentingnya perhatian terhadap setiap bagian yang membentuk sebuh sistem.
Kecenderungan manusia yang mendapat tugas memimpin suatu organisasi adalah
terlalu memusatkan perhatian pada salah satu komponen saja dari sistem
organisasi.
Sedangkan menurut Suryantoro (2017:70) suatu sistem dapat didefinisikan
sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem
yang berinteraksi untuk mencapai suatu tujuan. Suatu sistem dapat terdiri dari
sistem-sistem bagian (subsystems). Misal, sistem computer dapat terdiri dari
subsistem perangkat keras dan subsistem perangkat lunak. Masing-masing
subsistem dapat terdiri dari subsistem. Subsistem yang lebih kecil lagi atau terdiri
dari komponen-komponen. Subsistem perngkat keras (hardware) dapat terdiri dari
alat masukan, alat pemroses, alat keluaran dan simpanan luar.
Menurut Asmara (2016) dalam buku Mulyadi (2008) sistem adalah
sekelompok dua atau lebih komponen-komponen yang saling berkaitan
(subsistem-subsistem) yang bersatu untuk mencapai tujuan yang sama.
Berdasarkan dari ketiga pendapat yang dikemukakan di atas dapat ditarik
kesimpulan bahwa sistem adalah suatu kumpulan komponen atau subsistem yang
saling terkait dan bekerja sama serta saling berinteraksi dan juga saling
bergantung satu sama lain sekaligus terpadu untuk mencapai suatu tujuan.
5
b. Informasi
Menurut Suryantoro (2017:70) informasi dapat didefinisikan sebagai hasil
pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi
penerimanya yang menggambarkan suatu kejadian-kejadian (eveni) yang nyata
(fact) yang digunakan untuk pengambilan keputusan.
Sedangkan menurut Sutabri (2012:23) informasi adalah data yang telah
diklasifikasi atau diolah atau diinterpretasi untuk digunakan dalam proses
pengambilan keputusan. Sistem pengolahan informasi mengolah data menjadi
informasi atau tepatnya mengolah data dari bentuk tak berguna menjadi berguna
bagi penerimanya.
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan
lebih berarti bagi penerimanya. Sumber informasi adalah data-data kenyataannya
yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian-
kejadian (event) adalah kejadian yang terjadi pada saat tertentu (Asmara, 2016).
Berdasarkan dari ketiga pendapat tentang pengertian informasi di atas dapat
disimpulkan bahwa informasi adalah suatu data yang diproses kedalam bentuk
yang lebih bias digunakan atau berguna bagi penerima dan berguna pula dalam
pengambilan keputusan, sekarang atau untuk masa yang akan datang.
c. Sistem Informasi
Menurut Sutabri (2012:42) sistem informasi adalah suatu sistem di dalam
suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi haran
yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan
kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar
tertentu dengan laporan-laporan yang diperlukan.
Sistem informasi merupakan suatu kombinasi teratur dari orang-orang,
hardware, software, jaringan komunikasi dan sumber daya data yang
mengumpulkan, mengubah dan menyebarkan informasi dalam sebuah organisasi
(Yunaeti, 2017).
Menurut Asmara (2016) dalam buku Susanto (2008) sistem informasi adalah
kumpulan dari subsistem apapun baik pisik ataupun non pisik yang saling
berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai
satu tujuan yaitu mengolah data menjadi informasi yang berarti dan berguna.
6
2. Biodata Mahasiswa
Menurut Lautenschlager dalam jurnal yng berjudul “Journal of Applied
Psychology” (2001) menyatakan bahwa biodata merupakan sebuah jenis
pertanyaan faktual tentang kehidupan dan pengalaman kerja, serta hal yang
melibatkan opini, nilai, kepercayaan dan sikap yang mencerminkan perspektif
historis.
Biodata mahasiswa bertujuan untuk mendapatkan suatu informasi tentang
seorang mahasiswa. Adapun informasi yang dapat diketahui yaitu nama lengkap,
nama panggilan, nim, program studi, fakultas, alamat sekarang, alamat awal,
agama, social media, mobile phone, hobi, prestasi yang pernah diraih, asal
sekolah, golongan darah, tinggi badan, berat badan, nama ayah, nama ibu,
pekerjaan ayah, pekerjaan ibu, dan masih banyak lainnya (Putra dan Wardhana,
(2016).
Berdasarkan dari kedua pendapat tentang pengertian biodata mahasiswa
diatas dapat disimpulkan bahwa biodata mahasiswa adalah data diri seseorang
atau mahasiswa tentang kehidupan dan pengalaman kerja seperti nama lengkap,
nama panggilan, nim, program studi, fakultas, alamat sekarang, alamat awal,
agama, social media, mobile phone, hobi, prestasi yang pernah diraih, asal
sekolah, golongan darah, tinggi badan, berat badan, nama ayah, nama ibu,
pekerjaan ayah dan pekerjaan ibu yang melibatkan opini nilai, kepercayaan, sikap
yang mencerminkan perspektif historis.
3. Website
Sebuah situs web (sering pula disingkat menjadi situs saja, website atau site )
adalah sebutan bagi sekelompok halaman web (web page), yang umumnya
merupakan bagian dari suatu nama domain (domain name) atau subdomain di
World Wide Web (WWW) di Internet. Sebuah web page adalah dokumen yang
ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu
bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari
server website untuk ditampilkan kepada para pemakai melalui web browser baik
yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan
yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan
halaman (hyperlink) (Harminingtyas, 2014).
7
Menurut Abdulloh (2018) website dapat diartikan sebagai kumpulan halaman
yang berisi informasi data digital baik berupa teks, gambar, animasi, suara, dan
video atau gabungan dari semuanya yang disediakann melalui jalur koneksi
internet sehingga dapat diakses dan dilihat oleh semua orang di seluruh dunia.
Halaman website dibuat menggunakan bahasa standar yaitu HTML. Skrip HTML
ini akan diterjemahkan oleh web browser sehingga dapat ditampilkan dalam
bentuk informasi yang dapat dibaca oleh semua orang.
Menurut Abdulloh (2018) secara umum, website dibagi menjadi 3 jenis,
yaitu:
1) Website statis yaitu jenis website yang isinya tidak diperbaharui secara
berkala, sehingga isinya dari waktu ke waktu akan selalu tetap. Website jenis
ini biasanya hanya digunakan untuk menampilkan profil dari pemilik website
seperti profil perusahaan atau organisasi.
2) Website dinamis yaitu jenis website yang isinya terus diperbaharui secara
berkala oleh pengelola web atau pemilik website. Website jenis ini banyak
dimiliki oleh perusahaan atau perorangan yang diaktifkan bisnisnya memang
berkaitan dengan internet.
3) Website interaktif pada dasarnya termasuk dalam kategori website dinamis,
dimana isi informasinya selalu diperbaharui dari waktu ke waktu. Hanya saja,
isi informasi tidk hanya diubah oleh pengelola website tetapi lebih banyak
dilakukan oleh pengguna website itu sendiri.
4. HTML, CSS dan Javascript
Menurut Solichin (2016) HTML merupakan singkatan dari Mypertext
Markup Language. HTML dikembangkan pertama kali oleh Tim Berners-ee
bersamaan dengan protokol HTTP (Hypertext Traansfer Protocol) pada tahun
1989. Tujuan utama pengembangan HTML adalah untuk menghubungkan satu
halaman web dengan halaman web linnya. HTML juga merupakan bahasa
pemrograman web yang memberitahukan peramban web. HTML ini juga
berfungsi untuk menampilkan berbagai komponen web. Sedangkan menurut
Abdulloh (2018) HTML berperan sebagai pembentuk struktur halaman website
yang menempatkan setiap elemen website sesuai layout yang diinginkan.
8
Menurut Abdulloh (2018) CSS berperan sebagai pembentuk deain website
dengan mengatur setiap elemen HTML agar tampil menarik pada browser.
Sedangkan menurut Solichin (2016) CSS atau Cascading Style Sheet. CSS
pertama kali diusulkan oleh Hjkon Wium Lie pada tahun 1994 dan selanjutnya
distandardisasi oleh W3C. CSS memberikan cara yang mudah dan efisien bagi
pemrograman untuk menentukan tatak letak halaman web dan mempercantik
halaman dengan elemen desain seperti warna, sudut bulat, gradient, dan animasi.
Menurut Solichin (2016) pertama kali Javascript dikembangkan oleh
Netscape dengan nama awal Live Script. Fungsi utama dari Javascript adalah
untuk menambah fungsionalitas dan kenyamanan halaman web. Javascript lebih
focus pada proses penglahan data di sisi client serta menyajikan komponen web
yang lebih interaktif. Sedangkan menurut Abdulloh (2018) javascript berperan
sebagai bahasa yang memproses data pada sisi client serta dapat memanipulasi
HTML dan CSS secara dinamis.
5. PHP (Hypertext Preprosesor)
Menurut Solichin (2016) PHP merupakan salah satu bahasa pemrograman
berbasis web yang ditulis oleh dan untuk pengembang web. PHP pertama kali
dikembangkan oleh Rasmus Lerdorf, seorang pengembang software dan anggota
tim apache, dan dirilis pada akhir tahun 1994. PHP dikembangkan dengan tujuan
awal hanya untuk mencatat pengunjung pada website pribadi Rasmus Lerdorf.
Sedangkan menurut Abdulloh (2016) PHP singkataan dari Hypertext
Proprocessor yang merupakan server-side programming, yaitu bahasa
pemrograman yang diproses di sisi server. Fungsi utama PHP dalam membangun
website adalah untuk melakukan pengolahan data pada database. Data website
akan dimasukkan ke database, diedit, dihapus dan ditampilkan pada website yang
diatur oleh PHP.
PHP adalah bahasa server-side programming yang power fulli untuk
membuat halaman web yang dinamis dan interaktif. Sintak PHP mirip dengan
bahasa Perl dan C. PHP biasanya sering digunakan bersama web server. Apache
di beragam sistem operasi. PHP juga men-support ISAPI dan dapat digunakan
bersama dengan Microsoft IIS di Windows (Icheberlyanti dan Arifin, 2014:2).
9
6. MYSQL
MySQL adalah sebuah program database server yang mampu menerima dan
mengirim datanya dengan sangat cepat, Multy user serta menggunakan perintah
standar SQL (Structure Quered Language). MySQL memiliki dua bentuk lisensi,
yaitu Free Sofware dan Shareware. MySQL merupakan sebuah database server
yang free, artinya kita bebas menggunakan database ini untuk keperluan pribadi
atau usaha tanpa harus membeli atau membayar lisensinya. MySQL pertama kali
dirintis oleh seseorang Programmer database bernama Michael Widenus
(Radillah, 2012)
Adapun menurut Solichin (2010:8) MySQL adalah sebuah perangkat lunak
sistem manajemen basis data SQL (bahasa inggris: database management system)
atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi diseluruh
dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di
bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di
bawah lisensi komersial untuk kasus-kasus dimana penggunanya tidak cocok
dengan penggunaan GPL.
Menurut Palit dkk (2015) dalam buku Wahana Komputer (2010:21) MySQL
adalah database server open source yang cukup popular keberadaanya. Dengan
berbagai keunggulan yang dimiliki, membuat software database ini banyak
digunakan oleh praktisi untuk membangun suatu project. Adanya fasilitas API
(Application Programming Interface) yang dimiliki oleh MySQL, memungkinkan
bermacam-macam aplikasi computer yang ditulis dengan berbagai bahasa
pemrograman dapat mengakses basis data MySQL.
7. XAMPP
Menuut Abdulloh (2016) Xampp adalah salah satu paket installer yang berisi
Apache yang merupakan web server tempat menyimpan file-file yang diperlukan
website, dan Phpmyadmin sebagai aplikasi yang digunakan untuk perancangan
database MySQL.
Sedangkan menurut Enterprise (2017) Xampp merupakan server yang paling
banyak digunakan. Fiturnya lengkap namun gampang digunakan oleh programmer
PHP pemula karena yang perlu di lakukan hanyalah “menjalankan” Apache
sesuai kebutuhan.
10
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem
operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat
sistem operasi apapun), apache, MySQL, PHP dan Perl. Program ini tersedia
dalam GNU (General Public Licence) dan bebas, merupakan web server yang
mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.
Untuk mendapatkannya dapat mendownload langsung dari web resminya (Palit
dkk, 2015).
8. UML (Unified Modelling Language)
Menurut Rosa dan Shalahuddin (2015: 137), Unfied Modelling Language
(UML) ialah bahasa visual untuk komunikasi dan pemodelan mengenai sebuah
sistem dengan menggunakan diagram dan teks-teks khusus.
Unfied Modelling Language (UML) ialah sebuah bahasa yang telah menjadi
standar industri untuk visualisasi, merancang dan mendokumentasikan sistem
perangkat lunak. Dengan menggunakan UML kita dapat membuat model untuk
semua jenis apliksi perangkat lunak, di mana aplikasi tersebut dapat berjalan pada
perangkat keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa
pemprograman apapun.
Tetapi karena UML juga menggunakan class dan operation dalam konsep
dasarnya, maka lebih cocok untuk penulisan perangkat lunak dalam bahasa-
bahasa berorientasi objek seperti C++, Java dan VB.Net. Walaupun demikian,
UML dapat digunakan untuk modelin aplikasi procedural dalam VB. UML
mendefinisikan digram-diagram berikut ini:
a. Use Case Diagram
Use case diagram atau diagram usecase merupakan pemodelan untuk
melakukan (behaviour) sistem informasi yang akan dibuat. Use case
mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem
informasi yang akan dibuat. Secara kasar, use case digunakan untuk mengetahui
fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang
berhak menggunakan fungsi-fungsi itu.
11
Tabel 1. Simbol Diagram Use Case
No Gambar Nama Keterangan
1. Name usecase
Use Case
Fungsionlitas yang disediakan sistem sebagai
unit-unit yang saling bertukar pesan antar unit
atau aktor, biasanya dinyatakan dengan
menggunakan kata kerja di awal frase atau nama
use case
2.
Actor
Orang, Proses, atau sistem lain yang berinteraksi
dengan sistem informasi yang akan di buat di
luar sistem informasi yang akan di buat itu
sendiri, jadi walaupun simbol dari aktor adalah
gambar orang, tap aktor belum tentu merupakan
orang; biasanya dinyatakan menggunakan kata
benda di awal frase nama aktor.
3. Assocation
Komunikasi antara actor dan Use Case yang
berpartisipasi pada Use Case atau Use Case
memiliki interaksi dengan nama aktor.
4. <<Extend>>
Ekstensi /
extend
Relasi Use Case tambahan ke sebuah Use Case
dimana Use Case yang ditambahkan dapat
berdiri sendiri walau tanpa Use Case tanbahan
itu.
5. Generalization
Hubungan generalisasi dan spesialisasi (umum-
kusus) antara dua buah Use Case dimana fungsi
yang lebih umum dari lainnya.
Sumber: Rosa dan Shalahuddin (2015).
b. Actifity Diagram
Actifity Diagram menggambarkan workflow (aliran kerja) atau aktivitas dari
sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak. Yang
perlu diperhatikan di sini adalah bahwa diagram aktivitas menggambarkan
aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat
dilakukan oleh sistem.
Diagram aktivitas juga banyak digunakan untuk mendefenisikan hal-hal
berikut:
1) Rancangan proses bisnis dimana setiap urutan aktivitas yang digambarkan
merupakan proses bisnis sistem yang didefinisikan.
2) Urutan atau pengelompokan tampilan dari sistem/user interface dimana setiap
ativitas dianggap memiliki sebuah rancangan antara muka tampilan.
3) Rancangan pengujian dimana setiap aktivitas dianggap memerlukan sebuah
pengujian yang perlu didefinisikan kasus ujinya.
4) Rancangan menu yang ditampilkan pada perangkat lunak.
12
Tabel 2. Simbol Activity Diagram
Symbol Keterangan
Status awal
Status awal aktivitas sistem, sebuah diagram aktivitas
memiliki sebuah status awal
Aktivitas
Asosiasi percabangan dimana jika ada pilihan aktivitas lebih
dari satu
Percabangan/decison
Asosiasi penggabungan dimana lebih dari satu aktivitas lebih
digabungkan menjadi satu.
Penggabung
an/join
Asosiasi penggabungan dimana lebih dari satu aktivitas lebih
digabungkan menjadi satu.
Status Akhir
Status akhir yng dilakukan sistem, sebuah diagram aktivitas
memiliki sebuah status akhir.
Sumber: Rosa dan Shalahuddin (2015).
c. Sequence Diagram
Sequence diagram menggambarkan kelakukan objek pada usecase dengan
mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima
antar objek. Oleh karena itu untuk menggambarkan diagram sequence maka harus
diketahui objek-objek yng terlihat dalam sebuah usecase beserta metode-metode
yang dimiliki kelas yang diinstansikan menjadi objek itu. Membuat diagram
sekuen juga dibutuhkan untuk melihat scenario yang ada pada usecase (Rosa dan
Shalahuddin, 2015:165).
Tabel 3.Simbol Sequence Diagram.
No Gambar Nama Keterangan
1. Life Line Objek entity, antarmuka yang saling berinteraksi.
2.
Message
Spesifikasi dari komunikasi antar objek yang memuat
informasi-informasi tentang aktivitas yang terjadi.
3.
Message Spesifikasi dari komunikasi antar objek yang memuat
informasi-informasi tentang aktivitas yang terjadi.
Sumber: Rosa dan Shalahuddin (2015).
d. Class Diagram
Class diagram dalah sebuah spesifiksi yang jika di instansi dan menghasikan
sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi
objek.
13
Tabel 4.Simbol Class Diagram
No Nama Simbol Keterangan
1.
Generalixation
Hubungan dimana objek anak
berbagi prilaku dan struktur data dari
objek yang ada diatasnya objek
induk.
2. Class
Himpunan dari objek yang berbagi
atribut serta operasi yang sama
3. Nary
Association
Upaya untuk menghindari asosiasi
dengan lebih dari dua objek.
4.
Collaboration
Deskripsi dari urutan aksi-aksi yang
ditampilkan sistem yang
menghasilkan suatu hasil yang
terukur bagi suatu aktor.
5. Realization
Operasi yang benar-benar dilakukan
oleh suatu objek.
6.
Dependency
Hubungan dimana perubahan yang
terjadi pada suatu elemen mandiri
akan mempengaruhi elemen yang
bergantung padanya elemen yang
tidak mandiri.
7.
Association
Apa yang menghubungkan antara
objek yang satu dengan objek lainya.
Sumber: Rosa dan Shalahuddin (2015).
Berdasarkan pengertian diatas mengenai Unified Modeling Laanguage
(UML), penulis dapat menyimpulkan bahwa Unified Modeling Language (UML)
bertujuan untuk mengidentifikasi bagian-bagian yang termasuk dalam lingkup
sistem yang dibahas dan bagaimana antara sistem dengan sub-sistem maupun
sistem lain di luarnya.
9. Teknik Pengujian
Berdasarkan penelitian Utomo dkk (2018:733-734) pengujian perangkat
lunak merupakan bagian dari Software Development Life Cycle (SDLC) yang
wajib dilakukan untuk mengidentifikasi semua kesalahan dan kelengkapan
kebutuhan fungsional/non-fungsional. Meskipun tidak samua kesalahan (error)
tidak dapat diidentifikasi, setidaknya dapat mengurangi kesalahan dari semua
fungsi dalam sistem. Teknik pengujian terdiri dari pengujian statis dan dinamis.
Pengujian statis digunakan sebagai verifikasi sebelum code deployment
seperti spesifikasi kebutuhan perangkat lunak, desain dokumen, source code, dan
konten web page. Pengujian dinamis digunakan sebagai validasi pengujian
14
fungsional dan structural untuk mengetahui bahwa komponen yang digunakan
sudah sesuai dengan kebutuhan fungsional sistem dan mengetahui tingkat
keberhasilan dari modul atau fungsi (source code).
Teknik pengujian terdiri dari pengujian White Box Testing dan Blackbox
Testing.
a. White Box Testing
White Box Testing merupakan pengujian yang dilakukan pada internal sistem
yaitu source code program. Tujuan dari pengujian white box digunakan sebagai
alat uji kompleksitas dari code program. Bagi programmer, white box sangat
penting untuk menentukan kompleksitas dari suatu code. Pengujian white box
juga dapat digunakan sebagai validasi apakah source code mengikuti desain,
apakah source code sesuai dengan kebutuhan fungsional, dan apakah source code
memiliki kerentanan.
b. Black Box Testing
Pengujian black box digunakan untuk menguji fungsional maupun input
output pada aplikasi. Teknik pengujian ini ditujukan kepada para penguji yang
tidak memiliki pemahaman dalam pemrograman. Biasanya, pengujian black box
diterapkan disemua level pengujian perangkat lunak seperti, unit testing,
integration testing, functional testing dan acceptance testing. Focus utama dalam
pengujian black box adalah mengetahui input dalam system, luaran yang
diharapkan, dan hasil nyata berdasarkan input dari program.
Menurut Jaya (2018:46), penggunaan metode pengujian black boxtesting
mempunyai keuntungan dan kekurangan, yaitu:
1) Keuntungan penggunaan metode black box testing adalah:
a) Penguji tidak perlu memiliki pengetahuan tentang bahasa pemrograman
tertentu.
b) Pengujian dilakukan dari sudut pandang pengguna, ini membantu untuk
mengungkapkan ambiguitas atau inkonsistensi dalam spesifikasi persyaratan.
c) Programmer dan tester keduanya saling bergantung satu sama lain.
2) Kekurangan dari metode black box testing adalah:
a) Uji kasus sulit disain tanpa spesifikasi yang jelas.
15
b) Kemungkinan memiliki pengulangan tes yang sudah dilakukan oleh
programmer.
c) Beberapa bagian back end tidak diuji sama sekali.
2.2 Hasil Penelitian Yang Relevan
1. Etika. (2017), dengan judul, yaitu: ”Aplikasi Pelaporan Data Siswa Berbasis
Web”. (Studi Kasus : Sdn Telukan 02 Sukoharjo). Metode yang digunakan
dalam pengembangan aplikasi pelaporan data siswa pada SDN Telukan 02
Sukoharjo yaitu metode waterfall yang terdiri dari perencanaan aplikasi,
analisis aplikasi, desain aplikasi, penerapan aplikasi dan pengujian aplikasi.
Aplikasi pelaporan data siswa berbasis web adalah sebuah aplikasi yang
dirancang untuk keperluan pengelolaan data siswa dan guru yang meliputi
nama, alamat, tempat, tanggal lahir dan laporan usia siswa serta informasi
lainnya.
2. Hermansyah. (2011), dengan judul, yaitu: ”Sistem Informasi Pengelolahan
Data Siswa Berbasis Web pada SMK Labor Pekanbaru”. Kelebihan dari
Penelitian ini yaitu meningkatkan pelayanan kerja dan efisiensi waktu dalam
hal pengolahan data siswa.
3. Temongmere. (2016), dengan judul, yaitu: ”Perancangan Sistem Informasi
Pendataan Mahasiswa/i Kabupaten Fakfak yang berkuliah di Kota Bandung”.
Untuk metode pengembangan sistem, ini menggunakan pendekatan prototype
karena dalam metode ini terdapat tahapan-tahapan yang memberikan
kemudahan, jika pada satu tahap tidak sesuai maka dapat kembali ke tahap
sebelumnya serta pengujuan dilakukan oleh pembuat. Bahasa pemograman
PHP untuk membuat program dan database menggunakan MySQL Server.
4. Alpiandi. (2016), dengan judul, yaitu: ”Sistem Informasi Akademik Berbasis
Web Di SMP Negeri 2 Kecamatan Gaung Anak Serka”. Pada peneltian ini,
dimulai dengan adanya perkembangan teknologi informasi yang semakin
cepat dan pesat menjadi tantangan berat bagi sebuah perusahaan ataupun
lembaga pendidikan, baik itu negeri maupun swasta. Setiap sektor pendidikan
diharapkan dapat memanfaatkan teknologi informasi sebagai penunjang
kegiatan operasional dalam menghasilkan suatu informasi. Sistem informasi
akademik pada Sekolah Menengah Pertama Negeri 2 Kecamatan Gaung Anak
16
Serka masih dilakukan secara manual, dengan sistem pendataan yang
sekarang dirasakan masih banyak kekurangan yang terjadi, dikarenakan
sistem yang ada masih menggunakan lembaran kertas dan arsip sehingga
menyebabkan data-data yang ada sangat mungkin hilang ataupun rusak.
Pengembangan sistem berupa pembuatan sistem informasi akademik berbasis
web pada SMP Negeri 2 Kecamatan Gaung Anak Serka merupakan sistem
yang memberikan informasi laporan siswa secara Online yang berupa laporan
nilai siswa yang bersangkutan, jadwal pelajaran, dan data pengajar, sehingga
membantu kecepatan dan kualitas dalam penyampaian informasi. Sehingga
dapat diharapkan dapat diimplementasikan dalam sebuah produk yang akan
memperbaiki segala kekurangan yang ada pada sistem lama.
5. Susanti. (2016), dengan judul, yaitu: ”Perancangan Sistem Informasi
Akademik Berbasis Web Pada SMK Pasar Minggu Jakarta”. Pada peneltian
ini, Sekolah merupakan salah satu sarana pendidikan formal yang harus dapat
memberikan pelayanan atau fasilitas terbaik untuk siswa-siswinya dan juga
kepada orang tua. Salah satu cara yang tepat adalah dengan memanfaatkan
teknologi informasi yaitu mengakses nilai akademik melalui website. Metode
pengembangan perangkat lunak yang digunakan yaitu metode Waterfall.
Perancangan sistem informasi akademik berbasis web dapat memberikan
pelayanan optimal kepada siswa dan orang tua sehingga tidak perlu datang ke
sekolah untuk mendapatkan informasi akademik, sehingga dihasilkan
informasi yang cepat dan akurat.
2.3 Kerangka Pikir
Untuk lebih memperjelas permasalahan yang disajikan, maka kerangka pikir
akan diuraikan pada gambar sebagai berikut:
17
Gambar 1.Kerangka Pikir
Sistem Informasi Biodata Mahasiswa Fakultas Sains Berbasis Website
Fakultas Sains merupakan salah satu dari 4 Fakultas di lingkup Universitas
Cokroaminoto Palopo (UNCP), yang terdiri dari program Studi Biologi, Fisika,
Kimia dan Matematika yang beralamat di Kampus 2, di jalan Lamaranginang Kota
Palopo Kabupaten Luwu Sulawesi Selatan.
Permasalahan yang timbul di Fakultas Sains Cokroaminoto Palopo (UNCP) tersebut
ialah sistem informasi Biodata mahasiswa yang masih menggunakan pengimputan
secara manual dan juga penyimpanan data mahasiswa yang masih terbatas, sehingga
masih banyak data Mahasiswa yang tercecer.
Fakultas Sains Cokroaminoto Palopo memerlukan suatu Sistem Informasi Biodata
Mahasiswa Berbasis Website sehingga memudahkan para dosen dalam melihat data
mahasiswa dan juga penyimpanan data yang tak terbatas karena tersimpan di dalam
database.
Hasil dari penelitian ini adalah adanya sistem informasi ini yang dapat
mempermudah proses pengimputan data sehingga tidak tercecer atau hilang dan juga
penyimpanan data yang tak terbatas.
BAB III
METODE PENELITIAN
3.1 Jenis Penelitian
Jenis penelitian yang digunakan dalam penelitian ini Research And
Development (R&D) adalah jenis penelitian yang digunakan untuk menghasilkan
produk tertentu. Seiring diartikan sebagai suatu proses atau langkah-langkah
untuk mengembangkan suatu produk baru atau menyempurnakan produk yang
telah ada. Peneltian ini dilakukn secara bertahap dan sistematis yang mengacu
pada pemodelan Waterfall yang dimulai dari tahapan observasi, pengumpulan
data, analisis, perancangan sistem, desain, pembuatan (Coding), pengujian
(Testing), serta implementasi. Dalam metode penelitian dan pengembangannya
metode penelitian yang digunakan untuk menghasilkan produk tertentu dan
menguji keefektifan produk tersebut.
3.2 Tempat dan Waktu Penelitian
Lokasi peneitian bertempat di Fakultas Sains yang terletak di Kampus 2
Universitas Cokroaminoto Palopo tepatnya di jalan Lamaranginang Kota Palopo
Kabupaten Luwu Sulawesi Selatan. Penelitian dilakukan mulai dari bulan Mei
2020 sampai September 2020.
3.3 Batasan Masalah
Dimana dalam penelitian dapat dibatasi dalam permasalahan di atas yaitu
sebagai berikut:
a. Penelitian ini dilakukan di Fakultas Sains Pada Universitas Cokroaminoto
Palopo.
b. Aplikasi yang dibuat akan menampilkan biodata mahasiswa Fakultas Sains
pada Universitas Cokroaminoto Palopo berbasis web.
c. Pembuatan sistem informasi biodata mahasiswa Fakultas Sains pada
Universitas Cokroaminoto Palopo dibangun dengan menggunakan bahasa
pemrograman PHP 5.6 dan database MySQL 5.6
d. Desain sistem menggunakan UML
e. Teknik pengujiannya menggunakan black box testing.
19
3.4 Tahapan Penelitian
Dalam perancangan sistem ini penulis menggunakan metode waterfall,
Adpaun tahapan penelitian yang digunakan adalah sebagai berikut:
1. Pengumpulan Data
Metode yang digunakan penulis untuk mengumpulkan data-data yang
diperlukan dalam membuat sistem informasi biodata mahasiswa berbasis website
di Fakultas Sains pada Universitas Cokroaminoto Palopo adalah sebagai berikut:
a. Wawancara (interview)
Teknik wawancara atau interview adalah metode pengumpulan data dengan
cara tanya jawab secara langsung dengan pihak yang terkait dengan masalah yang
diteliti. Dengan metode ini, diharapkan dapat diperoleh keterangan yang jelas dan
lengkap sesuai dengan tujuan penelitian. Interview yang dilakukan penulis yaitu
dengan mengajukan beberapa pertanyaan secara lisan kepada dekan Fakultas
Sains dan dosen-dosen yang berada di Fakultas Sains Pada Universitas
Cokroaminoto Palopo.
b. Observasi
Teknik observasi dilakukan dengan cara mencatat secara teliti dan sistematis
keadaan yang sedang diteliti langsung ke obyek penelitian, sehingga mampu
mengumpulkan data sekaligus mempelajari apa saja yang ada mengenai biodata
mahasiswa Fakultas Sains yang ada di Fakultas Sains Pada Universitas
Cokroaminoto Palopo.
c. Studi Pustaka
Teknik studi pustaka yang dilakukan penulis adalah mengumpulkan data yang
dilakukan dengan mempelajari buku dengan penelitian yang ada tentang
pengolahan data atapun biodata mahasiswa.
2. Analisis Sistem
Adapun tujuan dari perancangan sistem secara umum adalah untuk
memberikan gambaran secara umum kepada pemakai tentang sistem yang baru.
Perancangan sistem secara umum merupakan persiapan dari perancangan sistem
secara terperinci. Pada tahap perancangan sistem secara umum, komponen-
komponen sistem informasi dirancang dengan tujuan untuk dikomunikasikan
kepada pemakai.
20
a. Analisis Sistem Yang Berjalan
Isi Data Pribadi di kertas
Kumpulkan Data di
Prodi
Staff MahasiswaStaff Mengimput dan di
Staff Menyimpan di Rak
Data Mahasiswa
Gambar 2. Analisis Sistem yang Berjalan
b. Analisis Sistem Yang Diusulkan
Menu
Loguot
Informasi
Mahasiswa
Tambah
Mahasiswa
Mahasiswa/UserFakultas/Admin
Login
Gambar 3. Analisis Sistem Yang Diusulkan
c. Analisis Kebutuhan Fungsional
1) Kebutuhan fungsional dari admin
a) Admin bisa login ke sistem halaman administrator.
b) Admin bisa melihat dan mengatur halaman menu.
c) Admin bisa melihat dan mengelola tambah data mahasiswa
d) Admin bisa membuat data user seperti membuat username dan password.
e) Admin bisa melihat dan mengelola halaman informasi data mahasiswa.
f) Admin bisa logout atau keluar.
21
2) Kebutuhan fungsional dari mahasiswa
a) Mahasiswa bisa login ke sistem
b) Mahasiswa bisa melihat halaman menu.
c) Mahasiswa bisa menginput tambah data mahasiswa.
d) Mahasiswa bisa meihat data informasi mahasiswa.
e) Mahasiswa bisa logout atau keluar.
d. Analisis Kebutuhan Non-Fungsional
Adapun untuk mewujudkan tujuan tersebut maka dibutuhkan beberapa
kebutuhan non-fungsional dalam pembuatan sistem informasi biodata mahasiswa
berbasis website yaitu meliputi bahasa pemrograman PHP, XAMPP dan database
MySQL. Spesifikasi perangkat lunak dan perangkat keras yang digunakan penulis
dalam membuat website ini adalah sebagai berikut:
1) Kebutuhan Perangkat Lunak
a) Sistem operasi menggunakan windows 10
b) Aplikasi yang digunakan XAMPP v3.2.2
c) Bahasa pemrograman yang digunakan yaitu PHP
d) Database yang digunakan MySQL
e) Sublime Text 2
2) Kebutuhan Perangkat Keras
a) Processor: Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz 2.30 GH
b) RAM DDR3 4.00 GB (3.85 GB usable)
c) Hardisk 500 GB
d) System Type: 64-bit Operating System, x64-based processor
e) Laptop Acer
3. Desain
a. Perancangan Model/Sistem
1) Use Case Diagram
a) Use Case Diagram Admin
Use case diagram di bawah ini menggambarkan apa saja yang dapat
dilakukan oleh admin, seperti pada gambar berikut:
22
Admin
Login
Kelola Menu
Kelola Lihat Data
Kelola Tambah Data
Log Out
Gambar 4. Use Case Diagram Admin
b) Use case Diagram Admin Login
Diagram use case login di atas menjelaskan bahwa admin melakukan login
dengan cara memasukkan usename dan password kemudian sistem akan
memvalidasi usename dan password yang telah diinputkan apakah sudah benar
atau belum yang dapat dilihat pada gambar berikut:
Admin
Login Input Password
Input Username
klik Login
<<Include>>
<<Include>>
<<Include>>
Gambar 5. Use Case Diagram Login Admin
c) Use Case Diagram Kelola Data Menu Admin
Diagram use case kelola data menu menjelaskan bahwa admin dapat
penginputan semua data menu, mengedit data, menghapus data dan menyimpan
data menu yang dapat dilihat pada gambar berikut:
23
Admin
Kelola Data Menu Edit Data Menu
Input Data Menu
Hapus Data Menu
<<Include>>
<<Include>>
<<Include>>
Simpan Data Menu<<Include>>
Gambar 6. Use Case Diagram Kelola Data Menu Admin
d) Use Case Diagram Admin Kelola Tambah Data Mahasiswa
Diagram use case admin kelola tambah data mahasiswa menjelaskan bahwa
dapat, menginput data, mengedit data, menghapus data dan menyimpan data yang
dapat dilihat pada gambar berikut:
Admin
Kelola Tambah Data
MahasiswaEdit Tambah Data
Input Tambah Data
Hapus Tambah Data
<<Include>>
<<Include>>
<<Include>>
Simpan Tambah
Data <<Include>>
Gambar 7. Use Case Diagram Admin Kelola Tambah Data Mahasiswa
24
e) Use Case Diagram Admin Kelola Informasi Data Mahasiswa
Diagram use case admin kelola informasi data mahasiswa menjelaskan bahwa
dapat, mengedit data, menghapus data, menyimpan data, melihat data dan
mencetak data yang dapat dilihat pada gambar berikut:
Admin
Kelola Informasi
Data MahasiswaEdit Data
Cetak Data
<<Include>>
<<Include>>
<<Include>>
Simpan Data <<Include>>
<<Include>>
Lihat Data
Hapus Data
Gambar 8. Use Case Diagram Admin Kelola Informasi Data Mahasiswa
f) Use Case Diagram User Login
Diagram use case login di atas menjelaskan bahwa user melakukan login
dengan cara memasukkan usename dan password kemudian sistem akan
memvalidasi usename dan password yang telah diinputkan apakah sudah benar
atau belum yang dapat dilihat pada gambar berikut:
Login Input Password
Input Username
klik Login
<<Include>>
<<Include>>
<<Include>>
User
Gambar 9. Use Case Diagram User Login
25
g) Use Case Diagram User
Use case diagram di bawah ini menggambarkan apa saja yang dapat
dilakukan oleh user, seperti pada gambar berikut:
User
Melihat Menu
Informasi Mahasiswa
Menginput Tambah
Mahasiswa
Simpan Data
Batal
<<Include>>
<<Include>>
Gambar 10. Use Case Diagram User
2) Diagram Activity
a) Diagram Activity Halaman Login Admin
Diagram activity menggambarkan alur menu login yang menjelaskan tentang
admin yang melakukan proses login dengan memasukkan validasi username dan
password. Dan jika benar maka sistem akan menampilkan halaman utama admin
server yang dapat dilihat pada gambar berikut:
Admin Sistem
Cari Record User
Cek Password
Cek Jenis User
Tolak Login
Tampilan Menu Operator
Tampilan Menu AdminPilih Mode Check in/ Check Out
( Operator )
( Admin )
( Cocok )
( Ada )
( Tidak Ada )
( Tidak Cocok )
Input Nama dan Password
Gambar 11. Activity Diagram Login Admin
b) Diagram Activity Halaman Menu Admin
Admin membuat halaman menu yang berisi informasi judul. Alurnya dapat
dilihat pada gambar berikut:
26
Admin Sistem
MenuHome Menampilkan Informasi
Simpan Batal
Pilih Tombol Simpan Data Tersimpan Ke Sistem
Gambar 12. Activity Diagram Halaman Menu Admin
c) Diagram Activity Halaman Input Informasi Data Mahasiswa Admin
Admin melakukan proses penginputan informasi data mahasiswa. Alurnya
dapat dilihat pada gambar berikut:
Admin Sistem
Informasi Data Mahasiswa Menampilkan Form Informasit
Data Mahasiswa
Simpan Batal
Pilih Tombol
SimpanData Tersimpan Ke Sistem
Cetak
Gambar 13. Activity Diagram Informsi Data Mahasiswa Admin
27
d) Diagram Activity Halaman Tambah Data Mahasiswa Admin
Admin melakukan proses penginputan tambah data mahasiswa. Alurnya dapat
dilihat pada gambar berikut:
Admin Sistem
Tambah Data Mahasiswa Menampilkan From Tambah Data
Mahasiswa
Simpan Batal
Pilih Tombol
SimpanData Tersimpan Ke Sistem
Gambar 14. Activity Diagram Halaman Tambah Data Mahasiswa Admin
e) Diagram Activity Halaman Logout Admin
Admin melakukan proses logout atau keluar dari halaman yang sudah
disediakan oleh sistem. Alurnya dapat dilihat pada gambar berikut:
Admin Sistem
Halaman Login AdminMenampilkan Halaman
Login Admin
Pilih Menu Loguot
(Tidak) (Ya)
Loguot Admin
Menampilkan Menu
Login
Gambar 15. Activity Diagram Halaman Logout Admin
28
f) Diagram Activity Halaman Login Mahasiswa
Diagram activity menggambarkan alur menu login yang menjelaskan tentang
mahasiswa yang melakukan proses login dengan memasukkan validasi username
dan password. Dan jika benar maka sistem akan menampilkan halaman utama
mahasiswa yang dapat kita lihat pada gambar berikut:
Mahasiswa Sistem
Login Menampilkan From Login
Mengisi Username dan Password Memproses Username dan Password
Tolak Login
Cek Record User
Cek Password
(Tidak Ada)
(Ada)
(Tidak Cocok)
(Cocok)
Tampilan Menu Mengimput Data Mahasiswa
Gambar 16. Activity Diagram Halaman Login Mahasiswa
g) Diagram Activity Halaman Menu Mahasiswa
Mahasiswa melakukan proses lihat halaman menu yang didalamnya terdapat
informasi. Alurnya dapat dilihat pada gambar berikut:
Mahasiswa Sistem
Menu Melihat Informasi
Gambar 17. Activity Digram Halaman Menu Menu Mahasiswa
29
h) Diagram Activity Mahasiswa Halaman Informasi Data
Mahasiswa melakukan proses informasi data. Alurnya dapat dilihat pada
gambar berikut:
Mahasiswa Sistem
Melihat Informasi Data Menampilkan Informasi Data (Nama,
Nim, Alamat, No. Hp, Dan Lain-lain)
Gambar 18. Activity Diagram Mahasiswa Halaman Informasi Data
i) Diagram Activity Mahasiswa Halaman Tambah Data
Mahasiswa melakukan proses Tambah data. Alurnya dapat dilihat pada
gambar berikut:
Mahasiswa Sistem
Tambah Data Menampilkan Tambah Data (Nama,
Nim, Alamat, No. Hp, Dan Lain-lain)
Menginput Data
Menampilkan hasil tambah data yang
telah di ubah
Gambar 19. Activity Diagram Mahasiswa Halaman Tambah Data
30
j) Diagram Activity Halaman Logout Mahasiswa
Mahasiswa melakukan proses logout atau keluar dari halaman login
mahasiswa dan kembali ke menu yang telah disediakan oleh sistem. Alurnya
dapat dilihat pada gambar berikut:
Mahasiswa Sistem
Halaman Login
Mahasiswa
Menampilkan Halaman
Login Mahasiswa
Pilih Menu Loguot
(Tidak) (Ya)
Loguot Mahasiswa
Menampilkan Menu
Menu
Gambar 20. Activity Diagram Halaman Logout Mahasiswa
3) Sequence Diagram
Sequence diagram digunakan untuk menggambarkan perilaku sebuah
scenario kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara
objek juga interaksi antara objek, sesuatu yang terjadi pada titik tertentu dalam
eksekusi sstem. Adapun Sequence diagram pada website yang akan dibuat sebagai
berikut:
a) Sequence Diagram Admin
Sequence diagram admin menjelaskan bagaimana admin melakukan login
dan kelola admin. Dengan memasukkan username dan password kemudian
menekan tombol login, setelah itu sistem akan memvalidasi username dan
password yang dimasukkan oleh admin, jika benar maka sistem akan
menampilkan menu utama, jika salah maka sistem akan menampilkan pesan
31
bahwa username dan password yang dimasukkan salah. Lebih jelasnya dapat
dilihat pada gambar berikut:
Admin
Input Username dan
Password
Login
Vasilidasi
Username dan
PasswordJika Tidak Kembali Ke
Halaman Login
Jika Benar Maka Menuju
Ke Halaman Admin
Menu
Melihat dan Mengelolah Halaman Menu
Menampilkan Halaman Menu
Informasi Mahasiswa
Melihat dan Mengelolah Halaman Informasi Mahasiswa
Menampilkan Halaman Menu Informasi Mahasiswa
Tambah Mahasiswa
Melihat dan Mengelolah Halaman Tambah Mahasiswa
Menampilkan Halaman Tambah Mahasiswa
Logout
Melakukan Logout
Meninggalkan Halaman Home
Gambar 21. Sequence Diagram Admin
32
b) Sequence Diagram Mahasiswa
Sequence diagram mahasiswa menjelaskan tentang aktivitas mahasiswa
dalam melakukan login, melihat menu home, menginput biodata seperti nim,
nama, kelas, alamat, dan lain-lain serta dapat logout atau keluar dari halaman
menu mahasiswa. Lebih jelasnya dapat dilihat pada gambar berikut:
Mahasiswa
Input Username dan
Password
Login
Vasilidasi
Username dan
PasswordJika Tidak Kembali Ke
Halaman LoginJika Benar Maka Menuju
Ke Halaman Mahasiswa
Menu
Melihat dan Mengelolah Halaman Menu
Menampilkan Halaman Menu
Informsi Mahasiswa
Melihat Informasi Biodata Mahasiswa
Menampilkan Halaman Informasi Biodata Mahasiswa
Logout
Menampilkan dan Menginput Tambah Biodata Mahasiswa
Menampilkan Halaman Tambah Biodata Mahasiswa
Tambah
Mahasiswa
Melakukan Logout
Meninggalkan Halaman Login
Gambar 22. Sequence Diagram Mahasiswa
33
4) Class Diagram
Class diagram dari program yang telah dibuat yang saling berelasi. Class
diagramnya dapat dilihat pada gambar berikut:
Admin_User
Username
Password
Hapus ( - )
Tambah ( + )
Ubah
Jenis Kelamin
Tambah_Mahasiswa
NimLahir
Batal ( - )
Simpan (+)
Nama
Tempat Tanggal Lahir
Jurusan Alamat
No. Telephone
Agama
Hapus
Nama Orang Tua Wali
Informasi_mahasiswa
NimLahir
Nama
Jenis KelaminTempat Tanggal Lahir
Jurusan Alamat
No. Telephone
Agama
Nama Orang Tua Wali
Edit
LihatHapus
Gambar 23. Class Diagram
b. Rancangan Interface Sistem
Perancangan Interface dalam penelitian ini dapat dilihat pada gambar-gambar
di bawah ini:
1) Halaman Menu Login
Username
Password
MENU
Login
Gambar 24. Tampilan Halaman Menu Login
5) Halaman Menu
7:15:44 P.M.
INFORMASI
MAHASISWA
TAMBAH
MAHASISWA
TAMBAH MAHASISWAINFORMASI MAHASISWA KELUAR
SELAMAT DATANG
KELUARFriday, July 10, 2020Welcome: admin
MENU
MENU SISTEM INFORMASI BIODATA MAHASISWA SAINS UNIVERSITAS COKROAMINOTO PALOPO
WAKTU:
Gambar 25. Tampilan Halaman Menu
34
6) Halaman Informasi Mahasiswa
7:15:44 P.M.
TAMBAH
MAHASISWA
KELUARFriday, July 10, 2020Welcome: admin
MENU
MENU
INFORMASI MAHASISWA
WAKTU:
INFORMASI
MAHASISWA
Total Mahasiswa:
/ Mahasiswa
[2]
Search Student ... CetakTambah Mahasiswa
No NIMNama
Lengkap
Tempat Tanggal
LahirJurusan
Jenis
KelaminAgama
Nama Orang
Tua/Wali Nomer HP Action
Ms176
Ms78n
1604411456
1604411457
Aco
Aci
Bone
Mangkutana
22-08-1997Kimia Laki-laki Islam Rustam 089789999
09090867DaengIslamPerempuanBiologi
22-09-1998
Back
Gambar 26. Tampilan Halaman Menu Informasi Mahasiswa
7) Halaman Tambah Mahasiswa
7:15:44 P.M.
KELUARFriday, July 10, 2020Welcome: admin
MENU
MENU
TAMBAH MAHASISWA
WAKTU:
INFORMASI
MAHASISWA / Tambah Mahasiswa
Back
TAMBAH
MAHASISWA
Tambah Baru Mahasiswa:
NIM
No
Nama Depan
Nama Belakang
Jenis Kelamin
Tempat Lahir
Tanggal Lahir
Agama
Jurusan
Nama Orang Tua/Wali
Nomer HP
Alamat
FotoChoose File
No file chosen
Simpan
Gambar 27. Tampilan Halaman Menu Tambah Mahasiswa
35
h) Tampilan Halaman Cetak
Logo Kampus
cetak.php 1/1 .
Laporan Data Mahasiswa
Di cetak pada : Fri-10/07/2020
NO NIM Nama Mahasiswa Jenis Kelamin Nama Orang Tua/WaliJurusan Nome HPAgama
1
2
Aco
Aci
1604411456
1604411457
Laki-laki
Perempuan
Rustam
Daeng
Kimia
Biologi
089789999
09090867
Islam
Islam
Sistem Informasi Biodata Mahasiswa Sains Universitas Cokroaminoto Palopo Telpon : 0471 22 111
Jl.Lamaranginang, Kota Palopo
Email:[email protected]
Alamat
Bone
Bone
Gambar 28. Tampilan Halaman Menu Cetak
c. Rancangan Database
1) Tabel Login
Tabel login adalah tabel yang digunakan untuk admin, dosen, dan mahasiswa
dalam melakukan mengisi username dan password sebelum melakukan login.
Tabel ini terdiri dari 3 field, dapat dilihat pada tabel 5 berikut:
Tabel 5. Tbl_Login
Field Type Length/Value Key
Id Int 11 Primary Key
Username Vzrchzr 25 -
Password Varchar 8 -
2) Tabel Student
Tabel student adalah tabel yang digunakan untuk menyimpan data
mahasiswa yang sudah melakukan penginputan biodata mahasiswa. Tabel ini
terdiri dari 14 field, dapat dilihat pada tabel 6 berikut:
36
Tabel 6. Tbl_Student
Field Type Length/Value Key
Id Int 11 Primary Key
Student_id Varchar 220 -
NIM Int 11 -
Nama Depan Varchar 45 -
Nama Belakang Varchar 45 -
Tempat Lahir Varchar 25 -
Tanggal Lahir Date - -
Jenis Kelamin Varchar 200 -
Agama Varchar 45 -
Alamat Varchar 2000 -
Jurusan Varchar 200
No.Hp Varchar 50 -
Nama Orang Tua
Wali Varchar 200 -
File Varchar 200 -
4. Pembuatan
Hasil dari desain atau perancangan model sistem dengan menggunakan
Unified Modeling Language (UML), kemudian melakukan pembuatan program
atau proses coding sistem informasi biodata mahasiswa Fakultas Sains pada
Universitas Cokroaminoto Palopo berbasis website, dengan menggunakan
pemrograman PHP 5.6 dan database MySQL 5.6.
5. Pengujian
a. Pengujian Sistem
Pengujian sistem merupakan unsur yang penting rekayasa perangkat lunak,
bertujuan untuk menentukan kesalahan atau kekurangan perangkat lunak yang
diuji. Pengujian sistem ini dilakukan setelah coding sistem dilakukan, proses ini
dilakukan untuk mengetahui apakah sistem dapat berjalan sesuai dengan rencana
yang diterapkan. Pada pengujian ini menggunakan blackbox testing untuk menguji
program aplikasi yang dirancang. Oleh karena itu, program harus diuji untuk
menemukan kesalahan-kesalahan yang mungkin terjadi.
b. Penilaian Ahli
Peniaian ahli menjelaskan tentang validasi sistem/produk dari pakar
(validator) yang telah ditunjuk.
37
6. Hasil Akhir
Hasil akhir yang menceritakan proses revisi produk dan finalisasi produk.
BAB IV
HASIL PENELITIAN DAN PEMBAHASAN
4.1 Hasil Penelitian
Hasil dari penelitian ini yaitu sistem informasi biodata mahasiswa Fakultas
Sains pada Universitas Cokroaminoto Palopo berbasis website. Sistem informasi
berbasis website ini dibuat yang terdiri dari input dan output dan dibuat
menggunakan bahasa pemrograman PHP.
1. Pembuatan Sistem Informasi Biodata Mahasiswa Fakultas Sains Pada
Universitas Cokroaminoto Palopo Berbasis Website
Tahapan-tahapan dalam pembuatan sistem informasi biodata mahasiswa
Fakultas Sains pada Universitas Cokroaminoto Palopo berbasis website dilakukan
terlebih dahulu observasi ke lokasi penelitian serta melakukan wawancara ke
pihak yang bersangkutan yaitu ketua fakultas sains dan staf fakultas sains untuk
memperoleh informasi. Untuk lokasi penelitian dilakukan di Fakultas Sains
Universitas Cokroaminoto Palopo. Berdasarkan hasil observasi dan wawancara
yang telah penulis lakukan bahwa di Fakultas Sains Universitas Cokroaminoto
Palopo biodata mahasiswanya masih menggunakan cara yang manual yaitu
dengan mengisi kertas yng diberikan oleh dosen kemudian dikumpul kepada
dosen yang bersangkutan lalu diberikan kepada staf fakultas untuk diketik dan
disimpan datanya ke komputer, maka diperlukan suatu sistem yang dapat
menangani permasalahan tersebut, salah satunya dengan merancang dan
membangun sebuah sistem informasi berbasis website, yang jangkauan
informasinya lebih luas dan lebih memudahkan mahasiswa/mahasiswi dalam
memperoleh informasi terbaru mengenai biodata mahasiswa dan dapat mengisi
biodata mahasiswa tanpa harus datang ke kampus untuk mengisi kertas biodata
mahasiswa.
Langkah selanjutnya yang dilakukan tahap pengumpulan data yang
digunakan dalam membuat sistem informasi biodata mahasiswa Fakultas Sains
pada Universitas Cokroaminoto Palopo berbasis website. Pengumpulan data
dilakukan dengan dua cara yaitu mengkaji data yang bertujuan untuk menganalisis
data yang perlu dimasukkan dan mengkaji perangkat pendukung yang digunakan
39
dan bertujuan untuk mengetahui perangkat-perangkat yang dibutuhkan dalam
mengembngkan website tersebut. Kemudian dilakukan proses tahap perancangan
desain produk/sistem, seperti: kebutuhan fungsional, kebutuhan non-fungsional,
perancangan model/sistem, perancangan input dan output serta perancangan
database. Untk perancngan model/sistem dibuat menggunakan UML dan di
desain menggunakan aplikasi visio 2007 yang dimulai dengan pembuatan diagram
usecase, diagram activity, diagram sequence dan diagram class. Sedangkan
perancangan input dan output dibuat juga dengan menggunakan aplikasi visio
2007.
Sistem informasi biodata mahasiswa Fakultas Sains pada Universitas
Cokroaminoto Palopo berbasis website tersebut dirancang untuk dapat digunakan
oleh dua pengguna yaitu mahasiswa/mahasiswi dan admin atau staf fakultas
sains. Kemudian dirancang hak akses setiap pengguna tersebut untuk
mahasiswa/mahasiswi pada website sistem informasi yang dapat diakses yaitu
untuk melihat halaman login, halaman menu, halaman informasi
mahasiswa/mahasiswi dan halaman tambah mahasiswa dimana
mahasiswa/mahasiswi dapat menginput biodata di dalam halaman tambah
mahasiswa tersebut serta halaman logout. Sedangkan untuk pihak fakultas sains
pada website tersebut yang dapat diakses yaitu halaman login, halaman menu,
halaman informasi mahasiswa, halaman tambah mahasiswa dan halaman logout.
Selanjutnya setelah selesai dilakukan perancangan di lanjutkan pembuatan website
dengan menggunakan bahasa pemrograman php dan didukung dengan perangkat
lunak tambahan yaitu google chrome. Sublime text 3 dan xampp.
Adapun fungsi sublime text 3 sebagai teks editor dan xampp sebagai
webserver pengelola database serta google chrome digunakan untuk membantu
menampilkan halaman website. Setelah selesai semua tahap pembuatan maka
melangkah ke tahap pengujian yang dilakukan dengan metode blackbox. Ketika
hasil dari pengujian yang dilakukan menunjukkan hasil bahwa website yang
dibuat telah bebs dari kesalahan sistem, maka penulis melangkah pada tahap
selanjutnya yaitu melakukan penilaian website yang telah dibuat.
40
2. Tampilan Halaman Input
a. Tampilan Halaman Login
Tampilan halaman login merupakan tampilan admin dan
mahasiswa/mahasiswi menginput username dan password sehingga dapat
mengakses sistem, untuk lebih jelasnya dapat dilihat pada gambar di bawah ini:
Gambar 29. Tampilan Halaman Login
b. Tampilan Halaman Menu
Tampilan halaman menu merupakan tampilan halaman-halaman menu yang
dapat digunakan oleh admin dan mahasiswa/mahasiswi untuk mengelola sistem,
untuk lebih jelasnya dapat dilihat pada gambar di bawah ini:
Gambar 30. Tampilan Halaman Menu
41
c. Tampilan Halaman Informasi Mahasiswa
Tampilan halaman informasi mahasiswa merupakan tampilan halaman
menu yang dapat digunakan untuk melihat informasi biodata
mahasiswa/mahasiswi yang telah di input, untuk lebih jelasnya dapat dilihat pada
gambar di bawah ini:
Gambar 31. Taampilan Halaman Informasi Mahasiswa
d. Tampilan Halaman Tambah Mahasiswa
Tampilan halaman tambah mahasiswa merupakan tampian halaman menu
yang dapat digunakan untuk menginput biodata mahasiswa/mahasiswi, untuk
lebih jelasnya dapat dilihat pada gambar di bawah ini:
Gambar 32. Tampiln Halaman Tambah Mahasiswa
42
e. Tampilan Halaman Cetak
Tampilan halaman cetak merupakan tampian halaman menu yang dapat
digunakan untuk melihat hasil dari inputan biodata mahasiswa, untuk lebih
jelasnya dapat dilihat pada gambar di bawah ini:
Gambar 33. Tampiln Halaman Cetak
3. Pengujian Sistem
Pengujian diperlukan sebagai salah satu tahapan implementasi untuk
menguji tingkat minimal kesalahan dan ke akuratan perangkat lunak yang dibuat.
Pengujian dilakukan dengan metode pengujian blackbox.
a. Pengujian Halaman Login
Halaman login menampikan halaman login dan tombol login. Hasil
pengujian yang telah diuji coba dapat di lihat pda tabel 7 yang dapat dilihat pada
tabel di bawah ini:
43
Tabel 7. Pengujian Halaman Login
Komponen
Uji
Yang Diharapkan Yang Dihasilkan Hasil
Tampilan
halaman
login
Ketika admin dan mahasiswa
akan mengakses halaman website
aplikasi maka yang pertama kali
muncul adalah halaman login.
Sistem menampilkan
halaman login yang
berisi username dan
password.
Berhasil
Tombol
login
Ketika admin dan mahasiswa
login maka terlebih dahulu harus
mengisi username dan password
dengan benar agar dapat masuk ke
halaman utama atau halaman
menu. Apabila password atau
username yang dimasukkan salah
maka admin dan
mahasiswa/mahasiswi tidak bisa
masuk ke halaman utama dan
sistem akan memberikan pesan
atau umpan balik yang berisi
username dan password salah.
Sistem melakukan
validasi username dan
password dan berhasil
masuk ke halaman
utama jika username
dan password sudah
benar serta sistem akan
memberikan umpan
balik atau menampilkan
pesan peringatan jika
username dan password
yang dimasukkan salah.
Berhasil
Sumber: Pengujian Penelitian
Pada tabel 7 dapat disimpulkan bahwa pengujian tersebut berhasil karena
sistem dapat melakukan validasi username dan password sehingga ketika validasi
berhasil admin dan mahasiswa/mahasiswi melakukan login halaman yang akan
tampil yaitu halaman utama atau halaman menu.
b. Halaman Menu
Halaman menu menampilkan tombol informasi mahasiswa, tombol tambah
mahasiswa dan tombol logout/keluar. Hasil pengujian yang telah diuji coba dapat
dilihat pada tabel 8 yang dapat dilihat pada tabel di bawah ini:
Tabel 8. Pengujian Halaman Menu
Komponen Uji Yang Diharapkan Yang Dihasilkan Hasil
Tombol
informasi
mahasiswa
Ketika admin dan mahasiswa
menekan tombol informasi
mahasiswa, maka halaman akan
tampil.
Halaman menu data
berhasil informasi
mahasiswa tampil.
Berhasil
Tombol tambah
mahasiswa
Ketika admin dan mahasiswa
menekan tombol tambah
mahasiswa, maka halaman akan
tampil.
Halaman menu data
berhasil tambah
mahasiswa tampil
Berhasil
Tombol logout Ketika admin dan mahasiswa
menekan tombol logout, maka
halaman login akan tampil.
Halaman login
berhasil tampil
Berhasil
Sumber: Pengujian Penelitian
44
Pada tabel 8 dapat disimpulkan bahwa pengujian tersebut berhasil karena
sistem dapat menampilkan halaman yang dapat dikelola oleh admin dan
mahasswa/mahasiswi seperti halaman informasi mahasiswa, halaman tambah
mahasiswa dan halman logout semuanya berhasil.
c. Halaman Informasi Mahasiswa
Halaman informasi mahasiswa menampilkan tombol tambah, tombol cetak,
tombol back, tombol view/lihat, tombol edit dan tombol hapus. Hasil pengujian
yang telah diuji coba dapat dilihat pada tabel 9 yang dapat dilihat pada gambar di
bawah ini:
Tabel 9. Pengujian Halaman Inforrmasi Mahasiswa
Komponen
Uji
Yang Diharapkan Yang Dihasilkan Hasil
Tombol
view/lihat
Ketika admin dan mahasiswa
menekan tombol view/lihat informasi
mahasiswa, maka halaman akan
tampil.
Sistem menampilkan
halaman view/lihat
informasi mahasiswa
Berhasil
Tombol
edit
Ketika admin dan mahasiswa
menekan tombol edit sistem akan
menampilkan halaman data
mahasiswa secara detail untuk
diubah
Sistem menampilkan
halaman data
mahasiswa yang
telah diubah
Berhasil
Tombol
tambah
Ketika admin dan mahasiswa
menekan tombol tambah sistem akan
menampilkan halaman data
mahasiswa yang akan ditambahkan.
Setelah admin dan mahasiswa
menekan tombol simpan maka data
mahasiswa akan ditampilkan oleh
sistem.
Sistem menampilkan
halaman data
mahasiswa yang
telah ditambahkan
Berhasil
Tombol
back
Ketika admin dan mahasiswa
menekan tombol back sistem akan
menampilkan halaman menu utama
Sistem menampilkan
halaman menu utama
Berhasil
Tombol
cetak
Ketika admin dan mahasiswa
menekan tombol cetak sistem akan
menampilkan halaman biodata
mahasiswa yang ingin dicetak
Sistem menampilkan
halaman biodata
mahasiswa yang
ingin dicetak
Berhasil
Tombol
hapus
Sistem tidak akan lagi menampilkan
data mahasiswa yang telah dihapus di
dalam menu halaman informasi
mahasiswa ketika admin dan
mahasiswa sudah mengklik tombol
hapus.
Sistem tidak akan
lagi menampilkan
dat mahasiswa yang
telah dihapus
Berhasil
Sumber: Pengujian Penelitian
45
Pada tabel 9 dapat disimpulkan bahwa pengujian tersebut berhasil karena
sistem dapat menampilkan halaman tombol cetak, tombol tambah, tombol back,
tombol view/lihat, tombol edit dan tombol hapus berfungsi dengan baik dan
sesuai dengan fungsi masing-masing.
d. Halaman Tambah Mahasiswa
Halaman tambah mahasiswa menampilkan tombol tambah dan tombol back.
Hasil pengujian yang telah diuji coba dapat dilihat pada tabel 10 yang dapat
dilihat pada gambar di bawah ini:
Tabel 10. Halaman Tambah Mahasiswa
Komponen Uji Yang Diharapkan Yang Dihasilkan Hasil
Tombol simpan Ketika admin dan mahasiswa/
mahasiswi menekan tombol
simpan sistem akan
menampilkan data mahasiswa/
mahasiswi yang telah diinput
dan ditambahkan
Sistem menampilkan
halaman data
mahasiswa yang
telah diinput dan
ditambahkan
Berhasil
Tombol back Ketika admin dan
mahasiswa/mahasiswi menekan
tombol back sistem akan
menampilkan halaman menu
utama
Sistem menampilkan
halaman menu utama
Berhasil
Sumber: Pengujian Penelitian
Pada tabel 10 dapat disimpulkan bahwa pengujian tersebut berhasil karena
sistem dapat menampilkan halaman tombol tambah dan tombol back berfungsi
dengan baik dan sesuai dengan fungsi masing-masing.
4.2 Pembahasan Penelitian
Rancangan yang telah dibuat menggunakan UML yaitu diagram usecase,
diagram activity, diagram sequence dan diagram class. Use case terdiri dari
diagram use case admin dan diagram use case user. Diagram activity terdiri dari
diagram activity login admin dan user, diagram activity halaman menu, diagram
activity halaman informasi mahasiswa, diagram activity halaman tambah
mahasiswa dan diagram activity logout. Sedangkan diagram sequence terdiri dari
diagram sequence admin, diagram sequence user dan diagram class. Penelitian
yang telah dilakukan penulis untuk mengembangkan sebuah website sebagai
media informasi pada fakultas sains terdapat keunggulan dan kekurangan selama
46
proses penelitian. Untuk keunggulan pada website yang telah di kembangkan yaitu
mengacu pada aspek kemudahan (usability), agar mahasiswa/mahasiswi dan pihak
fakultas sains yang menggunakan website tersebut tidak mengalami kesulitan.
Adapun kemudahan yang penulis lakukan seperti kemudahan mahasiswa untuk
menginput biodata mahasiswa dan kemudahan dalam memberikan informasi
mahasiswa yang telah melakukan pengisian biodata mahasiswa. Akan tetapi dari
beberapa keunggulan pada website yang di buat masih terdapat sedikit
kekurangan. Adapun kekurangan tersebut seperti pengguna ingin mengakses
halaman website harus memerlukan kuota internet dan jaringan yang stabil agar
tidak ketinggalan informasi dalam pengisian biodata mahasiswa dan keterbatasan
user dan admn dalam melakukan akses pada aplikasi ini serta user dan admin
masih menggunakan menu login yng sama. Diharapkan untuk penelitian
selanjutnya bagi peneliti bisa lebih mengembangkan lagi aplikasi web tersebut
sehinga dapat memudahkan semua pengguna dalam jangkauan luas dan tidak ada
kendala lagi dalam aplikasi tersebut serta tampilannya dan menu-menu yang ada
di dalam aplikassi web tersebut bisa ditambahkan sesuai apa yang dibutuhkan
dalam penelitian yang dilakukan.
Untuk penggunaan sistem informasi biodata mahasiswa Fakultas Sains pada
Universitas Cokroaminoto Palopo berbasis website juga pernah dilakukan oleh
peneliti lain, seperti Etika. (2017), dengan judul, yaitu: ”Aplikasi Pelaporan Data
Siswa Berbasis Web”. (Studi Kasus : Sdn Telukan 02 Sukoharjo). Metode yang
digunakan dalam pengembangan aplikasi pelaporan data siswa pada SDN Telukan
02 Sukoharjo yaitu metode waterfall yang terdiri dari perencanaan aplikasi,
analisis aplikasi, desain aplikasi, penerapan aplikasi dan pengujian aplikasi.
Aplikasi pelaporan data siswa berbasis web adalah sebuah aplikasi yang dirancang
untuk keperluan pengelolaan data siswa dan guru yang meliputi nama, alamat,
tempat, tanggal lahir dan laporan usia siswa serta informasi lainnya. Penelitian
lain juga yang menerapkan pnggunaan sistem informasi ppengolahan data yang
berbasis website dilakuka oleh Hermansyah. (2011), dengan judul, yaitu: ”Sistem
Informasi Pengelolahan Data Siswa Berbasis Web pada SMK Labor Pekanbaru”.
Kelebihan dari Penelitian ini yaitu meningkatkan pelayanan kerja dan efisiensi
waktu dalam hal pengolahan data siswa. Penelitian Temongmere. (2016), dengan
47
judul, yaitu: ”Perancangan Sistem Informasi Pendataan Mahasiswa/i Kabupaten
Fakfak yang berkuliah di Kota Bandung”. Untuk metode pengembangan sistem,
ini menggunakan pendekatan prototype karena dalam metode ini terdapat tahapan-
tahapan yang memberikan kemudahan, jika pada satu tahap tidak sesuai maka
dapat kembali ke tahap sebelumnya serta pengujuan dilakukan oleh pembuat.
Bahasa pemograman PHP untuk membuat program dan database menggunakan
MySQL Server.
Penelitian Alpiandi. (2016), dengan judul, yaitu: ”Sistem Informasi
Akademik Berbasis Web Di SMP Negeri 2 Kecamatan Gaung Anak Serka”. Pada
peneltian ini, dimulai dengan adanya perkembangan teknologi informasi yang
semakin cepat dan pesat menjadi tantangan berat bagi sebuah perusahaan ataupun
lembaga pendidikan, baik itu negeri maupun swasta. Setiap sektor pendidikan
diharapkan dapat memanfaatkan teknologi informasi sebagai penunjang kegiatan
operasional dalam menghasilkan suatu informasi. Sistem informasi akademik
pada Sekolah Menengah Pertama Negeri 2 Kecamatan Gaung Anak Serka masih
dilakukan secara manual, dengan sistem pendataan yang sekarang dirasakan
masih banyak kekurangan yang terjadi, dikarenakan sistem yang ada masih
menggunakan lembaran kertas dan arsip sehingga menyebabkan data-data yang
ada sangat mungkin hilang ataupun rusak. Pengembangan sistem berupa
pembuatan sistem informasi akademik berbasis web pada SMP Negeri 2
Kecamatan Gaung Anak Serka merupakan sistem yang memberikan informasi
laporan siswa secara Online yang berupa laporan nilai siswa yang bersangkutan,
jadwal pelajaran, dan data pengajar, sehingga membantu kecepatan dan kualitas
dalam penyampaian informasi. Sehingga dapat diharapkan dapat
diimplementasikan dalam sebuah produk yang akan memperbaiki segala
kekurangan yang ada pada sistem lama. Adapun penelitian lain untuk penggunaan
sistem informaasi akademik dilakukan juga oleh Susanti. (2016), dengan judul,
yaitu: ”Perancangan Sistem Informasi Akademik Berbasis Web Pada SMK Pasar
Minggu Jakarta”. Pada peneltian ini, Sekolah merupakan salah satu sarana
pendidikan formal yang harus dapat memberikan pelayanan atau fasilitas terbaik
untuk siswa-siswinya dan juga kepada orang tua. Salah satu cara yang tepat adalah
dengan memanfaatkan teknologi informasi yaitu mengakses nilai akademik
48
melalui website. Metode pengembangan perangkat lunak yang digunakan yaitu
metode Waterfall. Perancangan sistem informasi akademik berbasis web dapat
memberikan pelayanan optimal kepada siswa dan orang tua sehingga tidak perlu
datang ke sekolah untuk mendapatkan informasi akademik, sehingga dihasilkan
informasi yang cepat dan akurat. Penelitian yang telah dilakukan sebelumnya
yaitu penulis melakukan pengembangan dari segi efisiensi waktu serta tampilan
pengembangan fitur. Untuk fitur yang penulis kembangkan disini yaitu hampir
semua fitur karena memberikan informasi yang secara langsung dan lebih jelas
tanpa harus ke kampus untuk mendapatkan informasi. Kemudian dari segi
tampilan penulis mengembangkan dari segi perpaduan warna desain website,
keserasian warna huruf dengan background dan pengaturan tata letak menu pada
website tersebut.
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan hasil penelitian dan pembahasan yang diuraikan pada bab-bab
sebelumnya, maka dapat ditarik kesimpulan yaitu sistem informasi biodata
mahasiswa Fakultas Sains pada Universitas Cokroaminoto Palopo berbasis
website menggunakan bahasa pemrograman PHP versi 5.6 dan basis data MySql
versi 5.6.39. Program yang dirancang memiliki beberapa halaman diantaranya
halaman login, halaman menu, halaman informasi mahasiswa, halaman tambah
mahasiswa dan halaman logout. Pengujian aplikasi pada penelitian yang
dilakukan menggunakan metode blackbox. Dengan menggunakan metode
blackbox pada aplikasi biodata mahasiswa tersebut sistem atau perangkat lunak
dapat mengetahui fungsi-fungsi menu yang berhasil dan tidak berhasil pada
aplikasi tersebut serta dapat mengetahui fungsi lain yang tidak benar atau hilang,
kesalahan interface, kesalahan dalam struktur data atau akses database, kesalahan
kinerja dan secara fungsional mengeluarkan hasil yang sesuai dengan yang
diharapkan.
5.2 Saran
Adapun saran dalam penelitian ini adalah sebagai berikut:
1. Apabila aplikasi ini diterapkan penulis sarankan sebaiknya memiliki
computer dengan syarat minimal spesifikasi hardware dan software yang
mendukung.
2. Diharapkan aplikasi yang baru ini dapat dikembangkan lagi dari segi tampilan
dan unsur-unsur lain pada sistem agar dapat menjadi sistem pemberian
informasi biodata mahasiswa yang lebih baik dan menarik .
DAFTAR PUSTAKA
Abdulloh, Rohi. 2016. Easy & Simple Web Programming. PT. Elex Media
Komputindo. Jakarta.
Abdulloh, Rohi. 2018. 7 In 1 Pemrograman Web Untuk Pemula. PT. Elex Media
Komputindo. Jakarta.
Alpiandi, M. Rizki. 2016. Sistem Informasi Akademik Berbasis Web Di Smp
Negeri 2 Kecamatan Gaung Anak Serka. Jurnal Sistemasi, Volume 5,
Nomor 3, September 2016 : 8 – 13.
Anggraeni, dkk. 2017. Pengantar Sistem Informasi. Andi. Yogyakarta.
Asmara, Rini. 2016. Sistem Informasi Pengolahan Data Penanggulangan
Bencana Pada Kantor Badan Penanggulangan Bencana Daerah (Bpbd)
Kabupaten Padang Pariaman. Jurnal J-Click Vol 3.
Enterprise, J. 2017. Pemrograman PHP7 Untuk Pemula. PT. Elex Media
Komputindo. Jakarta.
Etika, Rahmawati N. 2017. Aplikasi Pelaporan Data Siswa Berbasis Web (Studi
Kasus: SDN Telukan 02 Sukoharjo). Skripsi. Program Studi Informatika
Fakultas Komunikasi Dan Informatika Universitas Muhammadiyah
Surakarta. Surakarta.
Harminingtyas, Rudika. 2014. Analisis Layanan Website Sebagai Media Promosi,
Media Transaksi Dan Media Informasi Dan Pengaruhnya Terhadap Brand
Image Perusahaan Pada Hotel Ciputra Di Kota Semarang. Jurnal Stie
Semarang, Vol 6, No 3, Edisi Oktober 201.
https://media.neliti.com/media/publications/132337-ID-none.pdf.
Hermansyah. 2011. Sistem Informasi Pengolahan Data Siswa Berbasis Web Pada
Smk Labor Pekanbaru. Skripsi. Pekanbaru. Fakultas Sains Dan Teknologi
Universitas Islam Negeri Sultan Syarif Kasim Riau.
Icheberlyanti dan Arifin, V. 2017. Web Desain Sistem Pengelolaan Data
Mahasiswa Program Studi Teknik Informatika Fakultas Sains Dan
Teknologi UIN Syarif Hidayatullah akarta. Jurnal DOI.
Jaya, T. S. 2018. Pengujian Aplikasi dengan Metode Blackbox Testing Boundary
Value Analysis (Studi Kasus: Kantor Digital Politeknik Negeri Lampung)
(online). Pengembangan IT, 03(02). https://www.researchgate.net/profile/
Tri_Jaya4/publication/329735510_.
Lautenschlager, G. J. 2001. A Synthetic Validity Approach To Testing Differential
Prediction Hypotheses. Journal Of Applied Psychology.
https://psycnet.apa.org/fulltext/2001-01869-021.html.
Palit, Randi V., dkk. 2015. Rancangan Sistem Informasi Keuangan Gereja
Berbasis Web Di Jemaat GMIM Bukit Moria Malalayang. E-Journal Teknik
51
Elektro dan Komputer vol. 4 no. 7 (2015).
https://ejournal.unsrat.ac.id/index.php/elekdankom/article/view/10458/1004
4.
Radillah, Teuku. 2012. Visual Basic 6.0 Return Membahas Koneksi Database,
SMS Gateaway, Client Server, Case Study dan Caystal Report. CV Budi
Utama. Yogyakarta.
Shalahuddin dan Rosa. 2015. Rekayasa Perangkat Lunak Terstruktur dan
Berorientasi Objek. Informatika. Bandung.
Sholichin, Achmad. 2010. MySQL 5 Dari Pemula Hingga Mahir. Achmad
Sholihin. Yogyakarta.
Sholichin, Achmad. 2016. Pemrograman Web Dengan PHP dan MySQL. Budi
Luhur. Yogyakarta.
Suryantoro, Agus. 2017. Integrasi Aplikasi Sistem Informasi Geografis. Ombak.
Yogyakarta.
Susanti, Melan. 2016. Perancangan Sistem Informasi Akademik Berbasis Web
Pada Smk Pasar Minggu Jakarta. Jurnal Informatika, Vol.Iii No.1 April
2016.
Sutabri, Tata. 2012. Konsep Sistem Informasi. Andi. Yogyakarta.
Temongmere, Abdul A. 2016. Perancangan Sistem Informasi Pendtaan
Mahasiswa/I Kabupaten Fakfak Yang Berkuliah Di Kota Bandung. Jurnal
Sistem Informasi. https://elib.unikom.ac.id/download.php?id=311143.
Universitas Cokroaminoto Palopo. 2015. Sejarah Fakultas Sains (FSAINS). Di
uncp.ac.id/blog/page/fakultas-sains.
Utomo, D. W., Kurniawan D., dan Astuti Y. P. 2018. Teknik Pengujian Perangkat
Lunak Dalam Evaluasi Sistem Layanan Mandiri Pemantauan Haji Pada
Kementerian Agama Provinsi Jawa Tengah (online). Jurnal umk.
https://jurnal.umk.ac.id/index.php/simet/article/download/2289/1418.
Wikipedia. Tanpa Tahun. Undang-Undang Informasi Dan Transaksi Elektronik.
https://id.wikipedia.org/wiki/undangundang_informasi_dan_transaksi_elektr
onik.
LAMPIRAN
53
Lampiran 1
Draft Wawancara (Instrumen Penelitian)
Peneliti memiliki peran sebagai instrumen pengumpulan data. Dalam
pengumpulan data tersebut juga digunakaan perangkat bantu. Perangkat bantu
yang digunakan adalah panduan wawancara. Dalam hal ini, peneliti melakukan
wawancara dengan Ibu Ilmiati Illing, S.Si., M.Pd. selaku Wakil Dekan Fakultas
Sains Universitas Cokroaminoto Palopo. Adapun draft wawancara yang
digunakan adalah sebagai berikut:
1. Bagaimana sistem pengimputan biodata mahasiswanya disini bu?
2. Apa biasanya ada kendala dalam penyimpanan datanya bu?
3. Apakah fakultas sains ini belum memiliki sistem informasi yang berbasis web
bu?
4. Kira-kira beraapa hari selesai pengimpunan datanya bu?
54
Lampiran 2
Laporan Penelitian (Hasil Wawancara)
Tanggal : 9 Juli 2020
Waktu : 14:00-14:30 WITA
Obyek : Ilmiati Illing, S.Si., M.Pd.
Jabatan : Wakil Dekan Fakultas Sains Universitas Cokroaminoto Palopo
1. Sistem pengimputan biodatanya disini dek menggunakan cara manual dengan
mengisi lembar kertas yang diberikan kepada dosen kemudian mahasiswa
mengumpulkan lembar kertas yang sudah diisi kepada pihak fakultas
kemudian pihak fakultas mengetik kembali biodata yang sudah diisi oleh
mhasiswa dek.
2. Menurut saya dek banyak kendalanya dek karena penyimpanan datanya
masih terbatas.
3. Belum dek.
4. Tidak bisa dipastikan dek
55
Lampiran 3
Observasi Awal dan Dokumentasi
Gambar 34. Foto Bersama Wakil Dekan Fakultas Sains
Gambar 35. Foto Uji Coba Aplikasi Sekaligus Wawancara
56
Lampiiran 4
Referensi Studi Literatur
57
58
59
60
61
62
Lampiran 5
Uji Similarity