BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis...

41
23 BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistem Analisis sistem ini digunakan untuk melihat proses-proses sistem baru yang akan dibuat. Dari analisa sistem ini juga bisa melihat perbedaan antara sistem yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, Data Flow Diagram dan Entity Relationship Diagram. 4.2 Desain Sistem Berdasarkan analisis yang telah dilakukan, maka dibuatlah sistem yang baru. Sistem yang baru tersebut dapat diGambarkan pada system flow, data flow diagram, entity relationship diagram, struktur tabel, desain input/output berikut ini: 4.2.1 System Flow System Flow digunakan untuk melihat rancangan sistem dibuat. Setelah mengGambarkan document flow yang ada di PPID Dispora Jatim, maka langkah berikutnya adalah mengajukan atau merancang sistem baru untuk menunjang atau mempercepat dan agar tidak kehilangan data. Langkah pertama untuk membuat sistem tersebut adalah membuat system flownya terlebih dahulu. Berikut ini adalah system flow yang direkomendasikan guna menunjang kinerja pada bagian PPID Dispora Jatim. A. System Flow Registrasi Pemohon

Transcript of BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis...

Page 1: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

23

BAB IV

HASIL DAN PEMBAHASAN

4.1 Analisis Sistem

Analisis sistem ini digunakan untuk melihat proses-proses sistem baru

yang akan dibuat. Dari analisa sistem ini juga bisa melihat perbedaan antara

sistem yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System

Flow, Data Flow Diagram dan Entity Relationship Diagram.

4.2 Desain Sistem

Berdasarkan analisis yang telah dilakukan, maka dibuatlah sistem yang

baru. Sistem yang baru tersebut dapat diGambarkan pada system flow, data flow

diagram, entity relationship diagram, struktur tabel, desain input/output berikut

ini:

4.2.1 System Flow

System Flow digunakan untuk melihat rancangan sistem dibuat. Setelah

mengGambarkan document flow yang ada di PPID Dispora Jatim, maka langkah

berikutnya adalah mengajukan atau merancang sistem baru untuk menunjang atau

mempercepat dan agar tidak kehilangan data. Langkah pertama untuk membuat

sistem tersebut adalah membuat system flownya terlebih dahulu. Berikut ini adalah

system flow yang direkomendasikan guna menunjang kinerja pada bagian PPID

Dispora Jatim.

A. System Flow Registrasi Pemohon

Page 2: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

24

Pada Gambar di bawah ini menjelaskan tentang alur input registrasi.

Dimulai dari input data registrasi kemudian pemohon melakukan proses validasi

data. Jika data yang diinputkan sudah benar, selanjutnya data akan di cek valid

tidaknya oleh petugas. Jika proses validasi berhasil maka pemohon akan mendapat

password untuk memiliki hak akses ke sistem. Untuk lebih jelasnya ditunjukkan

pada Gambar berikut.

SYSFLOW-PROSES REGISTRASI

PETUGASPEMOHON KEPALA DINAS

MULAI

Input DataRegistrasi

Validasi Data Registrasi

Data Registrasi

Sudah benar?

T

Menyimpan Data Registrasi

Y

Pesan Registrasi Berhasil

Validasi Permintaan Registrasi

Valid?

Konfirmasi Registrasi Sukses

Konfirmasi Registrasi Di

Tolak

YT

Data Registrasi

Konfirmasi Email Registrasi Tolak

Generate Password

Pesan Registrasi

Sukses

Konfirmasi Email Registrasi Sukses

Pesan Registrasi

Tolak

Selesai

Pembuatan Laporan

Registrasi

Data Registrasi

Laporan Registrasi

Laporan Registrasi

A1

A1

A

EMAIL SMTP

Gambar 4.1 System Flow Registrasi Pemohon

B. System Flow Permohonan Informasi

Page 3: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

25

System Flow pada Gambar di bawah ini menjelaskan tentang alur

permohonan informasi. Dimulai dari proses pemohon melakukan login dengan

menginputkan email dan password yang dimiliki. Kemudian pemohon dapat

melakukan proses permintaan permohonan. Jika data yang diinputkan sudah benar

dan valid maka pemohon mendapat email bahwa permohonan inforamasi sedang

diproses. Untuk lebih jelasnya ditunjukkan pada Gambar 4.2

C. System Flow Permintaan Keberatan

System Flow pada Gambar di bawah ini menjelaskan tentang alur

permintaan keberataan. Dimulai dari pemohon menyerahkan bukti penolakan

permohonan kepada petugas, kemudian dilakukan proses pengecekan surat

penolakan apakah valid atau tidak. Jika surat penolakan permohonan valid maka

petugas akan memberikan formulir keberatan untuk diisi oleh pemohon.

Kemudian data keberatan pemohon disimpan kedalam tabel keberatan.

Selanjutnya pemohon akan mendapat tanda terima keberatan. Untuk lebih

jelasnya ditunjukkan pada Gambar 4.3.

D. System Flow Pemeliharaan Informasi Publik

System Flow pemeliharaan informasi publik, petugas PPID

menginputkan data informasi beserta kategori dan tag informasinya. Setelah itu di

validasi inputan oleh system, jika sudah benar maka informasi di simpan ke dalam

database. Setelah di simpan ke dalam database maka informasi dapat di akses di

halaman frontend. System Flow pemeliharaan Informasi publik dapat dilihat pada

Gambar 4.4.

Page 4: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

26

SYSFLOW-PROSES PERMOHONAN INFROMASI

PETUGASPEMOHON KEPALA DINAS

MULAI

Email Dan Password

Verifikasi Akun

Data Registrasi

Akun Ada?T

Y

Selesai

LOGIN KE PPID

A

Input Data Permohonan

Permintaan Permohonan

Validasi Permohonan

Sudah Valid?

T

Data Permohonan

Validasi Permohonan

Data Permohonan

PermohonanDi Proses?

Konfirmasi Permohonan Di

Tolak

Konfirmasi Permohonan Di

Proses

T

Y

Data Permohonan

Konfirmasi Email Permohonan Di

Tolak

Konfirmasi Email Permohonan Di

Proses

B1

B1

B2

B2

Pembuatan Laporan

Permohonan

Laporan Permohonan

Laporan Permohonan

B3

B3

Email Permohonan Di

Tolak

Email Permohonan Di

Proses

B

Menyimpan Data Permohonan

Y

Permohonan Berhasil

Data Permohonan

EMAIL SMTP

Gambar 4.2 System Flow Permohonan Informasi

Page 5: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

27

SYSFLOW-PROSES PERMOHONAN KEBERATAN

PEMOHON PETUGAS PPID KEPALA DINAS

MULAI

Surat Penolakan Permohonan

Surat Valid?

F

Surat Penolakan Permohonan

FormulirKeberatan

FormulirKeberatan

Form KeberatanTerisi

Form KeberatanTerisi

Tanda Terima Keberatan

SELESAI

F

LaporanKeberatan

LaporanKeberatan

G

G

T

Y

SOP PENOLOKAN

Tanda Terima Keberatan

Pengecekan Surat Penolakan

