Fungsi
Sumber
: LPK
Atribut
: nama,alamat,ttl,agama,pend_terakhir,tinggi_bdn,
berat,badan,status,kursus_yg_pernah_diikuti,jenis_
kursus,tmpt_kursus,thn_penyelenggar,keterangan,
43
44
kursus_yg_diinginkan,rencana,stlh_selesai
Disrtibusi
: Pegawai lattas
2) Jadwal Pelatihan
Deskripsi
Fungsi
Sumber
: Pegawai lattas
Atribut
: hari_tgl,jam,kejuruan,instruktur,tempat
Disrtibusi
Fungsi
Sumber
: LPK
Atribut
:kejuruan.materi,hari_tgl,jam,no,nama
Disrtibusi
: Pegawai lattas
45
Fungsi
Sumber
: Instruktur LPK
Atribut
: waktu,no,mata_latihan,teori,praktek,jmlh,ket
Disrtibusi
: Pegawai lattas
Fungsi
Sumber
: Pegawai lattas
Atribut
: nama,ttl,kejuruan_yg_diikuti,lamanya_jam,hasil
Disrtibusi
mendaftarkan
Produktivitas (Lattas)
pelatihan
pendaftaran
dengan
diri
ke
mengisi
bagian
formulir
menyerahkan
kembali
Pelatihan
biodata
mengisi
dan
peserta
formulir
46
akan
mencatat
data
peserta
pelatihan
yang
memenuhi
untuk
47
yang sama dengan yang digunakan di dalam bagan alir sistem yang
menggambarkan suatu prosedur dalam sistem. Mengenai sumber dari
aliran dokumen dapat digambarkan flowmap 4.1
48
Peserta
Lattas
LPK
Kepala Dinas
Formulir
pendaftaran
Formulir
pendaftaran
Formulir
pendaftaran isi
Seleksi
Mengisi
formulir
T
Formulir
Pendaftaran isi
Kelengkapan
Y
Persyratan
lengkap
Mencatat data
peserta
pelatihan
Daftar peserta
pelatihan
daftar peserta
Membuat
kartu peserta
pelatihan
Daftar peserta
pelatihan
Kartu peserta
Kartu
peserta
pelatihan
Kartu peserta
pelatihan
pelatihan
Daftar
instruktur
Daftar
instruktur
Membuat
jadwal
pelatihan
Jadwal
pelatihan
Jadwal pelatihan
Daftar
peserta
pelatiha
n
B
daftar penilain
peserta
Membuat
sertifikat
pelatihan
Sertifikat
pelatihan
Jadwal
pelatihan
Sertifikat
pelatihan
C
Membuat
laporan
kegiatan
pelatihan
Laporan kegiatan
pelatihan
Laporan kegiatan
pelatihan
D
49
Keterangan:
A :Arsip kartu peserta pelatihan
B: Arsip jadwal pelatihan
C: Arsip sertifikat pelatihan
D : Arsip laporan kegiatan
E : Arsip daftar peserta pelatihan
50
Dt_kpp
Dt_sertifikat
Peserta
Kepala Dinas
Lap.keg_pel
Sistem Informasi
Pelatihan
Dftr_instruktur,
Dftr_nilai_peserta,
Dt_kehadiran
Dt_form.isi
LPK
Dt_jadwal
Dt_peserta
51
DFD Level 1
Peserta
Dt_form_isi
1
Seleksi
Dt_form_isi
2
Mencatat data
peserta
Dt_peserta
LPK
Dt_peserta
Dt_kpp
Dt_kpp
Kartu peserta
pelatihan
3
Membuat kartu
peserta
Dt_peserta
Jadwal
Peserta
Dt_jadwal
4
Membuat
jadwal
pelatihan
Dt_instruktur
Dt_jadwal
5
Membuat
sertifikat
Dt_sertifikat
Sertifikat
Dt_sertifikat
Dt_jadwal
Dt_nilsi peserta,
Dt_kehadiran
Dt_sertifikat
6
Membuat
laporan
kegiatan
pelatihan
Dt_peserta
Lap.kegiatan_pel
Kepala Dinas
Lap.kegiatan_pelatihan
Lap.kegiatan_pel
52
Masalah
Solusi
1.
mencari
data kegiatan
pelatihan
dengan
peserta,instruktur,
kegiatan
dan
pelatihan,
seringnya
terjadinya
2.
pembuatan sertifikat
pelatihan
3.
ukuran
dalam
keberhasilan
pelatihan
dalam
melaksanakan
kegiatannya
53
tujuan
perancangan
sistem
ini
adalah
untuk
dalam
proses
pencarian
data
peserta
54
pelatihan. Pengolahan
data
yang
berguna
bagi
penyimpanan
perancangan
sistem
merupakan
tahap
awal
dari
yaitu
bagian
data
55
prosedur
yang
diusulkan
terdapat
perbedaan
dalam
pengolahan data pelatihan yaitu adanya laporan data peserta lulusan yang
sudah bekerja, sehingga dinas dapat dengan jelas melihat sejauh mana
keberhasilan pelatihan kerja yang dilaksanakan untuk para pesertanya.
Untuk lebih jelasnya prosedur pelatihan akan ditampilkan pada flowmap
sistem yang diusulkan.
Adapun prosedur flowmap pelatihan kerja yang diusulkan :
Lattas memberikan form pendaftaran ke peserta, begitu terisi peserta
memberikannya kembali ke lattas dan langsung diperiksa kembali
kelengkapannya, apabila lengkap lattas menginputkan data peserta ke
database. Lalu lattas mencetak kartu peserta pelatihan dan diberikan kepada
peserta.
Kepala LPK memberikn daftar instruktur ke LPK, yang selanjutnya
diinputkan kedalam sistem oleh LPK. Dari data peserta dan instruktur yang
ada LPK membuat jadwal pelatihan yang nantinya dicetak oleh lattas dan
diserahkan kepada peserta. Setelah kegiatan selesai LPK menginputkan
data yang nantinya dari data tersebut lattas mencetak sertifikat pelatihan
dan diserahkan kepada peserta. Lattas membuat laporan sebanyak 2
rangkap diberikan kepada Kepala LPK dan Kepala Dinas. Setelah itu ada
juga pendataan peserta lulusan yang sudah bekerja.
56
Lattas
Formulir
pendaftaran
LPK
Formulir
pendaftaran
Kep Dinas
Data kesiapan
mengajar
instruktur
Seleksi
Formulir
pendaftaran
isi
Data
instruktur
T
Lengkap
Y
Input data
instruktur
Input data
peserta
Data
base
Membuat
Jadwal
pelatihan
Cetakdaftar
hadir peserta
Menilai Peserta
Daftar hadir
peserta
Daftar hadir
peserta isi
Daftar hadir
peserta
Daftar hadir
peserta isi
Data peserta
lulusan yg sdh
bekerja
Input data
peserta lulusan
yg sdh bekerja
Kartu peserta
Kartu peserta
Mencetak
jadwal
Jadwal
Jadwal
cetak data
update peserta
lulusan yg sdh
bekerja
Lap. peserta
lulusan yg sdh
bekerja
Lap. peserta
lulusan yg sdh
bekerja
Lap. peserta
lulusan yg sdh
bekerja
Mencetak
sertifikat
Sertifikat
Tanda tangan
Sertifikat
Sertifikat
mentand
atangai
Sertifikat
Tanda tangan
Membuat
Laporan
Kegiatan
Sertifikat
Tanda tangan
Laporan
kegiatan
Laporan
kegiatan
Alumni
Data peserta
lulusan yg sdh
bekerja
Data
instruktur
Formulir
pendaftaran
isi
Mengisi
formulir
Kep LPK
Laporan
kegiatan
57
Dt_form_pendftran,
Dt_kpp,
,Dt_jadwal,
Dt_sertifikt_ttd,
Dt_hadir_peserta
Peserta
Kepala Dinas
Dt_sertifikt_ttd
Lap.keg_pel,
Lap.alumni,
Dt_sertifikat
Sistem Informasi
Pelatihan
Dt_hadir_isi
Dt_instruktur
Dt_km_instruktur
Dt_form.isi
Kep LPK
Dt_alumni
Alumni
Lap.keg_pel,
Lap alumni
58
59
Dt_km_instruktur
Peserta
Kep LPK
Dt_form_isi
13
Input kesiapan
mengajar
instruktur
Peserta
Dt_peserta
Dt_kpp
Dt_kpp
Dt_peserta
1
Input data
peserta
3
Input instruktur
Dt_instruktur
Dt_km_instruktur
Dt_instruktur
Instruktur
Dt_peserta
Dt_peserta
2
Cetak kartu
peserta
pelatihan
Dt_peserta
Dt_instruktur
6
Membuat
Daftar hadir
4
Membuat
jadwal
Dt_hadir
Dt_instruktur
Daftar_hadir
Dt_jadwal
5
Mencetak
jadwal
Dt_jadwal
7
Menilai peserta
Jadwal
Dt_jadwal
Dt_hadir
8
Input data
daftar hadir
Dt_nilai
Dt_nilai
Nilai
Lap.keg_pelatihan
Dt_sertifikat_ttd
Dt_sertifikat_ttd
9
Membuat
sertifikat
Dt_nilai
Dt_sertifikat
10
Membuat
laporan
Dt_peserta
Lap.peserta_lulusan
Kep Dinas
Lap.keg_pelatihan
Alumni
Dt_alumni
Dt_peserta
Alumni
Dt_alumni
11
Input data
update peserta
lulusan yg sdh
bekerja
Dt_alumni
Lap_alumni
Lap_alumni
12
Mencetak data
update peserta
lulusan yg sdh
bekerja
60
: KPP
Aliran Data
Struktur Data
:-
Aliran Data
Struktur Data
61
:-
Aliran Data
Struktur Data
:-
Aliran Data
Struktur Data
:-
Aliran Data
Struktur Data
: Peserta lulusan
Aliran Data
Struktur Data
7.
: Absen peserta
62
Aliran Data
Struktur Data
:-
Aliran Data
Struktur Data
:-
Aliran Data
: Kep_LPK-P13,P13-P4
Struktur Data
63
a. Bentuk Unnormal
Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada
keharusan mengikuti suatu format tertentu, dapat saja data tidak lengkap
atau terduplikasi.
Unnormal =( no_peserta, nama_peserta, no_identitas,jenis_identitas,
alamat_peserta,notlpn_peserta, tmptlahir_peserta,
tgllahir_peserta, agama, pend_terakhir, tingggi_bdn,
berat_bdn, status, kejuruan,kursus_sebelumnya_jenis_kursus,
tmpat_kursus_tahun_kursusnip, nama_instruktur, alamat_
instruktur, notlpn_ instruktur, kejuruan, nip, nama_instruktur,
kejuruan, no_materi, materi, jp, tgl_mulai, jam_masuk,
jam_selesai, no_materi, no_peserta, teori_praktek, total_nilai,
jp, index, no_sertifikat, nama_peserta, tmptlahir_peserta,
tgllahir_peserta, no_peserta, kejuruan, jenjang_program,
tgl_sertifikat, index, nip, status_cetak, no_peserta,
nama_peserta, kejuruan, jenjang_program, tahun_lulus,
pekerjaan, no_peserta, nama, no_kejuruan, no_materi,
tanggal, status_kehadiran no_peserta, nip, kejuruan, index,
nip, no_materi,tanggal_bersedia)
b. Bentuk Normal I
Bentuk normalisasi pertama dapat terpenuhi, apabila tabel tidak
memiliki atribut bernilai banyak atau lebih dari satu atribut dengan domain
bernilai sama seperti yang terlihat pada tabel dibawah ini :
64
c. Bentuk Normal II
Tahap
normalisasi
kedua
adalah
menentukan
kunci
dari
Instruktur
Materi
65
Nilai
Kejuruan
Alumni
Instruktur
Materi
Jadwal
Kejuruan
66
Sertifikat
Nilai
67
Type Data
Size
No_peserta
Varchar
15
No peserta
Nama_Peserta
Varchar
30
Nama peserta
No_identitas
Varchar
30
No identitas
Jenis_kelamin
Varchar
30
Jenis kelamin
Alamat_peserta
Varchar
200
Alamat peserta
Agama
Varchar
30
Agama
Tmptlahir_peserta
Varchar
30
Smalldate
Pend_trakhir
Varchar
30
Status
Varchar
15
Tempat lahir
peserta
Tanggal lahir
peserta
Pendidikan
terakhir
Status
No_kejuruan
Varchar
30
No kejuruan
Rencanaselesai
Varchar
15
Rencana setelah
selesai
Tgllahir_peserta
Keterangan
68
2. Instruktur
Tabel 4.3 Struktur File Instruktur
Nama Field
Type Data
Size
Keterangan
Nip
Varchar
15
Nama_instruktur
Varchar
30
No induk
pegawai
Nama instruktur
Alamat_instruktur
Varchar
150
Notelpn_instruktur
Varchar
20
No_kejuruan
Varchar
15
Alamat
instruktur
No telpon
instruktur
No kejuruan
3. Alumni
Tabel 4.4 Struktur File Alumni
Nama Field
Type Data
Size
Keterangan
No_peserta
Varchar
15
No peserta
Tahun_lulus
Varchar
10
Tahun lulus
Pekerjaan
Varchar
15
Pekerjaan
4. Jadwal
Tabel 4.5 Struktur File Jadwal
Nama Field
Type Data
Size
Keterangan
No_kejuruan
Varchar
15
No_kejuruan
No_materi
Varchar
15
No_materi
Nip
Varchar
30
Tgl mulai
Smalldatetime
No induk
Pegawai
Tanggal mulai
Tgl selesai
Smalldatetime
Tanggal selesai
Jam masuk
Varchar
15
Jam Masuk
Jam masuk
Varchar
15
Jama Keluar
69
5. Kejuruan
Tabel 4.6 Struktur File Kejuruan
Nama Field
Type Data
Size
Keterangan
No_Kejuruan
Varchar
15
No kejuruan
Nama_kejuruan
Varchar
20
Nama Kejuruan
Instruktur
Varchar
20
Nama Instruktur
6. Materi
Tabel 4.7 Struktur File Materi
Nama Field
Type Data
Size
Keterangan
No_kejuruan
Varchar
15
No kejuruan
No_materi
Varchar
15
No materi
Namamateri
Varchar
200
Nama materi
TeoriPraktek
Varchar
30
Index
Varchar
Teori atau
Prektek
Index nilai
Nip
Varchar
15
Nip
7. Nilai
Tabel 4.8 Struktur File Nilai
Nama Field
Type Data
Size
No_peserta
Varchar
15
No peserta
No_materi
Varchar
15
No materi
Total_nilai
Int
Total nilai
Varchar
Index
Index
Keterangan
70
Type Data
Size
Int
No
noPeserta
Varchar
15
No Peserta
Kejuruan
Varchar
20
Kejuruan
Tempat Kursus
Varchar
Tempat Kursus
Tahun
Varchar
Tahun
Keterangan
Varchar
100
No
Keterangan
Keterangan
9. Absen Peserta
Tabel 4.10 Struktur File Absensi Peserta
Nama Field
Type Data
Size
No_peserta
Varchar
15
No sertifikat
Nama_peserta
Varchar
30
Tgl sertifikat
No_kejuruan
Varchar
15
No sertifikat
No_materi
Varchar
15
No materi
Smalldate
Tanggal
Varchar
15
Status kehadiran
Tanggal
Status
Keterangan
Type Data
Size
Keterangan
Nip
Varchar
15
Nip
No_materi
Varchar
15
No_materi
Tanggal
Bersedia
smalldate
TanggalBersedia
71
11. Sertifikat
Tabel 4.12 Struktur File Sertifikat
Nama Field
Type Data
Size
Keterangan
No_sertifikat
Varchar
15
No sertifikat
Tgl_sertifikat
smalldate
Tgl sertifikat
No_sertifikat
Varchar
15
No sertifikat
4.2.4.5. Kodifikasi
Pengkodean
berguna
untuk
memudahkan
dalam
Contoh :
Kode kejuruan adalah 01AV menunjukan 01 no urut pelatihan, AV
menunjukan kode jenis pelatihan.
72
2. Kode Materi
XX XX XXX
No Urut Materi
Jenis Kejuruan
No Urut Kejuruan
Contoh :
Kode materi adalah 01AV001 , menunjukan 01 no urut kejuruan, AV kode
jenis pelatihan, 001 no urut materi.
3. Kode Instruktur
XXXX XX XX XXXX XX X XXX
No urut Pegawai
Jenis Kelamin
Tanggal Pengangangkatan CPNS
Tahun Pengangkatan CPNS
Tanggal Lahir
Bulan Lahir
Tahun lahir
Contoh :
Nip Pegawai adalah 19570114 199303 1 002, menunjukan 1957 tahun
lahir instruktur, 01 bulan lahir pegawai, 14 tanggal lahir instruktur, 1993
tahunpengangkatan CPNS, tanggal pengangkatan CPNS, 1 jenis kelamin
pria, 2 jenis kelamin perempuan, 002 no urut instruktur.
73
4. Kode Peserta
XX XX XX XXX
No Urut Peserta
Tahun Pelatihan
Jenis Pelatihan
No Urut Kejuruan
Contoh :
Kode peserta adalah 02KM11001, menunjukan 02 nomor urut kejuruan,
KM jenis pelatihan, 11 tahun pelatihan yang diikuti peserta, 001 nomor
urut peserta pelatihan.
74
Log in
Menu Utama
File
Laporan
Data
Help
Syarat Pendaftaran
Instruktur
Rekap Peserta
About
Materi
Kesiapan mengajar
Instruktur
Kejuruan
Peserta
Sertifikat
Keluar
Jadwal
Grafik Peserta
Nilai
Grafik alumni
Sertifikat
Alumni
Absensi Peserta
Menu Utama
File
Laporan
Data
Help
Syarat Pendaftaran
Instruktur
Rekap Peserta
About
Materi
Kesiapan mengajar
Instruktur
Kejuruan
Peserta
Sertifikat
Keluar
Jadwal
Grafik Peserta
Nilai
Grafik alumni
Sertifikat
Alumni
Absensi Peserta
75
Login
Login digunakan untuk masuk kedalam sistem. Didalam
form login terdapat username dan password.
Masuk
Batal
76
2.
Materi
Materi digunakan untuk mengisi nama materi
kejuruan
No materi
Materi
Teori/Praktek
JP
Kejuruan
Nama teori
No teori
Tambah
Simpan
Teori praktek
Batal
Edit
Hapus
JP
Cari
Nip
Refresh
Keluar
a. Tambah
Digunakan untuk menambah data materi.
b. Simpan
Digunakan untuk menyimpan data materi yang telah
dimasukan.
c. Batal
Digunakan untuk membatalkan data yang akan di masukan
77
d. Edit
Digunakan jika user ingin mengubah data materi yang ada
didalam file materi
e. Hapus
Digunakan untuk menghapus data materi yang telah
dimasukan
f. Cari
Digunakan untuk mencari data materi pelatihan sesuai
kejuruan
g. Refresh
Digunakan untuk memperbaharui data yang telah diolah.
h. Keluar
Digunakan untuk keluar dari form
3.
Kejuruan
No kejuruan
kejuruan
Jenjang program
Kejuruan
No kejuruan
Tambah
Simpan
Batal
Jenjang Program
Edit
Hapus
Keluar
78
b. Simpan
Digunakan untuk menyimpan data kejuruan yang telah
dimasukan
c. Batal
Digunakan untuk membatalkan data yang akan di masukan
d. Edit
Digunakan jika user ingin mengubah data kejuruan yang
ada didalam file kejuruan
e. Hapus
Digunakan untuk menghapus data kejuruan yang telah
dimasukan.
f. Keluar
Digunakan untuk keluar dari form
4. Data Instruktur
Nip
Nama instruktur
Alamat insrtuktur
No telepon
Kejuruan
Nip
Tambah
Simpan
Batal
No kejuruan
No telepon
Nama instruktur
Edit
Hapus
Cari
Refresh
Keluar
79
b. Simpan
Digunakan untuk menyimpan data instruktur yang telah
dimasukan
c. Batal
Digunakan untuk membatalkan data yang akan di masukan
d. Edit
Digunakan jika user ingin mengubah data instruktur yang
ada didalam file instruktur
e. Hapus
Digunakan untuk menghapus data instruktur yang telah
dimasukan
f. Cari
Digunakan untuk mencari data instruktur pelatihan
g. Refresh
Digunakan untuk memperbaharui data yang telah diolah
h. Keluar
Digunakan untuk keluar dari form
80
5. Data Peserta
Kejuruan
No peserta
Nama peserta
Alamat
No identitas
Jenis kelamin
Tanggal lahir
Tempat_lahir
Agama
Status
Tinggi badan
Pendidikan terakhir
Tinggi badan
Riwayat Kursus
Kursus
Tambah
Tempat kurusus
Ubah
Tahun
Keterangan
Hapus
Simpan
Batal
a. Tambah
Digunakan untuk menambah data peserta
81
b. Ubah
Digunakan untuk mengubah data yang telah diinput
c. Simpan
Digunakan untuk menyimpan data peserta yang telah
dimasukan
d. Batal
Digunakan untuk membatalkan data yang akan di masukan
e. Hapus
Digunakan untuk menghapus data peserta yang telah
dimasukan
f. Keluar
Digunakan untuk keluar dari form
6. Jadwal
Kejuruan
Generate jadwal
Tanggal Mulai
No Kejuruan
No Materi
Nama Materi
JP
Cetak
NIP
Tgl Mulai
Keluar
82
a. Generate Jadwal
Digunakan untuk memunculkan jadwal secara otomatis
sesuai dengan kejuruan yang dipilih
b. Cetak
Digunakan untuk mencetak data jadwal yang telah
dimasukan
c. Keluar
Digunakan untuk keluar dari form
7.
Nilai
No peserta
Keterangan
80 - 100 = A
Nama peserta
79 - 80 = B
No peserta
No materi
60 - 69 = C
Nama_materi
50 - 59 = D
0 - 40
Nama_materi
No peserta
Tambah
Index
No Materi
Nama Peserta
Simpan
Batal
Edit
Hapus
Index Nilai
Keluar
a. Tambah
Digunakan untuk menambah data Nilai
=E
83
b. Simpan
Digunakan untuk menyimpan data nilai yang telah
dimasukan
c. Batal
Digunakan untuk membatalkan data yang akan di masukan
d. Edit
Digunakan jika user ingin mengubah data nilai yang ada
didalam file nilai
e. Hapus
Digunakan untuk menghapus data nilai yang telah
dimasukan
f. Keluar
Digunakan untuk keluar dari for
8. Sertifikat
No peserta
Nama peserta
No sertifikat
Tanggal
No Sertifikat
No peserta
Tambah
Simpan
Batal
Tanggal
Edit
Hapus
Keluar
84
a. Tambah
Digunakan untuk menambah data sertifikat.
b. Simpan
Digunakan untuk menyimpan data sertifikat yang telah
dimasukan
c. Batal
Digunakan untuk membatalkan data yang akan di masukan
d. Edit
Digunakan jika user ingin mengubah data sertifikat yang
ada didalam file sertifikat
e. Hapus
Digunakan untuk menghapus data sertifikat yang telah
dimasukan
f. Keluar
Digunakan untuk keluar dari form.
85
9.
Alumni
No peserta
Nama peserta
Tahun Lulus
Pekerjaan
Tahun Lulus
No peserta
Tambah
Simpan
Batal
Pekerjaan
Edit
Hapus
Keluar
a. Tambah
Digunakan untuk menambah data alumni
b. Simpan
Digunakan untuk menyimpan data alumni yang telah
dimasukan
c. Batal
Digunakan untuk membatalkan data yang akan di masukan
d. Edit
Digunakan jika user ingin mengubah data alumni yang ada
didalam file alumni
e. Hapus
Digunakan untuk menghapus data alumni yang telah
dimasukan.
86
f. Keluar
Digunakan untuk keluar dari form
Nama
No peserta
Hadir
Status
Materi
Tidak hadir
Tanggal
Cetak
No kejuruan
Keluar
87
Nama Materi
Nip
Tambah
Simpan
Batal
Tanggal bersedia
Edit
Hapus
Keluar
88
Nama
Status
Materi
Tanggal
No kejuruan
Nama
Kejuruan
Alamat
Nama
Alamat
Tlpn
Kejuruan
89
SERTIFIKAT
Tempat/Tgl Lahir
.
Subang, / / .
Kepala
NIP
JUMLAH PESERTA
15
10
0
Audio
Visual
Komputer
Kontruksi
Bangunan
Las Listrik
Menjahit
Peternakan Sepeda
Motor
KEJURUAN
90
JUMLAH ALUMNI
15
10
0
Audio
Visual
Komputer
Kontruksi
Bangunan
Las Listrik
Menjahit
Peternakan Sepeda
Motor
KEJURUAN