Gambaran Umum Perancangan Ssitem Perancangan Prosedur yang diusulkan

bermanfaat. Tahap ini akan dimulai dengan memaparkan flow map yang diteruskan dengan pembuatan diagram arus data DAD dan kamus data yang dapat menjelaskan aliran data yang diproses sehingga menghasilkan informasi yang diinginkan. 4.2.1 Tujuan Perancangan Sistem Adapun tujuan dari tahap perancangan ini adalah untuk menghasilkan perancangan pengolahan data kepegawaian terutama untuk yang berbasis komputer sehingga dapat memperbaiki atau meningkatkan efisiensi kerja sistem. Perancangan ini mencakup flowmap, diagram konteks, diagram arus data DFD, kamus data, perancangan basis data, perancangan inputoutput, pengkodean, struktur menu dan kebutuhan sistem sehingga menghasilkan sistem yang lebih baik bagi user. Proses yang dirancang diuraikan menjadi beberapa bagian yang dapat membentuk sistem tersebut menjadi satu kesatuan komponen.

4.2.2 Gambaran Umum Perancangan Ssitem

Dari beberapa prosedur yang diajukan dalam merancang sistem informasi ini maka hasil yang akan diperoleh nantinya dapat menangani semua permasalahan yang ada selama ini. Pada bagian ini akan dianalisa tentang perangkat lunak yang diusulkan antara lain: 1. Aplikasi perangkat lunak ini akan digunakan oleh Bagian Kepegawaian. 2. Dapat mengolah data dasar pegawai. 3. Dapat mengolah data unit kerja. 4. Dapat melihat data jabatan fungsional dan Struktural. 5. Dapat mengolah seluruh pegawai yang akan naik pangkat dan pembuatan SKKPT. 6. Dapat melihat data pegawai yang akan naik pangkat. 7. Dapat membuat laporan pegawai yang akan naik pangkat laporan SKKPT.

4.2.3 Perancangan Prosedur yang diusulkan

Sistem yang dirancang ini bertujuan untuk memperbaiki dan mengembangkan sistem yang sedang berjalan saat ini dan harus memenuhi kriteria sebagai berikut : 1. Mudah dalam menyimpan dan mencari data 2. Mampu menyimpan, memperbaiki, menghapus, menampilkan dan mencetak data secara cepat dan tepat. 3. Menunjang kegiatan pembuatan laporan dengan baik. 4. Mudah dalam penggunaaan serta dapat menjamin keamanan data.

4.2.3.1 Flow map

Untuk lebih jelasnya, prosedur yang diusulkan akan digambarkan dalam diagram aliran data atau flow map. Berkas Pengajuan Pangkat Sesuai Pegawai Bag. Kepegawaian Kepala Camat Administrasi BKN Kepala BKN Berkas Pengajuan Pangkat Berkas Pengajuan Pangkat Sesuai Berkas di Acc Berkas Pengajuan Pangkat Berkas Pengajuan yang sudah Acc Berkas Pengajuan Pangkat Arsip Tanda Tangan Ya Tidak Valid Input status data Kenaikan Pangkat yang sah Laporan Kenaikan Pangkat SK kenaikan pangkat Pegawai Data Base Proses Pengecekan Berkas Usulan Input Berkas Input Berkas yang sesuai Cetak Berkas Pengajuan yang memenuhi kriteria Cetak SKKPT pegawai SKKPT pegawai Berkas Pengajuan yang sudah Acc SKKPT pegawai Berkas Pengajuan yang sudah Acc Proses Pembuatan Form SK Kenaikan Pangkat Pegawai Input Data SKKPT Berkas Pengajuan Data Base SK kenaikan pangkat Pegawai SK kenaikan pangkat sah SK kenaikan pangkat sah SK kenaikan pangkat Pegawai SK kenaikan pangkat Pegawai SK kenaikan pangkat sah SK kenaikan pangkat sah SK kenaikan pangkat sah Input Data SK Kenaikan Pangkat yang sah Proses Pembuatan Laporan Kenaikan Pangkat Pegawai Laporan Kenaikan Pangkat Laporan Kenaikan Pangkat Laporan Kenaikan Pangkat Laporan Kenaikan Pangkat Laporan Kenaikan Pangkat Tanda Tangan Laporan Kenaikan Pangkat sah Laporan Kenaikan Pangkat sah Laporan Kenaikan Pangkat sah Laporan Kenaikan Pangkat sah SK kenaikan pangkat sah Laporan Kenaikan Pangkat sah Laporan Kenaikan Pangkat sah Arsip Berkas Pengajuan Pangkat Sesuai Ya Valid Proses Pengecekan Berkas Pengajuan Berkas Pengajuan yang ditolak Tidak Gambar 4.4 Flowmap Kenaikan Pangkat yang diusulkan