B

MENYIMPAN DATA

KEBERATAN

Pengisian FormulirKeberatan

Data Permohonan

Membuat Laporan

Keberatan

Data Keberatan

Data Keberatan

Mencetak Formulir

Keberatan

Gambar 4.3 System Flow Permohonan Keberatan

Page 6: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

28

Gambar 4.4 System Flow Pemeliharaan Informasi Publik

4.2.2 Data Flow Diagram

Data Flow Diagram (DFD) digunakan untuk mengGambarkan aliran

data dan proses yang terjadi dalam sebuah sistem serta entitas–entitas apa saja

yang terlibat.

SISFLOW - PEMELIHARAAN INFORMASI PUBLIK

PETUGAS PPID Frontend

MULAI

Selesai

INFORMASI PUBLIK

Validasi Kategori Informasi

INPUT INFORMASI PUBLIK

Data Kategori Informasi

Validasi Tag Informasi

Data Tag Informasi

Menyimpan Data Informasi Publik

Data InformasiPublik

Kategori Informasi

Tag Informasi

Menampilkan Informasi Publik

Data InformasiPublik

Informasi Publik

Page 7: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

29

A. Context Diagram

Context Diagram dibawah ini menjelaskan context diagram dari Sistem

pengelolah data dan informasi di PPID DISPORA JATIM. Context diagram

sistem ini terdiri dari 3 entitas, yaitu entitas bagian petugas ppid, kepala dinas dan

masyarakat. Tiga entitas tersebut memberikan input data dan menerima output

data yang diperlukan. Context Diagram dapat dilihat pada Gambar 4.5.

Data Kateg ori

Informasi Publik

Informasi Publik

Kateg ori Informasi

Tag Informasi

Data User

Data Tanda Peng enal

Data Email Konfigurasi

Data Pekerjaan

Data Pemberitahuan

Data Permohonan Keberatan

Data Klasifikasi Pemohon

Data Reg istrasi Di Tolak

Data Reg istrasi Di Terima

Data Permohonan Di Tolak

Data Permohonan Di Terima

Data Permohonan Di Tolak

Data Permohonan Di Tolak

Data Reg istrasi Di Tolak

Data Permohonanan Di Terima

Email & Password

Tanda Terima Keberatan

Data Permintaan Informasi

Email & Password

Data Reg istrasi Di Baca

Data Reg istrasi

Laporan Permohonan Informasi

Laporan Pendaftaran

Laporan Keberatan

0

SISTEM INFORMASI

PENGELOLAAN DATA DAN

INFORM ASI BERBASIS WEB PPID

DISPORA JATIM

+

Petug as PPID

MASYARAKAT

Kepala Dinas

Gambar 4.5 Context Diagram

Page 8: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

30

B. DFD Level 0

Berikut adalah Gambar DFD level 0 yang terdiri dari 5 proses.

Gambar 4.6 Data Flow Diagram level 0

Pada Gambar 4.6 menjelaskan DFD level 0 dari Aplikasi Pengelolaan

data dan informasi di PPID DISPORA JATIM. Pada DFD level 0 terdapat tiga

macam proses. Pertama adalah proses input master data, yang kedua adalah

proses registrasi pemohon, yang ketiga adalah proses permohonan informasi dan

yang terakhir adalah proses keberatan permohonan.

Data Informasi Di Baca

Data Informasi Tersimpan

Data Kategori Di Baca

[Data Kategori]

Data Kategori Tersimpan

[Informasi Publik]

[Kategori Informasi]

[Tag Informasi]

[Informasi Publik]

Data Keberatan Di Baca

Data Informasi Di Baca

Data Registrasi Di baca

Data Registrasi Di Baca

Data Keberatan Tersimpan

Data Informasi Di Baca

Data Permohonan Informasi Tersimpan

[Data Permohonan Keberatan]

[Data Permohonan Di Tolak]

[Data Permohonan Di Terima]

[Data Permohonan Di Tolak]

[Data Permohonan Di Tolak]

[Tanda Terima Keberatan]

[Email & Password]

[Data Permohonanan Di Terima]

[Data Permintaan Informasi]

[Laporan Permohonan Informasi]

[Laporan Keberatan]

Data Pekerjaan Di Baca

Data Klasifikasi Pemohon Di Baca

Data Tanda Pengenal Di Baca

Data Registrasi Tersimpan

[Laporan Pendaftaran]

[Data Registrasi Di Tolak]

[Data Registrasi Di Terima]

[Data Registrasi Di Tolak]

[Data Registrasi]

[Data Registrasi Di Baca]

[Email & Password]

Data User Tersimpan

[Data User]Data Pekerjaan Tersimpan

Data Email Tersimpan

Data Klasifikasi Pemohon Terisimpan

Data Tanda Pengenal TersimpanData Pemberitahuan Tersimpan

[Data Klasifikasi Pemohon]

[Data Pemberitahuan]

[Data Pekerjaan]

[Data Email Konfigurasi]

[Data Tanda Pengenal]

Kepala Dinas

Kepala Dinas

Kepala Dinas

MASYARAKAT

Petugas PPID

Petugas PPID

MASYARAKAT

MASYARAKAT

MASYARAKAT

MASYARAKATMASYARAKAT

MASYARAKAT

MASYARAKAT

MASYARAKAT

Petugas PPIDPetugas PPID

Petugas PPIDPetugas PPID

Petugas PPID

Petugas PPIDPetugas PPIDPetugas PPIDPetugas PPIDPetugas PPID

1

Master Data

+

1tbl_mst_pekerjaa

n

2tbl_email_kon

figurasi

3tbl_mst_klasifikasi

_pemohon

4tbl_mst_tanda_

pengenal

5tbl_pemberita

huan

6 tbl_user

7 tbl_registrasi

8 tbl_permohonan

9 tbl_keberatan

2

Registrasi Pemohon

+

3

Permohonan Informasi

+

4

Permohonan

Keberatan

+

Petugas PPID

Petugas

PPID

Petugas

PPIDPetugas PPID

MASYARAKAT 5

Pemeliharaan

Informasi Publik

+

11tbl_informasi_publik

_kategori

Petugas PPID

12 tbl_informasi_publik

Page 9: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

31

C. DFD Level 1 Mengelolah Master Data

Berikut adalah Gambar DFD Level 1 Proses mengelolah Master Data.

Gambar 4.7 DFD Level 1 Mengelolah Master Data

[Data Kategori] [Data Kategori Tersimpan]

[Data User Tersimpan]

[Data Pekerjaan Tersimpan]

[Data Email Tersimpan]

[Data Klasifikasi Pemohon Teris impan]

[Data Tanda Pengenal Tersimpan]

[Data Pemberitahuan Tersimpan]

[Data Tanda Pengenal]

[Data User]

[Data Klasifikasi Pemohon]

[Data Email Konfig urasi]

[Data Pekerjaan]

[Data Pemberitahuan]

Petug as PPIDPetug as PPIDPetug as PPIDPetug as PPIDPetug as PPID

5tbl_pemberita

huan

4tbl_mst_tanda_

