Plagiarism Checker X - Report
Originality Assessment
Overall Similarity:
30%
Date: Dec 5, 2020Statistics: 2010 words Plagiarized / 6684 Total words
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan ilmu pengetahuan dan teknologi informasi terus maju dengan pesat. Hal ini telah mendorong berbagai
perubahan-perubahan yang sangat cepat diberbagai segi kehidupan salah satunya dunia kerja. Instansi dan organisasi banyak menggunakan teknologi dalam menyelesaikan tugas-tugas dan pekerjaan tersebut. Salah satunya dalam melakukan pelayanan-pelayanan dengan menggunakan teknologi dalam memberikan informasi kepada pegawai atau karyawan yang membutuhkan. Badan Kepegawaian dan Pengembangan Sumber Daya Manusia Kabupaten Padang Pariaman merupakan satu kesatuan jaringan birokrasi dalam kepegawaian nasional serta salah satu dari Lembaga Teknis Daerah yang ada di
Lingkungan Pemerintah Kabupaten Padang Pariaman17yang terdiri dari perencanaan, persyaratan, pengangkatan, penempatan, pendidikan dan pelatihan, penggajian, pemberhentian, pensiun, pembinaan, kedudukan, hak, kewajiban, tanggung jawab, larangan, sanksi dan penghargaan yang merupakan sub-sistemdari sistem kepegawaian secara nasional. Badan Kepegawaian dan Pengembangan Sumber Daya Manusia
merupakan instansi yang telah menggunakan sistem terkomputerisasi dalam melaksanakan kegiatannya. Namun berbagai jenis sistem yang digunakan sangat memungkinkan
timbulnya berbagai kerumitan dalam pencarian informasi-informasi. Informasi memiliki peranan penting dalam suatu perusahaan / perkantoran, salah satunya informasi Kenaikan Gaji Berkala.35Kenaikan Gaji Berkaladiproses dalamdua tahun sekali.Setiap pns yang ada di BKPSDM akan mengajukan kenaikan gaji berkala melalui sub bagian kepegawaian yang akan di teruskan ke bendahara gaji untuk diterbitkan surat pemberitahuan kenaikan gaji berkala. Dalam melakukan perhitungankenaikan gaji berkalayang ada saat ini memiliki kelemahan yaitu Perhitungan dilakukan dengan cara sederhana yang mana informasi didapat dengan melihat surat keputusan (sk) terakhir,surat pemberitahuan kenaikan gaji berkalaterakhir, daftar gaji yang ada pada lampiran13Peraturan Pemerintah tentang kenaikan gaji berkaladan untuk perhitungan masa kerja dihitung dengan perhitungan sederhana menggunakan kertas buram. Admin akan melakukan pengetikan2surat pemberitahuan kenaikan gaji berkalamenggunakan Microsoft Word dan suratkenaikan
gaji berkalayang telah di cetak akan tersimpan di Microsoft Word sehingga mempersulit admin dalam membuat dokumen kenaikan gaji berkala berikutnya dimana admin harus mencari kembali data lama di Microsoft Word dan belum tersimpan dalam sebuah database. Adapun untuk menemukan arsip data2kenaikan gaji berkalaadmin mengalami kesulitan karena tempat penyimpanan berkaskenaikan gaji berkalamasih bertumpuk dalam bentuk kertas. Pengolahan datakenaikan gaji berkalakurang efisien karena mudah terjadi human eror seperti kesalahan dalam memasukkan data, perhitungan gaji dan perhitungan waktu pengajuan. Berdasarkan dengan hal diatas, maka disusunlah laporan tugas akhir dengan judul: “ Sistem Informasi Kenaikan Gaji Berkala Menggunakan Microsoft Visual Basic.Net Pada Badan Kepegawaian dan Pengembangan Sumber Daya Manusia Kabupaten Padang Pariaman“. 1.2 Identifikasi Masalah Berdasarkan pengamatan yang penulis lakukan pada Badan Kepegawaian dan Pengembangan Sumber Daya Manusia maka dapat diidentifikasi masalah sebagai berikut : 1. Pengolahan data2Kenaikan Gaji Berkalamasih menggunakan Microsoft Word dan belum tersimpan dalam database. 2. Sulitnya menemukan arsip datakenaikan gaji berkalakarena tempat penyimpanan berkas kenaikan gaji berkalamasih bertumpuk dalam bentuk kertas. 3. Pengolahan datakenaikan gaji berkalakurang efisien karena mudah terjadi human eror seperti kesalahan dalam memasukkan data, perhitungan gaji dan perhitungan waktu pengajuan. 1.3 Batasan Masalah Agar dalam penulisan tugas akhir ini lebih terarah dan masalah yang dihadapi tidak terlalu luas, maka dibatasi masalah hanya pada proses13kenaikan gaji berkala pegawai negeri sipil yang ada di Badan Kepegawaiandan Pengembangan Sumber Daya Manusia meliputi data pegawai, data admin, data gaji pokok, data pangkat, data jabatan, data2kenaikan gaji berkala,data file scan syaratkenaikan gaji berkalaserta laporan
kenaikan gaji berkala.Sistem ini dibuat hanya untuk bagian kepegawaian1yang digunakan dalamproses kenaikan gaji berkala. 1.4Rumusan Masalah Berdasarkan latar belakang masalah, identifikasi masalah dan batasan masalah maka masalah yang akan dibahas adalah 1. BagaimanaMerancang Sistem InformasiKenaikan Gaji Berkala Menggunakan Microsoft Visual Basic.Net Pada Badan Kepegawaian dan PengembanganSumber Daya
ManusiaKabupaten Padang Pariaman? 2. Bagaimana agar sistem informasi yang dirancang dapat mengatasi permasalahan terkait pengolahan data yang belum tersimpan dalam database, sulitnya menemukan arsip data kenaikan gaji berkala, dan pengolahan data kenaikan gaji berkala kurang efisien karena mudah terjadi kesalahan dalam memasukkan data, perhitungan gaji18dan masa kerja?3. Bagaimana Implementasi Sistem Informasi 2Kenaikan Gaji Berkalasehingga menghasilkansurat pemberitahuan kenaikan gaji berkala, laporan bulanan dan laporan tahunan? 1.5 Tujuan Penelitian Adapun tujuan dalam
pembuatan Sistem informasi Kenaikan Gaji Berkala pada Badan Kepegawaian dan Pengembangan1Sumber Daya Manusiaadalah 1.Merancang Sistem InformasiKenaikan Gaji Berkala Menggunakan Microsoft Visual Basic.Net Pada Badan Kepegawaian dan PengembanganSumber Daya Manusia.2. Membuat Sistem yang dapat mengatasi permasalahan terkait pengolahan data yang belum tersimpan dalam database, sulitnya menemukan arsip data kenaikan gaji berkala, dan pengolahan data kenaikan gaji berkala kurang efisien karena mudah terjadi kesalahan dalam memasukkan data, perhitungan gaji 18dan masa kerja.3. Mengimplementasikan Sistem InformasiKenaikan Gaji Berkala
sehingga menghasilkan surat pemberitahuankenaikan gaji berkala,laporan bulanan dan laporan tahunan. 1.6 Manfaat Penelitian Manfaat1dari Penelitian ini adalah1. Bagi Penulis a. Penulis dapat memenuhi salah satu syarat untuk menyelesaikan studi di STTIND Padang. b. Penulis dapat menerapkanilmu yang didapat selamabelajar di STTIND Padang. 2. Bagi Instansi Tempat Penelitian a. Memudahkan dalam pembuatan Surat Keterangan2Kenaikan Gaji Berkala.b. Menghindari kemungkinan berbagai kesalahan data pegawai dan gaji pokok pegawai. c. Memudahkan dalam pencarian kembali datakenaikan gaji berkala karena tersimpan dalam database. 3. Bagi STTIND Padang Penulis berharap1penelitian ini dapatmenjadi acuan bagi peneliti selanjutnya sebagai referensi bahan penelitian yang lebih mendalam pada masayang akan datang.1.7 Sistematika Penulisan Tugas36ini penulis membagipembahasan dalam beberapa bab dengan urutan sebagai berikut :BAB I :
PENDAHULUAN Merupakan pendahuluan dari seluruh pembahasan, dalam pendahuluan ini penulis menjelaskan pokok permasalahan tentang28Latar Belakang, Identifikasi Masalah,
BatasanMasalah, Rumusan Masalah, Tujuan Penelitian, Manfaat Penelitian dan Sistematika Penulisan. BAB II : LANDASAN TEORI Dalam tinjauan pustaka ini penulis menggemukkan masalah Landasan Teori dan Kerangka Konseptual yang membahas tentang teori-teori yang akan dibahas. BAB III37: METODOLOGI PENELITIANMerupakan jenis penelitian-penelitian dimana tempat kita mengambil data untuk di angkat menjadi judul tugas ini, dalam pembahasan metodologi penetilian ini penulis menggemukkanmasalah yang akan
dibahas : Jenis Penelitian, Variabel Penelitian, Data dan Sumber Data, Aplikasi Penelitian serta Kerangka Metodologi. BAB IV : ANALISA DAN DESAIN SISTEM Bab ini berisikan tentang analisa sistem, desain sistem, desain file, desain input dan desain output. BAB V : IMPLEMENTASI SYSTEM38Bab ini berisikan tentang implementasi sistem,desain database dan pengujian sistem. BAB VI : PENUTUP Bab ini berisikan tentang1kesimpulan dan saran yangmerupakan pokok permasalahanyang terdapat pada hasil pengolahan data yang didapatkan.16BAB II TINJAUAN PUSTAKA 2.1Dasar – DasarTeori Dalam penelitian ini diambil beberapa tinjauan pustaka sebagai dasardalam melakukan penelitian.2.1.1 Pengertian Sistem Menurut George M. Marakas dan James A. O’Obrien (2017) sistem didefinisikan sebagai kumpulan komponen yang memiliki batasan yang jelas, untuk bekerja sama dalam mencapai tujuan tertentu dengan menerima masukan dan menghasilkan keluaran dalam proses transformasi yang terorganisasi. Sistem merupakan1suatu kumpulan atau himpunan dari unsur,komponen, atau variabel yang terorganisir, saling berinteraksi, saling tergantungsatu sama lain,terpadu.(Novianti et al., 2017) Menurut Romney dan Steinbart (2015:3) sistem adalah rangkaian dari dua atau lebih komponen-komponen yang saling behubungan, yang berinteraksi untuk mencapai suatu tujuan. Sebagian besar sistem terdiri dari subsistem yang lebih kecil yang mendukung sistem 5yang lebih besar.Definisi sistem menurut Mulyadi (2016:5) Sistem adalah prosedur jaringan berdasarkanpola yang terpadu untuk melaksanakankegitan utama perusahaan. Menurut EY.Anggraini (2017:1) Sistem adalah kumpulan orang yang saling bekerja sama dengan ketentuan-ketentuan aturan yang sistematis dan terstruktur.5Berdasarkan pengertian diatas dapat disimpulkan bahwa sistem adalah kumpulan daribeberapa
komponen-komponen yang salingberkaitansatu sama lain untuk mencapai suatu tujuan dalam melaksanakan suatukegiatan pokok perusahaan.2.1.2 Elemen Sistem Menurut Kadir (2014) ada beberapa macam elemen sistem yaitu : a. Tujuan Setiap sistem memiliki tujuan (goal), agar menjadi motiviasi untuk mengarahkan sistem menjadi lebih terarah. b.
Masukan Masukan (input) sistem adalah segala sesuatu yang diinputkan ke dalam sistem. c. Proses Proses adalah transformasi masukan menjadi keluaran yang memiliki nilai guna, contoh berupa informasi dan produk. d. Keluaran Keluaran (output) adalah29hasil dari
pemrosesan.e.Mekanisme Pengendalian dan Umpan Balik Adanya (control mechanism) yang dapat terlihat umpan balik (feed back), menjadikeluaran. Umpan baliksebagai pengendalian baik dan proses. Tujuannya21agar sistem berjalan sesuai dengangoal. f. Batas Batas (boundary) sistem adalahbatasanantara sistem dan daerahdiluar sistem.g. Lingkungan Lingkungan adalahsemua hal yang adadi luar sistem.2.1.3 Informasi a. Pengertian informasi Definisi34menurut Krismaji (2015:14) Informasi adalah data yang diorganisasi dan memiliki kegunaan serta manfaat. Menurut EY. Anggraini (2017:1) Informasi adalah1hasil pengolahan data yangbermanfaat bagi penerima agar dapat mengurangi ketidakpastiandalam pengambilan keputusan. 5Menurut Romney dan Steinbart (2015:4) Informasi adalah data yang diolahsehinggamemberikan arti dan memperbaiki prosesdalam pengambilan keputusan. Informasi dapat dijelaskan sebagai hasil dari pengolahan data yang menggambarkan kejadian dan fakta yang ada. Informasi berguna sebagai dasar dalam pengambilan keputusan. b. Karakteristik informasi
Karakteristik1informasi yang berkualitasdan bergurna menurut Romney & Steinbart (2014:5) 1. Relevan yaitu dapat mengurangi ketidakpastiandalam pengambilan keputusan. 2. Reliabel yaitu menyajikan kejadian dan aktivitas organisasi dengan24akurat. 3. Lengkap yaitu semuaaspek penting darikejadian yang dapat diukur dan tidak ada pengurangan.4. Tepat waktuyaitu informasi adapada waktu yang tepat bagi pengambil keputusan.335. Dapat dipahami 6. Dapat diverifikasi 7. Dapat diakses2.1.4 Sistem Informasi a.5Pengertian Sistem Informasi MenurutEY.Anggraeni (2017:2),sistem informasi adalahsuatu kombinasi teratur dari orang-orang, hardware, software, jaringan komunikasidan sumber daya data
yang mengumpulkan, mengubah dan menyebarkan informasidalam sebuah organisasi. 26Sistem Informasi adalahgabungan dari orang,hardware, software, jaringan komunikasi, dan sumber dayadatayang mengumpulkan, mengubah, dan menyebarkaninformas sebuah organisasi. (Novianti et al., 2017)5Menurut Krismaji (2015:15) Sistem Informasi adalahmengumpulkan, memasukkan, mengolah dan menyimpan data yang
diorganisasikan untuk menyimpandan melaporkan informasisebuahorganisasi untuk mencapai tujuan.Berdasarkan referensidiatas, dapat disimpulkan bahwa sistem informasi mencakupbeberapa komponen (manusia, komputer, teknologi informasi dan prosedur kerja),yang diproses menjadisebuahinformasi yang berguna untuk mencapai suatu tujuan (Kadir, 2014). b. Komponen Sistem Informasi Sistem informasi memiliki beberapa
komponen1yaitu : 1. Perangkat keras (hardware) 2. Perangkat lunak (software)atau
program 3. Prosedur 4. Orang 5.Basis data (database6. Jaringan komputer dan komunikasi data (Kadir, 2014). Berdasarkan pendapat di atas5komponen sistem informasimerupakan hal-hal yang diperlukan dalammembangun suatu sistem informasisehingga sisitem informasi tersebut dapat bekerja sesuai yang diinginkan.c. Alat Bantu Perancangan 1. Aliran Sistem Informasi Menurut Jogianto, HM (2005:796-799) bahwa aliran sistem informasi yang menunjukan arus pekerjaan dari keseluruhan sistem. Tabel berikut menerangkan simbol-simbol pada3Aliran Sistem Informasi yangterlihat pada Tabel 2.1 Tabel 2.1 Simbol-SimbolPadaAliran Sistem Informasi Simbol Nama KeteranganSimbol proses komputerisasi Menggambarkan proses yang dilakukan secara komputerisasi Simbol dokumen Menggambarkan dokumen5masukan dan keluaran.Simbol proses manual Menggambarkan kegiatan manual. Simbol pengarsipan Menggambarkan file yang diarsipkan menurut alphabet. Simbol pengarsipan Menggambarkan file yang diarsipkan secara numerik. Simbol pengarsipan Menggambarkan file yang diarsipkan secara kronologis.3Simbol garis alirMenggambarkan aliran proses dan dokumen. Simbol database Menunjukkan input/output yang menggunakan harddisk/database. Simbol display Menunjukkan output yang ditampilkan di monitor Simbol penghubung
Jogiyanto HM (2005:796-799) 2. Context Diagram Diagram konteks adalah diagram19yang mencakup masukan-masukan dasar,sistem umumdan keluaran, diagraminimerupakan tingkatan tertinggi dalam diagram aliran data dan hanya memuat satu prosesyang menunjukkansistem secara keseluruhan yang diberi nomor nol. (Kendall, 2003) Tabel 2.2 Simbol Context Diagram Simbol Nama Keterangan Entity Entity31yang terlibat dalam sistem. Aliran Arahmasuk dan keluarProses Prosesyang ada dalamsistem Sumber : Kendall (2003) 3. DFD3(Data Flow Diagram) Data Flow Diagram (DFD) atau disebut juga denganDiagram Aliran Data (DAD) merupakandiagram yang menggambarkan suatualiran data suatu sistem. Alur yang digambarkan adalah alur input-proses-output,1yang
digunakan untukmenjelaskan proses-prosespada sistem informasimencakup pula aliran informasi yang keluar dan masuk ke sistem. DFD memiliki tingkatan tertentu di mana tingkat ini disebut dengan level.DFD level 1,level 2, level 3 dan seterusnya. Proses
penurunan level, misalnya dari level 1 ke level 2 disebut dengan breakdown. Semakin besar tingkatan level berarti semakin detail suatu proses tersebut dijelaskan (Feri Sulianta, 2017). Menurut Feri Sulianta (2017:138).3Tabel 2.3 Simbol-SimbolPadaData Flow Diagram Simbol Nama KeteranganSimbol Entitas Menggambarkan entitas atau pengguna dari sistem atau aplikasi. Simbol Arus Data Alirandata yang masukdan keluar dari sistem. Simbol Proses Menggambarkan proses sistem. Simbol Penyimpanan Data Sebagai
penyimpanan data dalam perancangan basis data. Sumber : Feri Sulianta (2017:138) 4. ERD 1(Entity Relationship Diagram) Entity Relationship Diagram (ERD)merupakan diagram yang digunakan sebagai dasar rancangan tabel yang akan diimplementasikanpada basis data. ERD ini dibentuk berdasarkan tiga elemen, entitas, atribut, dan relasi (Feri Sulianta, 2017). Terdapat 3 komponen ERD3yaitu : 1)Entitas (Entity) Entitas adalah objek dalambentuk fisik ataukonsep. Entitas ini akan dibuat unik atau berbeda dengan entitas lainnya (Feri Sulianta, 2017:158) 2) Atribut (Attribute) Atribut adalah properti dari entitas. (Feri Sulianta, 2017:158) 3) Relasi (Relationship) Relasi adalah hubungan antara entitas yang3satu dengan yang lainnya.(Feri Sulianta, 2017:158) Tabel 2.4 SimbolEntity Relational Diagram Simbol Nama KeteranganEntitas Objek dalambentuk fisik ataukonsep. Entitas ini akan dibuat unik atau
berbeda dengan entitas lainnya Atribut properti dari entitas Relasi hubungan antara entitas yang satu dengan yang lainnya Sumber (Feri Sulianta, 2017:158) 2.1.5. Pemrograman Visual Basic.Net Visual Basic.NET (VB.NET) adalah bahasa pemrograman komputer berorientasi objek yang diimplementasikan pada .NET Framework. VB.Net merupakan evolusi dari bahasa pemrograman Visual Basic 6 (VB6). Meskipun berawal dari bahasa Visual Basic namun VB.Net tidak cocok dengan VB6, dan VB6 sudah tidak kompatibel dengan sistem operasi saat ini seperti windows 10. VB.NET memiliki dukungan lengkap untuk konsep berorientasi objek.Semua yang ada pada VB.NET adalah objek, termasuk semua tipe primitif (Pendek, Integer, Panjang, String, Boolean, dll.).VB.NET merupakan implementasi dari Microsoft .NET framework. Oleh karena itu, ia memiliki akses penuh ke semua
perpustakaan di .Net Framework. Juga dimungkinkan untuk menjalankan program VB.NET di Mono yaitu alternatif open-source untuk .NET, tidak hanya di bawah Windows, tetapi bahkan Linux atau Mac OSX. saat ini VB.Net banyak digunakan oleh para profesional karena :1.Berorientasi pada objek.2. Berorientasi komponen. 3.Mudah untuk dipelajari. 4. Bahasa terstruktur. 5.Menghasilkan program yang efisien.6.Dapat dikompilasi pada berbagai platform komputer.7.Bagian dari .Net Framework yang didukung penuh oleh Microsoft. VB.Net merupakan bagian dari .Net Framework, aplikasi yang didukung oleh Net Framework aplikasi yang dapat dibangun menggunakan VB.Net yaitu :1. Desktop 2. Web 3. Web Service a. Sekilas Tentang Visual Studio 2010 Visual Studio 2010 adalah suatu
perangkat lunak yang bisa digunakan untuk mengembangkan berbagai macam aplikasi dan tipe antara lain aplikasi desktop (Windows Form, CommandLine (Console)), Aplikasi Web, Windows25Mobile (Poket PC). Visual Studio 2010mempunyai banyakkompiler, SDK (Software Development Kid), dan Dokumentasi Tutorial (MSDN Library).Kompiler Visual Studio 2010 adalah Visual Basic, Visual C#, Visual C++, Visual InterDev, Visual J++,Visual F#, dan Visual Source Safe. Semua itu sudah ada didalam platform .Net Framework 4.0 dan versi selanjutnya. Visual studio bisa digunakan untuk membuat aplikasi yang berbasis desktop yang merupakan platform windows, serta dalam bentuk Microsift Intermediate Language pada .Net Framework. Visual Studio bisa digunakan untuk membuat aplikasi27di
atas windows mobile yang berjalan di atas .Net Compact Framework. Visual Studio 2010 terbagi menjadi beberapa tipe diantaranya : 1.6Visual Studio 2010 Express Edition dapat diakses secara gratis tanpa memberikan royalti kepada Microsoft Inc. 2. Visual Studio Standard Edition. 3.Visual Studio 2010Professional Edition. 4.Visual Studio 2010Ultimate Edition. (Yesputra, 2017) b. Tipe Data Visual Basic.Net Tipe data adalah pengelompokan jenis data yang terdiri atas kategori data, ukuran, dan kegunaan data pada sebuah variabel. Tipe data dapat dilihat pada tabel berikut ini : 1. Decimal : terdiri atasbilangan decimal atau bilangan bulat2. Byte : memilikidaya tampungnya hanya 0-2553. Double : untuk bilangan berkoma dan pecahan 4. Long : untukbilangan bulat dan memiliki daya tampunglebih besar dari integer 5. Single : untuk bilangan bulat hanya saja daya tampung lebih kecil dari Long 6. Integer : untuk bilangan bulat yang dapat menerima11 karakter atau 2 miliar.7. Boolean : nilai logikatrue dan false8. Date : hanya menerimadata tanggal dan time9. Char : tipe data untuk data karakter. 10. String : bisa menampung data text dan nilai karakter. 11. Object : digunakan untuk semua tipe data. (Yesputra, 2017) c. Struktur Struktur adalah rangkaian7tipe data darigabungan beberapa variabel yang memiliki tipe databerbeda. Contoh Penggunaan Structure : Dimds as Dataset d. Kelebihan dan Kekurangan Visual Basic.Net Kelebihandari Visual Basic.Net antara lain: 1. VB.Net mempunyai fasilitas Real Time Background Compiler yaitu sebagai penanganan dalam error atau bug. 2. Lebih cepat dalam pembuatan aplikasi berbasis dekstop 3. Menyediakan untuk developer
pemrograman data akses ActiveX Data Object (ADO)Kekurangan dariVisual Basic. Net antara lain: 1.Untuk versi VB.Net 2010 dan seterusnya Komponen Crystal Report harus diinstal secara terpisah. 2. Membutuhkan .Net framework saat menjalankan aplikasi. 3. Tidak memiliki databasebawaan. 4. Membutuhkan ruang instalasi yang besar. e. Koneksi Database dalam Visual Basic.Net Untuk dapat mengakses suatu database dari visual basic.net , anda harus membuat koneksi ke database tersebut. Untuk koneksi31dapat menggunakan DataSources (ODBC) dan Mysql serta databasenya menggunakan XAMPP. f. Percabangan Percabangan adalah suatu kondisi yang diberikan banyak pilihan, dimana program akan berjalan saat satu7kondisi memenuhi syarat. IF ... ThenPercabangan yang
terdiri atas satu percabangan dan satu perintah. Penulisan percabangan IF-Then memiliki singleline dan multiline.Contoh singleline: If [kondisi] Then [Perintah yang akan dieksekusi] ContohMultiline: If[Kondisi] Then [Perintah] ...EndIfPercabangan IF-Then-Else Percabangan yang terdiri daribanyak cabang dan perintah serta memiliki banyak pilihan kondisi. Percabanganmenggunakan perintah If –Then-ElseIf PenulisanPercabangan If Then Elseadalah : If [Kondisi] Then [Perintah] Else [Perintah] ...End if 2.1.6. MySQL a.
Pengertian MySQL MySQL adalah12perangkat lunak sistem manajemen basis data
SQL/DBMS multithread, multi-user. MySQL adalah relasi database manajemen sistemyang didistribusikan secarafreedibawah lisensi GPL (General Public License).14MySQL memiliki beberapa keistimewaan antara lain : 1.Portability Berjalan denganstabil pada berbagai sistem operasi. 2. Open Source MySQL didistribusikan secara open source (gratis) sehingga dapat digunakan secara cuma-cuma.3. Multiuser MySQL dapat digunakan oleh banyak user dalam waktu yang sama. 4. Performance tuning MySQL mempunyai kecepatan dalam memproses banyak SQL per satuan waktu. 5. Column Types MySQL memiliki tipe kolom yang beragam.6. Command danFuctions MySQL mempunyaifungsi yang dapat
mendukung perintah Select dan Where dalam query. 7. Security MySQLmempunyai banyak lapisan sekuritidengan sistem perizinan yangjelas dan password terenkripsi. 8. Scalability dan Limits MySQL dapat menampung database dalam jumlah besar, dengan records lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Batas indeks yang dapat diterima mencapai 32 indeks per tabel. 9. Connectivity Dapat terkoneksidengan client menggunakan protokol TCP/IP, Unix soket (UNIX) atau Named Pipes (NT). 10. Localisation Dapat mendeteksi pesan kesalahan pada client lebih dari dua puluh bahasa.11. Interface Memiliki interface bagi banyakaplikasi dan bahasa pemrograman.b.11Konsep SQL SQL (Structured Query Language) adalah bahasa yang bersifat request oriented dan bersifat non-proseduralsehinggalebih mudah untuk dipelajari karena sintaksis yang digunakan hampir menyerupai bahasa yang digunakan oleh manusia untukberkomunikasi.SQL lebih fleksibel dalam penggunaannya, selain itu SQL juga bersifat non case sensitif. Banyak vendor pembuat DBMS yang saat ini menggunakan SQL sebagai standarisasi dalam produk
mereka seperti ORACLE, Microsoft SQL Server, PostGreSQL dan MySQL.2.1.7. XAMPP XAMPP adalah web server gratis pada sistem operasi cross-platform (Windows, Linux, MacOS). Hal yang dapat dikelola XAMPP adalah Apache, MySQL/MariaDB,8PHP, dan Perl. XAMPPdigunakan untuk membuat webserver lokal di computer, sehingga mudah dalam pengembangan, desain dan pengujian website. Fungsi XAMPP a. Setting Database
phpMyAdmin Xampp dapat mengakses halaman phpMyAdmin untuk mengedit,
menghapus, menambah database dan menambahkan user. Xampp menjadi software untuk mempelajari fitur-fitur dari phpMyAdmin dan dasar menggunakan phpMyAdmin. b. Install WordPress Offline Xampp8digunakan untuk menjalankan Apache, MariaDB dan PHP serta localhost tanpa koneksi internet. c. Menjalankan Laravel Laravel adalah frameworkphp yang digunakan untukmempermudah developer dalam mengembangkan website. Xampp 5dapat digunakan untukmengekseskui Laravel pada localhost, sehingga lebih mudahuntuk memodifikasi script dan website tanpa harus takut merubah kode utama websiteyang ada diserver. Cara Menjalankan XAMPP Untuk menjalankan Xampp, pertama buka aplikasi Xampp Control Panel yang telah di install. Lalu klik Start pada module Apache dan MySQL. Setelah keduanya berjalan tanpa eror, maka silahkan akses localhost menggunakan link http://localhost/phpmyadmin 2.1.8. Crystal Report Crystal Report merupakan13program khusus untukmembuat laporan. Program ini diinstal terpisah dengan program12Microsoft Visual basic.Net, sehingga memudahkan saat mendesain laporan dan hasilyang lebih baik. 2.1.9.Basis Data Basis Dataadalah sistem penyimpanan data secara elektronik. Di sini terlihat dari proses manual ke otomatisasi . Menurut Fathansyah (2015:2), Database
merupakan3Himpunan kelompok data (arsip) yang saling berhubunganyang diorganisasi sedemikian rupa agarkelakdapat dimanfaatkan kembali dengan cepat dan mudah.2.1.10. 9Kenaikan Gaji Berkala (KGB)Pengertian dari gaji yaitu balasjasa yang diberikan kepada seorang pegawaiatau karyawanatas jasa dan hasil kerjanya.(Moe [7]) Gaji mempunyai peranan penting bagi pegawai, sebab dengan gaji yang cukup pegawai akan8bekerja dengan baik, dapat memenuhi kebutuhanhidup dirinya dan juga keluarganya, dan juga diharapkan bertambahnya loyalitas / kesetiaan pegawai terhadap instansi tempat pegawai
tersebut mengabdikan diri.9Kenaikan Gaji Berkala (KGB) adalah kenaikan gaji yangditerima pegawai karena memenuhi syarat tertentu yang diterima setiapdua tahun sekali. Kenaikan gaji berkala adalahtambahan gaji yang diterima pegawai negeri sipilkarenatelah
mencapai masa kerja golongandan diterima setiapdua tahun sekali berdasarkan peraturan perundang-undangan yang berlaku(Negara, 1977)(Sari Eko, 2019). Dengan demikian Kenaikan gaji berkala (KGB)adalah tambahan gaji yang diterimaPegawai Negeri Sipil (PNS) yang telah mencapai masa kerja golongandan diterima setiapdua tahun sekalisertatelah memenuhi persyaratan berdasarkan PeraturanPemerintah2Nomor 15 Tahun2019
(Pemerintah, 2019) tentang Perubahan Kedelapan Belasatas Peraturan Pemerintah Nomor 7 Tahun 1977 tentang Peraturan Gaji Pegawai Negeri Sipil.2.2 Kerangka Konseptual Kerangka Konseptual dalam penelitian ini7dapat dilihat padabagandibawah ini. Gambar 2.1Kerangka Konseptual Dari kerangka konseptual diatas dapat dijelaskan bahwa, 1.Input Data yang dibutuhkan adalahData Pegawai BKPSDM Kab. Padang Pariaman, Data Admin merupakan pegawai bagian kepegawaian yang bertugas sebagai admin2kenaikan gaji berkala,Data Pangkat, Data Jabatan yaitu Jabatan Struktural, Jabatan Fungsional Tertentu dan Pelaksana, Data Gaji sesuai PP yang Berlaku, dan Data File Scan yang terdiri dari syarat kenaikan gaji berkalayaitu surat keputusan terakhir pns dansurat pemberitahuan kenaikan gaji berkalaterakhir. 2. Proses Input Data tersebut di proses menggunakan Microsoft Visual Basic. Net yaitu8Visual Studio 2010,database MySQL dan XAMPP sebagai server. Langkah-langkahyang harus dilakukandalammerancang sistem ini dimulai dari:a. Desain form menu input data Pegawai, Admin, Pangkat, Jabatan, Gaji, File Scan, menu proses2surat pemberitahuan kenaikan gaji berkaladan desain laporan pegawai, laporan bulanan, laporan tahunan dansurat pemberitahuan kenaikan gaji berkala.b. Koneksi database MySQL dan XAMPP c. Membuat koding program, setelah semua data terkoneksi kita bisa melakukan proses pembuatan dan mencetak Surat Keterangan18Kenaikan Gaji Berkala, membuat laporan pegawai, membuat laporankenaikan gaji berkala per bulan, membuat laporan kenaikan gaji berkala per Tahun. 3. Output Ouputnya berupa laporan pegawai, surat pemberitahuan13kenaikan gaji berkala,laporankenaikan gaji berkalaper bulan,
laporankenaikan gaji berkalaper tahundan Sistem Informasi Kenaikan Gaji Berkala yang dapat membantubagian kepegawaian dalam percepatan pengusulan surat keterangan kenaikan gaji berkala. BAB III METODOLOGI PENELITIAN 3.1. Jenis Penelitian16Jenis Penelitian yangpeneliti lakukan adalah penelitian terapan (Applied Research) yang merupakanpenelitian yang dilakukanuntuk menerapkan, menguji, dan mengevaluasi pandangan sebuah teoriuntuk diterapkan dalampemecahan suatu masalah.32Menurut Jujun S. Sumantri (1985) penelitian terapan adalah penelitian denganmaksud agar dapat memecahkan masalah yang praktis. 3.2. Tempat8dan Waktu Penelitian Penelitian ini berlokasi di Badan Kepegawaian dan PengembanganSumber Daya ManusiaKabupaten Padang Pariaman sejak bulan September 2020. 3.3. Variabel Penelitian Varibel Penelitian adalah semua hal yang menjadi objek pengamatan dan penelitian. Untuk penelitian ini penulis menggunakan variabel10kenaikan gaji berkaladan semuapegawai negeri sipildi Lingkungan Badan Kepegawaian danPengembangan Sumber Daya Manusia.Variabel tersebut meliputi : 1. Gaji 2.9Kenaikan Gaji Berkaladiterima olehpegawai negeri sipil yang sudahmencapai masa kerja golongan yangditerima setiap 2 tahun sekaliberdasarkan peraturan perundang-undangan yang berlaku.3.20Pegawai ASN adalah aparatur sipil negara yang diangkat oleh pejabat pembina kepegawaian danmenerimatugas dalam suatu jabatan pemerintahanyangdigaji berdasarkan peraturan perundang-undanganyang ada. 3.4. Metode Penelitian1Metode Penelitian yangditerapkan sebagai berikut: 1.
Merancang Sistem InformasiKenaikan Gaji Berkala menggunakanMicrosoft Visual Basic. Net Pada Badan Kepegawaian dan PengembanganSumber Daya ManusiaKabupaten Padang Pariaman. a. Menginput seluruh data pegawai10yang ada dilingkungan badan kepegawaian danpengembangan sumber daya manusia,data admin, data jabatan, data pangkat, data gaji terbaru, dan syarat pengusulankenaikan gaji berkala.b. Membuat database master data pegawai, data admin, data gaji, data pangkat, data jabatan dan data file scan. c. Membuat form tambah data. d. Membuat form surat2kenaikan gaji berkala.e. Membuat laporan dengan Crystal Report. f. Membuat koneksi database. 2.
Visual Basic.Net Pada Badan Kepegawaian danPengembangan Sumber Daya Manusia Kabupaten Padang Pariaman. a. Setelah sistem informasi2kenaikan gaji berkalaselesai maka tahap selanjutnya mengimplementasikan sistem apa layak digunakan, dapat memenuhi tujuan dan menghasilkan informasi. b. Implementasi12sistem informasi ini menggunakanMicrosoft Visual Basic.Netdatabase My-SQL dan XAMPP Server. 3.5. Data dan Sumber data 3.5.1. DataData yang diperlukan sebagai berikut: 1.Data Primer a. Data Pegawai Data berupa nip, nama, tempat lahir, tanggal lahir, masa kerja lama, masa kerja 39baru, unit kerja.b. Data Jabatan Data berupa nip, nama, jabatan lama, jabatanbaru, unit kerjac. Data Pangkat dan Golongan Data berupa masa kerja per gol, gol 1, gol 2, gol 3, gol 4 dan nama pangkat per golongan. d. Data Gaji Informasi berupa gaji per18golongan dan masa kerjapegawai. Daftar gaji per perubahan yang ada sampai saat penelitian di lakukan. e. Data Syarat Persyaratan13yang harus diupload sk terakhir, surat pemberitahuan
kenaikan gaji berkalaterakhir. 2. Data Sekunder Data-data yang didapat dari banyak sumber seperti buku literatur, jurnal dan data umum (persyaratan untukkenaikan gaji berkala).3.5.2.16Sumber Data Data yang adaberasal dari hasil pengamatan dan pengambilan data pada jurnal, buku literatur dan data sub bagian kepegawaian, sub bidang jabatan dan peraturan terkait perubahan gaji. 3.6. Kerangka Metodologi Tahapan yang dikerjakan4dapat dilihat padagambarberikut ini :Gambar 3.1 Kerangka Metodologi BAB IV ANALISADAN DESAIN SISTEM4.1. Analisa Sistem40Sistem informasi yang
dikembangkan memerlukantahap analisa sistemkarena merupakan tahap sangat penting. Proses ini dilakukan evaluasi seberapa jauh kinerja3sistem yang sedang berjalan,
identifikasi terhadap permasalahan yang ada,kelemahan dan hambatan yangditemukan serta kebutuhan yang diharapkan yang nantinya sampai pada kesimpulan analisa yang menentukan apakah suatu sistem ini layak atau tidak. Dalam analisa sistem diperlukan data-data, analis harus mengetahui dan memahami secara keseluruhannya. Data13yang harus disiapkanharus berkaitan dengan definisi data. Penelitian terhadap beberapa sistem dari segi aktivitas dan efisiensi1sistem yang ada atau yangsedang digunakan akan muncul sehingga dapat memperlihatkan gambaran sistem. 4.1.1. AnalisaSistem Yang Sedang
BerjalanAliransistem informasi yangditerapkan pada sistem informasikenaikan gaji berkala, serta hasil pengamatan pada Badan Kepegawaian Dan PengembanganSumber Daya ManusiaKabupaten Padang Pariaman dengan menggunakan Microsoft Visual Basic.Net, tujuan hal itu di rancang adalah memudahkan bagi bagian kepegawaian3untuk memproses datakenaikan gaji berkala. Gambar 4.1Aliran Sistem InformasiLama 4.1.2. Evaluasi Sistem4Yang Sedang BerjalanNo Permasalahan Penyelesaian 1 Pengolahan data Kenaikan Gaji Berkalamasih menggunakan Microsoft Word danbelum tersimpan dalam database. Dengan adanya sistem informasi2kenaikan gaji berkalasemua data sudah tersimpan dalam database. 2 Sulitnya menemukan arsip datakenaikan gaji berkalakarena tempat penyimpanan berkaskenaikan gaji berkalamasih bertumpuk dalam bentuk kertas. 3Dengan adanya sisteminformasi kenaikan gaji berkala, semua data sudah tersimpyang dapat diakses dan dicetak kembali. 3 Pengolahan data2kenaikan gaji berkalakurang efisien karena mudah terjadi human eror seperti kesalahan dalam memasukkan data, perhitungan gaji dan perhitungan waktu pengajuan. Dengan adanya pemanfaatan sistem informasikenaikan gaji berkalaakan terhindar dari kesalahan input data dan human eror. Gambar 4.2 Aliran Sistem Informasi Baru 4.2.30Desain Sistem Desain sistemadalahsebuah
teknik pemecahan masalah yangmelengkapi dan merangkai komponen-komponen
menjadi sistem yang lengkap.Desain sistem bertujuan4untuk mempercepat pengambilan keputusandan menjadi standarisasidalam penghematan waktu dan biaya.4.2.1. Context Diagram Dalam Contex Diagram berikut terdapat 4 entity8yang berhubungan dengan Sistem InformasiKenaikan Gaji Berkala seperti gambar 4.3dibawah ini. Gambar4.3 Context Diagram 4.2.2.Data Flow Diagram (DFD)Gambar 4.4Data Flow Diagram4.2.3.1Entity Relationship Diagram (ERD)Gambar 4.5Entity Relationship Diagram4.3. Desain File File 8digunakan untuk menyimpan datadan field-fieldyang terdiri dari beberaparecord, record terdiri dari beberapa field,record dapat menampungdata yang akandiproses sehingga menghasilkan informasi. Databaseyang digunakan adalahMySQL. Berikut rancangan program Sistem Informasi Kenaikan Gaji Berkala yang terdiri atas4beberapa file yang mempunyai field kunci yang berfungsi sebagai penghubung antar file.1. Desain File Data
PegawaiNama Database :KGB2020.Nama Tabel :PegawaiField Key :idpegawai Tabel 4.1 Desain File Tabel PegawaiNo Field Name TypeWidth Keterangan 1 idpegawai varchar 5 Id Pegawai 2 nip varchar 18 Nip 3 nama varchar 50 Nama Pegawai 4 tempatlahir varchar 50 Tempat Lahir 5 tanggallahir date Tanggal Lahir 6 golongan varchar 50 Golongan 7 pangkat varchar 50 Pangkat 8 jabatan varchar 50 Jabatan 9 unitorganisasi varchar 50 Unit
Organisasi 10 gajipokok varchar double Gaji Pokok 11 mktahun int 11 Masa Kerja Tahun 12 mkbulan int 11 Masa Kerja Bulan 13 tmtkgb date TMT Kenaikan Gaji Berkala 2.4Desain File DataAdminNama Database :KGB2020.Nama Tabel :AdminField Key :idadmin Tabel 4.2 Desain File Tabel AdminNo Field Name TypeWidth Keterangan 1 idadmin varchar 5 Id Admin 2 nip varchar 18 Nip 3 nama varchar 50 Nama Pegawai 4 username varchar 50 Username 5 password varchar 8 Password3. Desain File DataPangkatNama Database : KGB2020.Nama Tabel :PangkatField Key :idpangkat Tabel 4.3 Desain File Tabel Pangkat No Field Name TypeWidth Keterangan 1 idpangkat varchar 5 Id Pangkat 2 pangkat varchar 100 Pangkat 3 golongan varchar 100 Golongan/Ruang 4.Desain File DataJabatanNama Database :KGB2020.Nama Tabel :JabatanField Key :idjabatan Tabel 4.4 Desain File Tabel JabatanNo Field Name TypeWidth Keterangan 1 idjabatan varchar 5 Id Jabatan 2
jenisjabatan varchar 100 Jenis JabatanNo Field Name TypeWidth Keterangan 3
namajabatan varchar 100 Nama Jabatan 4 unitjabatan varchar 100 Unit Jabatan 5 eselon varchar 10 Eselon 6 unitorganisasi varchar 100 Unit Organisasi 5.Desain File DataGaji Nama Database :KGB2020.Nama Tabel :GajiField Key :idgaji Tabel 4.5 Desain File Tabel GajiNo Field Name TypeWidth Keterangan 1 idgaji text Id Gaji 2 tahun year 4 Tahun 3 golongan text Golongan 4 masakerjagaji text Masa Kerja Gaji 5 gajipokok double Gaji Pokok 6.Desain File DataFile Scan KGBNama Database :KGB2020.Nama Tabel :
filescankgb Field Key :idfile Tabel 4.6 Desain File Tabel File Scan KGBNo Field Name Type Width Keterangan 1 idfile varchar 5 Id File 2 tahunkgb year 4 Tahun Kenaikan Gaji Berkala 3 nip varchar 18 Nip Pegawai 4 nama varchar 100 Nama Pegawai 5 filekgb varchar File
2Kenaikan Gaji Berkala7. Desain FileSurat Pemberitahuan Kenaikan Gaji BerkalaNama Database : KGB2020.4Nama Tabel :skkgbField Key :idspkgb Tabel 4.7 Desain File Tabel
Surat Kenaikan Gaji BerkalaNo Field Name TypeWidth Keterangan 1 idspkgb varchar 6 Id Surat Pemberitahuan Kenaikan Gaji Berkala 2 nip varchar 18 Nip 3 suratkeputusan varchar 35 Surat Keputusan 4 nomorsurat varchar 35 Nomor Surat 5 tanggal date Tanggal Surat 6 gajipokokbaru double Gaji Pokok Baru 7 mktahunbaru int 11 Masa Kerja Tahun Baru 8 mkbulanbaru int 11 Masa Kerja Bulan Baru 9 tmtsaatini date TMT Saat Ini 10 tmtyad date TMT4Yang Akan Datang4.4.Desain Input Desain inputdigunakan untuk merancang tampilan layar dikomputer yang menggambarkan bagaimana bentuk pemasukan data. Tujuan dalam pendesaian8ini adalah memberikanpanduan kepada admin dalam
mengentrikan data sehingga kesalahan dalam pengentrian data dapat dikurangi. Bentuk dari desain input yang dirancangadalah sebagai berikut: 1.Desain Input Login Bagian kepegawaian yang merangkap sebagai admin akan login ke Sistem Informasi2Kenaikan Gaji Berkala.Gambar 4.6 Desain Input Login 2. Desain Input Admin3Pada form iniadmin bisa menginputdata yang dibutuhkan,yang mana dalam form input ini terdapat idadmin, nip, nama, username, password, tombol tambah, simpan,ubah dan keluar sepertiyang ada pada gambar berikut ini : Gambar4.7 Desain Input Admin 3. Desain Input Data Pegawai Pada form iniadmin dapat melakukan input data pegawai, yang mana dalam form input ini terdapat tombol tambah, simpan, ubah dan keluar sepertiyang ada pada gambar berikut ini : Gambar 4.8Desain Input Data Pegawai 4. Desain Input Data JabatanPada form ini admin dapat melakukan input jabatan pegawai, yang mana dalam form input ini terdapat tombol tambah, simpan dan keluar sepertiyang ada pada gambar berikut ini : Gambar4.9 Desain Input Data Jabatan 5. Desain1Input Data GajiPada form ini admin dapat melakukan input data gajipokok, yang mana dalam form input ini terdapat tombol tambah, simpan, ubah dan keluar sepertiyang ada padagambarberikut ini :Gambar 4.10 DesainInput Data GajiPokok 6. Desain Input Data Pangkat3Pada form iniadmin dapat melakukan input data pangkat dan golongan ruang, yang mana dalam form input ini terdapat tombol tambah, simpan, ubah dan keluar sepertiyang ada pada gambar berikut ini : Gambar4.11 Desain Input Data Pangkat 7. Desain Input File Scan KGB Pada form ini admin dapat melakukan input data file dokumen scan yang mana terdiri dari9SK Terakhir danSuratPemberitahuan
Kenaikan Gaji Berkalasaat ini, yang mana dalam form input ini terdapat tombol tambah, simpan dan keluar7seperti yang ada pada gambar berikut ini : Gambar 4.12 DesainInput File Scan KGB 8. Desain Proses Surat10Kenaikan Gaji BerkalaPada form ini admin dapat melakukan input data SuratKenaikan Gaji Berkala,yang mana dalam form input ini terdapat tombol tambah, simpan dan keluar sepertiyang ada padagambarberikut ini : Gambar 4.13 Desain Proses Surat Kenaikan Gaji Berkala 4.5.4Desain Output Desain output merupakandesain dari hasilsistem informasi yangakan diberikan kepada pengguna sebagai hasil pengolahan aplikasi.Output yang dihasilkandapat hardcopy dan softcopy dan lain-lain. Bentuk dari desain output1adalah sebagai berikut : 1.4Desain Output Laporan DataPegawai Desain output data pegawai berisi tentang data pribadi pegawai yang dapat dilihat padagambarberikut ini :Laporan Pegawai Badan Kepegawaian dan Pengembangan Sumber Daya Manusia No Nip NamaTempat Tanggal LahirGolongan Pangkat Jabatan Masa Kerja TMT KGB xxx xxx xxx xxx xxx xxx xxx xxx xxx Gambar 4.14 Desain Output LaporanPegawai 2. Desain Output Laporan10Kenaikan Gaji BerkalaDesain output LaporanKenaikan Gaji Berkaladapat dicetak admin perbulan dan pertahun, desain seperti gambarberikut ini :LaporanKenaikan Gaji BerkalaBadan Kepegawaian dan
Pengembangan Sumber Daya ManusiaNo Nip Nama Jabatan Gaji Pokok Baru13Masa Kerja BaruTMT Saat Ini TMT Baru xxx xxx xxx xxx xxx xxx xxx xxx Gambar 4.15 Desain Output LaporanKenaikan Gaji Berkala3. Desain Output Surat Pemberitahuan10Kenaikan Gaji BerkalaDesain output Surat PemberitahuanKenaikan Gaji Berkala dapat dilihat pada gambar berikut ini :KOP SURAT Tempat, Tanggal Alamat Surat SURAT PEMBERITAHUAN KENAIKAN GAJI BERKALANomor : Dengan ini diberitahukan bahwa berhubung telah terpenuhi masa kerja dan syarat-syarat lainnya kepada : 1. Nama : xxx 2. Tanggal Lahir : xxx 3. Nip : xxx 4. Pangkat/Golongan : xxx 5. Jabatan : xxx 6. Pada Kantor : xxx 7. Gaji Pokok Lama : xxx Surat Keputusan : xxx Nomor : xxx DIBERIKAN KENAIKAN GAJI BERKALA SEHINGGA MEMPEROLEH 8. Gaji Pokok Baru : xxx 9. Berdasarkan Masa Kerja : xxx 10. Dalam Golongan : xxx 11. Terhitung Mulai Tanggal : xxx Diharapkan sesuai2dengan Peraturan Pemerintah Nomor 5 Tahun2019 Tentang Perubahan Kedelapan BelasAtas
Peraturan Pemerintah Nomor 7 Tahun 1977 Tentang Peraturan Gaji Pegawai Negeri Sipil kepada Pegawai tersebut dapat dibayarkan penghasilan berdasarkan gaji pokok baru ini ; Ybs adalah : xxx Kenaikan gaji Yad : xxx Kepala xxx Tembusan : 1. xxx 2. xxx 3. xxx Gambar 4.16 Desain Output2Surat Pemberitahuan Kenaikan Gaji BerkalaBAB V IMPLEMENTASI SISTEM 5.1. Implementasi Sistem Implementasi22sistem adalah tahapperencanaansistem yang akan dilakukan jika sistem disetujui termasuk program yang telah dibuatpadatahap perancangan sistem agar siapuntuk dioperasikan.1Implementasi Sistem Informasi
Kenaikan Gaji Berkala ini dilakukan menggunakanMicrosoft Visual Basic.Netdengan basis data yang digunakan adalahMySQL. Sistem ini23dapat dijalankan padalocalhost dan juga dekstop,tetapi implementasi dan pengujian sepenuhnya hanya dilakukan pada perangkat keras PC (Personal Computer) dengan sistem operasiminimal Microsoft Windows 7. Tujuan dari Implementasi Sistem tersebut adalah1untuk : 1.Memastikanbahwa sistem yang telah dirancangsesuai dengan kebutuhan.2. Menyelesaikan desainsistem yang telah disetujui sesuai dengan dokumensistem yang ada.3.12Mendokumentasikan program dan
prosedur-proseduryang diperlukan oleh dokumen desain sistem yangdiuji. Untuk merancang5serta implementasi sistem yang dirancangdibutuhkan sebuah komputer sebagai media pengaplikasiannya, pada komputer tersebut terdapat tiga komponen penting seperti hardware, software dan brainware. 5.2. Desain Database Desain Database adalah sebuah dokumen yang menjelaskan detil dari suatu database. Dokumen ini dapat berisi teks penjelasan dan gambar-gambar untuk membantu menjelaskan. Database didesain menggunakan Xampp yang didalamnya terdapat PHP MyAdmin. Setelah Xampp diinstal maka aktifkan12Xampp Control Panel kemudian akan muncultampilan lalu klik Star pada tab Apache dan MySQL. Setelah itu buka browser seperti mozilla Firefox, Google Chrome dan lainnya. Kemudian ketikkan http:/localhost/phpmyadmin, selanjutnya kita bisa membuat database3dengan memilih menuCreate New Database dan diberi nama dengan kgb2020 seperti tampilanberikut ini : Gambar5.1 Database kgb2020 5.3. Pengujian Sistem 5Pada bab inidijelaskan secara detail tentangsistem informasi yangtelah dibuat. Pengujian sistem ini dibuat3dengan tujuan untukmenguji hubungan antaraaplikasi yang dibuat
dengan elemen-elemenyang berhubungan dengan sistem yangitu sendiri. Berikut adalah gambaran tentang Sistem Informasi10Kenaikan Gaji BerkalaMenggunakan Microsoft Visual Basic.Net pada Badan Kepegawaian danPengembangan Sumber Daya ManusiaKabupaten Padang Pariaman. 1. Halaman Utama Gambar 5.2 Halaman Utama 2. Menu Login Gambar 5.3 Menu Login 3. Menu Tambah Data Gambar 5.4 Menu Tambah Data a. Input Data Admin Gambar 5.5 Input Data Admin b.15Input Data Pegawai Gambar5.6Input Data Pegawai c. Input Data Gaji Gambar 5.7 Input Data Gaji d. Input Data Pangkat Gambar 5.8 Input Data Pangkat e. Input Data Jabatan Gambar 5.9 Input Data Jabatan f. Input Data File Scan Gambar 5.10 Input Data File Scan 4. Menu Proses Gambar 5.11 Menu Proses Proses2Surat Pemberitahuan Kenaikan Gaji BerkalaGambar 5.12 ProsesSurat Pemberitahuan Kenaikan Gaji Berkala5. Menu Laporan Gambar 5.13 Menu Laporan a. Laporan Data Pegawai Gambar 5.14 Laporan Data Pegawai b.Surat Pemberitahuan Kenaikan Gaji BerkalaGambar 5.15 Surat Pemberitahuan Kenaikan Gaji Berkalac. Menu Laporan Bulanan dan Tahunan Gambar 5.16 Menu Laporan Bulanan dan Tahunan d. Laporan Bulanan Gambar 5.17 Laporan
Bulanan e. Laporan Tahunan Gambar 5.18 Laporan Tahunan16BAB VI PENUTUP6.1. Kesimpulan1Dari hasil penelitian yang dilakukandanimplementasi Sistem Informasi Kenaikan Gaji Berkala Menggunakan Microsoft Visual Basic.Net Pada Badan Kepegawaian dan PengembanganSumber Daya ManusiaKabupaten Padang Pariaman maka penulis mengambil3kesimpulan sebagai berikut : 1. Sistem Informasi ini dapatmembantu Bagian Kepegawaian dalam mengelola proses kenaikan gaji berkala pegawaiyang ada diBKPSDM Kab. Padang Pariaman.122. Sistem InformasiKenaikan Gaji Berkala ini menggunakan Microsoft Visual Basic.Net yang dapat membantudan memudahkan admin bagian kepegawaian dalam percepatan pemrosesan kenaikan gaji agar terhindar dari kesalahan, human eror, dan dapat menyimpan data dalam database dengan mudah dan cepat. 3. Hasil Implementasi Sistem Informasi ini dapat menghasilkan laporan pegawai,2surat
pemberitahuan kenaikan gaji berkala,laporankenaikan gaji berkalaper bulan dan per tahun. 6.2. Saran1Dari hasil penelitian dan implementasi Sistem Informasi Kenaikan Gaji Berkala Menggunakan Microsoft Visual Basic.Net Pada Badan Kepegawaian dan
PengembanganSumber Daya ManusiaKabupaten Padang Pariaman maka saranyang dapat penulisberikan5sebagai berikut : 1.Bagi admin agar selalu update data pegawai terbaru, data gajijika terjadi perubahanperaturan, data jabatan jika Struktur Organisasi Perangkat Daerah berubah.12. Sistem informasiKenaikan Gaji Berkala ini diharapkan kedepannya dapat dibuat dalam bentuk website ataupun android agar dapat diakseslebih mudah dancepat. 7 7 23 38 50 51 58