223
Jurnal Ilmu Komputer dan Sistem Informasi
membayar semua atau sebagian dari tunjangan itu. [3] 3. Tahap desain sistem (Desain sistem)
Pada tahap ini programmer melakukan desain
terhadap program untuk user .
2.2 HTML 4. Tahap pengkodean sistem (Coding system)
Pada tahap ini programmer memulai coding
Hypertext Markup Language (HTML) adalah bahasa atau kode yang dibuat setelah desain program
markup yang umum digunakan untuk membuat halaman sudah terbuat.
web. Hypertext Markup Language (HTML) adalah dan 5. Tahap pengujian sistem (Testing system)
bahasa markup yang umum digunakan untuk membuat Pada tahap ini programmer melakukan
halaman web. [4] pengujian apabila terjadi error terhadap
program.
2.3 PHP 6. Tahap implementasi sistem (Implementation
system)
Hypertext Preprocessor (PHP) adalah bahasa server side Pada tahap ini program di implementasikan
scripting yang menyatu dengan HTML untuk membuat setelah pengujian selesai dan tidak ada error.
halaman web yang dinamis menurut (Nugroho, 2004) PHP
banyak dipakai untuk pemrograman situs WEB dinamis.[5] Software yang digunakan nantinya dalam pembuatan
aplikasi penggajian sebagai berikut :
2.4 MySQL
MySQL adalah salah satu jenis database yang banyak 1. Visual Studio Code
digunakan untuk membuat aplikasi berbasis web yang Visual Studio Code adalah editor source code
dinamis. MySQL termasuk jenis RDBMS (Relational yang dikembangkan oleh Microsoft untuk
Database Management Sistem). MySQL ini mendukung Windows, Linux dan MacOS. Ini termasuk
Bahasa pemrograman PHP.[6] dukungan untuk debugging, GIT Control
Yang disematkan, penyorotan sintaks,
2.5 System Development Life Cycle penyelesaian kode cerdas, cuplikan, dan kode
refactoring. Hal ini juga dapat disesuaikan,
SDLC merupakan pendekatan bertahap untuk melakukan sehingga pengguna dapat mengubah tema
analisis dan perancangan yang berpegangan bahwa sistem editor, shortcut keyboard, dan
dikembangkan paling baik melalui penggunaan siklus preferensi.Visual Studio Code gratis dan
spesifik dari aktivitas analisis dan pengguna [7]. open-source, meskipun unduhan resmi berada
dibawah lisensi proprietary[10].
2.6 Javascript 2. Xampp
Xampp adalah perangkat lunak bebas, yang
SDLC merupakan pendekatan bertahap untuk melakukan mendukung banyak sistem operasi,
analisis dan perancangan yang berpegangan bahwa sistem merupakan kumpulan dari beberapa program.
dikembangkan paling baik melalui penggunaan siklus XAMPP merupakan tool yang menyediakan
spesifik dari aktivitas analisis dan pengguna [8]. paket perangkat lunak ke dalam satu buah
paket. Dengan menginstall XAMPP maka
tidak perlu lagi melakukan instalasi dan
3. Metode Penelitian konfigurasi web server Apache, PHP dan
MySQL secara manual. XAMPP akan
Metode perancangan sistem informasi Pada Kantor Desa menginstalasi dan mengkonfigurasikannya
Sukamekar Berbasis Website menggunakan metode SDLC secara otomatis untuk anda atau auto
(System Development Life Cycle) menurut Menurut konfigurasi[11].
Connoly (2015) meliputi[9]: 3. Web Browser
1. Tahap perancangan sistem (Planning system) Web Browser adalah aplikasi perangkat lunak
Pada tahap ini melakukan perancangan untuk sistem yang digunakan untuk mengambil dan
yang akan dibuat nantinya. menyajikan sumber informasi web [12].
2. Tahap analisis sistem (Analysis system)
Pada tahap ini programmer melakukan analisis
terhadap sistem.
224
Jurnal Ilmu Komputer dan Sistem Informasi
4. Hasil Pembahasan
Rancangan Sistem Penggajian Berbasis Website Pada
Kantor Desa Sukamekar berupa hubungan antar tabel
dan aplikasi Penggajian Berbasis Website sudah berhasil
dapat dilihat pada Gambar 1. Sampai dengan Gambar 6.
J
abata
PK id_jabatan
nama_jaba
T
tan
Ja
PK
PK Detail_
PK
Id_jaminan Id_tunja
F nama_tunj
PK
Pajak nama_Jam F angan
inan PK
tanggal_mulai
PK
Id_paj
PK
G
Pega Abs Gambar 3. Input Pegawai
bruto_s
PK PK
tangg
bruto_se
ta
total
ni PK
Pada tampilan output pegawai pada website,
np
berisi tentang data pegawai berdasarkan jabatan
FK
FK
pt
nama_p jam_p
pp
sta ha
yang ada pada desa sukamekar, untuk lebih jelas
total_
an sa dapat dilihat pada gambar 4.
Jenis_Kelamin tidak_hadir
tempa
t_lahir
tangg
al_lahi
r
Poto Pendi
no_
PK PK
gaji_p
FK nama_pe
225
Jurnal Ilmu Komputer dan Sistem Informasi
Tabel 6. Pendidikan
226
Jurnal Ilmu Komputer dan Sistem Informasi
227