peng enal

3tbl_mst_klasifikasi

_pemohon

2tbl_email_kon

fig urasi

1tbl_mst_pekerjaa

n

Petug as PPID

6 tbl_user1.1

Menyimpan Data

User

1.2

Menyimpan Data

Pekerjaan

1.3

Menyimpan Data

Email

1.4

Menyimpan Data

Klasifikasi Pemohon

1.5

Menyimpan Data

Pemberitahuan

1.6

Menyimpan Data

Tanda Peng enal

11tbl_informasi_publ

ik_kateg ori

Petug as PPID

1.7

Menyimpan Data

Kateg ori

Page 10: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

32

Pada Gambar 4.7 menjelaskan menjelaskan DFD level 1 dari input

master data. Pada DFD level 1 transaksi ini, terdapat enam proses. Pertama adalah

proses menyimpan data user ke tbl_user, Kedua adalah proses menyimpan data

pekerjaan ke tbl_mst_pekerjaan, Ketiga adalah proses menyimpan data Email

SMTP ke tbl_email_konfigurasi, Keempat adalah proses menyimpan data

klasifikasi pemohon ke tbl_mst_klasifikasi_pemohon, Kelima adalah proses

menyimpan data pemberitahuan ke tbl_pemberitahuan, Keenam adalah proses

menyimpan data tanda pengenal ke tbl_mst_tanda_pengenal.

D. DFD Level 1 Pendaftaran

Pada Gambar 4.8 menjelaskan menjelaskan DFD level 1 dari input

master data. Pada DFD level 1 transaksi ini, terdapat enam proses. Pertama adalah

proses menyimpan data user ke tbl_user, Kedua adalah proses menyimpan data

pekerjaan ke tbl_mst_pekerjaan, Ketiga adalah proses menyimpan data Email

SMTP ke tbl_email_konfigurasi, Keempat adalah proses menyimpan data

klasifikasi pemohon ke tbl_mst_klasifikasi_pemohon, Kelima adalah proses

menyimpan data pemberitahuan ke tbl_pemberitahuan, Keenam adalah proses

menyimpan data tanda pengenal ke tbl_mst_tanda_pengenal.

E. DFD Level 2 Proses Pendaftaran

Pada Gambar 4.9 menjelaskan menjelaskan DFD level 2 dari

permohonan informasi. Pada DFD level 2 transaksi ini, terdapat tiga proses.

Proses pertama sistem melakukan pengecekan data registrasi. Apabila registrasi di

terima maka sistem akan mengirimkan konfirmasi registrasi sukses melalui email,

dan apabila registrasi di tolak maka sistem akan mengirimkan konfirmasi

registrasi di tolak melalui email. Lihat Gambar di bawah ini untuk lebih jelasnya.

Page 11: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

33

Gambar 4.8 DFD Level 1 Pendaftaran

Gambar 4.9 DFD Level 2 Proses Pendaftaran

Data Reg istrasi Tersimpan

[Data Klasifikasi Pemohon Di Baca]

[Data Pekerjaan Di Baca]

[Data Tanda Pengenal Di Baca]

Data Reg istrasi Di baca

Data Reg istrasi Di baca

[Data Reg istrasi Di Baca]

[Data Reg istrasi Tersimpan]

[Laporan Pendaftaran]

[Data Reg istrasi Di Tolak]

[Data Reg istrasi Di Terima]

[Data Reg istrasi Di Tolak]

[Email & Password]

[Data Reg istrasi Di Baca]

Form Di Tertampilkan

[Data Reg istrasi]

MASYARAKAT

Petug as PPID

MASYARA

KAT

Petug as PPIDPetug as PPID

MASYARAKAT

Kepala Dinas

7 tbl_reg istrasi7 tbl_reg istrasi

4tbl_mst_tanda_p

engenal

3tbl_mst_klasifi

kasi_pemohon

1tbl_mst_pekerjaa

n

2.1

Menampilkan Form

Reg istrasi

2.2

Menyimpan Data

Reg istrasi

2.3

Konfirmasi Reg istrasi

+

2.4

Membuat Laporan

Reg istrasi

7 tbl_reg istrasi

Data Reg istrasi Tersimpan

Data Reg istrasi Tersimpan

[Data Reg istrasi Tersimpan]

[Data Reg istrasi Di baca]

[Data Reg istrasi Di Tolak]

[Email & Password]

[Data Reg istrasi Di Terima]

[Data Reg istrasi Di Tolak]

[Data Reg istrasi Di Baca]

Petugas PPID

MASYARAKAT

Petugas PPIDPetugas PPID

MASYARAKAT

SpMg_617

2.3.1

Proses Pengecekan

Data Reg istrasi

2.3.2

Reg istrasi Di Terima

2.3.3

Reg istrasi Di Tolak

7 tbl_reg istrasi

Page 12: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

34

F. DFD Level 1 Permohonan Informasi

Pada Gambar 4.10 menjelaskan menjelaskan DFD level 1 dari

permohonan informasi. Pada DFD level 1 transaksi ini, terdapat empat proses.

Proses pertama masyarakat melakukan login ke dalam sistem, apabila login sukses

maka sistem menampilkan form permohonan informasi dan masyarat mengisi

form tersebut. Setelah form permohonan informasi terisi maka data yang di isi di

simpan ke dalam tbl_permohonan oleh sistem. Setelah itu petugas PPID

melakukan konfirmasi permohonan informasi dan membuat laporan untuk di

berikan ke kepala dinas. Lihat Gambar di bawah ini untuk lebih jelasnya.

G. DFD Level 2 Permohonan Informasi

Pada Gambar 4.11 menjelaskan menjelaskan DFD level 2 dari

permohonan informasi. Pada DFD level 2 transaksi ini, terdapat dua proses.

Proses pertama apabila permohonan informasi di terima maka sistem akan

mengirimkan konfirmasi permohonan di terima melalui email, dan apabila

permohonan informasi di tolak maka sistem akan mengirimkan konfirmasi

permohonan informasi di tolak melalui email sebagai syarat untuk mengajukan

keberatan informasi. Lihat Gambar di bawah ini untuk lebih jelasnya.

Page 13: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

35

Gambar 4.10 DFD Level 1 Permohonan Informasi

Gambar 4.11 DFD Level 2 Permohonan Informasi

Input Data Keberatan

Data Permohonan Informasi Tersimpan

[Data Permohonan Informasi Tersimpan]

[Data Informasi Di Baca]

[Data Permohonan Di Tolak]

[Data Permohonan Di Terima]

[Data Permohonan Di Tolak]

[Laporan Permohonan Informasi]

[Data Permohonanan Di Terima]

[Data Permintaan Informasi]

[Data Reg istrasi Di baca]

[Email & Password]

Kepala Dinas

Petug as PPID

MASYARAKAT

MASYARAKAT

MASYARAKAT

MASYARAKAT

Petug as PPIDPetug as PPID

8 tbl_permohonan

7 tbl_reg istrasi

3.1

Login PPID

3.2

Menyimpan Data

Permohonan Informasi

3.3