4.2.3.2 Diagram kontek

Diagram Konteks Contex Diagram adalah diagram yang paling tidak detil dan lengkap dari sebuah sistem informasi yang menggambarkan aliran data dari entitas luar dan aliran data yang dihasilkan oleh sistem. Diagram konteks untuk perangkat lunak yang akan dibangun adalah sebagai berikut : SISTEM INFORMASI KENAIKAN PANGKAT DAN JABATAN PEGAWAI NEGERI SIPIL PADA KECAMATAN CISITU SUMEDANG Camat Bag. Kepegawaian Pegawai Data dasar pegawai, riwayat pendidikan, data jabatan, unit kerja dan gaji, Data Diklat, Penilaian DP3, Data usulan pegawai yang akan naik pangkat, data SKKPT dan SK pegawai, Laporan Data SKKPT Pegawai, Laporan data Pengajuan Kenaikan Pangkat pegawai Info dasar pegawai, riwayat pendidikan, data jabatan, unit kerja dan gaji, Info pegawai yang akan naik pangkat, data SKKPT dan SK pegawai, Data Diklat, Penilaian DP3 SK Pegawai Administrator Info data pengguna Data pengguna BKN Laporan data dasar pegawai, laporan Data Pengajuan Kenaikan Pangkat pegawai Data Pegawai, Data Usulan Kenaikan Pangkat Gambar 4.5 Diagram Konteks

4.2.3.3 Data Flow Diagram

