Jbptunikompp Gdl Rikaindahs 21108 3 Babiii
-
Upload
emindhenepzter -
Category
Documents
-
view
221 -
download
0
description
Transcript of Jbptunikompp Gdl Rikaindahs 21108 3 Babiii
BAB III
KEGIATAN SELAMA KERJA PRAKTEK
3.1 Jadwal Kerja Praktek
Kerja praktek ini dalam rangka penyusunan laporan Kerja Praktek, yang
berlokasi di SMP Negeri 46 Bandung, jalan Cigagak Cibiru Bandung Telp. (022)
7807214.
Adapun lamanya kerja praktek yang dilaksanakan adalah satu bulan yaitu
mulai tanggal 7 Juli 2008 sampai 31 Juli 2008 dengan durasi total masa kerja
selama 30 hari. Jadwal kerja praktek ini dibuat berdasarkan kesepakatan bersama
antara pembimbing lapangan dengan penulis selaku pelaksana kerja praktek,
adapun hasil dari kesepakatan itu bahwa pelaksanaan kerja praktek dilakukan
setiap hari.
HariJam
KeteranganMasuk Keluar
Senin 07.00 13.00 -
Selasa 07.00 13.00 -
Rabu 07.00 13.00 -
Kamis 07.00 13.00 -
Jumat 07.00 13.00 -
Sabtu - - Libur
Tabel 3.1 Jadwal Kerja Praktek
3.2 Cara/Teknik Kerja Praktek
13
14
Teknik kerja praktek yang digunakan untuk menyelesaikan pembuatan
aplikasi sistem informasi ini adalah :
a. Survey
Melakukan pengamatan langsung ke lapangan untuk mengumpulkan
informasi yang dibutuhkan.
b. Studi Literatur
Melakukan pencarian informasi yang berhubungan dengan permasalahan
yang akan dibahas dengan bersumber pada buku-buku, serta bacaan lain
yang kiranya dapat membantu menyelesaikan pembangunan aplikasi ini.
c. Wawancara (Interview)
Memperoleh data dengan cara komunikasi langsung dengan pegawai
yang melakukan proses pengolahan data yang sedang berjalan sekarang
ini.
d. Tahap Pembuatan aplikasi
Tahap pembuatan aplikasi untuk membangun Aplikasi Pengolahan Data
yang nantinya digunakan dengan baik dan benar.
3.3 Data Kerja Praktek
3.3.1 Analisis Sistem
Analisis adalah klasifikasi dari suatu sistem informasi yang utuh kedalam
bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan
mengevaluasi permasalahan, kesempatan-kesempatan, hambatan-hambatan yang
15
mungkin akan terjadi, dan keseluruhan yang diharapkan sehingga dapat diusulkan
perbaikannya.
3.3.1.1 Analisis Prosedur Pada Sistem Yang Sedang Berjalan
Tujuan analisis prosedur ini adalah untuk mengetahui suatu proses yang
ada dalam sistem dan siapa user-nya, dan mengecek peran dari pihak yang terkait,
serta untuk mengetahui apakah informasi yang dibutuhkan atau dihasilkan oleh
suatu pihak sudah sesuai dengan kebutuhan.
Pada analisis prosedur ini akan dibahas mengenai prosedur dari proses
yang masih manual pada pengolahan data Daftar Urut Kepangkatan (DUK) di
SMP Negeri 46 Bandung.
1. Administrasi
Menerima data pegawai, kemudian dicatat sesuai dengan jenisnya sampai 1
(satu) hari, lalu diberikan kepada Tata Usaha.
2. Tata Usaha
Menerima semua laporan data Daftar Urut Kepangkatan (DUK) yang telah
diisi dengan lengkap dari administrasi lalu diberikan kepada kepala sekolah.
3. Kepala Sekolah
Menerima semua laporan data Daftar Urut Kepangkatan (DUK) yang untuk
ditanda tangani dan dicap, lalu disimpan kedalam buku data intern
perusahaan.
16
3.3.1.2 Analisis Dokumen yang Digunakan
Tujuan analisis dokumen ini adalah untuk mengetahui macam-macam
dokumen apa saja yang terkait dan digunakan dalam sistem. Hal ini bertujuan
untuk mengetahui dan memberikan informasi sebagai masukan pada saat
perancangan perangkat lunak yang diusulkan.
Pada program Aplikasi Pengolahan Data Daftar Urut Kepangkatan (DUK)
di SMP Negeri 46 Bandung, dilakukan analisis terhadap dua data yaitu, analisis
data masukan dan analisis data keluaran dengan penjelasan sebagai berikut :
1. Analisis Data Masukan
Analisis data masukan ini merupakan penganalisaan terhadap data yang
digunakan oleh perusahaan yang diserahkan kepada Administrasi, data yang
digunakan terdiri dari :
1. Data Daftar Urut Kepangkatan (DUK) Tenaga Edukatif
Fungsi : Untuk memasukkan data kepangkatan tenaga edukatif
Rangkap : 1 (satu)
Asal : TU Sekolah
Tujuan : Administrasi
Atribut : NIP, Nama, GolPangkat, TmtPangkat, NamaJabatan,
TmtJabatan, ThnMs.KerjaGol, BlnMs.KerjaGol,
NamaLatihanPrajabatan, Bl.ThLatihanPrajabatan,
J.JamLatihanPrajabatan, NamaPendidikan,
Ls.ThPendidikan, Tk.IjazahPendidikan,
TempatTanggalLahir, CatatanMts.Kerja
17
2. Data Daftar Urut Kepangkatan (DUK) Tenaga Administratif
Fungsi : Untuk memasukan data kepangkatan tenaga administratif
Rangkap : 1 (satu)
Asal : TU Sekolah
Tujuan : Administrasi
Atribut : NIP, Nama, GolPangkat, TmtPangkat, NamaJabatan,
TmtJabatan, ThnMs.KerjaGol, BlnMs.KerjaGol,
NamaLatihanPrajabatan, Bl.ThLatihanPrajabatan,
J.JamLatihanPrajabatan, NamaPendidikan,
Ls.ThPendidikan, Tk.IjazahPendidikan,
TempatTanggalLahir, CatatanMts.Kerja
3. Data Kenaikan Pangkat
Fungsi : Untuk memasukan data kenaikan pangkat
Rangkap : 1 (satu)
Asal : TU Sekolah
Tujuan : Administrasi
Atribut : NIP, Nama, GolPangkat, TmtPangkat, NamaJabatan,
TmtJabatan, ThnMs.KerjaGol, BlnMs.KerjaGol,
NamaLatihanPrajabatan, Bl.ThLatihanPrajabatan,
J.JamLatihanPrajabatan, NamaPendidikan,
Ls.ThPendidikan, Tk.IjazahPendidikan,
TempatTanggalLahir, CatatanMts.Kerja
18
4. Data Golongan
Fungsi : Untuk memasukan data golongan
Rangkap : 1 (satu)
Asal : TU Sekolah
Tujuan : Administrasi
Atribut : NIP, Nama, GolPangkat, TmtPangkat
2. Analisis Data Keluaran
Analisis data keluaran ini merupakan penganalisaan terhadap hasil yang
dikeluarkan oleh sistem yang berupa laporan-laporan data Daftar Urut
Kepangkatan (DUK) Tenaga Edukatif, Tenaga Administratif, Kenaikan Pangkat
dan Golongan yang terdiri dari :
1. Laporan Data Daftar Urut Kepangkatan (DUK) Tenaga Edukatif
Fungsi : Sebagai data daftar urut kepangkatan tenaga edukatif
Rangkap : 2 (dua)
Asal : TU Sekolah
Tujuan : Administrasi
Atribut : NIP, Nama, GolPangkat, TmtPangkat, NamaJabatan,
TmtJabatan, ThnMs.KerjaGol, BlnMs.KerjaGol,
NamaLatihanPrajabatan, Bl.ThLatihanPrajabatan,
J.JamLatihanPrajabatan, NamaPendidikan,
Ls.ThPendidikan, Tk.IjazahPendidikan,
TempatTanggalLahir, CatatanMts.Kerja
19
2. Laporan Data Daftar Urut Kepangkatan (DUK) Tenaga Administratif
Fungsi : Sebagai data daftar urut kepangkatan tenaga administratif
Rangkap : 2 (dua)
Asal : TU Sekolah
Tujuan : Administrasi
Atribut : NIP, Nama, GolPangkat, TmtPangkat, NamaJabatan,
TmtJabatan, ThnMs.KerjaGol, BlnMs.KerjaGol,
NamaLatihanPrajabatan, Bl.ThLatihanPrajabatan,
J.JamLatihanPrajabatan, NamaPendidikan,
Ls.ThPendidikan, Tk.IjazahPendidikan,
TempatTanggalLahir, CatatanMts.Kerja
3. Laporan Data Kenaikan Pangkat
Fungsi : Sebagai data kenaikan pangkat
Rangkap : 2 (dua)
Asal : TU Sekolah
Tujuan : Administrasi
Atribut : NIP, Nama, GolPangkat, TmtPangkat, NamaJabatan,
TmtJabatan, ThnMs.KerjaGol, BlnMs.KerjaGol,
NamaLatihanPrajabatan, Bl.ThLatihanPrajabatan,
J.JamLatihanPrajabatan, NamaPendidikan,
Ls.ThPendidikan, Tk.IjazahPendidikan,
TempatTanggalLahir, CatatanMts.Kerja
20
4. Laporan Data Golongan
Fungsi : Sebagai data golongan
Rangkap : 2 (dua)
Asal : TU Sekolah
Tujuan : Administrasi
Atribut : NIP, Nama, GolPangkat, TmtPangkat
3.3.1.3 Analisis Sistem Alir Dokumen yang sedang Berjalan
Analisis alir dokumen merupakan bagan alir yang menunjukan arus
laporan dari formulir yang dipergunakan, agar lebih jelas lihat gambar berikut ini :
21
Gambar 3.1 Flowmap Sistem Aplikasi Pengolahan Data
Daftar Urut Kepangkatan (DUK) yang Sedang Berjalan
22
3.3.1.4 Analisis Sistem Alir Dokumen yang Diusulkan
Perancangan prosedur ini menjelaskan tentang kegiatan pengolahan data
dengan program Aplikasi Pengolahan Data Daftar Urut Kepangkatan (DUK).
Dengan hasil analisis yang masih dilakukan dengan manual, maka dikembangkan
dengan dibuatkannya aplikasi yang bisa menyimpan Data Urut Kepangkatan
(DUK) Tenaga Edukatif maupun Tenaga Administratif, Kenaikan Pangkat dan
Golongan. Dari file-file database tersebut dibuatkan laporannya.
Untuk lebih jelasnya dapat dilihat pada gambar flowmap usulan berikut:
Gambar 3.2 Flowmap Sistem Aplikasi Pengolahan Data
23
Daftar Urut Kepangkatan (DUK) yang Diusulkan
3.3.1.5 Analisis Hardware ( Perangkat Keras )
Dalam pengolahan data saat ini yang digunakan oleh SMP Negeri 46
Bandung masih bersifat manualisasi yang dituangkan dalam lembaran-lembaran
kertas. Oleh karena itu terkadang dalam pencarian data untuk kepentingan tertentu
sangatlah menyulitkan dan cukup menyita waktu. Maka diharapkan semua sistem
yang ada telah menggunakan sistem terkomputerisasi.
Hardware adalah seluruh komponen atau unsur peralatan yang digunakan
untuk menunjang pembangunan aplikasi ini. Hardware yang digunakan untuk
menerapkan aplikasi ini secara optimal memerlukan spesifikasi minimum
komputer sebagai berikut :
a. Processor dengan kecepatan 600 Mhz
b. RAM sebesar 256 MB (Minimum)
c. Hardisk sebesar 10 GB (Minimum)
d. VGA sebesar 256 MB
e. Monitor beresolusi 1024x768
f. Keyboard
g. Mouse
h. Printer
3.3.1.6 Analisis Perangkat Lunak (Software Analysis)
24
Selain hardware yang digunakan tersebut di atas, maka perlu perangkat
pendukung lainnya yaitu software. Pada sistem sebelumnya tidak ada perangkat
ini karena melihat sifatnya yang masih manualisasi.
Software adalah komponen dalam pengolahan data yang berupa perangkat
lunak. Adapun perangkat lunak yang digunakan dalam membangun sistem
informasi ini adalah sebagai berikut:
1. Borland Delphi 7.0 yaitu tools yang digunakan untuk menuangkan bahasa
pemrograman dalam pembentukan serta pembuatan aplikasi ini.
2. Database Desktop adalah media penyimpanan database yang digunakan
dalam aplikasi ini.
3.3.1.7 Analisis User ( Pemakai)
Tidak semua pegawai di SMP Negeri 46 Bandung atau yang akan disebut
sebagai user dapat mengoperasikan komputer, khususnya dalam aplikasi
pengolahan data Daftar Urut Kepangkatan (DUK) Tenaga Edukatif maupun
Tenaga Administratif, Kenaikan Pangkat dan Golongan ini. Oleh karena itu akan
diberikan pelatihan khusus serta pemahaman untuk penguasaan aplikasi ini bagi
user yang nantinya akan berkedudukan sebagai Administrator.
3.3.2 Analisis Basis Data
Untuk membangun Aplikasi Pengolahan Data Daftar Urut Kepangkatan
(DUK) di SMP Negeri 46 Bandung ini, dilakukan beberapa tahap pemodelan.
25
Dimana tahap pemodelannya terdiri dari pemodelan basis data dan pemodelan
fungsional.
3.3.2.1 Entity Relationship Diagram ( ERD )
ERD, alat pemodelan ini digunakan untuk menggambarkan hubungan
antar entitas yang terjadi, yang berisi komponen-komponen entitas dan
relationship, yang masing-masing dilengkapi dengan atribut-atribut yang
merepresentasikan seluruh fakta dari sebagian dunia nyata. ERD dari Sistem
Aplikasi Pengolahan Data Daftar Urut Kepangkatan (DUK), sebagai berikut :
Gambar 3.3 Entity Relation Diagram
3.3.2.2 Pemodelan Fungsional
26
Pemodelan fungsional terdiri dari Diagram Konteks, Data Flow Diagram
(DFD).
3.3.2.2.1 Diagram Konteks (Context Diagram)
Diagram Konteks adalah diagram tingkat tinggi yang menggambarkan
hubungan antar Entitas Eksternal dengan sistem. Dimana data yang diinputkan
oleh bagian komponen eksternal akan diproses di dalam sistem dan akan
menghasilkan laporan yang diinginkan oleh komponen eksternal tersebut.
Untuk gambar dari Diagram Konteks (Context Diagram) dapat dilihat
seperti berikut :
Gambar 3.4 Diagram Konteks (Context Diagram)
3.3.2.2.2 Data Flow Diagram (DFD)
27
Data Flow Diagram (DFD) merupakan representasi atau model grafis dari
sistem yang menunjukkan aliran data atau informasi dari sumber ke tujuan dengan
proses pengolahannya dan juga menggambarkan sistem sebagai jaringan kerja
antar fungsi yang berhubungan satu sama lain melalui penyimpanan data. DFD
juga digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem
baru yang akan dikembangkan.
1. DFD level 1
DFD level 1 terdiri dari proses yang akan dilakukan oleh Pegawai. Proses
1 pada DFD Level 1 merupakan proses Pengolahan Data Daftar Urut
Kepangkatan (DUK) Tenaga Edukatif, Tenaga Administratif, Kenaikan Pangkat
dan Golongan dimana akan dilakukan dan diperiksa oleh pegawai.
Gambar 3.5 Data Flow Diagram (DFD) Level 1
28
2. DFD level 2 untuk proses 1 (Pengolahan Data Daftar Urut
Kepangkatan Tenaga Edukatif)
Pada proses ini akan dilakukan pengolahan data Daftar Urut Kepangkatan
(DUK) Tenaga Edukatif oleh pegawai dimana proses-proses yang terlibat di
dalamnya adalah proses tambah data, ubah data serta hapus data.
Gambar 3.6 Data Flow Diagram (DFD) Level 2 (Proses 1)
3. DFD level 2 untuk proses 2 (Pengolahan Data Daftar Urut
Kepangkatan Tenaga Administratif)
Pada proses ini akan dilakukan pengolahan data Daftar Urut Kepangkatan
(DUK) tenaga administratif oleh pegawai dimana proses-proses yang terlibat di
dalamnya adalah proses tambah data, ubah data serta hapus data.
29
Gambar 3.7 Data Flow Diagram (DFD) Level 2 (Proses 2)
4. DFD level 2 untuk proses 3 (Pengolahan Data Kenaikan Pangkat)
Pada proses ini akan dilakukan pengolahan data Kenaikan Pangkat oleh
pegawai dimana proses-proses yang terlibat di dalamnya adalah proses tambah
data, ubah data serta hapus data.
Gambar 3.8 Data Flow Diagram (DFD) Level 2 (Proses 3)
30
5. DFD level 2 untuk proses 4 (Pengolahan Data Golongan)
Pada proses ini akan dilakukan pengolahan data Golongan oleh pegawai
dimana proses-proses yang terlibat di dalamnya adalah proses tambah data, ubah
data serta hapus data.
Gambar 3.9 Data Flow Diagram (DFD) Level 2 (Proses 4)
3.3.3 Perancangan Sistem
Di dalam pembangunan suatu sistem, perancangan sistem merupakan
langkah yang sangat penting, karena bila ditahap ini terdapat suatu kesalahan,
maka akan salah pula ditahap berikutnya. Tujuan dari perancangan sistem ini
secara garis besar adalah untuk menghasilkan bentuk rancangan yang dapat
memenuhi kebutuhan akan penyelesaian masalah secara cepat dan benar.
Perancangan ini meliputi perancangan data dan perancangan antarmuka.
31
3.3.3.1 Perancangan Data
3.3.3.1.1 Struktur Tabel
Dalam pembuatan Aplikasi Pengolahan Data Daftar Urut Kepangkatan
(DUK) di SMP Negeri 46 Bandung terdapat 4 (empat) data yang dibutuhkan yaitu
Tenaga Edukatif, Tenaga Administratif, Kenaikan Pangkat dan Golongan.
Nama Tabel : TEdukatif
Primary Key : NipNIGB
Fungsi : Untuk menyimpan data Tenaga Edukatif
No Nama Field Tipe Ukuran Keterangan
1 NIP Alpha Numerik 40 NIP
2 Nama Alpha Numerik 10 Nama pegawai
3 Gol Pangkat Alpha Numerik 8 Golongan pangkat
4 Tmt Pangkat Alpha Numerik 10 Tmt pangkat
5 Nama Jabatan Alpha Numerik 10 Nama jabatan
6 Tmt Jabatan Alpha Numerik 10 Tmt jabatan
7 Thn Ms.Kerja Gol Alpha Numerik 2 Tahun masa kerja golongan
8 Bln Ms.Kerja Gol Alpha Numerik 2 Bulan masa kerja golongan
9 Nama Latihan Prajabatan Alpha Numerik 15 Nama latihan prajabatan
10 Bl. Th Latihan Prajabatan Alpha Numerik 8Bulan dan tahun latihan
prajabatan
11 J.Jam Latihan Prajabatan Alpha Numerik 3 J.Jam latihan prajabatan
12 Nama Pendidikan Alpha Numerik 10 Nama pendidikan
13 Ls.Th Pendidikan Alpha Numerik 4 Pendidikan terakhir
14 Tk.Ijazah Pendidikan Alpha Numerik 10 Tingkatan ijazah
32
15 Tempat Tanggal Lahir Alpha Numerik 40 Tempat tanggal lahir
16 Catatan Mts.Kerja Alpha Numerik 10 Keterangan mutasi kerja
Tabel 3.2 Data Tenaga Edukatif
Nama Tabel : TAdministratif
Primary Key : NIP
Fungsi : Untuk menyimpan data Tenaga Administratif
No Nama Field Tipe Ukuran Keterangan
1 NIP Alpha Numerik 40 NIP
2 Nama Alpha Numerik 10 Nama pegawai
3 Gol Pangkat Alpha Numerik 8 Golongan pangkat
4 Tmt Pangkat Alpha Numerik 10 Tmt pangkat
5 Nama Jabatan Alpha Numerik 10 Nama jabatan
6 Tmt Jabatan Alpha Numerik 10 Tmt jabatan
7 Thn Ms.Kerja Gol Alpha Numerik 2 Tahun masa kerja golongan
8 Bln Ms.Kerja Gol Alpha Numerik 2 Bulan masa kerja golongan
9 Nama Latihan Prajabatan Alpha Numerik 15 Nama latihan prajabatan
10 Bl. Th Latihan Prajabatan Alpha Numerik 8Bulan dan tahun latihan
prajabatan
11 J.Jam Latihan Prajabatan Alpha Numerik 3 J.Jam latihan prajabatan
12 Nama Pendidikan Alpha Numerik 10 Nama pendidikan
13 Ls.Th Pendidikan Alpha Numerik 4 Pendidikan terakhir
14 Tk.Ijazah Pendidikan Alpha Numerik 10 Tingkatan ijazah
15 Tempat Tanggal Lahir Alpha Numerik 40 Tempat tanggal lahir
33
16 Catatan Mts.Kerja Alpha Numerik 10 Keterangan mutasi kerja
Tabel 3.3 Data Tenaga Administratif
Nama Tabel : TKPangkat
Primary Key : NipNIGB
Fungsi : Untuk menyimpan data Kenaikan Pangkat
No Nama Field Tipe Ukuran Keterangan
1 NIP Alpha Numerik 40 NIP
2 Nama Alpha Numerik 10 Nama pegawai
3 Gol Pangkat Alpha Numerik 8 Golongan pangkat
4 Tmt Pangkat Alpha Numerik 10 Tmt pangkat
5 Nama Jabatan Alpha Numerik 10 Nama jabatan
6 Tmt Jabatan Alpha Numerik 10 Tmt jabatan
7 Thn Ms.Kerja Gol Alpha Numerik 2 Tahun masa kerja golongan
8 Bln Ms.Kerja Gol Alpha Numerik 2 Bulan masa kerja golongan
9 Nama Latihan Prajabatan Alpha Numerik 15 Nama latihan prajabatan
10 Bl. Th Latihan Prajabatan Alpha Numerik 8Bulan dan tahun latihan
prajabatan
11 J.Jam Latihan Prajabatan Alpha Numerik 3 J.Jam latihan prajabatan
12 Nama Pendidikan Alpha Numerik 10 Nama pendidikan
13 Ls.Th Pendidikan Alpha Numerik 4 Pendidikan terakhir
14 Tk.Ijazah Pendidikan Alpha Numerik 10 Tingkatan ijazah
15 Tempat Tanggal Lahir Alpha Numerik 40 Tempat tanggal lahir
16 Catatan Mts.Kerja Alpha Numerik 10 Keterangan mutasi kerja
34
Tabel 3.4 Data Kenaikan Pangkat
Nama Tabel : TGolongan
Primary Key : NIP
Fungsi : Untuk menyimpan data Golongan
No Nama Field Tipe Ukuran Keterangan
1 NIP Alpha Numerik 40 NIP
2 Nama Alpha Numerik 10 Nama pegawai
3 Gol Pangkat Alpha Numerik 8 Golongan pangkat
4 Tmt Pangkat Alpha Numerik 10 Tmt pangkat
Tabel 3.5 Data Golongan
3.3.3.1.2 Skema Relasi
Skema relasi merupakan hubungan antar tabel yang terdapat dalam sistem.
Dimana tabel yang ada di aplikasi ini adalah tabel Tenaga Edukatif, Tenaga
Administratif, Tabel Kenaikan Pangkat dan Tabel Golongan. Disini bisa terlihat
hubungan antar tabel tersebut.
35
Gambar 3.10 Tabel Relasi
3.3.3.2 Perancangan Struktur Menu
Merupakan gambaran jalannya aplikasi pengolahan data Daftar Urut
Kepangkatan (DUK). berikut adalah gambaran rancangan struktur menu dari
aplikasi ini:
36
Gambar 3.11 Struktur Menu Aplikasi
Keterangan Struktur Menu Aplikasi :
1. Aplikasi : Tahap awal masuk dalam aplikasi, yaitu harus menjalankan
aplikasi (project1) itu sendiri
2. Menu Utama : Berisi tentang sub menu yang ada, dan memiliki akses cepat
untuk langsung menuju ke sub menu yang diinginkan
3. Menu : Berisi data-data dari menu ke sub menu berikutnya
4. Laporan : Berisi laporan data-data yang sudah dimasukan
5. Bantuan : Berisi tentang info-info data
6. Akhir : Keluar aplikasi
37
3.3.3.3 Perancangan Antar Muka
3.3.3.3.1 Perancangan Antar Muka Menu Utama
Gambar 3.12 Perancangan Antar Muka Menu Utama
3.3.3.3.2 Perancangan Antar Muka Menu Pengolahan Data DUK
Tenaga Edukatif
Gambar 3.13 Perancangan Antar Muka Menu
Pengolahan Data DUK Tenaga Edukatif
38
3.3.3.3.3 Perancangan Antar Muka Menu Tambah, Ubah dan Hapus
Data DUK Tenaga Edukatif
Gambar 3.14 Perancangan Antar Muka Menu
Tambah, Ubah dan Hapus Data DUK Tenaga Edukatif
3.3.3.3.4 Perancangan Antar Muka Menu Pengolahan Data DUK Tenaga
Administratif
Gambar 3.15 Perancangan Antar Muka Menu
Pengolahan Data DUK Tenaga Administratif
39
3.3.3.3.5 Perancangan Antar Muka Menu Tambah, Ubah dan Hapus
Data DUK Tenaga Administratif
Gambar 3.16 Perancangan Antar Muka Menu
Tambah, Ubah dan Hapus Data DUK Tenaga Administratif
3.3.3.3.6 Perancangan Antar Muka Menu Pengolahan Data Kenaikan
Pangkat
Gambar 3.17 Perancangan Antar Muka Menu
Pengolahan Data Kenaikan Pangkat
40
3.3.3.3.7 Perancangan Antar Muka Menu Tambah, Ubah dan Hapus Data
Kenaikan Pangkat
Gambar 3.18 Perancangan Antar Muka Menu
Tambah, Ubah dan Hapus Data Kenaikan Pangkat
3.3.3.3.8 Perancangan Antar Muka Menu Pengolahan Data Golongan
Gambar 3.19 Perancangan Antar Muka Menu
Pengolahan Data Golongan
41
3.3.3.3.9 Perancangan Antar Muka Menu Tambah, Ubah dan Hapus Data
Golongan
3.20 Gambar Perancangan Antar Muka Menu
Tambah, Ubah dan Hapus Data Golongan
3.3.3.3.10 Perancangan Antar Muka Menu Bantuan Info Aplikasi
Gambar 3.21 Perancangan Antar Muka Menu
Bantuan Info Aplikasi
42
3.3.3.3.11 Perancangan Antar Muka Menu Laporan Data DUK Tenaga
Edukatif
Gambar 3.22 Perancangan Antar Muka Menu
Laporan Data DUK Tenaga Edukatif
3.3.2.3.11 Perancangan Antar Muka Menu Laporan Data DUK Tenaga
Administratif
Gambar 3.23 Perancangan Antar Muka Menu
Laporan Data DUK Tenaga Administratif
43
3.3.2.3.12 Perancangan Antar Muka Menu Laporan Data Kenaikan
Pangkat
Gambar 3.24 Perancangan Antar Muka Menu
Laporan Data Kenaikan Pangkat
3.3.2.3.13 Perancangan Antar Muka Menu Laporan Data Golongan
Gambar 3.25 Perancangan Antar Muka Menu
Laporan Data Golongan
44
3.3.3.3.15 Perancangan Antar Muka Menu Format Pesan
Gambar 3.26 Perancangan Antar Muka Menu
Format Pesan
3.3.3.4 Jaringan Semantik
Struktur program aplikasi ini dibuat secara moduler, yaitu program
dipecah menjadi modul-modul kecil yang mudah dibuat, mudah dites, mudah
melacak kesalahan program, dan mudah dimodifikasi.
45
Gambar 3.27 Jaringan Semantik
46
3.3.4 Implementasi Sistem
Implementasi adalah tahap penerapan hasil perancangan yang prosesnya
telah diuraikan sebelumnya. Implementasi yang dilakukan antara lain adalah
mengimplementasikan perancangan tampilan, pembuatan kode program dan
sebagainya.
Dari hasil analisis tersebut diatas dibentuklah file-file untuk mewakili
setiap proses-proses yang ada pada diagram alir data. Adapun file-file tersebut
adalah :
No Menu/Sub Menu Proses Ke - Nama File
1 Menu Utama 1 MenuUtama.dcu
MenuUtama.ddp
MenuUtama.dfm
MenuUtama.pas
2 DUK Edukatif 2 Edukatif.dcu
Edukatif.ddp
Edukatif.dfm
Edukatif .pas
3 DUK Administratif 3 Administratif.dcu
Administratif.ddp
Administratif.dfm
Administratif.pas
4 Kenaikan Pangkat 4 KenaikanPangkat.dcu
KenaikanPangkat.ddp
KenaikanPangkat.dfm
KenaikanPangkat.pas
5 Data Golongan 5 Dgolongan.dcu
47
Dgolongan.ddp
Dgolongan.dfm
Dgolongan.pas
6 Isi DUK Edukatif 6 IsiEdukatif.dcu
IsiEdukatif.ddp
IsiEdukatif.dfm
IsiEdukatif.pas
7 Isi DUK Administratif 7 IsiAdministratif.dcu
IsiAdministratif.ddp
IsiAdministratif.dfm
IsiAdministratif.pas
8 Isi Kenaikan Pangkat 8 IsiKenaikanPangkat.dcu
IsiKenaikanPangkat.ddp
IsiKenaikanPangkat.dfm
IsiKenaikanPangkat.pas
9 Isi Data Golongan 9 IsiDGolongan.dcu
IsiDGolongan.ddp
IsiDGolongan.dfm
IsiDGolongan.pas
10 Laporan DUK Edukatif 10 LapEdukatif.dcu
LapEdukatif.ddp
LapEdukatif.dfm
LapEdukatif.pas
11 Laporan DUK
Administratif
11 LapAdministratif.dcu
LapAdministratif.ddp
LapAdministratif.dfm
48
LapAdministratif.pas
12 Laporan Kenaikan Pangkat 12 LapKenaikanPangkat.dcu
LapKenaikanPangkat.ddp
LapKenaikanPangkat.dfm
LapKenaikanPangkat.pas
13 Laporan Data Golongan 13 LapGolongan.dcu
LapGolongan.ddp
LapGolongan.dfm
LapGolongan.pas
14 Info Aplikasi 14 help\idex.html
Tabel 3.6 Menu program yang dibangun
3.3.4.1 Menu Utama
49
Gambar 3.28 Tampilan Menu Utama
3.3.4.2 DUK Edukatif
Gambar 3.29 Tampilan Menu DUK Edukatif
50
3.3.4.3 DUK Administratif
Gambar 3.30 Tampilan Menu DUK Administratif
3.3.4.4 Kenaikan Pangkat
Gambar 3.31 Tampilan Menu Kenaikan Pangkat
51
3.3.4.5 Data Golongan
Gambar 3.32 Tampilan Menu Data Golongan