Konfirmasi

Permohonan

Informasi

+

3.4

Membuat Laporan

Permohonan

Informasi

8 tbl_permohonan

Data Tersimpan

Data Tersimpan

[Data Permohonan Informasi Tersimpan]

[Data Permohonan Di Tolak]

[Data Permohonan Di Terima]

[Data Permohonan Di Tolak]

[Data Permohonanan Di Terima]

MASYARAKAT

Petugas PPIDPetugas PPID

MASYARAKAT

3.3.1

Permohonan

Informasi Di Terima

3.3.2

Permohonan

Informasi Di Tolak

8tbl_permohona

n

Page 14: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

36

H. DFD Level 1 Permohonan Keberatan

Pada Gambar 4.12 menjelaskan menjelaskan DFD level 1 dari

permohonan keberatan. Pada DFD level 1 transaksi ini, terdapat empat proses.

Proses pertama adalah petugas PPID melakukan validasi terhadap surat penolakan

permohonan informasi. Apabila surat penolakan sesuai maka petugas mengisi

form keberatan berdasarkan data formulir yang sudah di isi oleh masyarakat

terlebih dahulu. Setelah itu masyarakat akan menerima tanda terima keberatan

informasi untuk di proses ke komisi informasi. Setelah itu petugas membuat

laporan keberatan informasi untuk di berikan kepada kepala dinas. Lihat Gambar

di bawah ini untuk lebih jelasnya.

Gambar 4.12 DFD Level 1 Permohonan Keberatan

Form Keberatan

Meng inputkan Data

Data Keberatan Di Baca

Data Keberatan Di Baca

[Data Keberatan Di Baca]

[Laporan Keberatan]

[Data Informasi Di Baca]

[Data Keberatan Tersimpan]

[Data Permohonan Di Tolak]

[Data Permohonan Keberatan]

[Tanda Terima Keberatan]

Kepala Dinas

MASYARAKAT

MASYARAKAT

Petug as PPID

8tbl_permohon

an

9 tbl_keberatan

4.1

Validasi Surat

Penolakan

4.3

Input Data

Penolakan

4.4

Pembuatan

Surat Keberatan

4.5

Membuat

Laporan

Keberatan

9 tbl_keberatan

4.2

Menampilkan

Form Keberatan

Page 15: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

37

I. DFD Level 1 Pemeliharaan Informasi

Pada Gambar 4.13 menjelaskan menjelaskan DFD level 1

dariPemeliharaan Informasi. Pada DFD level 1 transaksi ini, terdapat tiga proses.

Dimana petugas menginputkan data informasi ke sistem lalu dapat di lihat oleh

masyarakat secara umum lewat website. Lihat Gambar di bawah ini untuk lebih

jelasnya.

Gambar 4.13 DFD Level 1 Pemeliharaan Informasi

4.2.3 Entity Relationship Diagram

Entity Relationship Diagram (ERD) digunakan untuk mengGambarkan

tabel-tabel yang ada dalam sebuah sistem berikut relasi antar tabelnya.

A. Conceptual Data Model

Conceptual Data Model (CDM) dari Rancang Bangung Aplikasi

Pendaftaran Peserta Didik terdapat 11 tabel. Masing-masing tabel mempunyai

relasi ke tabel-tabel yang lain seperti pada Gambar 4.14.

Menyimpan informasi

[Informasi Publik]

[Data Informasi Tersimpan]

[Data Informasi Di Baca]

[Informasi Publik][Tag Informasi]

[Kategori Informasi]

[Data Kategori Di Baca]

Petug as

PPID

Petug as

PPID

Petug as

PPID

MASYARAK

AT

11tbl_informasi_publ

ik_kateg ori

12tbl_informasi

_publik12

tbl_informasi

_publik

5.1

Menampilkan

Form Data

Informasi

5.2

Menyimpan

Data Informasi

5.3

Halaman

Frontend

Page 16: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

38

Gambar 4.14 Conceptual Data Model

B. Physical Data Model

Physical Data Model (PDM) adalah struktur tabel atau struktur database

yang saling terintegrasi dan saling berhubungan. Untuk lebih jelasnya lihat

Gambar 4.15.

Menerima

Merubah

Merubah

Merubah

Merubah

Merubah

Merubah

Merubah

MerubahMempunyai

Mempunyai

Melakukan

Mempunyai

Memerlukan

MEMERLUKAN

MemerlukanMelakukan

tbl_user

id_user

email

password

status

chang e_date

tbl_sitemap

id_sitemap

id_parent

sitemap

judul

deskripsi

url

icon

no_urut

chang e_date

tbl_reg istrasi

id_registrasi

nama_badan

contact_person

nomor_tanda_pengenal

berkas_tanda_peng enal

jabatan

alamat

telp

fax

hp

email

password

status

tang g al_reg istrasi

tbl_permohonan

no_reg istrasi

nama_pemohon

no_telp

rincian_informasi

alasan_permohonan

cara_memperoleh_informasi

cara_memperoleh_salinan

tang g al_permohonan

status_pembuatan

status_peng ambilan

tang g al_peng ambilan

tbl_mst_tanda_pengenal

id_tanda_pengenal

tanda_peng enal

tbl_mst_pekerjaan

id_pekerjaan

pekerjaan

tbl_mst_klasifikasi_pemohon

id_klasifikasi_pemohon

klasifikasi_pemohon

tbl_konten_statis

id_konten_statis

nama

judul

deskripsi

g ambar

chang e_date

tbl_informasi_publik_tag

id_informasi_publik_tag

tag

chang e_date

tbl_keberatan

no_reg _keberatan

tujuan_peng gunaan

nama_pemohon

alamat_pemohon

no_telelpon_pemohon

pekerjaan_pemohon

nama_kuasa

alamat_kuasa

no_telepon_kuasa

alasan_keberatan

kasus_posis i

tang g al_keberatan

tbl_informasi_publik_kategori

id_publik_kateg ori

kateg ori

chang e_date

tbl_informasi_publik

id_informasi_publik

informasi_publik

deskripsi

berkas

chang e_date

tbl_faq _kateg ori

id_faq _kategori

kateg ori

chang e_date

tbl_faq

id_faq

pertanyaan

jawaban

tampilkan

chang e_date

tbl_email_konfirg urasi

id_email_konfigurasi

userag ent

protocol

mailpath

smtp_host

smtp_user

name

smtp_pass

smtp_port

smtp_timeout

smtp_crypto

wordwrap

wrapchars

mailtype

charset

validate

priority

crlf

newline

bcc_batch_mode

bcc_batch_size

subjek

pesan_berhasil

pesan_g ag al

is_active

chang e_date

Page 17: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

39

Gambar 4.15 Phisycal Data Model

4.2.4 Struktur Tabel

Struktur tabel digunakan untuk mengGambarkan secara detail tentang

tabel - tabel yang terdapat dalam sebuah sistem.

1. Tabel Email Konfigurasi

Nama Tabel : TBL_EMAIL_KONFIGURASI

Primary Key : ID_EMAIL_KONFIGURASI

