Kamus Data Deskripsi Kebutuhan Fungsional

berdasarkan arus data yang ada didiagram alir data DFD. Kamu data dapat dilihat pada tabel 3.2. Nama Data PDF Where UsedHow used Menambah data PDF proses 3.1.1 input,simpan data PDF proses 3.1.2 input, batal data PDF proses 3.1.3 input, ubah data PDF proses 3.1.4 input, hapus data PDF proses 3.1.5 input. Deskripsi Berisi seluruh data PDF Stuktur Data NIPNIK+Nama+tempat_dan_tanggal_lahi r+ pendidikan+alamat_rumah+no_telepon NIPNIK Nama tempat_dan_tanggal_lahir pendidikan alamat_rumah no_telepon [A..z | a..z | 0..9] [A..z | a..z | 0..9] [A..z | a..z | 0..9] [A..z | a..z | 0..9] [A..z | a..z | 0..9] [A..z | a..z | 0..9] Nama Data Golongan Where UsedHow used Menambah data Golongan proses 3.2.1 input,simpan data Golongan proses 3.2.2 input, batal data Golongan proses 3.2.3 input, ubah data Golongan proses 3.2.4 input, hapus data Golongan proses 3.2.5 input. Deskripsi Berisi seluruh data Golongan Stuktur Data Kode_golongan+nama_golongan Kode_golongan Nama_golongan [A..z | a..z | 0..9] [A..z | a..z | 0..9] Nama Data Pangkat Where UsedHow used Menambah data Golongan proses 3.3.1 input,simpan data Pangkat proses 3.3.2 input, batal data Pangkat proses 3.3.3 input, ubah data Pangkat proses 3.3.4 input, hapus data Pangkat proses 3.3.5 input. Deskripsi Berisi seluruh data Pangkat Stuktur Data Kode_ Pangkat +nama_ Pangkat Kode_pangkat Nama_pangkat [A..z | a..z | 0..9] [A..z | a..z | 0..9] Nama Data SKPD Where UsedHow used Menambah data SKPD proses 3.4.1 input,simpan data SKPD proses 3.4.2 input, batal data SKPD proses 3.4.3 input, ubah data SKPD proses 3.4.4 input, hapus data SKPD proses 3.4.5 input. Deskripsi Berisi seluruh data Pangkat Stuktur Data Kode_ Pangkat +nama_ Pangkat Kode_pangkat Nama_pangkat [A..z | a..z | 0..9] [A..z | a..z | 0..9] Tabel 3.2 Kamus Data 3.2 Perancangan Sistem Tahap Perancangan merupakan bagian dari metodologi pembangun suatu perangkat lunak yang dilakukan setelah melalui tahap analisi. Tahap perancangan bertujuan untuk memberikan gambaran secara terinci bagaimana sebuah sistem akan dibangun.

3.2.1 Relasi Antar Tabel

Relasi antar tabel merupakan proses pengorganisasian file yang berguna untuk menghilangkan kelompok elemen yang berulan. Proses pengelompokan menjadi tabel-tabel yang menunjukan entiry dan relasinya berfungsi untuk mengakses data yang sedemikian rupa sehignga database tersebut mudah untuk dimodifikasi, adapun skema relasi pada perancangan aplikasi Pendataan PDF pada SKPD Kota Bandung dapat dilihat pada gambar 3.8 PDF PK NIPNIK Nama Tempat_dan_tanggal_lahir Pendidikan Alamat_Rumah No_telepon FK1 Kode_Golongan FK2 Kode_pangkat FK3 Kode_SKPD Golongan PK Kode_Golongan Nama_golongan Pangkat PK Kode_pangkat Nama_pangkat SKPD PK Kode_SKPD Nama_SKPD Alamat_SKPD No_telepon_SKPD Gambar 3.11 Entity Relationship Diagram Aplikasi Pendataan PDF

3.2.2 Struktur Tabel

Data-data yang digunakan dalam aplikasi ini disimpan dalam sebuah database MySQL dengan nama database pdf yang terdiri dari 4 tabel yaitu tabel PDF, tabel Golongan,tabel Pangkat dan tabel SKPD.

A. Nama Tabel

: Tabel PDF Primary Key : NIPNIK Foreign Key : Kode_golongan,Kode_Pangkat,Kode_SKPD Jumlah Field : 6 Nama Field Type Lenght Keterangan NIPNIK varchar 20 Primary Key Nama Varchar 50 Tempat_dan_tanggal_lahir Varchar 50