BAB IV HASIL DAN PEMBAHASAN
4.4 Analisa Kebutuhan
4.6.2 Struktur Data
Berikut struktur data class yang didefinisikan dan dikumpulkan dalam bentuk penyajian sebagai berikut:
1. Tabel Login
File name : Login
Primary index : user_name
Foreign key :
-Tabel 4.15.Struktur tabel login
No Field Name Type Field
Size Keterangan
1. User_name Text 10 User nama
2. Password Char 10 Kata kunci
2. Tabel User Organizer
File name : User Organizer
Primary index :Name_ User Organizer
Foreign key :
-Tabel 4.16.Struktur tabel user organizer
No Field Name Type Field
Size Keterangan
1. Nama Char 15 Nama User Organizer
2. Password Char 10 PasswordUser
Organizer
3. Tabel Data Warga
File name : Data warga
Primary index : ID_Warga
Foreign key : NIK
Tabel 4.17.Struktur tabel Data Warga
No Field Name Type Field Size Keterangan
1. ID_Warga Char 20 No. KTP
2. No_KK Char 10 Nomor Kartu Kelurga
3. NIK Char 10 Nomor Induk Keluarga
4. Nama text 20 Nama Warga
5. Jenis_Kelamin Varchar 15 Jenis Kelamin Warga
6. Tempat_Lahir Varchar 15 Tempat Lahir Warga
7. Tanggal_Lahir Varchar 10 Tanggal Lahir Warga
8. Pendidikan Varchar 10 Pendidikan Terakhir
Warga
9. Agama Varchar 9 Agama Warga
10. Pekerjaan text 15 Pekerjaan Warga
11. Status Varchar 8 Status Warga
12. Kewarganegaraan Varchar 15 Kewarganegaraan Warga
13. Alamat text 30 Alamat Tinggal Warga
14 RT Int 4 RT Tinggal Warga
15. RW Int 4 RW Tinggal Warga
16. Golongan Darah text 2 Golongan Darah Warga
4. Tabel Pemerintahan
File name : Pemerintahan
Primary key :
- Foreign key : ID_Surat_KTP (didalam tabel Agen_KTP) ID_Surat_dom
(didalam tabel Agen_Domisili) ID_Surat_Ramai
(didalam tabel Agen_Keramaian)
Tabel 4.18.Struktur tabel Pemerintahan
No Field Name Type Field
Size Keterangan
1. ID_Surat_KTP Char 5 Nomor Surat
Keterangan KTP
2. ID_Surat_dom Char 5 Nomor Surat
Keterangan Domisili
3. ID_Surat_Ramai Char 5 Nomor Surat Izin
Keramaian
5. Tabel EKBANG
File name : Ekonomi dan Pembangunan
Primary key :
- Foreign key : ID_Surat_Usaha
(didalam tabel Agen_Usaha)
ID_Surat_DomUsaha
Tabel 4.19.Struktur tabel EKBANG
No Field Name Type Field
Size Keterangan
1. ID_Surat_Usaha Char 5 Nomor Surat Izin
Usaha 2. ID_Surat_DomUsaha Char 5 Nomor Surat Keterangan Domisili Usaha 6. Tabel KESRA
File name : Kesejahteraan Masyarakat
Primary key :
- Foreign key : ID_Surat_SKCK
(didalam tabel Agen_SKCK) ID_Surat_Tmampu
(didalam tabel Agen_Tdk_Mampu)
Tabel 4.20.Struktur tabel KESRA
No Field Name Type Field
Size Keterangan
1. ID_Surat_SKCK Char 5 Nomor Surat pengantar
SKCK
2. ID_Surat_Tmampu Char 5
Nomor Surat Keterangan Tidak Mampu
7. Tabel Agen_KTP
File name : Agenda Keterangan KTP
Primary key : ID_Surat_KTP
Foreign key : ID_warga
Tabel 4.21.Struktur tabel Agen_KTP
No Field Name Type Field
Size Keterangan
1. ID_Surat_KTP Char 5
Nomor Surat
keterangan pembuatan KTP
2. ID_warga Char 5 Nomor KTP warga
3. Tgl_surat date 8 Tanggal Surat di buat
4. Keperluan text 20 Kepentigan surat di
buat
5. Tgl_selesai date 8 Tanggal surat selesai
8. Tabel Agen_Domisili
File name : Agenda Domisili
Primary key : ID_Surat_Domisili
Foreign key : ID_warga
Tabel 4.22.Struktur tabel Agen_Domisili
No Field Name Type Field
Size Keterangan
1. ID_Surat_Dom Char 5
Nomor Surat keterangan Domisili warga
2. ID_warga Char 5 Nomor KTP warga
9. Tabel Agen_Keramaian
File name : Agenda Izin Keramaian
Primary key : ID_Surat_ramai
Foreign key : ID_warga
Tabel 4.23.Struktur tabel Agen_keramaian
No Field Name Type Field
Size Keterangan
1. ID_Surat_ramai Char 5 Nomor Surat Izin
Keramaian
2. ID_warga Char 5 Nomor KTP warga
3. Tgl_surat date 8 Tanggal Surat di buat
4. Keperluan text 20 Kepentigan surat di
buat
5. Tgl_acara date 8 Tanggal surat selesai
6. Hari Varchar 10 Hari acara terjadi
Keramaian
7. Hiburan Text 20 Bentuk acara
10. Tabel Agen_Dom_Usaha
File name : Agenda Domisili Usaha
Primary key : ID_Surat_DomUsaha
Foreign key : ID_warga
Tabel 4.24.Struktur tabel Agen_Dom_Usaha
No Field Name Type Field
Size Keterangan
1. ID_Surat_ramai Char 5 Nomor Surat Domisili
Usaha
2. ID_warga Char 5 Nomor KTP warga
3. Tgl_surat date 8 Tanggal Surat di buat
6. Alamat_Usaha Varchar 20 Alamat usaha warga 7. Bukti_Pendirian Text 20 Bukti Pendirian Usaha
warga
8. Jumlah_karyawan Varchar 4 Jumlah Karyawan yang bekerja
9. Penanggung_Jawab Text 15 Penanggung Jawab atas usaha warga
11. Tabel Agen_Usaha
File name : Agenda Izin Usaha
Primary key : ID_Surat_Usaha
Foreign key : ID_warga
Tabel 4.25.Struktur tabel Agen_Usaha
No Field Name Type Field
Size Keterangan
1. ID_Surat_usaha Char 5 Nomor Surat Izin
Usaha
2. ID_warga Char 5 Nomor KTP warga
3. Tgl_surat date 8 Tanggal Surat di buat
4. Keperluan text 20 Kepentigan surat di
buat
12. Tabel Agen_Tdk_Mampu
File name : Agenda Keterangan Tidak Mampu
Primary key : ID_Surat_Tmampu
Tabel 4.26.Struktur tabel Agen_Tdk_mampu
No Field Name Type Field
Size Keterangan
1. ID_Surat_Tmampu Char 5
Nomor Surat Keterangan tidak mampu
2. ID_warga Char 5 Nomor KTP warga
3. Tgl_surat Date 8 Tanggal Surat di buat
4. Keperluan Text 20 Kepentigan surat di
buat
13. Tabel Agen_SKCK
File name : Agenda Pengantar SKCK
Primary key : ID_Surat_SKCK
Foreign key : ID_warga
Tabel 4.27.Struktur tabel Agen_SKCK
No Field Name Type Field
Size Keterangan
1. ID_Surat_SKCK Char 5 Nomor Surat pengantar
SKCK
2. ID_warga Char 5 Nomor KTP warga
3. Tgl_surat Date 8 Tanggal Surat di buat
4. Keperluan Text 20 Kepentigan surat di
buat
Berikut adalah kamus data cerminan dari keterangan yang jelas tentang data yang di catat. Berikut adalah kamus data pada Sistem Informasi Layanan Persuratan :
Tabel 4.28.Kamus Data Login_kelurahan =*Tabel login_kelurahan*
{@ID_surat_SKCK+ID_warga+} User_Organizer =*Tabel User_Organizer*
{@nama+password+Grup} Data_Warga =*Tabel Data_warga* {@ID_Warga+No_KK+NIK+Nama+Jenis_Kelamin+Tempat_L ahir+Tanggal_Lahir+Pendidikan+Agama+Pekerjaan+Status+Ke warganegaraan+Alamat+RT+RW+Golongan Darah+Gambar} Surat_Pemerintahan =*Tabel Surat_Pemerintahan*
{@ ID_Surat_KTP+ID_Surat_Dom+ ID_surat_ramai} Surat_EKBANG =*Tabel Surat_EKBANG *
{@ ID_Surat_DomUsaha+ID_Surat_Usaha} Surat_KESRA =*Tabel Surat_KESRA *
{@ ID_Surat_SKCK+ID_Surat_Tmampu} Agen_KTP
=*Tabel Agen_KTP *
{@ID_surat_KTP+ID_warga+Tgl_surat +keperluan+Tgl_selesai}
Agen_Domisili =*Tabel Agen_Domisili *
{@ID_surat_Dom+ID_warga+ID_lain+nomor} Agen_keramaian =*Tabel Agen_keramaian * {@ID_surat_ramai+ID_warga+Tgl_surat+keperluan+Hari+Hibu ran} Agen_dom_usaha =*Tabel Agen_dom_usaha * {@ID_Surat_ramai+ID_warga+Tgl_surat+Nama_Usaha+Jenis_ Usaha+Alamat_Usaha+Bukti_Pendirian+Jumlah_karyawan+Pen anggung_Jawab}
Agen_Usaha =*Tabel Agen_Usaha *
{@ID_surat_usaha+ID_warga+Tgl_surat+keperluan} Agen_Tdk_Mampu =*Tabel Agen_Tdk_Mampu *
{@ ID_surat_Tmampu+ID_warga+Tgl_surat+keperluan } Agen_SKCK =*Tabel Surat_SKCK*