Foreign Key : CHANGE_BY

Fungsi : Digunakan untuk menyimpan data email SMTP.

Tabel 4.1 Tabel Email Konfigurasi

ID_USER = ID_USER

ID_USER = CHANGE_BY

ID_USER = CHANGE_BY

ID_USER = CHANGE_BY

ID_USER = CHANGE_BY

ID_USER = CHANGE_BY

ID_USER = CHANGE_BYID_USER = CHANGE_BY

ID_USER = CHANGE_BY

ID_FAQ_KATEGORI = ID_FAQ_KATEGORI

ID_PUBLIK_KATEGORI = ID_PUBLIK_KATEGORI

NO_REGISTRASI = NO_REGISTRASI

ID_INFORMASI_PUBLIK_TAG = ID_INFORMASI_PUBLIK_TAG

ID_KLASIFIKASI_PEMOHON = ID_KLASIFIKASI_PEMOHON

ID_PEKERJAAN = ID_PEKERJAAN

ID_TANDA_PENGENAL = ID_TANDA_PENGENALID_REGISTRASI = ID_REGISTRASI

TBL_USER

ID_USER int

EMAIL varchar(100)

PASSW ORD varchar(255)

STATUS varchar(20)

CHANGE_DATE timestamp

TBL_SITEMAP

ID_SITEMAP int

ID_PARENT int

SITEMAP varchar(50)

JUDUL varchar(50)

DESKRIPSI text

URL varchar(255)

ICON varchar(255)

NO_URUT int

CHANGE_DATE timestamp

CHANGE_BY int

TBL_REGISTRASI

ID_REGISTRASI int

ID_TANDA_PENGENAL int

ID_PEKERJAAN int

ID_KLASIFIKASI_PEMOHON int

NAMA_BADAN varchar(100)

CONTACT_PERSON varchar(100)

NOMOR_TANDA_PENGENAL varchar(50)

BERKAS_TANDA_PENGENAL varchar(255)

JABATAN int

ALAMAT datetime

TELP varchar(15)

FAX varchar(15)

HP varchar(15)

EMAIL varchar(100)

PASSW ORD varchar(255)

STATUS varchar(20)

TANGGAL_REGISTRASI timestamp

ID_USER int

TBL_PERMOHONAN

NO_REGISTRASI int

ID_REGISTRASI int

NAMA_PEMOHON varchar(100)

NO_TELP varchar(45)

RINCIAN_INFORMASI varchar(255)

ALASAN_PERMOHONAN varchar(255)

CARA_MEMPEROLEH_INFORMASI varchar(150)

CARA_MEMPEROLEH_SALINAN varchar(150)

TANGGAL_PERMOHONAN datetime

STATUS_PEMBUATAN varchar(25)

STATUS_PENGAMBILAN varchar(25)

TANGGAL_PENGAMBILAN datetime

TBL_MST_TANDA_PENGENAL

ID_TANDA_PENGENAL int

TANDA_PENGENAL varchar(50)

TBL_MST_PEKERJAAN

ID_PEKERJAAN int

PEKERJAAN varchar(50)

TBL_MST_KLASIFIKASI_PEMOHON

ID_KLASIFIKASI_PEMOHON int

KLASIFIKASI_PEMOHON varchar(50)

TBL_KONTEN_STATIS

ID_KONTEN_STATIS int

NAMA varchar(255)

JUDUL varchar(255)

DESKRIPSI text

GAMBAR varchar(255)

CHANGE_DATE timestamp

CHANGE_BY int

TBL_INFORMASI_PUBLIK_TAG

ID_INFORMASI_PUBLIK_TAG int

ID_PUBLIK_KATEGORI int

TAG varchar(100)

CHANGE_DATE timestamp

CHANGE_BY int

TBL_KEBERATAN

NO_REG_KEBERATAN int

NO_REGISTRASI int

TUJUAN_PENGGUNAAN text

NAMA_PEMOHON varchar(100)

ALAMAT_PEMOHON varchar(255)

NO_TELELPON_PEMOHON varchar(15)

PEKERJAAN_PEMOHON varchar(25)

NAMA_KUASA varchar(100)

ALAMAT_KUASA varchar(255)

NO_TELEPON_KUASA varchar(15)

ALASAN_KEBERATAN varchar(200)

KASUS_POSISI text

TANGGAL_KEBERATAN timestamp

TBL_INFORMASI_PUBLIK_KATEGORI

ID_PUBLIK_KATEGORI int

KATEGORI varchar(100)

CHANGE_DATE timestamp

CHANGE_BY int

TBL_INFORMASI_PUBLIK

ID_INFORMASI_PUBLIK int

ID_INFORMASI_PUBLIK_TAG int

INFORMASI_PUBLIK varchar(100)

DESKRIPSI text

BERKAS varchar(255)

CHANGE_DATE timestamp

CHANGE_BY int

TBL_FAQ_KATEGORI

ID_FAQ_KATEGORI int

KATEGORI varchar(100)

CHANGE_DATE timestamp

CHANGE_BY int

TBL_FAQ

ID_FAQ int

ID_FAQ_KATEGORI int

PERTANYAAN varchar(200)

JAWABAN text

TAMPILKAN varchar(5)

CHANGE_DATE timestamp

CHANGE_BY int

TBL_EMAIL_KONFIRGURASI

ID_EMAIL_KONFIGURASI int

USERAGENT varchar(15)

PROTOKOL varchar(10)

MAILPATH varchar(50)

SMTP_HOST varchar(150)

SMTP_USER varchar(100)

NAME varchar(50)

SMTP_PASS varchar(200)

SMTP_PORT varchar(10)

SMTP_TIMEOUT varchar(10)

SMTP_CRYPTO varchar(10)

WORDW RAP varchar(15)

WRAPCHARS varchar(15)

MAILTYPE varchar(20)

CHARSET varchar(15)

VALIDATE varchar(20)

PRIORITY varchar(20)

CRLF varchar(15)

NEWLINE varchar(15)

BCC_BATCH_MODE varchar(15)

BCC_BATCH_SIZE varchar(15)

SUBJEK varchar(50)

PESAN_BERHASIL text

PESAN_GAGAL text

IS_ACTIVE char(1)

CHANGE_DATE timestamp

CHANGE_BY int

Page 18: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

40

2. Tabel Master Tanda Pengenal

Nama Tabel : TBL_MST_TANDA_PENGENAL

Primary Key : ID_TANDA_PENGENAL

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data master tanda pengenal.

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 ID_EMAIL_KONFIGURASI Int 11 Primary Key

2 Useragent Varchar 15 Not Null

3 Protocol Varchar 20 Not Null

4 Mailpath Varchar 50 Not Null

5 Smtp_host Varchar 100 Not Null

6 Smtp_user Varchar 100 Not Null

7 Name Varchar 50 Not Null

8 Smtp_pass Varchar 200 Not Null

9 Smtp_port Varchar 10 Not Null

10 Smtp_timeout Varchar 10 Not Null

11 Smtp_crypto Varchar 10 Null

12 Wordwrap Varchar 15 Not Null

