LANDASAN TEORI
1. Normalisasi 1
Sebuah table yang dapat di katakana sudah di normalisasi tahap 1 / normalisasi 1
adalah setiap atribut data tersebut hanya memiliki nilai tunggal dalam satu baris saja dan
tidak adanya grouping data dan tidak ada data yang terduplikat.
Contohnya dari table database yang di normalisasi 1
2. Normalisasi 2
3. Normalisasi 3
Setelah menjalankan normalisasi 2 makan di lanjutkan ke normalisasi 3 / normalisasi
tahap 3, normalisasi 3 adalah lanjutan dari normalisasi 2 yang biasanya table dari
normalisasi 2 di pecah lagi menjadi beberapa table yang berbeda dan jika ada suatu
atribut yang tidak bergantung pada primary key tapi bergantung pada field lain.
Contoh dari table database yang di normalisasi 3
Entitas adalah segala sesuatu yang adapt di gambarkan oleh data, entitas dapat di bagi
menadi 2 yaitu :
i. Entitas kuat
Entitas kuat merupakan entitas yagn tidak memiliki ketergantungan akan entitas
lain.
ii. Entitas lemah
Entitas lemah merupakan entitas yang kemunculannya tergantung pada keberadaan
entitas lain dalam sebuah relasi.
b. Atribut
Atribut merupakan pendeskripsian karakter dan keterangan yang ada pada sebuah
entitas dan perlu di simpan dalam sebuah database. Atribut juga berfungsi sebagai penjelas
memberikan informasi lebih rinci tentang jenis sebuah entitas. Atribut terbagi menjadi
beberapa jenis yaitu :
i. Atribut kunci (key): atribut yang digunakan untuk menentukan entitas secara unik.
ii. Atribut simpel: atribut bernilai tunggal yang tidak dapat dipecah lagi (atomic).
iii. Atribut multinilai (multivalue): atribut yang memiliki sekelompok nilai untuk
setiap entitas instan.
Hubungan antara sejumlah entitaas yang berasal dari himpunan entitas yang berbeda.
relasi juga terbagi menjadi beberapa jenis yaitu :
i. One to one
Setiap entitas hanya bisa mempunyai relasi dengan satu entitas lain.
ii. One to many
Hubungan antara satu entitas ndenga beberapa entitas dan sebaliknya.
iii. Many to many
Setiap entitas bisa mempunyai relasi dengan entitas lain, dan sebaliknya.
d. Garis
Garis yang menghubungkan antar atribut untuk menunjukan hubungan entitas pada
diagram Entity relationship.
3. Cara penyusunan Entity Relationship Diagran (ERD)
a. Menentukan Entitsas
Menentukan sebuah entitas ini dengan cermat yang berguna untuk menentukan peran,
kejadian, lokasi, hal nyata dan konsep penggunaan untuk database.
b. Menentukan Relasi
Mencari dua entitas yang sekiranya punya hubungan. Lalu menghubungkan dua
entitas tersebut dengan symbol relasi.
c. Tambahkan atribut
Menambahkan atribut kunci di setiap entitiasnya.
d. Periksa Hasil
Adapun Visi dan Misi dari SMK Negeri 3 Kota Bekasi adalah Sebagai Berikut:
a. Visi
Adapun Visi dan Misi dari LSP - P1 SMK Negeri 3 Kota Bekasi adalah Sebagai
Berikut :
a. Visi
1) Melaksanakan kebijakan sesuai pedoman BNSP 201 dan 202 tentang lisensi LSP.
Gambar 2.2.1
Gambar Struktur Organisasi
Fungsi dan wewenang Dari strukur organisasi LSP P-1 SMKN 3 berdasarkan pedoman
BNSP 202 Tahun 2014 dan SK Susunan Pengurus LSP, maka tugas - tugas yang diberikan
kepada masing – masing bagian adalah sebagai berikut :
1. Dewan Pengarah
10 | B A B I I A n a l i s i s S i s t e m
g. memobilisasi sumber daya.
2. Ketua LSP
Adapun tugas tugas dari Kabid Manajemen Mutu Adalah Sebagai Berikut :
a. mengembangkan dan menerapkan sistem manajemen mutu LSP sesuai Pedoman BNSP
201
b. memelihara berlangsungnya sistem manajemen agar tetap sesuai dengan standar dan
pedoman yang diacu
c. melakukan audit internal dan memfasilitasi kaji ulang manajemen.
5. Kabid (Kepala Bagian Bidang) Administrasi
11 | B A B I I A n a l i s i s S i s t e m
d. mempersiapkan laporan kegiatan LSP
6. Ketua Skema
Adapun tugas tugas dari Staf Ketua Bidang dan Anggota Adalah Sebagai Berikut :
d. Melaksanakan tugas tambahan berdasarkan instruksi langsung dari Ketua LSP dan
Ketua Bidang
2.3. Bisnis Proses, Work Flow, File Input, Dan File Output LSP P1 SMK Negeri 3 Bekasi
SMK Negeri 3 Kota Bekasi Hendak Membuat Sistem Informasi Pengolahan Administrasi
Secara Komputerisasi agar pendaftaran, verifikasi berkas hasil uji kompetensi.
12 | B A B I I A n a l i s i s S i s t e m
Bisnis proses LSP – P1 SMK Negeri 3 Kota Bekasi dari system yang akan di buat
tersebuat adalah sebagai berikut :
a. Asesi mengisi APL 1 dan APL 2 yang di pantau langsung oleh admin.
d. Berkas berkas APL 1 di check oleh admin dan di jadikan sebagai bukti bukti untuk
APL 02.
e. Jika Bukti Bukti apl 1 tidak sesuai dengan syarat maka akan di beri tahukan kepada
asesi untuk di lengkapi.
g. Jika APL 2 Sudah Sesui Maka Akan di lanjutkan Dengan Uji Kompetensi Jika tidak
Maka akan di minta untuk mempelajarinya terlebih dahulu.
13 | B A B I I A n a l i s i s S i s t e m
2. Work Flow Pengelolaan Administrasi LSP P-1 SMK Negeri 3 Kota Bekasi
Adapun Work Flow dari system yang akan dibuat LSP – P1 SMK Negeri 3 Kota
Bekasi Adalah Sebagai Berikut :
Start
Melakukan
Pembayaran
Tidak Sesuai
Pengechekan APL 1
dan Bukti
Bukti Pembayaran
Menyimpan APL 1
& 2 dan bukti yang
Pengisian di berikan
benar dan Bukti
Lengkap ?
Sesuai
Bukti Pendaftaran
Laporan
Pengechekan APL 2 Pendaftaran
dan Bukti
Sudah Sesuai
Sesuai
Atau Belum ?
Laporan
Pembayaran
Pembuatan Laporan
Tidak Sesuai,
Pelajari Ulang Laporan
Pendaftaran
Laporan
Pembayaran
End
14 | B A B I I A n a l i s i s S i s t e m
3. File File Input
a. APL 01
15 | B A B I I A n a l i s i s S i s t e m
16 | B A B I I A n a l i s i s S i s t e m
17 | B A B I I A n a l i s i s S i s t e m
b. APL 02
18 | B A B I I A n a l i s i s S i s t e m
19 | B A B I I A n a l i s i s S i s t e m
20 | B A B I I A n a l i s i s S i s t e m
21 | B A B I I A n a l i s i s S i s t e m
22 | B A B I I A n a l i s i s S i s t e m
23 | B A B I I A n a l i s i s S i s t e m
24 | B A B I I A n a l i s i s S i s t e m
4. File File Output
a. Bukti Penbayaran
b. Bukti Pendaftaran
25 | B A B I I A n a l i s i s S i s t e m
c. Laporan Pendaftaran & Pembayaran
26 | B A B I I A n a l i s i s S i s t e m
BAB III
PERANCANGAN SISTEM
1. Use Case
Berikut ini Use Case dari pengolaan administrasi LSP-P1 SMK Negeri 3 Kota Bekasi:
27 | B A B I I I P e r a n c a n g a n S y s t e m
mengubah, menghapus da mencari data master
tujuan asesmen
Skenario Utama
Aksi Aktor Reaksi Sistem
1. Mengisi form login, lalu klik 2. Menampilkan halaman menu utama
login
3. Klik tujuan asesmen 4. Menampilkan halaman tujuan asesmen
5. Jika klik tambah tujuan asesmen 6. Menampilkan form tambah tujuan asesmen
7. Mengisi data tujuan asesmen, lalu 8. Menyimpan ke database, lalu menampilkan
klik simpan pesan berhasil menambahkan tujuan asesmen
9. Klik ok 10. Menampilkan halaman tujuan asesmen
11. Jika klik edit tujuan asesmen 12. Menampilkan form edit tujuan asesmen yang
di pilih aktor
13. Mengedit data tujuan asesmen, 14. Menyimpan ke database, lalu menampilkan
lalu klik simpan pesan berhasil Mengedit tujuan asesmen
15. Klik ok 16. Menampilkan data ke table
17. Jika klik hapus tujuan asesmen 18. Menampilkan konfirmasi hapus tujuan
asesmen
19. Klik ya hapus 20. Menghapus data dari database, lalu
menampilkan pesan berhasil Menghapus
tujuan asesmen
21. Klik ok 22. Menampilkan halaman tujuan asesmen
Skenario Alternatif
1. Jika klik batal pada tambah, edit, 2. Menampilkan halaman tujuan asesmen
ataupun hapus tujuan asesmen
3. Jika menambahkan data yang 4. Menampilkan Error
sudah ada
5. Klik Backspace, lalu isi Kembali
form dengan benar
Kondisi Akhir Aktor Dapat mengelola Data Master Tujuan
Asesmen Sesuai Kebutuhan
Table 3.1.2.1 Skenario Use Case Master
c. Skenario Laporan
Berikut adalah Skenario Use case Laporan (Bukti Pendaftaran) :
Identifikasi
Nama Bukti Pendaftaran
Aktor Admin
Deskripsi Proses ini untuk melakukan cetak bukti
pendaftaran yang tersedia
Skenario Utama
Aksi Aktor Reaksi Sistem
1. Mengisi form login, lalu klik 2. Menampilkan halaman menu utama
login
3. Klik Verifikasi Asesi 4. Menampilkan Form Verifikasi
5. Klik Bukti Pendaftaran 6. Menampilkan Bukti Pendaftaran
7. Jika Klik Download 8. Mendownload Bukti Pendaftaran
9. Jika Klik Cetak 10. Mencetak Bukti Pendaftaran
Kondisi Akhir Aktor dapat melakukan menampilkan, mengunduh
atau mencetak laporan (bukti pendaftaran)
Table 3.1.2.3 Skenario Use Case Laporan (Bukti Pendaftaran)
3. Activity Diagram
Berikut ini adalah activity diagram dari scenario use case dari pengelolaan
administrasi LSP – P1 SMK Negeri 3 Kota Bekasi :
a. Activity Diagram Data Master
29 | B A B I I I P e r a n c a n g a n S y s t e m
Berikut adalah Activity Diagram Dari Skenario Use case Laporan :
30 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.1.3.2 Activity Diagram Data Transaksi
31 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.1.3.3 Activity Diagram Data Laporan
4. Sequence Diagram
Berikut ini adalah Sequence diagram dari scenario use case dari pengelolaan
administrasi LSP – P1 SMK Negeri 3 Kota Bekasi :
a. Sequence Diagram Data Master
Berikut adalah Sequence Diagram Dari Skenario Actifity Diagram Data Master:
32 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.1.4.1 Activity Diagram Data Master
33 | B A B I I I P e r a n c a n g a n S y s t e m
5. Class Diagram
Berikut ini adalah Class diagram dari Entity Relationship Diagram (ERD) dari
pengelolaan administrasi LSP – P1 SMK Negeri 3 Kota Bekasi :
34 | B A B I I I P e r a n c a n g a n S y s t e m
3.2. Perancangan Basis Data
Berikut adalah perancangan basis data dari system pengolaan administrsi LSP-P1 SMK Negeri 3 Kota Bekasi.
1. Normalisasi 1
Berikut ini table normalisasi 1 (1NF) pada database Pengelolaan Administrasi LSP.
35 | B A B I I I P e r a n c a n g a n S y s t e m
2. Normalisasi 2
Berikut ini table normalisasi 2 (2NF) pada database Pengelolaan Administrasi LSP.
36 | B A B I I I P e r a n c a n g a n S y s t e m
3. Normalisasi 3
Berikut ini table normalisasi 3 (3NF) pada database Pengelolaan Administrasi LSP.
37 | B A B I I I P e r a n c a n g a n S y s t e m
4. Entity Relationship Diagram
Gambar hubungan antara antara entitas / relasi yang berbentuk dari database Pengelolaan Administrasi LSP P-1 SMK Negeri 3 Kota
Bekasi adalah sebagai berikut :
*No_KTP
Nama_Peserta
Status
*Id_S K Tempat_Lahir ASESI Mengambil JABATAN
Kelengkapan Nama_SK Tanggal_lahir *id_jbt
Jenis_kelamin N 1 Nama_jbt
Kebangsaan
1 Alamat_Rmh
Kel_Rmh
Kec_Rmh
Kab_Kot a_Rmh 1
Provinsi_Rmh 1
K_pos_Rmh
No_Telephone_Peserta met
Email_Pesert a Noreg
Mengambil ASESOR Nama
Pendidikan_Terankhir
Nama_Perusahaan No_telephone
Alamat_P rh
Mengambil Kel_Prh
Mengambil 1
Kec_P rh
Kab_Kot a_Prh Mengambil
Provinsi_Prh
K_pos_Prh
**Id_jbt
No_Telephone_Kantor Mengambil
N N Mengambil
N
1 N 1 N N
N APL 2 Mengambil
Bukti Mengambil APL 1 Mengambil ASESMEN
N N *Id_T_As
*id_apl_2 N
**Id_skema
*Id_Bukti Nama_T_As
N Tuk
**No_register
1 **Id_S K
**met
1 SKEMA
*Id_apl_1 **no_ktp
Ket N 1 Tgl_reg **id_jawab_soal *Id_skema
**No_ktp **id_status Nama_Skema
**Id_S kema Tgl_daf tar 1
**Id_T_As Tgl_valid
**Nama_T_As cat atan
Mengambil **Id_A dm
**Id_B ukti
**Id_SK
Mengambil Mengambil **Id_S tat us
Catatan Mengambil Mengambil
Tgl_Admin_Val
1
1 *Id_A dm
Nama_Adm
STATUS N Mengambil ADMIN Telephone_A dm
1 Email_A dm
*Id_S tatus
Nama_Status *_**Id_Skema
1 N *_**Id_UK SKEMA UNIT
PENDAFTARAN Sumber_ref
Mengambil *No_register
**id_apl_1 N
**id_apl_2
St atus_Pembayaran
N
N 1
JAWAB SOAL Mengambil Mengambil
*Id_Jawab_soal
**elemen
**no_kuk N
Penilaian
*Id_B ukti *elemen
Verf ikasi1 *no_kuk *Id_uk
Verifikasi2 **id_uk Nama_uk
Verifikasi3 soal
Verifikasi4
UNIT
**no_register Mengambil SOAL Mengambil
KOMPETENSI
1
1
38 | B A B I I I P e r a n c a n g a n S y s t e m
5. Struktur Table1
A. Table Bukti
Table Bukti Berisi data – data bukti pendaftaran, yang di tunjukan pada table
berikut :
• Nama Database : LSPDB
• Nama Table : bukti
• Primary Key : id_bukti
• Foreign Key :-
No Field Type Length Keterangan
1 id_bukti char 5 Primary Key
2 no_register Char 10 Foreign key dari Table Pendaftaran
3 id_sk Char 5 Foreign key dari Table status_kelengkapan
4 ket Text - Keterangan
B. Table Jabatan
Table jabatan Berisi daftar jabatan yang di miliki pendaftar. yang di tunjukan
pada table berikut :
• Nama Database : LSPDB
• Nama Table : jabatan
• Primary Key : id_jbt
• Foreign Key :-
No Field Type Length Keterangan
1 id_jbt char 5 Primary Key
2 nama_jbt Varchar 50 Nama Jabatan
C. Table Skema
39 | B A B I I I P e r a n c a n g a n S y s t e m
Table Skema Berisi daftar skema yang akan di pilih oleh pendaftar, yang di
tunjukan pada table berikut :
• Nama Database : LSPDB
• Nama Table : skema
• Primary Key : id_skema
• Foreign Key :-
No Field Type Length Keterangan
1 id_skema char 5 Primary Key
2 nama_skema Text - Nama skema
Table Unit Kompetensi Berisi data – data unit kompetensi yang akan dipilih
pendaftar, yang di tunjukan pada table berikut :
• Nama Database : LSPDB
• Nama Table : unit_kompetensi
• Primary Key : id_uk
• Foreign Key :-
No Field Type Length Keterangan
1 id_uk char 5 Primary Key
2 nama_uk Text - Nama Unit Kompetensi
Table Skema Unit Berisi data – data Skema Unit yang akan dipilih pendaftar,
yang di tunjukan pada table berikut :
• Nama Database : LSPDB
• Nama Table : skema_unit
• Primary Key : - id_skema
- id_uk
• Foreign Key : - id_skema
- id_uk
No Field Type Length Keterangan
1 id_skema char 5 Primary Key & Foreign key dari Table skema
40 | B A B I I I P e r a n c a n g a n S y s t e m
Primary Key & Foreign key dari Table
2 id_uk Char 5
unit_kompetensi
3 nama_status Varchar 50 Nama Status
Table Status Daftar Berisi data – data Status Daftar yang akan di pilih
pendaftar, yang di tunjukan pada table berikut :
• Nama Database : LSPDB
• Nama Table : status_daftar
• Primary Key : id_status
• Foreign Key :-
No Field Type Length Keterangan
1 id_status char 5 Primary Key
2 nama_status varchar 50 Nama Status
Table Tujuan Asesmen Berisi data – data Status Tujuan Asesmen, yang di
tunjukan pada table berikut :
• Nama Database : LSPDB
41 | B A B I I I P e r a n c a n g a n S y s t e m
• Nama Table : t_asesmen
• Primary Key : id_t_as
• Foreign Key :-
No Field Type Length Keterangan
1 id_t_as char 5 Primary Key
2 nama_t_as Varchar 50 Nama Tujuan Asesmen
I. Table Admin
Table Admin Berisi data – data Admin, yang di tunjukan pada table berikut :
• Nama Database : LSPDB
• Nama Table : admin
• Primary Key : id_adm
• Foreign Key :-
No Field Type Length Keterangan
1 id_adm char 5 Primary Key
2 nama_adm Varchar 50 Nama Admin
3 telphon_adm Varchar 12 Telphone Admin
4 email Varchar 50 Email Admin
J. Table Asesor
Table Asesor Berisi data – data Asesor, yang di tunjukan pada table berikut :
• Nama Database : LSPDB
• Nama Table : asesor
• Primary Key : met
• Foreign Key :-
No Field Type Length Keterangan
1 met char 20 Primary Key
2 noreg Varchar 25 Nomer Registrasi yang ada di sertifikat Asesor
3 telphon_ases Varchar 12 Nomer Telphone Asesor
4 email Email - Email Asesor
42 | B A B I I I P e r a n c a n g a n S y s t e m
K. Table Soal
Table Soal Berisi data – data soal yang akan di isi pendaftar, yang di tunjukan
pada table berikut :
• Nama Database : LSPDB
• Nama Table : soal
• Primary Key : - element
- no_kuk
• Foreign Key : - id_uk
No Field Type Length Keterangan
1 element char 100 Primary Key
2 no_kuk Int 11 Primary Key
3 id_uk Char 15 Foreign key dari Table Unit Kompetensi
4 soal Text - Soal
Table Jawab Soal Berisi data – data Jawaban Dari soal pendaftar, yang di
tunjukan pada table berikut :
• Nama Database : LSPDB
• Nama Table : jawab_soal
• Primary Key : id_jawab_soal
• Foreign Key : - element
- no_kuk
- id_bukti
- no_register
No Field Type Length Keterangan
1 id_jawab_soal char 6 Primary Key
2 element char 100 Foreign key dari Table Soal
3 no_kuk Int 11 Foreign key dari Table Soal
4 penilaian Varchar 5 Penilaian Pendaftar
5 id_bukti Varchar 5 Foreign Key dari Table Soal
43 | B A B I I I P e r a n c a n g a n S y s t e m
6 verifikasi Bit - Verifikasi Bukti dari Asesor
7 actual Bit - Verifikasi Bukti dari Asesor
7 terkini Bit - Verifikasi Bukti dari Asesor
8 memenuhi Bit - Verifikasi Bukti dari Asesor
9 no_register Varchar 6 Foreign Key dari Table Pendaftar
M. Table Asesi
Table Asesi Berisi data – data asesi pendaftar, yang di tunjukan pada table
berikut :
• Nama Database : LSPDB
• Nama Table : asesi
• Primary Key : no_ktp
• Foreign Key : id_jbt
No Field Type Length Keterangan
1 no_ktp Char 5 Primary Key
2 nama_peserta Varchar 50 Nama Jabatan
3 tempat_lahir Varchar 50 Tempat lahir
4 tanggal_lahir Date - Tanggal lahir
5 jenis_kelamin Varchar 10 Jenis kelamin
6 kebangsaan Varchar 10 Kebangsaan
7 alamat_rmh Text - Alamat rumah
8 kel_rmh Varchar 20 Kelurahan rumah
9 kec_rmh Varchar 20 Kecamatan rumah
10 kab_kota_rmh Varchar 20 Kabupaten / kota rumah
11 provinsi_rmh Varchar 20 Provinsi rumah
12 k_pos_rmh Varchar 10 Kode pos rumah
13 no_telphone_peserta Varchar 12 Nomer telephone
14 email_peserta Varchar 50 Email peserta
15 pendidikan_terakhir Varchar 20 Pendidikan terakhir
16 nama_perusahaan Varchar 50 Nama Perusahaan
17 alamat_prh Text - Alamat perusahaan
18 kel_prh Varchar 20 Kelurahan perusahaan
19 kec_prh Varchar 20 Kecamatan perusahaan
44 | B A B I I I P e r a n c a n g a n S y s t e m
20 kab_kota_prh Varchar 20 Kabupaten / kota perusahaan
21 provinsi_prh Varchar 20 Provinsi perusahaan
22 k_pos_prh Varchar 10 Kode pos perusahaan
23 id_jbt Char 5 Foreign Key dari table jabatan
24 no_telphone_kantor Varchar 12 Nomer telephon perusahaan
N. Table APL 1
Table APL 1 Berisi data – data APL 1 pendaftar, yang di tunjukan pada table
berikut :
45 | B A B I I I P e r a n c a n g a n S y s t e m
O. Table APL 2
Table APL 2 Berisi data – data APL 2 pendaftar yang di tunjukan pada table
berikut :
• Nama Database : LSPDB
• Nama Table : apl2
• Primary Key : id_apl_2
• Foreign Key :-
No Field Type Length Keterangan
1 id_apl_2 char 6 Primary Key
2 Id_skema Char 5 Foreign Key Dari Table skema
3 Tuk Varchar 10 Tempat Uji Kompetensi
4 Met Char 5 Foreign Key Dari Table asesor
5 No_ktp Char 5 Foreign Key dari Table asesi
6 Id_jadwal_soal Char 6 Foreign Key Dari Table jawab_soal
7 Id_status Char 5 Foreign Key Dari Table status_daftar
8 Tgl_reg Date - Tanggal Registrasi
9 Tgl_valid Date - Tanggal Validasi Asesor
10 Catatan Text - Catatan dari Asesor
P. Table Pendaftaran
Table Bukti Berisi data – data bukti pendaftar yang di tunjukan pada table
berikut :
• Nama Database : LSPDB
• Nama Table : bukti
• Primary Key : no_register
• Foreign Key : - id_apl_1
- id_apl_2
46 | B A B I I I P e r a n c a n g a n S y s t e m
3 Id_apl_2 Char 6 Foreign key Dari Table apl2
47 | B A B I I I P e r a n c a n g a n S y s t e m
Label : Nama Jabatan
Fungsi : Menambahkan Data Jabatan Ke Database
Tombol : Simpan, Batal
48 | B A B I I I P e r a n c a n g a n S y s t e m
Label : ID Skema, Nama Skema
Fungsi : Menambahkan Data Skema Kedalam Database
Tombol : Ok
49 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.3.3.4 Form Edit Skema
50 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.3.4.2 Form Tambah Soal
51 | B A B I I I P e r a n c a n g a n S y s t e m
2. Form Tambah Status Daftar
Nama Form : Form Status Daftar
Label : Status Daftar
Fungsi : Menambahkan Data Status Daftar Dari Database
Tombol : Simpan, Batal
52 | B A B I I I P e r a n c a n g a n S y s t e m
2. Form Tambah Status Kelengkapan
Nama Form : Form Tambah Status Kelengkapan
Label : Status Kelengkapan
Fungsi : Menambahkan Data Status Kelengkapan Ke Dalam Database
Tombol : Simpan, Batal
53 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.3.7.1 Form Tujuan Asesmen
54 | B A B I I I P e r a n c a n g a n S y s t e m
9. Form Transaksi Pendaftaran Asesor
Nama Form : Form Pendaftaran Asesor
Label : No MET, No Register, Nama, Email Admin
Fungsi : Membuat Akun Asesor
Tombol : Buat Akun
55 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.3.9.1 Form Pendaftaran Asesor
56 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.3.9.3 Form Pendaftaran Asesor
57 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.3.10.1 Form Verifikasi APL 1
58 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.3.10.3 Form Verifikasi APL 1
59 | B A B I I I P e r a n c a n g a n S y s t e m
Gambar 3.3.11.1 Form Verifikasi APL 2
60 | B A B I I I P e r a n c a n g a n S y s t e m
BAB IV
KESIMPULAN DAN SARAN
4.1. Kesimpulan
Kesimpulan dalam pembuatan laporan pengelolaan pendaftaran LSP adalah sebagai
berikut ini :
1. Untuk merancang aplikasi basis data ini, diperlukan beberapa langkah yang dimulai
dari perencanaan, analisis, perancangan aplikasi, implementasi sistem, dan
pengujian sistem.
2. Dengan program aplikasi pendaftaran LSP Smkn 3 Kota Bekasi pelayanan yang
sistem informasinya terintegrasi memudahkan dan mempercepat pengguna (user)
dalam pengolahan data peserta, sertifikasi.
3. Sistem ini dapat menghindari redundansi data yang selama ini terjadi karena adanya
manipulasi data dan mempermudah kinerja.
4. kebutuhan sistem informasi asesmen Lembaga Sertifikasi Profesi Smkn 3 Kota
Bekasi melalui observasi dokumen asesmen dan wawancara pada guru sebagai
asesor didapatkan 2 (dua) pengguna sistem yakni siswa sebagai pemohon dan peserta
sertifikasi dan asesor sebagai penilai peserta sertifikasi
5. hasil analisis kebutuhan fungsional sistem yang ditampilkan pada perancangan
menggunakan use case diagram.
6. Selain itu, terdapat perancangan database menggunakan physical data model yang
merujuk pada hasil analisis kelas model mendapatkan rancangan 16 (enam belas)
tabel yang akan diimplementasikan pada database.
7. Dengan adanya rancanngan aplikasi ini dapat membantu user dalam pengolahan data
sertifikasi.
8. Dari hasil pengujian user acceptance testing tersebut dapat diambil kesimpulan
bahwa menghasilkan go decision yakni program telah dapat digunakan secara
langsung oleh pengguna.
9. Dari informasi yang didapatkan berdasarkan perancangan tersebut kemudian
diterapkan pada kode program menggunakan bahasa pemrograman PHP (PHP
Hypertext Protocol). Penerapan kode program tersebut menggunakan kerangka kerja
atau framework CodeIgniter serta menggunakan bahasa pemrograman SQL untuk
implementasi database.
4.2. Saran
Saran dari pembuatan laporan pengelolaan pendaftaran LSP mulai dari perancangan
sampai dengan implementasinya adalah sebagai berikut ini :
1. Diharapkan bisa di implementaikan kedalam sebuah program tertentu yang bisa di
akses dalam beberapa platform (multi platform) seperti website atau program –
program lainnya.
2. Diharapkan dalam pengembangannya bisa di modifikasi lagi sesuai dengan
pengembangan dari proses yang terbaru
3. Diharapkan bisa mempermudah pendaftaran dan pendataan peserta dan valid tanpa
ada kesalahan dalam pengintegrasian pada system yang di bangun.
4. Dan aplikasi juga bias dapat terus berkembang dalam pemakaian.
5. Diharapkan mahasiswa juga dapat mengerti dalam membangun perancangan data.
61 | B A B I V K E S I M P U L A N D A N S A R A N
Referensi
BAB I :
➢ UML
o http://library.binus.ac.id/eColls/eThesisdoc/Bab2/2012-1-00453-IF%20Bab2001.pdf
➢ Normalisasi
o https://www.transiskom.com/2016/03/pengertian-normalisasi-database.html
o https://medium.com/dycode/normalisasi-database-1nf-2nf-3nf-f609174e353a
➢ ERD
o https://www.dewaweb.com/blog/entity-relationship-diagram/
o https://ngertiaja.com/contoh-erd/
➢ User Interface Design
o http://repository.dinamika.ac.id/id/eprint/1764/3/BAB_II.pdf
o http://kc.umn.ac.id/1268/3/BAB%20II.pdf
BAB II :
➢ Sumber Gambar Kwitansi Kosong https://www.finansialku.com/kwitansi-kosong/
62 | R E F E R E N S I