Data flow diagram DFD atau disebut dengan diagran aliran data merupakan suatu representasi grafik yang mewakili arus data dalam suatu sistem. DFD sering digunakan untuk menggambarkan suatu sistem baru yang akan dibangun secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan.Selain itu dapat pula menggambarkan sistem yang telah ada. Secara garis besar DFD dimulai dari penjabaran diagram konteks hingga level- level proses dibawahnya. Dari masalah yang sudah disebutkan sebelumnya , penyusunan spesifikasi program aplikasi ini dilakukan dengan menggunakan Data Flow Diagram DFD. Sebagai gambaran sistem DFD sering digunakan pada metodologi pengembangan sistem yang terstruktur karena DFD merupaan model yang dapat menggambarkan arus data didalam sistem secara terstruktur dan jelas. Administrator Tb_User 1.0 Login 2.0 Pengolahan Data 3.0 Pencarian Data 4.0 Pembuatan SKKPT 5.0 Pengajuan Kenaikan Pangkat 6.0 Laporan Kepegawaian BKN Kepala Camat Tb_Data_Dasar Tb_Riwayat_Pen didikan Tb_Jabatan Tb_Unit_Kerja Tb_Gaji Tb_Diklat Info User Id,Password,hak akses Data User Id,Password,hak akses L ogin ID dan Password Info User Id ,Passwor d ,hak akses Data User Id,Password,hak akses validasi Id ,P assw ord Data dasar, riwayat pend,unit kerja,jabatan kepegawaian, gaji pegawai,diklat pegawai,penila ian pegawai Info dasar,riwayat pend,fungsion al,unit kerja,gaji Kriteria pencarian data Info hasil pencarian data Kriteria pencarian Lap. Data dasar,riwayat pend,unit kerja,jabatan,diklat,penilaian Pegawai SK Pegawai Laporan SKKPT, Berkas pengajuan Keaikan pangkat Data User Id, Password, hak akses Validasi ID dan Password Tb_Penilaian Info Data SKKPT Pegawai Da ta SK KPT Pegaw ai Gambar 4.6 DFD Level 0 1.1 Verifikasi Id User Bag. Kepegawaian Kepala Camat 1.2 Verifikasi Password Data Password Invalid Data Id User Invalid Data Login T_User Data User Info User 1.3 Verifikasi Hak Akses Data Login Invalid Data Hak Akses Invalid Data Login Invalid Data Password Invalid Data Hak Akses Invalid User Name Password Login Valid Info Password Data Password Info Hak Akses Data Hak Akses Administrator Data User Invalid Data Hak Akses Invalid Data login Data Password invalid Gambar 4.7 DFD Level 1 proses 1.0 2.1 Tambah data 2.2 Hapus data Kepegawaian 2.3 Ubah data Tb Pegawai Tb Pendidikan Tb User Tb Riwayat SK Tb_Unit Kerja Tb Gaji Dasar User ID Password Hak akses NIP Nama pegawai,golongan Tlp, Alamat, status Password, Hak akses NIP Nama pegawai Golongan,Tlp, Alamat, status Kode pegawai Nama pegawai Tlp, Alamat, status pendidikan RiwayatPendidikan NIP Riwayat SK Riwayat SK gaji Gol, Masa kerja, gaji Nama Fungsional Nama unit kerja Gol, Masa kerja Tb_Jabatan Kode nama Jabatan Kode, Fungsional,Str uktural Data dasar pegawai Data pendidikan Data riwayat SK Data gaji pokok Data fungsional Data dasar pegawai Data pendidikan Data riwayat SK Data gaji pokok Data Jabatan Data Diklat Data Penilaian Kode, nama unit kerja Administrator User ID Password Hak akses User ID Password Hak akses Pa s s w o rd H a k a k s e s Password Hak akses Data dasar pegawai Data pendidikan Data riwayat SK Data gaji pokok Data Jabatan Data Diklat Data Penilaian Gambar 4.8 DFD Level 1 proses 2.0 3.1 Pencarian data pegawai Tb Pendidikan 3.2 Pencarian data SKKPT Kepegawaian Info SKKPT pegawai Info hasil pencarian 3.3 Pencarian Data Pengajuan Kenaikan Pangkat Info Data pengajuan kenaikan pangkat Jenis kriteria pencarian Kepala Camat Jenis kriteria pencarian Info Data pegawai Jenis kriteria pencarian Jenis kriteria pencarian Info data SKKPT pegawai Info data pegawai Info data Pengajuan kenaikan pangkat pegawai Jenis kriteria pencarian Jenis kriteria pencarian Info data SKKPT Jenis kriteria pencarian Tb Pegawai Tb Jabatan Tb Unit_kerja Tb Gaji Tb Riwayat_SK Tb Penilaian Tb Diklat Gambar 4.9 DFD Level 1 proses 3.0 4.1 Pembuatan SKKPT Tb Pegawai Tb Pendidikan Tb Gaji Dasar Tb Riwayat SK Tb Unit Kerja Kepegawaian Data SKKPT pegawai Data dasar pegawai Riwayat pendidikan Data riwayat SK Data Unit kerja Info Data SKKPT pegawai Tb Jabatan Data Jabatan Gambar 4.10 DFD Level 1 proses 4.0 5.1 Pengajuan Kenaikan Pangkat Tb Pegawai Tb Pendidikan Tb Penilaian Tb Riwayat SK Tb Unit Kerja Kepala Camat Data Pengajuan pegawai Data dasar pegawai Riwayat pendidikan Data riwayat SK Data Diklat Info Data SK Kenaikan Pangkat pegawai Tb Diklat Data Unit Kerja Gambar 4.11 DFD Level 1 proses 5.0 6.1 Laporan Data dasar pegawai 6.2 Laporan SKKPT pegawai Kepegawaian Kepala Camat Tb Pegawai Tb Riwayat SK Laporan Data Dasar Pegawai Laporan SKKPT Pegawai 6.3 Laporan Usulan Kenaikan Pangkat pegawai Laporan SKKPT Pegawai Data Riwayat SK Laporan Data Dasar Pegawai Data Riwayat SK Laporan Usulan Kenaikan Pangkat Pegawai Data pegawai Data dasar Pegawai Data dasar pegawai Tb Pendidikan Data riwayat pendidikan Tb Diklat Data Diklat Data Penilaian Tb Penilaian Gambar 4.12 DFD Level 1 proses 6.0