13 Wrapchars Varchar 15 Not Null

14 Charset Varchar 20 Null

15 Validate Varchar 20 Null

16 Priority Varchar 15 Null

17 Crlf Varchar 15 Not Null

18 Newline Varchar 15 Not Null

19 Bcc_batch_mode Varchar 15 Null

20 Bcc_batch_size Varchar 15 Null

21 Subjek Varchar 50 Not Null

22 Change_by Int 11 Foreign Key

23 Is_active Char 1 Not Null

24 Change_date datetime Not Null

No Nama Kolom Tipe

Data

Panjang Data Constraint

Page 19: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

41

3. Tabel Master Pekerjaan

Nama Tabel : TBL_MST_PEKERJAAN

Primary Key : ID_PEKERJAAN

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data master pekerjaan.

Tabel 4.3 Tabel Master Pekerjaan

4. Tabel Master Klasifikasi Pemohon

Nama Tabel : TBL_MST_KLASIFIKASI_PEMOHON

Primary Key : ID_KLASIFIKASI

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data master klasifikasi

pemohon.

Tabel 4.4 Tabel Master Klasifikasi Pemohon

5. Tabel User

Nama Tabel : TBL_USER

1 ID_TANDA_PENGENAL Int 11 Primary Key

2 TANDA_PENGENAL Varchar 50 Not Null Tabel 4.2 Tabel Master Tanda Pengenal

No Nama Kolom Tipe

Data

Panjang Data Constraint

1 ID_PEKERJAAN Int 11 Primary Key

2 PEKERJAAN Varchar 50 Not Null

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 ID_KLASIFIKASI Int 11 Primary Key

2 KLASIFIKASI_PEMOHON Varchar 50 Not Null

Page 20: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

42

Primary Key : ID_USER

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data login petugas.

Tabel 4.5 Tabel User

6. Tabel Permohonan

Nama Tabel : TBL_PERMOHONAN

Primary Key : NO_REGISTRASI

Foreign Key : ID_REGISTRASI,ID_USER

Fungsi : Digunakan untuk menyimpan data permohonan

Tabel 4.6 Tabel Permohonan

No Nama Kolom Tipe

Data

Panjang Data Constraint

1 ID_USER Int 11 Primary Key

2 EMAIL Varchar 100 Not Null

3 PASSWORD Varchar 255 Not Null

4 STATUS Varchar 20 Not Null

5 CHANGE_DATE Datetime Not Null

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 NO_REGISTRASI Int 11 Primary Key

2 ID_REGISTRASI Int 11 Foreign Key

3 ID_USER Int 11

4 NAMA_PEMOHON Varchar 100 Not Null

5 NO_TELP Varchar 15 Not Null

6 RINCIAN_INFORMASI Varchar 255 Not Null

7 ALASAN_PERMOHONAN Varchar 255 Not Null

8 CARA_MEMPEROLEH_INFORMASI Varchar 150 Not Null

9 CARA_MEMPEROLEH_SALINAN Varchar 150 Not Null

10 TANGGAL_PERMOHONAN Datetime Not Null

11 STATUS_PEMBUATAN Varchar 25 Not Null

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

Page 21: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

43

7. Tabel Keberatan

Nama Tabel : TBL_KEBERATAN

Primary Key : NO_REG_KEBERATAN

Foreign Key : NO_REGISTRASI, ID_USER

Fungsi : Digunakan untuk menyimpan data keberatan permohonan.

8. Tabel Registrasi

Nama Tabel : TBL_REGISTRASI

Primary Key : ID_REGISTRASI

Foreign Key : ID_TANDA_PENGENAL, ID_PEKERJAAN,

ID_SPESIFIKASI_PEMOHON, ID_USER

Fungsi : Digunakan untuk menyimpan data registrasi pemohon.

12 STATUS_PENGAMBILAN Varchar 25 Null

13 TANGGAL_PENGAMBILAN datetime Null

14 FILE_PERMOHONAN Varchar 255 Null

Tabel 4.7 Tabel Keberatan

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 NO_REG_KEBERATAN Int 11 Primary Key

2 NO_REGISTRASI Int 11 Foreign Key

3 ID_USER Int 11 Not Null

4 TUJUAN_PENGGUNAAN Text Not Null

5 NAMA_KUASA Varchar 100 Not Null

6 ALAMAT_KUASA Varchar 255 Not Null

7 NO_TELEPON_KUASA Varchar 15 Not Null

8 ALASAN_KEBERATAN Varchar 200 Not Null

9 KASUS_POSISI Text Not Null

10 TANGGAL_KEBERATAN Datetime Not Null

Page 22: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

44

Tabel 4.8 Tabel Registrasi

9. Tabel Sitemap

Nama Tabel : TBL_SITEMAP

Primary Key : ID_SITEMAP

Foreign Key : ID_PARENT,CHANGE_BY

Fungsi : Digunakan untuk menyimpan menu sitemap.

Tabel 4.9 Tabel Registrasi

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 ID_REGISTRASI Int 11 Primary Key

2 ID_TANDA_PENGENAL Int 11 Foreign Key

3 ID_PEKERJAAN Int 11 Foreign Key

4 ID_SPESIFIKASI_PEMOHON Int 11 Foreign Key

5 ID_USER Int 11 Foreign Key

6 NAMA_BADAN Varchar 100 Not Null

7 CONTACT_PERSON Varchar 100 Null

8 NOMOR_TANDA_PENGENAL Varchar 50 Not Null

9 BERKAS_TANDA_PENGENAL Varchar 255 Not Null

10 JABATAN Varchar 50 Null

11 ALAMAT Varchar 255 Not Null

12 TELP Varchar 15 Not Null

13 FAX Varchar 15 Null

14 HP Varchar 15 Null

15 EMAIL Varchar 100 Not Null

16 PASSWORD Varchar 255 Null

17 STATUS Varchar 20 Not Null

18 TANGGAL_REGISTRASI Datetime Not Null

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 ID_SITEMAP Int 11 Primary Key

2 ID_PARENT Int 11 Foreign Key

3 CHANGE_BY Int 11 Foreign Key

4 SITEMAP Varchar 50 Not Null

5 JUDUL Varchar 50 Not Null

6 DESKRIPSI Text

Not Null

7 URL Varchar 255 Not Null

8 ICON Varchar 255 Null

Page 23: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

45

10. Tabel Konten Statis

Nama Tabel : TBL_KONTEN_STATIS

Primary Key : ID_KONTEN_STATIS

Foreign Key : CHANGE_BY

Fungsi : Digunakan untuk menyimpan data konten statis.

Tabel 4.10 Tabel Registrasi

11. Tabel Faq Kategori

Nama Tabel : TBL_FAQ_KATEGORI

Primary Key : ID_FAQ_KATEGORI

Foreign Key : CHANGE_BY

Fungsi : Digunakan untuk menyimpan data kategori Faq.

Tabel 4.11 Tabel Faq Kategori

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

9 NO_URUT Int 5 Not Null

10 CHANGE_DATE Datetime

Not Null

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 ID_REGISTRASI Int 11 Primary Key

