SKRIPSI
Diajukan Sebagai Salah Satu Syarat Untuk
Memperoleh Gelar Sarjana
Oleh
SITI AMELIA
1857201082
NIM : ______________________________________________________
Nama Lengkap : ______________________________________________________
Program Studi : ______________________________________________________
Judul Skripsi : ______________________________________________________
______________________________________________________
Telah disetujui untuk disidangkan dalam Sidang Skripsi pada Program Studi Sistem
Informasi Sekolah Tinggi Manajemen Informatika dan Komputer Mercusuar.
_______________________ _______________________
Mengetahui,
Ketua Program Studi Sistem Informasi
_______________________
1
PENGESAHAN
NIM : ______________________________________________________
Nama Lengkap : ______________________________________________________
Program Studi : ______________________________________________________
Judul Skripsi : ______________________________________________________
______________________________________________________
Telah disidangkan dan lulus Sidang Skripsi pada Program Studi Sistem Informasi
Sekolah Tinggi Manajemen Informatika dan Komputer Mercusuar pada tanggal …..
2022.
Mengetahui,
Ketua Program Studi Sistem Informasi
_______________________
2
PERNYATAAN KEASLIAN
NIM : ______________________________________________________
Nama Lengkap : ______________________________________________________
Program Studi : ______________________________________________________
Judul Skripsi : ______________________________________________________
______________________________________________________
Dengan ini saya menyatakan bahwa dalam Skripsi ini tidak terdapat karya yang pernah
diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi, dan sepanjang
pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau
diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan
disebutkan dalam daftar pustaka.
Materai 10.000
_____________________
3
PERNYATAAN PERSETUJUAN PUBLIKASI AKADEMIS
Sebagai sivitas akademika STMIK Mercusuar, saya yang bertanda tangan di bawah ini :
Nama : ....................................................................................................
NIM : ....................................................................................................
Program Studi : ....................................................................................................
Jenis Karya Ilmiah : Skripsi
beserta perangkat yang ada (jika diperlukan). Dengan Hak Bebas Royalti/Noneksklusif ini
STMIK Mercusuar berhak menyimpan, mengalihmedia/formatkan, mengelola dalam bentuk
pangkalan data (database), merawat dan memublikasikan skripsi saya selama tetap
mencantumkan nama saya sebagai penulis/pencipta dan sebagai pemilik Hak Cipta.
Dibuat di : ......................................
Pada Tanggal : ......................................
Yang menyatakan
( .................................................................... )
4
ABSTRAKSI
SMP Islam Al-ikhlas merupakan salah satu sekolah yang proses pengolahan
data panggajiannya masih dilakukan dengan cara lama, yaitu hanya menggunakan
microsoft excel, serta dalam proses pengerjaan penggajian masih secara manual.
sehingga sering mengalami kesalahan dalam penggajian termasuk pada proses
penghitungan gaji, pembuatan slip gaji, dan pembuatan laporan penggajian.
Dari masalah tersebut maka solusi yang dapat diterapkan adalah dengan
membuat website penggajian pada SMP Islam Al-ikhlas. Agar memberikan kemudahan
dalam pengolahan data penggajian sehingga dapat meminimalisir kesalahan dalam
proses penggajiannya. Pengembangan sistem diusulkan dengan tahap metodologi
waterfall, dengan pengkodean menggunakan bahasa pemrograman PHP dan database
MySQL .
Hasil yang diharapkan dalam penelitian ini adalah terciptanya sebuah sistem
informasi penggajian guru dan pegawai berbasis web yang sesuai dengan apa yang di
harapkan oleh SMP Islam Al-ikhlas sehingga dapat memudahkan proses penggajian.
Kata kunci : Perancangan, sistem informasi, penggajian, guru, pegawai, waterfall, web , smp
islam al-ikhlas
5
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah
ini tepat waktunya, yang diberi judul “RANCANG BANGUN SISTEM INFORMASI
AL-IKHLAS”.
Selama melaksanakan Skripsi dan dalam menyelesaikan laporan ini, penulis telah
banyak menerima bimbingan, pengarahan, petunjuk dan saran, serta fasilitas yang
membantu hingga akhir penulisan laporan Skripsin ini. Untuk itu penulis
1. Ibu Eny Azizah, selaku Ketua Yayan Pendidikan Administrasi Indonesia (YPAI)
Mercusuar.
2. Ibu Corizon Sinar Arainy, S.E, M.M., selaku Ketua Sekolah Tinggi Manajemen
4. Bapak Dr. Sarwo, M.Kom, selaku Ketua Program Studi Sistem Informasi.
Skripsi.
6. Bapak Ir. Anwar T. Sitorus, M.Kom, selaku Dosen Pembimbing Teknis Skripsi.
7. Bapak Deden Hidayat S.Pd. Selaku Ketua Tata Usaha di SMP Islam Al-ikhlas
6
8. Bapak dan Ibu, selaku orang tua tercinta yang selalu memberikan do’a,
memberikan bantuan dan dukungan, berupa masukan, ide, gagasan yang mereka
miliki, serta seluruh pihak lain yang telah membantu dari awal sampai akhir
kekurangan dan jauh dari kata sempurna. Oleh karena itu dengan segala kerendahan
hati, penulis mengharapkan saran dan kritik yang membangun untuk menyempurnakan
laporan ini, sehingga kelak laporan skripsi ini dapat memberikan manfaat dan
Bekasi,........ 2022
Siti Amelia
7
DAFTAR ISI
PERSETUJUAN...............................................................................................................i
PENGESAHAN...............................................................................................................ii
PERNYATAAN KEASLIAN........................................................................................iii
ABSTRAKSI....................................................................................................................v
KATA PENGANTAR....................................................................................................vi
DAFTAR ISI..................................................................................................................vii
DAFTAR GAMBAR......................................................................................................ix
DAFTAR TABEL............................................................................................................x
BAB I PENDAHULUAN................................................................................................1
1.1. Latar Belakang........................................................................................................1
1.2. Permasalahan..........................................................................................................1
1.2.1. Identifikasi........................................................................................................1
1.2.2. Ruang Lingkup.................................................................................................2
1.2.3. Rumusan Masalah............................................................................................2
1.3. Tujuan dan Manfaat................................................................................................2
1.3.1. Tujuan..............................................................................................................3
1.3.2. Manfaat............................................................................................................3
1.4. Metodologi..............................................................................................................4
1.5. Sistematika..............................................................................................................4
8
2.3. Alat Bantu Implementasi........................................................................................6
2.3.1. Alat Bantu Implementasi_1..............................................................................6
2.3.2. Alat Bantu Implementasi_2..............................................................................7
2.4. Alat Bantu Analisis.................................................................................................7
2.4.1. Alat Bantu Analisis_1......................................................................................8
2.4.2. Alat Bantu Analisis_2......................................................................................8
2.5. Kerangka Pemikiran...............................................................................................9
BAB V PENUTUP.........................................................................................................16
5.1. Simpulan...............................................................................................................16
5.2. Saran.....................................................................................................................16
DAFTAR PUSTAKA....................................................................................................17
LAMPIRAN...................................................................................................................19
9
DAFTAR GAMBAR
10
DAFTAR TABEL
11
BAB I
PENDAHULUAN
Pada saat ini, penerapan teknologi komputer dalam setiap aspek kehidupan sudah
dianggap sebagai suatu kebutuhan, hal ini terjadi karena penerapan teknologi komputer
dirasakan bisa membuat pekerjaan menjadi lebih cepat dan mudah. Tidak dapat
Menengah Pertama (SMP), yang beralamat di Bojong Tua RT. 001/RW. 01,
Pada sekolah SMP Islam Al-ikhlas menghadapi masalah yang mana dalam proses
waktu yang lumayan lama dan ketelitian yang tinggi agar tidak terjadi kesalahan dalam
proses penggajiannya, Karna untuk menghitung gaji guru dan pegawai harus merekap
kembali data gaji satu bulan sekali dan hal tersebut membutuhkan waktu satu hari, yang
pembuatan slip gaji, dan pembuatan laporan penggajian. sehingga kompensasi atas
kinerja para guru dan pegawai atau gaji para guru dan pegawai penghitungannya
Selain itu gaji merupakan salah satu pengeluaran badan usaha yang perlu dikelola
secara baik. Karena gaji merupakan unsur terpenting dalam perputaran dunia kerja.
Suatu lembaga dapat dikatakan seimbang apabila gaji yang diberikan untuk para guru
dan pegawainya tepat waktu dan sesuai dengan rencana, karena itu dapat memberikan
semangat kepada para guru dan pegawainya jika gaji yang mereka terima sesuai dengan
jadwal.
Dari latar belakang di atas, peniliti berniat untuk mengembangkan dan merancang
sebuah sistem informasi penggajian guru dan pegawai berbasis web yang diharapkan
dapat membantu dalam pengelolaan data penggajian untuk mencapai hasil yang sesuai
dan akurat.
I.2. Permasalahan
Dari penjelasan latar belakang di atas, maka dapat disimpulkan masalah yang
1. Proses pengelolaan data penggajian guru dan pegawai pada SMP islam al-ikhlas
2. Dibutuhkan waktu yang lama dalam proses perhitungan penggajian guru dan
I.2.1. Identifikasi
penggajian.
3
hanya membahas masalah penggajian guru & pegawai pada SMP Islam Al-Ikhlas, mulai
dari Proses penggajian, Pembuatan Slip Gaji, dan Pembuatan Laporan Penggajian.
berikut :
1. Bagaimana sistem informasi penggajian guru dan pegawai yang saat ini sedang
Sesuai dengan rumusan masalah diatas, maka penelitian ini bertujuan untuk
I.3.1. Tujuan
Setiap penelitian mempunyai beberapa tujuan agar sesuai dengan keinginan, maka
1. Untuk mengetahui sistem informasi penggajian guru dan pegawai yang saat ini
2. Membangun sistem informasi Penggajian Guru dan Pegawai Berbasis Web pada
I.3.2. Manfaat
a. Manfaat Teoritis
Sebagai bahan pertimbangan sistem informasi Penggajian pada SMP Islam Al-
ikhlas.
b. Manfaat Praktis
aplikasi Penggajian Guru dan Pegawai Pada SMP Islam Al-ikhlas. Dan juga diharapkan
dengan adanya aplikasi Penggajian ini dapat membantu mengurangi masalah penggajian
I.4. Metodologi
Untuk memperoleh data dan informasi guna menyusun skripsi ini, penulis
a. Metode Observasi
akan dijadikan bahan penelitian. Untuk melengkapi data yang diperoleh, maka
dilakukan pengamatan secara langsung pada lokasi penelitian, yaitu pada SMP
Islam Al-Ikhlas yang berkhusus hanya mengenai penggajian guru dan pegawai.
b. Metode Wawancara
Metode wawancara merupakan metode tanya jawab dan tatap muka secara
sehingga diperoleh penjelasan yang lebih rinci dan jelas mengenai penggajian
guru dan pegawai pada SMP Islam Al-Ikhlas, pada penulisan laporan skrispsi ini
5
penulis melakukan riset di SMP Islam Al-Ikhlas, mulai dari tanggal 30 Mei s.d
13 Juni 2022.
Metode Studi Pustaka merupakan suatu riset yang dilakukan dengan membaca
dengan penelitian ini sebagai bahan referensi dalam penyusunan laporan Skripsi
ini.
guru dan pegawai berbasis web menggunakan bahasa pemrograman PHP dan
database MYSQL.
I.5. Sistematika
mengelompokkan materi menjadi beberapa BAB yang secara ringkas dapat dijelaskan
sebagai berikut :
BAB 1 : PENDAHULUAN
implementasi sebuah program yang akan dibuat serta apa saja yang
implementasi.
Pada bab ini penulis membahas Analisa dan hasil implementasi dan
memberikan gambaran yang nyata terhadap hasil yang sudah dibuat dan
BAB V : PENUTUP
yang berhasil ditarik dari seluruh pembuatan Laporan skripsi ini. Yang
agar hasil yang ingin dicapai dapat mencapai sebuah hasil yang maksimal.
II.1.1. Perancangan
kata dari “merancang” yang berarti mengatur segala sesuatu (sebelum bertindak,
bukunya yang berjudul Metode Penelitian Sistem Informasi, perancangan sistem adalah
komputer yang akan menggunakan sistem yaitu pemilihan peralatan dan program
Secara garis besar sistem merupakan suatu kumpulan komponen dan elemen
yang saling terintegrasi, komponen yang terorganisir dan bekerja sama dalam
sama untuk melakukan kegiatan atau untuk melakukan sasaran yang tertentu”.
Berdasarkan pendapat dari para ahli diatas, dapat disimpulkan bahwa sistem merupakan
8
suatu kumpulan komponen dari subsistem yang saling bekerja sama dari prosedur-
prosedur yang saling berhubungan untuk menghasilkan output dalam mencapai tujuan
tertentu.
a. Karakteristik Sistem
berikut:
Daerah yang membatasi antara suatu sistem dengan sistem lainnya atau
Apapun yang berada di luar batas dari sistem dan mempengaruhi sistem
sistem.
sistem (input) dapat berupa perawatan dan masukan sinyal. Perawatan ini
berfungsi agar sistem dapat beroperasi dan masukan sinyal adalah energi
Hasil dari energi yang telah diolah dan diklasifikasikan menjadi keluaran
Sistem pasti memiliki tujuan atau sasaran yang sangat menentukan input
b. Klasifikasi Sistem
Sistem merupakan suatu bentuk integrasi antara satu komponen dan komponen
lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi
di dalam sistem tersebut. Oleh karena itu sistem dapat diklasifikasikan dari
yang tidak tampak secara fisik, misalnya sistem telogi. Sedangkan sistem
fisik diartikan sebagai sistem yang nampak secara fisik sehingga setiap
Sistem alamiah merupakan sistem yang terjadi melalui proses alam, tidak
dibuat oleh manusia, misalnya sistem tata surya, sistem galaksi, sistem 11
lain.
manusia dan beriteraksi dengan kontrol oleh satu atau lebih komputer
11
otomatis tanpa danya campur tangan dari pihak luar. Secara teoritis
sistem tersebut ada, tetapi kenyataannya tidak ada sistem yang benar-
benar tertutup, yang ada hanyalah relatively closed system (secara relatif
merupakan hasil dari pengolahan data, akan tetapi tidak semua hasil dari pengolahan
tersebut bisa menjadi informasi, hasil pengolahan data yang tidak memberikan makna
atau arti serta tidak bermanfaat bagi seseorang bukanlah merupakan informasi bagi
orang tersebut”.
Pengujian akurasi dilakukan oleh dua orang atau lebih yang berbeda, apabila
pengujian tersebut menghasilkan hasil yang sama maka dianggap data tersebut
akurat.
• Tepat waktu artinya informasi itu harus tersedia atau ada pada saat informasi
• Relevan artinya informasi yang diberikan harus sesuai dengan yang dibutuhkan
oleh individu yang ada diberbagai tingkatan dan bagian dalam organisasi.
12
tentang penjualan tidak ada bulannya atau tidak ada data fakturnya.
Menurut (Prof.Dr. Azhar Susanto 2017, p.52) pada bukunya “Sistem informasi
adalah kumpulan dari subsub sistem baik phisik maupun non phisik yang saling
berhubungan satu sama dan bekerja sama secara harmonis untuk mencapai satu tujuan
Sedangkan menurut Laudon pada buku (Prof.Dr. Azhar Susanto 2017, p.52)
pembayaran yang tepat yang digunakan oleh pimpinan sebagai imbalan balas jasa,
pembayaran atau penyerahan jasa yang dilakukan oleh karyawan yang mempunyai
penyerahan jasa yang dilakukan oleh karyawan pelaksana (buruh). Umumnya gaji
sebuah bentuk pembayaran atau sebuah hak yang diberikan oleh seuah perusahaan atau
Menurut (Poerwono. 2017, p.124) Peranan gaji dapat ditinjau dari dua pihak,
yaitu :
Gaji merupakan unsur pokok dalam menghitung biaya produksi dan komponen
perusahaan. Apabila suatu perusahaan memberikan gaji terlalu tinggi maka, akan
mengakibatkan harga pokok tinggi pula dan bila gaji yang diberikan terlalu
Gaji merupakan penghasilan yang diterima oleh seeorang dan digunakan untuk
pegawai dalam berprestasi, tetapi gaji merupakan salah satu motivasi penting
yang ikun mendorong pegawai untuk berprestasi. Sehingga tinggi rendahnya gaji
Dengan pemberian gaji maka terjalinlah ikatan kerja sama formal antara majikan
pengusaha atau majikan wajib. membayar gaji sesuai perjanjian yang disepakati.
2. Kepuasaan kerja
14
jabatannya.
3. Pengadaan efektif
Jika pogram gaji ditetapkan cukup besar, pengadaan karyawan yang qualified
4. Motivasi
Jika balas jasa yang diberikan lebih besar, manajer akan mudah memotivasi
bawahannya.
5. Stabilitas Karyawan
6. Disiplin
Dengan pemberian balas jasa yang cukup besar maka disiplin semakin baik.
8. Pengaruh pemerintah
Jika program gaji sesuai dengan undang-undang yang berlaku (seperti batas gaji
produksi untuk keperluan distribusi biaya upah karyawan kepada produk atau
Dalam prosedur ini, fungsi pembuatan daftar gaji dan upah membuat daftar gaji
Dalam prosedur distribusi biaya gaji dan upah, biaya tenaga kerja didistribuikan
Prosedur pembayaran gaji dan upah melibatkan akuntansi dan fungsi keuangan.
a. Dokumen pendukung perubahan gaji dan upah, umunya dikeluarkan oleh fungsi
b. Kartu jam hadir, dokumen ini digunakan oleh fungsi pencatat waktu untuk
mencatat jam hadir setiap karyawan di perusahaan. Catatan jam hadir karyawan
berupa daftar hadir biaya, dapat pula berbentuk kartu hadir yang diisi dengan
c. Kartu jam kerja, dokumen ini digunakan untuk mencatat waktu yang
tertentu.
d. Daftar gaji dan daftar upah, dokumen ini berisi gaji dan upah bruto setiap
dan sebagainya.
e. Rekap daftar gaji dan rekap daftar upah, dokumen ini merupakan ringkasan gaji
dan upah per departemennya, yang dibuat berdasarkan daftar gaji dan upah.
f. Surat pernyataan gaji dan upah, dokumen ini dibuat oleh fungsi pembuat daftar
gaji dan upah bersamaan dengan pembuatan daftar gaji dan upah atau dalam
g. Amplop gaji dan upah, uang gaji dan upah karyawan diserahkan setiap karyawan
h. Bukti kas keluar, dokumen ini merupakan perintah pengeluaran uang yang
dalam daftar gaji dan upah yang diterima dari fungsi pembuat daftar gaji dan
upah.”
melaksanakan tugas dan tanggung jawab mendidik. Pendidik adalah orang dewasa yang
membimbing anak agar bisa menuju ke arah kedewasaan. Pendidik merupakan orang
anak didik.
Menurut (Zahroh 2015, p.4) mengatakan bahwa guru adalah semua tenaga
beberapa mata pelajaran, termasuk praktik atau seni vokasional pada jenjang pendidikan
memberikan ilmu pengetahuan kepada anak didik atau tenaga profesional yang dapat
Kinerja didefinisikan sebagai apa yang dilakukan atau tidak dilakukan pegawai.
Menurut (Afandi 2018, p.83) Kinerja adalah hasil kerja yang dapat dicapai oleh
seseorang atau kelompok orang dalam suatu perusahaan sesuai dengan wewenang dan
illegal, tidak melanggar hukum dan tidak bertentangan dengan moral dan etika.
membutuhkan pendidikan sampai kapan pun dan dimana pun berada. Pendidikan
memiliki peranan yang sangat penting bagi kehidupan manusia. Pendidikan bukan saja
sangat penting, pendidikan itu sama sekali tidak dapat dipisahkan dari kehidupan. baik
dalam kehidupan keluarga, maupun dalam kehidupan bangsa dan negara. Pendidikan
lebih dari sekedar pengajaran, karena dalam kenyataannya pendidikan adalah suatu
proses dimana suatu bangsa atau negara membina dan mengembangkan kesadaran diri
diantara individu-individu, dengan kesadaran tersebut suatu bangsa atau negara dapat
mempersiapkan peserta didik untuk melanjutkan dan meluaskan pendidikan dasar serta
pendidikan tinggi, juga untuk memasuki lapangan kerja. Pendidikan menengah kejuruan
perancangan agar analisa dan hasil yang ingin dicapai dapat mencapai sebuah hasil yang
maksimal.
menjelaskan tentang metode pengembangan sistem yaitu waterfall. Metode air terjun
(waterfall) sering juga disebut model sekuensial linier (sequential linear) atau alur
hidup klasik (classic life cycle). Model air terjun menyediakan pendekatan alur
hidup terurut mulai dari analisis, desain, pengodean, pengujian, dan pemeliharaan.
lunak seperti apa yang dibutuhkan oleh user. Spesifikasi kebutuhan perangkat
2. Desain
Desain perangkat lunak adalah proses multi langkah yang fokus pada desain
perangkat lunak yang dihasilkan pada tahap ini juga perlu didokumentasikan.
Desain harus ditranslasikan ke dalam program perangkat lunak. Hasil dari tahap
ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap
desain.
20
4. Pengujian
Pengujian fokus pada perangkat lunak secar adari segi logic dan fungsional serta
memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk
ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan
yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus
perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat
lunak baru.
1. Ketika semua persyaratan yang diajukan sudah dipahami dengan baik pada awal
pengembangan program.
2. Definisi produk bersifat stabil dan tidak ada perubahan yang dilakukan saat
pengembangan untuk alasan apapun. Oleh karena itu, teknologi yang digunakan
3. Menghasilkan produk baru, atau produk dengan versi baru. Sebenarnya, jika
menghasilkan produk dengan versi baru maka itu sudah termasuk incremental
diulang-ulang.
21
kelebihan dan kekurangan tersendiri, pun dengan metode ini. Berikut ini adalah
tester atau juga pemasaran memiliki tugas yang terdefinisi dengan baik.
Setiap tim akan bekerja sesuai alur atau tahapan dalam metode ini,
mungkin.
Pada tahap awal klien dan tim analis bertemu untuk mendefinisikan
detail kebutuhan dari software yang akan dibuat. Jika tahapan ini selesai,
maka klien dan seluruh tim yang terlibat akan mengetahui gambaran atau
tujuan akhir dari sistem yang dibuat. Semua akan berkomitmen pada
hasil akhir software. Tidak boleh ada perubahan ditengah proses baik itu
anggota tim. Dokumentasi ini juga berguna ketika misal ada 1 atau
baik maka anggota tim baru nantinya dapat lebih mudah beradaptasi
dengan sistem dan prosedur yang ada. Selain itu, setiap divisi tim juga
bisa bekerja dengan arahan dokumen yang telah dibuat tim analis dan
desain.
Selain kelebihan tentu saja ada kekurangan dalam metode ini. Berikut adalah
tugasnya dengan baik. Jika satu tim gagal mengerjakan pekerjaan, maka
itu akan berdampak pada keseluruhan projek. Misalnya ketika tim analis
Semua tim harus bekerja sesuai arahan dan tujuan yang ditetapkan
yang terjadi ketika proses telah berjalan. Dalam sebuah proyek terkadang
bersamaan. Tim desain tidak bisa bekerja sebelum tim analis selesai
lunak lainnya.
Sistem baru akan terlihat ketika seluruh rangkaian telah berjalan. Klien
Masalah yang terjadi dalam model waterfall adalah jika dalam tahap
pengetesan terdapat konflik atau bug yang rumit. Ini bisa memakan
waktu lama dan menyebabkan proyek menjadi molor. Belum lagi jika
klien tidak puas dengan hasil kerjaan dan meminta revisi ulang sistem.
Maka dari itu sedari awal diperlukan tim yang berkualitas dan
berpengalaman serta manajemen tim yang baik agar setiap tugas terawasi
digunakan untuk proyek pembuatan sistem baru dan juga pengembangan software
dengan tingkat resiko yang kecil serta waktu pengembangan yang cukup lama. Tetapi
Menurut (M. A.S Rosa dan Shalahuddin 2015, p.133) “UML (Unified Modelling
Language) adalah salah satu standar bahasa yang banyak digunakan didunia industri
25
Jadi UML (Unified Modeling Language) dapat diartikan sebagai bahasa visual
sequence dan/atau collaboration untuk tiap alir pekerjaan, jika sebuah Use
Case memiliki kemungkinan alir normal dan error, buat lagi satu diagram
atribut dan metodenya. Akan lebih baik jika untuk setiap class dibuat unit
component diagram pada tahap ini. Juga, definisikan test integrasi untuk
11. Mulailah membangun sistem. Ada dua pendekatan yang tepat digunakan:
pengembang tertentu.
12. Lakukanlah uji modul dan uji integrasi serta perbaiki model beserta
1. Sequence Diagram
27
waktu tertentu.
(suatu jenis khusus dari kelas).Diagram ini terutama sangat penting untuk
diharapkan pengguna.
3. Class Diagram
4. Statechart Diagram
stimulasi atau aksi yang berada pada luar.Diagram ini mengilustrasikan siklus
hidup objek berbagai keadaan yang dapat diasumsikan oleh objek dan event
(kejadian) yang menyebabkan objek beralih dari satu state ke state yang lain.
Initial
Bagaimana objek dibentuk atau
2. Pseudo State
diawali
5. Activity Diagram
alamiah sebuah sitem dalam bentuk model aliran dan kontrol dari aktivitas ke
aktivitas lainnya.
6. Communication Diagram
31
Communication Diagram adalah salah satu jenis diagram pada UML yang dapat
7. Deployment Diagram
Deployment Diagram yaitu salah satu diagram pada UML yang menunjukkan
tata letak suatu sistem secara fisik, dapat juga dikatakan untuk menampilkan
8. Component Diagram
kolaborasi-kolaborasi.
Ketergantungan antar
3. Dependency node, arah pana mengarah
pada node yang dipakai.
33
3. Menjabarkan sistem secara rinci untuk analisa dan mencari apa yang
diperlukan sistem.
Menurut (Eri Bayu Pratama 2016, p.9), dalam bukunya yang berjudul Basis
Data Konsep dan Aplikasi. “HTML merupakan singkatan dari HyperText Markup
disim pan dalam format teks reguler dan mengandung tag-tag yang memerinta hkan web
II.3.2. CSS
yaitu skrip yang digunakan untuk mengatur desain website.” Jadi CSS atau
Cascading Style Sheets adalah skrip yang digunakan untuk mengatur tampilan dan
II.3.3. Notepad++
Menurut (Supono 2016, p.13) adalah aplikasi teks editor yang gratis serta
powerful yang dapat digunakan oleh seorang pengembang aplikasi (programmer) untuk
34
Menurut (Madcom 2016, p.15) “Notepad++ adalah sebuah text editor yang
sangat berguna bagi setiap orang dan khususnya bagi para developer dalam membuat
program.”
II.3.4. PHP
Menurut (Supono 2016, p.3) “PHP (Hypertext Preprocessor) adalah suatu bahasa
kode mesin yang dapat dimengerti oleh komputer yang bersifat server-side yang
Basis data merupakan suatu kumplaan data terhubung yang disimpan secara
Bersama-sama pada suatu media, yang diorganisasikan berdasarkan sebuah skema atau
struktur tertentu, dan dengan software untuk melakukan manipulasi untuk kegunaan
tertentu. Basis data bisa diartikan juga sebagai kumpulan data yang disusun dalam
bentuk beberapa table yang saling memiliki relasi maupun berdiri sendiri. (Canggih
II.3.6. Xampp
dan database yang di dalamnya terdapat berbagai macam aplikasi pemrograman seperti;
Apache HTTP Server, MySQL database, bahasa pemrograman PHP dan Perl”.
35
II.3.7. MySQL
Menurut (Canggih Ajika Pamungkas S.Kom 2017, p.35) dalam bukunya yang
berjudul Pengantar dan Implementasi Basis Data, “MySQL merupakan sebuah program
database server yang mampu menerima dan mengirimkan datanya sangat cepat, multi
II.3.8. Web
komputer yang terdiri dari kumpulan situs internet yang menawarkan teks dan grafik
dan suara dan sumber daya animasi melalui hypertext transfer protocol”.
web adalah sebuah sistem penyebaran informasi melalui internet”. Dari definisi di atas,
dapat disimpulkan bahwa web merupakan sistem penyebaran informasi yang dikemas
dalam bentuk teks, gambar, suara, dan fiturfitur lainnya dari internet.
II.3.9. Browser
mengambil dan menyajikan berbagai konten dari berbagai sumber yang ada di suatu
36
Web yang dapat dicari di internet. Web Browser juga bisa diartikan sebagai aplikasi
untuk mengambil, menyajikan suatu Website. Karena Web Browser berasal dari kata
Web dan juga Browser, Web yang berarti Website dan Browser yang berarti media
penjelajahnya, jadi Web Browser dapat diartikan sebagai program yang untuk
dirancang untuk mengambil informasi dari suatu server computer pada jaringin internet.
Keika belum banyak computer yang menggunakan system operasi berbasis grafis seperti
Windows, browser dibuat dengan berbasiskan teks, sedangkan untuk menyatakan link
Menurut (Fintri Indriyani 2019, p.74) dalam bukunya yang berjudul Pengolahan
Database MySQL, "Black-box Testing yaitu menguji perangkat lunak dari segi
spesifikasi fungsional tanpa menguji perangkat lunak dari segi spesifikasi fungsional
a. Tester tidak pernah yakin apakah Perangkat Lunak tersebut benar benar
lulus uji. Perbedaan White Box Testing dan Black Box Testing White box
(Struktural).
tahap testing
Permasalahan
Pendekatan
Unified Modeling
Languange (UML) Waterfall
Hasil
dan tanggung jawab. Dalam organisasi terdapat struktur yang menerapkan bagaimana
tugas akan dibagi. Berikut ini merupakan struktur organisasi pada SMP Islam Al-Ikhlas:
1. Yayasan
2. Kepala Sekolah
dibantu para personil yang di tunjukan dan bertanggung jawab terhadap tugasnya.
Secara garis besar, fungsi tugas dan wewenang Kepala Sekolah mencakup hal-hal
sebagai berikut :
kependidikan.
sekolah.
kegiatan kependidikan.
perorangan.
3. Komite Sekolah
a. Menyampaikan aspirasi para wali murid pada rapat dengan pihak sekolah
4. Tata Usaha
secara berkala
5. Guru
melaksanakan proses belajar mengajar secara efektif dan efisien. Tugas dan
mengajar
jawabnya.
III.2. Perancangan
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf.
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
III.3. Implementasi
45
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
IV.1. Analisis
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf.
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf.
IV.2. Hasil
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf.
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
PENUTUP
V.1. Simpulan
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf.
V.2. Saran
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi
paragraf.
Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini isi paragraf. Ini
Pas foto
3x4
A. DATA PERSONAL
NPM : ...............................................................................................................
Nama : ...............................................................................................................
Tempat, Tgl Lahir : ...............................................................................................................
Jenis Kelamin : ...............................................................................................................
Agama : ...............................................................................................................
Status Perkawinan : ...............................................................................................................
Alamat Rumah : ...............................................................................................................
Telp.: ….............. HP.: ……………………
Email: ……………………….
Personal web: ........................................................................................
Pekerjaan : ...............................................................................................................
Alamat Kantor : ...............................................................................................................
Telp : …………………… Email : …………………………
Fax : ......................................................................................................
Alamat Web : ........................................................................................
B. PENDIDIKAN
Jenjang Nama Lembaga Jurusan Th. Lulus
SD
SMP
SMA
Diploma
Jakarta, 20….
Ttd
Mahasiswa Ybs.
LAMPIRAN