4.2.3.4 Kamus Data

Tabel 4.1 Kamus Data Pegawai Nama : Data Pegawai Deskripsi : Data Dasar Pegawai 1. Nip nchar9 2. nama_pegawai nchar30 3. Jk bit 4. tempat_lahir nchar30 5. tgl_lahir datetime 6. Alamat nchar100 7. Kota nchar50 8. kode_pos nchar6 9. no_telpon nchar15 10. kode_unit nchar10 11. gol_capeg nchar2 12. tmt_capeg datetime 13. tmt_capeg_thn nchar2 14. tmt_capeg_bln nchar2 15. Golongan nchar2 16. masa_kerja_thn nchar2 17. masa_kerja_bln nchar2 18. no_karis nchar10 19. no_karpeg nchar10 20. kode_fungsional nchar10 21. kode_struktural nchar10 Tabel 4.2 Kamus Data Pendidikan Nama : Data Pendidikan Deskripsi : Data Pendidikan Pegawai 1. Nip nchar9 2. pend_terakhir nchar10 3. Jurusan nchar30 4. nama_sekolah nchar50 5. alamat_sekolah nchar50 6. thn_lulus nchar4 Tabel 4.3 Kamus Data Surat Keputusan Nama : Data Surat Keputusan Deskripsi : Data Surat Keputusan Pegawai 1. no_sk nchar10 2. tgl_sk nchar10 3. Nip nchar9 4. nama_pejabat nchar30 5. nomor_tgl nchar20 6. gol_lama nchar2 7. gol_lama_tmt datetime 8. gol_lama_thn nchar2 9. gol_lama_bln nchar2 10. gol_lama_gaji float 11. kode_fungsional nchar10 12. gol_baru nchar2 13. gol_baru_tmt datetime 14. gol_baru_thn nchar2 15. gol_baru_bln nchar2 16. gol_baru_gaji float 17. tempat_kerja nchar50 18. Keterangan nchar50 19. pangkat_yad datetime Tabel 4.4 Kamus Data Usulan Kenakan Pangkat Nama : Data Usulan Kenakan Pangkat Deskripsi : Data Usulan Kenakan Pangkat Pegawai 1. no_usulan nchar10 2. tgl_usulan datetime 3. Nip nchar9 4. no_diklat nchar10 5. no_dp3 nchar10 6. Keterangan nchar10 7. Status bit 8. jenis_usulan_kp nchar10 Tabel 4.5 Kamus Unit kerja Nama : Data Unit Kerja Deskripsi : Data Unit Kerja Pegawai 1. kode_unit nchar10 2. nama_unit nchar50 Tabel 4.6 Kamus Data Diklat Nama : Data Diklat Deskripsi : Data D Pegawai 1. no_diklat nchar10 2. nama_pendidikan nchar50 3. Nip nchar9 1. tahun_diklat nchar4 2. Tempat nchar50 3. Penyelenggara nchar50 4. Status bit Tabel 4.7 Kamus Jabatan Fungsional Nama : Data Jabatan Fungsional Deskripsi : Data Jabatan Fungsional Pegawai 1. kode_fungsional nchar10 2. nama_fungsional nchar50 Tabel 4.8 Kamus Jabatan Struktural Nama : Data Jabatan Struktural Deskripsi : Data Jabatan Fungsional Pegawai 1. kode_struktural nchar10 2. nama_struktural nchar50 Tabel 4.9 Kamus Data Penilaian DP3 Nama : Data Penilaian DP3 Deskripsi : Data Penilaian DP3 Pegawai 1. no_dp3 nchar10 2. Nip nchar9 3. tgl_nilai datetime 4. nama_pejabat nchar30 5. nip_pejabat nchar9 6. pejabat_golongan nchar10 7. Pejabat_jabatan nchar50 8. unit_organisasi nchar10 9. tahun_dp3 nchar4 10.jum_nilai float 11.rata_rata float 12.Status bit 13.no_dp3 nchar10 14.nama_penilaian nchar10 15.jum_nilai float Tabel 4.10 Kamus Data User Nama : Data User Deskripsi : Data User 1. userID nchar9 2. group_name nchar10 3. Password nchar20

4.2.4 Perancangan Basis Data