2 CHANGE_BY Int 11 Foreign Key

3 NAMA Varchar 255 Not Null

4 JUDUL Varchar 255 Not Null

5 DESKRIPSI Text

Not Null

6 GAMBAR Varchar 255 Null

7 CHANGE_DATE Datetime 100 Not Null

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 ID_FAQ_KATEGORI Int 11 Primary Key

2 CHANGE_BY Int 11 Foreign Key

Page 24: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

46

12. Tabel Faq

Nama Tabel : TBL_FAQ

Primary Key : ID_FAQ

Foreign Key : ID_FAQ_KATEGORI,CHANGE_BY

Fungsi : Digunakan untuk menyimpan data Faq.

Tabel 4.12 Tabel Registrasi

13. Tabel Informasi Publik Kategori

Nama Tabel : TBL _PUBLIK_KATEGORI

Primary Key : ID_PUBLIK_KATEGORI

Foreign Key : CHANGE_BY

Fungsi : Digunakan untuk menyimpan data kategori informasi

publik.

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

3 KATEGORI Varchar 100 Not Null

4 CHANGE_DATE Datetime

Not Null

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 ID_FAQ Int 11 Primary Key

2 ID_FAQ_KATEGORI Int 11 Foreign Key

3 CHANGE_BY Int 11 Foreign Key

4 PERTANYAAN Varchar 200 Not Null

5 JAWABAN Text

Not Null

6 TAMPILKAN Varchar 5 Not Null

7 CHANGE_DATE Datetime

Not Null

8 NOMOR_TANDA_PENGENAL Varchar 50 Not Null

9 BERKAS_TANDA_PENGENAL Varchar 255 Not Null

10 JABATAN Varchar 50 Null

Page 25: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

47

Tabel 4.13 Tabel Informasi Publik Kategori

14. Tabel Informasi Publik TAG

Nama Tabel : TBL _INFORMASI_PUBLIK_TAG

Primary Key : ID_INFORMASI_PUBLIK_TAG

Foreign Key : ID_PUBLIK_KATEGORI,CHANGE_BY

Fungsi : Digunakan untuk menyimpan data tag informasi publik.

Tabel 4.14 Tabel Informasi Publik TAG

15. Tabel Informasi Publik

Nama Tabel : TBL _INFORMASI_PUBLIK

Primary Key : ID_INFORMASI_PUBLIK

Foreign Key : ID_INFORMASI_PUBLIK_TAG,CHANGE_BY

Fungsi : Digunakan untuk menyimpan data informasi publik.

Tabel 4.15 Tabel Informasi Publik

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 ID_PUBLIK_KATEGORI Int 11 Primary Key

2 CHANGE_BY Int 11 Foreign Key

3 KATEGORI Varchar 100 Not Null

4 CHANGE_DATE Datetime

Not Null

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 ID_INFORMASI_PUBLIK_TAG Int 11 Primary Key

2 ID_PUBLIK_KATEGORI Int 11 Foreign Key

3 CHANGE_BY Int 11 Not Null

4 TAG Varchar 100 Not Null

5 CHANGE_DATE Datetime

Not Null

No Nama Kolom Tipe

Data

Panjang

Data

Constraint

1 ID_INFORMASI_PUBLIK Int 11 Primary Key

2 ID_INFORMASI_PUBLIK_TAG Int 11 Foreign Key

Page 26: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

48

4.2.5 Desain Input/Output

Desain input output merupakan langkah pertama untuk membuat sebuah

aplikasi sistem informasi. Dalam tahap ini user akan diberikan Gambaran tentang

bagaimana sistem ini nantinya dibuat.

Dibawah ini terdapat desain dari program aplikasi Sistem Informasi

Pengelolaan Data Dan Informasi Berbasis Web PPID Dispora Jatim.

1. Desain Form Login

Gambar 4.16 Desain Form Login

Desain Form Login ini digunakan untuk pengecekan hak akses user.

Pada form ini terdapat dua kolom, yaitu kolom username dan password dan

3 CHANGE_BY Int 11 Not Null

4 INFORMASI_PUBLIK Varchar 100 Not Null

5 DESKRIPSI Text

Not Null

6 BERKAS Varchar 255 Not Null

7 CHANGE_DATE Datetime Not Null

Page 27: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

49

apabila sudah benar maka akan terbuka form selanjutnya sesuai dengan user yang

login.

2. Desain Form Login Pemohon

Gambar 4.17 Desain Form Login Pemohon

Desain Form Login ini digunakan untuk pengecekan pemohon. Pada

form ini terdapat dua kolom, yaitu kolom email dan password dan apabila sudah

benar maka akan terbuka form selanjutnya sesuai dengan user yang login.

3. Desain Form Admin

Form ini hanya bisa menunjukan menu yang bisa diakses oleh admin.

Untuk lebih jelasnya bisa dilihat pada Gambar 2.18.

Page 28: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

50

Gambar 4.18 Desain Form Admin

Form Admin ini ada beberapa menu yang bisa diakses oleh admin antara

lain. Menu Home, pemberitahuan, Attribut yang berisi (pekerjaan, tanda pengenal,

klasifikasi pemohon), Transaksi yang berisi (transaksi registrasi, transaksi

permohonan informasi, transaksi keberatan), Grafik laporan, Administrator dan

Konfigurasi email smtp.

4. Desain Form Pemberitahuan

Form ini berfungsi untuk menapilkan data pemberitahuan. Pada form ini

ditampilkan data pemberitahuan yang mana sudah dimasukkan melalui form

pemberitahuan yang tersimpan ke database. Kemudian diambil dari database

untuk ditampilkan di form pemberitahuan.

Page 29: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

51

Gambar 4.19 Desain Form Pemberitahuan

5. Desain Form Master Tanda Pengenal

Form ini berfungsi untuk menapilkan data master tanda pengenal. Untuk

lebih jelasnya dapat dilihat pada Gambar 4.20.

Gambar 4.20 Desain Form Master Tanda Pengenal

Pada form ini ditampilkan data master tanda pengenal yang mana sudah

dimasukkan melalui form master tanda pengenal yang tersimpan ke database.

Page 30: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

52

Kemudian diambil dari database untuk ditampilkan di form master tanda

pengenal.

6. Desain Form Master Pekerjaan

Form ini berfungsi untuk menapilkan data master pekerjaan. Untuk lebih

jelasnya dapat dilihat pada Gambar 4.21.

Gambar 4.21 Desain Form Master Pekerjaan

Pada form ini ditampilkan data master pekerjaan yang mana sudah

dimasukkan melalui form master pekerjaan yang tersimpan ke database.

Kemudian diambil dari database untuk ditampilkan di form master pekerjaan.

7. Desain Form Klasifikasi Pemohon

Form ini berfungsi untuk menapilkan data klasifikasi pemohon. Untuk

lebih jelasnya dapat dilihat pada Gambar 4.22.

Page 31: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

53

Gambar 4.22 Desain Form Klasifikasi Pemohon

Pada form ini ditampilkan data klasifikasi pemohon yang mana sudah

