Analisa dan Desain Aplikasi
3. Analisa dan Desain Aplikasi
Aplikasi Sistem Verifikasi Validasi Pendataan Pendidik
dan
Tenaga
Kependidikan (PTK)
Pendidikan
didesain dapat memverifikasi validasi, memelihara dan meng- Update basisdata Pendidik dan Tenaga Pendidikan (PTK) Pendidikan Menengah yang sesuai dengan kondisi
Menengah,
pendataan berjalan, Terintegrasinya basis data PTK dengan sistem besar pendataan
terakhir
tahun
di PDSP yaitu Gambar 1. Siklus Hidup Pengembangan Sistem
pendidikan
dan Kebudayaan Kementerian Pendidikan dan Kebudayaan. Proses
DataWarehouse
Pendidikan
2.2 Metodologi Khusus
Verifikasi Validasi Pendataan Pendidik dan Tenaga Kependidikan (PTK) dimulai dari :
Keberhasilan pencapaian sasaran pelaksanaan Mendefinisikan error-type, sesuai dengan pengembangan sistem secara optimal sangat
kesepakatan dengan Tim Datawarehouse untuk tergantung dari metodologi yang digunakan.
Verifikasi Validasi Pendataan PTK Pendidikan Metodologi yang digunakan haruslah relevan dengan
Menengah, terbagi menjadi 2 (dua) bagian jenis, lingkup dan tujuan pengembangan sistem.
kategori Critical (2001 s/d 2999) dan Warning Metodologi yang akan kami gunakan dalam
(22001 s/d 22999).
pengembangan aplikasi
ini
menggunakan
metodologi
RAD
(Rapid
Application
Mendefinisikan formula,
informasi dapat dihasilkan secara tepat, cepat dan validasi data Pendidik dan Tenaga Kependidikan
menterjemahkan
akurat.
ke dalam formula dalam bentuk query. Untuk menghasilkan informasi validasi Menentukan formula yang akan digunakan
pendidik dan tenaga kependidikan maka diperlukan dalam proses verifikasi validasi pendataan PTK.
basis data untuk penyimpanan data secara logic, sehingga
informasi
yang
dibutuhkan dapat
Data Propinsi Hasil Kesepakatan
ditampilkan secara cepat. Adapun merupakan
arsitektur database untuk Sistem Validasi Pendataan
Mendefinisikan 1
Data Provinsi
Mendefinisikan 5 Data Formula Kebutuhan Bidang
Pendidik Dan Tenaga Kependidikan tersaji di bawah ini :
Mendefinisikan 4 Data Error Type
Propinsi
Detil_Formula
Formula
Error_type Mendefinisikan 2 Data Kabupaten/
Verifikasi & Validasi 6 PTK Hasil Verifikasi & Lihat Hasil Verifikasi 7 & Validasi PTK Validasi PTK
Data Kabupaten/Kota
Mendefinisikan 3 Data PTK
Residu PTK
Data PTK
Gambar 3. Alur Proses Verifikasi & Validasi PTK
Gambar 4. Arsitektur Basis Data Berdasarkan gambar 3 diatas alur proses verifikasi
dan validasi PTK dimulai dari mendefinisikan data Berdasarkan gambar 4 diatas maka didapatkan table Provinsi
basis data sebagai berikut :
Kabupaten/Kota, setelah mendefinisikan provinsi
Tabel User
dan Kabupaten/Kota
dilanjutkan
dengan
Nama_Field
Tipe Data Width
11 Kependidikan (PTK) kemudian mendefinisikan data
mendefinisikan data
45 Error_type, mendefinisikan Formula, kemudian
username
Varchar
45 Verifikasi & Validasi data PTK dan terakhir data
password
Varchar
45 PTK yang sudah diverifikasi dan divalidasi dapat
Last_login_time
datetime
Create_time
datetime
3.1 Perancangan Basis Data
Create_user_id
Int
datetime Basis data adalah kumpulan data yang
Update_time
11 disimpan secara sistematis di dalam komputer dan
Update_user_id
Int
dapat diolah atau dimanipulasi menggunakan
Tabel Provinsi
perangkat lunak (program
aplikasi)
untuk
Nama_Field
Tipe Data Width
menghasilkan informasi. Pendefinisian basis data
10 meliputi spesifikasi berupa tipe data, struktur, dan
Idprov
Varchar
30 juga batasan-batasan data yang akan disimpan. Basis
Nmprov
Varchar
data merupakan aspek yang sangat penting dalam
Tabel Kabupaten
sistem informasi dimana basis data merupakan
gudang penyimpanan data yang akan diolah lebih Width
Nama_Field
Tipe Data
10 lanjut. Basis data menjadi penting karena dapat
Idkab
Varchar
menghidari duplikasi data, hubungan antar data yang
30 tidak jelas, organisasi data, dan juga update yang
Dengan menggunakan basis data maka data
Tabel PTK
yang selama ini tersimpan secara fisik dapat
Nama_Field
Tipe Data Width
disimpan secara logic, sehingga pencarian terhadap
30 menggunakan formula (query) tertentu. Kemudahan
menjadi lebih
40 pencarian data ini menjadi sangat penting, sehingga
Tmplahir
Varchar
Tgllahir
Date
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
Ibukandung PUSAT DATA DAN STATISTIK PENDIDIKAN Varchar 25 Kabid
Varchar
10 SISTEM VERIFIKASI DAN VALIDASI TENAGA PENDIDIKAN DAN KEPENDIDIKAN
Fields with * Username are required *
Tabel Residu
Nama_Field
Tipe Data
45 Remember me next time
Tabel detil_formula Username, diisi oleh username yang sudah
Nama_Field
Tipe Data
11 Password, diisi oleh password yang telah Errorid
int
Int
11 ditentukan oleh user
45 b. Struktur Menu Struktur menu modul Aplikasi Sistem Verifikasi Tabel Error_type
status
Varchar
Validasi Pendataan Pendidik dan Tenaga
Nama_Field
Tipe Data
Width
Kependidikan (PTK), sebagai berikut :
Tabel Formula
Nama_Field
Tipe Data
Provinsi, halaman yang berisi data provinsi Tabel Query
di seluruh Indonesia
Nama_Field
Tipe Data
Width
Kabupaten, halaman yang berisi data
11 kabupaten/kota di Indonesia Formulaid
Id Int
11 PTK, halaman yang berisi nama pendidik Errorid
Int
11 dan tenaga kependidikan Text_query
Int
Varchar
45 Formula, halaman yang berisi formula yang
sudah didefinisikan
Error type, halaman yang berisi error type yang telah didefinisikan Antarmuka (Interface) merupakan mekanisme
3.2 Perancangan Interface
User, halaman yang berisi data pengguna komunikasi antara pengguna (user) dengan sistem.
sistem
Antarmuka (Interface) dapat menerima informasi
dari pengguna (user) dan memberikan informasi
c. Halaman Provinsi
kepada pengguna (user)
Halaman provinsi mempunyai fungsi untuk mengarahkan alur penelusuran masalah sampai
untuk
membantu
perubahan dan ditemukan suatu solusi, berikut merupakan beberapa
menambah,
melakukan
menampilkan provinsi yang sudah didefinisikan. perancangan interface sistem verifikasi dan validasi PTK :
a. Menu Login Struktur menu login Aplikasi Sistem Verifikasi Validasi Pendataan Pendidik dan Tenaga Kependidikan (PTK), sebagai berikut :
create provinsi untuk menambahkan
Daftar Pustaka:
provinsi baru Pilih list provinsi untuk melihat data
Tohari, Hamim. Astah - Analisis Serta Perancangan provinsi yang telah didefinisikan dan
Sistem Informasi Melalui Pendekatan UML , melakukan pencarian data provinsi.
Yogyakarta : ANDI, 2014.
d. Halaman Create PTK Sakur, Stendy B. PHP 5 Pemrograman Berorientasi Halaman create PTK mempunyai fungsi untuk
Objek – Konsep & Implementasi, Yogyakarta : menambah/membuat data Pendidik dan Tenaga
ANDI, 2014.
Kependidikan
Sugiarti, Yuni. Analisis & Perancangan UML (Unified Modeling Languange) Generated VB.6 Disertai Contoh Kasus dan Interface Web . Yogyakarta : Graha Ilmu, 2013.
Gaspersz, Vincent dan Avanti Fontana. Integrated
Management
Solving . Bogor : Vinchristo Publication, 2011.
Problem
Utomo, Wiranto Herry. Pemodelan Basis Data Berorientasi Objek , Yogyakarta : ANDI, 2010.
Perancangan dan
Implementasi Database Relasional , Yogyakarta : ANDI, 2009.
Pertama, User meng-entry NUPTK, yang memiliki makna Nomor Unik Pendidik dan
Jogiyanto, HM, MBA, Akt, Ph.D. Metodologi Tenaga Kependidikan
Penelitian Sistem Informasi , Yogyakarta : ANDI, Kedua, user meng-entry Nama Pendidik dan
Tenaga Kependidikan Ketiga, user meng-entry Tempat Lahir Keempat, user meng-entry Tanggal Lahir dengan
meng-click tombol Kelima, user memilih jenis kelamin Keenam, user meng-entry Alamat Ketujuh, user meng-entry Nama Ibu Kandung
dari Pendidik dan Tenaga Kependidikan Kedelapan, user memilih kabupaten dari domisili pendidik dan tenaga kependidikan