5
1.3. Pembatasan Masalah
Dalam pengembangan Sistem Informasi Pegawai ini, penulis membatasi masalah sebagai berikut :
1. Analisis dan perancangan database yang akan menampung keseluruhan
data pegawai UIN Syarif Hidayatullah Jakarta menggunakan MySQL versi 5.0.67 sebagai tools-nya.
2. Analisis dan perancangan aplikasi berbasis web menggunakan bahasa
pemrograman HTML dan PHP versi 5.2.6. 3.
Permasalahan penelitian dibatasi hanya untuk pegawai administrasi golongan IIId ke bawah.
4. Pengembangan modul data pegawai, data kenaikan pangkat, data kenaikan
gaji berkala, dan data pensiun. 5.
Perancangan penyajian format laporan terkait kepegawaian yang sesuai dengan kebutuhan manajerial.
6. Perancangan dan pembuatan fitur Surat Keputusan SK kenaikan pangkat
dan Surat Keputusan SK kenaikan gaji berkala pegawai. 7.
Dalam melakukan perancangan aplikasi, penulis menggunakan Diagram Alir, DFD, serta STD dan ERD sebagai pemodelan databasenya.
8. Pengguna sistem ini nantinya adalah pegawai, bagian kepegawaian unit
kerja sebagai admin unit kerja, subbag administrasi kepegawaian pusat sebagai admin pusat, kepala biro kepegawaian dan kepala bagian
kepegawaian sebagai kepala, pihak PUSKOM, dan administrator sistem.
6
1.4. Tujuan Penelitian
Tujuan yang ingin dicapai penulis dari penelitian ini adalah: a.
Menganalisis sistem yang ada current system pada Subbagian Administrasi Kepegawaian Pusat UIN Jakarta.
b. Mengembangkan aplikasi kepegawaian yang masih berbasis desktop
menjadi aplikasi berbasis web pada Subbagian Administrasi Kepegawaian Pusat UIN Syarif Hidayatullah Jakarta.
c. Merancang aplikasi kepegawaian yang dapat menunjang aktivitas
administrasi kepegawaian. d.
Menguji aplikasi kepegawaian yang baru dengan metode blackbox testing.
1.5. Manfaat Penelitian 1.5.1.
Bagi Pengguna Sistem khususnya Subbagian Administrasi Kepegawaian UIN Jakarta
Manfaat yang dapat dipetik oleh Subbagian Administrasi Kepegawaian Pusat UIN Syarif Hidayatullah Jakarta dari penelitian ini
antara lain: a.
Tersedianya aplikasi kepegawaian yang didukung oleh database untuk penyimpanan data-data pegawai dan untuk mengolah data
tersebut menjadi informasi yang dibutuhkan. b.
Membantu administrator dan pihak kepegawaian untuk mengorganisir data sesuai hak akses.
c. Memudahkan manajemen, mengintegrasikan data kepegawaian,
7
dan mempublikasikan informasi yang dihasilkan. d.
Untuk memudahkan integrasi dengan SIMPERTI.
1.5.2. Bagi penulis
Banyak sekali manfaat yang bisa penulis petik dalam penelitian skripsi ini, diantaranya adalah sebagai berikut :
a. Menambah wawasan penulis tentang teknologi informasi,
khususnya dalam membangun sistem informasi berbasis web. b.
Dapat mengimplementasikan ilmu yang didapat di bangku kuliah.
1.5.3. Bagi Akademik
a. Mengetahui kemampuan mahasiswa dalam penguasaan materi dan
penerapan ilmu yang telah di dapat di bangku kuliah. b.
Memberikan gambaran tentang kesiapan mahasiswa dalam menghadapi dunia kerja dari hasil yang diperoleh selama
pembelajaran pada masa kuliah.
1.6. Metodologi Penelitian
Metode penelitian yang digunakan dan diterapkan dalam penulisan tugas akhir ini meliputi :
1.6.1. Metodologi Pengumpulan Data
Dalam proses penulisan skripsi ini, bentuk metodologi pelaksanaan yang akan dilakukan antara lain :
8
a. Observasi, yakni proses pengambilan data dalam penelitian di
mana peneliti atau pengamat melihat langsung keadaan permasalahan penelitian yaitu sistem pegawai yang telah ada.
b. Wawancara, yakni mengumpulkan data melalui tanya jawab dan
diskusi dengan pihak-pihak bagian kepegawaian. c.
Studi Pustaka, yakni mengumpulkan data melalui buku maupun artikel yang berhubungan dengan penulisan skripsi ini.
d. Studi Literatur, yakni mengumpulkan data melalui jurnal-jurnal
penelitian yang terkait dengan penelitian skripsi.
1.6.2. Metodologi Pengembangan Aplikasi
Pada penelitian ini penulis menggunakan V-Model dalam mengembangkan aplikasi. V-Model menunjukkan hubungan antara
setiap fase siklus hidup pengembangan dan tahap pengujian yang terkait untuk memastikan bahwa jaminan mutu yang sesuai dan
pengujian berlangsung di seluruh siklus hidup proyek. Adapun sembilan tahap siklus pengembangan V-Model adalah
sebagai berikut: a.
Requirement Modelling, pada tahap ini penulis melakukan penelitian lapangan yang bertujuan untuk mengetahui proses kerja
dengan menelaah dokumen-dokumen terkait untuk mendapatkan informasi mengenai sistem kepegawaian. Penulis juga melakukan
9
analisis terhadap sistem yang berjalan dan merancang analisis sistem usulan sesuai requirement yang didapatkan.
b. Architectural Design, perancangan ini meliputi: perancangan
sistem menggunakan Diagram Konteks, DFD, dan STD; perancangan database menggunakan ERD dan LRS; serta
perancangan tampilan aplikasi Graphic User Interface. c.
Component Design, pada tahap ini penulis melakukan perancangan modul-modul sistem.
d. Code Generation, pada tahap ini dilakukan pengkodean terhadap
perancangan yang telah didefinisikan. e.
Executable Software Implementation, pada tahap ini dilakukan terhadap aplikasi yang telah dikembangkan ke target server
tertentu, yang dalam hal ini Apache Server. f.
Unit Testing, pada tahap ini dilakukan pengujian terhadap code program pada setiap unit modul.
g. Iintegration Testing, tahap ini melibatkan pengujian sekumpulan
modul yang telah diintegrasikan menjadi subsistem. h.
System Testing, pada tahap ini dilakukan pengujian terhadap keseluruhan sistem menggunakan black box testing.
i. Acceptance Testing, pada tahap ini dilakukan pengujian
penerimaan sistem oleh user.
10
1.7. Sistematika Penulisan
Dalam skripsi
ini, penulis
menjabarkan penelitian
dalam Pengembangan Sistem Informasi Kepegawaian SIMPEG Berbasis Web
dalam 5 lima Bab, yaitu :
BAB I PENDAHULUAN
Pendahuluan memberikan uraian mengenai latar belakang masalah, perumusan masalah, batasan masalah, tujuan
penelitian, manfaat penelitian, metodologi penelitian, dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini berisi pembahasan teori-teori yang digunakan sebagai panduan dasar dalam pengembangan sistem ini.
BAB III METODOLOGI PENELITIAN
Bab ini berisi metodologi penelitian yang digunakan serta langkah-langkah yang digunakan terkait dengan penelitian
yang dilakukan.
BAB IV ANALISIS DAN PERANCANGAN SISTEM
Bab ini berisi analisis terhadap kebutuhan sistem, serta implementasi pengembangannya secara konkrit.
BAB V KESIMPULAN DAN SARAN
Bab ini merupakan bab penutup yang berisi kesimpulan serta saran yang dapat membantu pengembangan sistem
informasi ini di masa yang akan datang.
BAB II LANDASAN TEORI
2.1. Pengembangan Sistem