dimasukkan melalui form klasifikasi pemohon yang tersimpan ke database.

Kemudian diambil dari database untuk ditampilkan di form klasifikasi pemohon.

8. Desain Form Transaksi Registrasi

Form ini berfungsi untuk menapilkan data transaksi registrasi. Untuk

lebih jelasnya dapat dilihat pada Gambar 4.23.

Gambar 4.23 Desain Form Transaksi Registrasi

Page 32: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

54

Pada form ini ditampilkan data transaksi registrasi yang mana sudah

dimasukkan melalui form transaksi registrasi yang tersimpan ke database.

Kemudian diambil dari database untuk ditampilkan di form transaksi registrasi.

9. Desain Form Konfirmasi Transaksi Registrasi

Form ini berfungsi untuk menerima permintaan registrasi. Untuk lebih

jelasnya dapat dilihat pada Gambar 4.24.

Gambar 4.24 Desain Form Konfirmasi Transaksi Registrasi

Pada form ini menjelaskan untuk menerima permintaan registrasi dengan

mengganti status sesuai dengan SOP penerimaan registrasi. Change_by akan

diambil sesuai dengan id user yang menerima data registrasi.

10. Desain Cetak Rekap Transaksi Registrasi

Gambar berikut adalah hasil cetak rekap transaksi registrasi. Untuk lebih

jelasnya dapat dilihat pada Gambar 4.25.

Page 33: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

55

Gambar 4.25 Desain Cetak Rekap Transaksi Registrasi

11. Desain Form Transaksi Permohonan Informasi

Form ini berfungsi untuk menapilkan data transaksi permohonan

informasi. Untuk lebih jelasnya dapat dilihat pada Gambar 4.26.

Gambar 4.26 Desain Form Transaksi Permohonan Informasi

Page 34: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

56

Pada form ini ditampilkan data transaksi permohonan informasi yang

mana sudah dimasukkan melalui form transaksi permohonan informasi yang

tersimpan ke database. Kemudian diambil dari database untuk ditampilkan di form

transaksi permohonan informasi.

12. Desain Form Konfirmasi Transaksi Permohonan Informasi

Form ini berfungsi untuk menerima permintaan transaksi permohonan

informasi. Untuk lebih jelasnya dapat dilihat pada Gambar 4.27.

Gambar 4.27 Desain Form Konfirmasi Transaksi Permohonan Informasi

Pada form ini menjelaskan untuk menerima permintaan permohonan

informasi dengan mengganti status pembuatan sesuai dengan SOP penerimaan

permohonan informasi. Change_by akan diambil sesuai dengan id user yang

menerima data permohonan informasi.

Page 35: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

57

13. Desain Form Cetak Rekap Transaksi Permohonan Informasi

Gambar berikut adalah hasil cetak rekap transaksi registrasi. Untuk lebih

jelasnya dapat dilihat pada Gambar 4.28.

Gambar 4.28 Desain Form Cetak Rekap Transaksi Permohonan Informasi

14. Desain Form Transaksi Permohonan Keberatan

Form ini berfungsi untuk menerima permintaan transaksi permohonan

keberatan. Untuk lebih jelasnya dapat dilihat pada Gambar 4.29.

Gambar 4.29 Desain Form Transaksi Permohonan Keberatan

Page 36: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

58

15. Desain Form Cetak Rekap Transaksi Permohonan Keberatan

Gambar berikut adalah hasil cetak rekap transaksi permohonan

keberatan. Untuk lebih jelasnya dapat dilihat pada Gambar 4.30.

Gambar 4.30 Desain Form Cetak Rekap Transaksi Permohonan Keberatan

16. Desain Form Grafik Laporan

Form ini berfungsi untuk menapilkan grafik laporan. Untuk lebih

jelasnya dapat dilihat pada Gambar 4.31.

Gambar 4.31 Desain Form Grafik Laporan

Pada form ini user diminta untuk memilih renetang waktu dari transaksi

yang telah ada. Rentang waktu tersebut terdiri dari 3 hari yang lalu, 7 hari yang

lalu, 1 bulan yang lalu atau menampilkan semua data yang ada.

Page 37: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

59

17. Desain Hasil Grafik Laporan

Gambar ini merupakan laporan berdasarkan rentang waktu yang telah

dipilih dalam bentuk grafik. Untuk lebih jelasnya dapat dilihat pada Gambar 4.32.

Gambar 4.32 Desain Hasil Grafik Laporan

18. Desain Form Administrator

Form ini berfungsi untuk menapilkan data adminsitrator. Untuk lebih

jelasnya dapat dilihat pada Gambar 4.33.

Gambar 4.33 Desain Form Administrator

Page 38: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

60

Pada form ini ditampilkan data administrator yang mana sudah

dimasukkan melalui form adminsitrator yang tersimpan ke database. Kemudian

diambil dari database untuk ditampilkan di form administrator.

19. Desain Form Konfigurasi Email

Form ini berfungsi untuk menapilkan data konfigurasi email. Untuk lebih

jelasnya dapat dilihat pada Gambar 4.34.

Gambar 4.34 Desan Form Konfigurasi Email

Pada form ini ditampilkan data konfigurasi email yang mana sudah

dimasukkan melalui form konfigurasi email yang tersimpan ke database.

Kemudian diambil dari database untuk ditampilkan di form konfigurasi email.

20. Desain Form Registrasi Pemohon

Form ini berfungsi untuk menyimpan data registrasi dengan memasukan

data klasifikasi pemohon, nama pemohon, contact person, tanda pengenal, no

tanda pengenal, upload tanda pengenal, pekerjaan, jabatan, alamat, telp, fax, no hp

dan alamat email. Serta mengisikan captha sebagai verifikasi registrasi.

Page 39: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

61

Gambar 4.35 Desain Form Registrasi Pemohon

Pada form ini menjelaskan untuk menyimpan data registrasi yang

diinputkan pada form ini. Id registrasi akan tergenerate secara otomatis dan unique

oleh sistem.

Page 40: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

62

21. Desain Form Permohonan Informasi Pemohon

Form ini berfungsi untuk menyimpan data permohonan informasi dengan

memasukan nama pemohon, no telp, rincian informasi yang di perlukan, alasan

permintaan informasi, cara memperoleh informasi dan cara memperoleh salinan

informasi.

Gambar 4.36 Desain Form Permohonan Informasi Pemohon

Pada form ini menjelaskan untuk menyimpan data permohonan informasi

yang diinputkan pada form ini. No_registrasi akan tergenerate secara otomatis dan

unique oleh sistem.

22. Desain Form Histori Permohonan Informasi Pemohon

Gambar berikut menampilkan semua histori permohonan informasi yang

pernah di ajukan. Untuk lebih jelasnya dapat dilihat pada Gambar 4.37.

Page 41: BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistemrepository.dinamika.ac.id/id/eprint/2255/6/BAB_IV.pdf · Laporan Permohonan Laporan Permohonan B3 B3 Email Permohonan Di Tolak Email

63

Gambar 4.37 Desain Form Histori Permohonan Informasi Pemohon