Spesifikasi Proses Kamus Data Perancangan Basis Data

37 user 8.1 Preview 8.2 Form, In sert,Edit Not a, Din as pegawaitb tujuan tb no tadinastb dinastb Data Dinas Upd ate Data Nota Dinas Update Data Pega wai Upd ate Data Tujuan Upd ate Data Nota Din as Updat e Data Dina s Upd ate Data Notadinas Data Dinas Diagram 3.9 DFD Level 1 Proses 8

h. Proses 9 Pengolahan Data Tujuan

Dalam proses ini dilakukan pengolahan Data Tujuan dimana Admin dapat menambah, mengedit Data Tujuan. Data tersebut disimpan dalam tabel tujuantb. Proses-proses yang terjadi pada level ini dapat dilihat dalam diagram 3.10 berikut ini : admin 9.1 Preview 9.2 Form, Insert ,Edit , Tujuan tujuantb 9.3 Hapus Tujuan Data Tujuan Update Data Tujuan Update Data Tujuan Data Tujuan Form Data Tujuan Data Tujuan Data Tujuan Diagram 3.10 DFD Level 1 Proses 9

3.2.2 Spesifikasi Proses

Kode Spesifikasi Nama Spesifikasi Kode Proses Nama Proses Verifikasi SRS-WEB-01 Login User 1 login_pegawai Demonstrasi login_administrator SRS-WEB-02 Pengelolaan User 2 Pengolahan Data User Demonstrasi 38 SRS-WEB-03 Pengelolaan Administrator 3 Pengolahan Data Modul Demonstrasi SRS-WEB-04 Pengelolaan Berita 4 Pengolahan Data Berita Demonstrasi SRS-WEB-05 Pengelolaan Kategori 5 Pengolahan Data Kategori Demonstrasi SRS-WEB-06 Pengelolaan Pendelegasian 6 Pengolahan Data delegasi Demonstrasi SRS-WEB-07 Pengelolaan Pegawai 7 Pengolahan Data Pegawai Demonstrasi SRS-WEB-08 Pengelolaan Nota Dinas 8 Pengolahan Data Nota dan Dinas Demonstrasi SRS-WEB-09 Pengelolaan Tujuan 9 Pengolahan Data Tujuan Demonstrasi

3.2.3 Kamus Data

Data yang mengalir pada sistem dari satu proses ke proses yang lain dapat diuraikan sebagai berikut : 1. Input user : username + password 2. Request Nota Dinas : request tambah | request hapus | request ubah 3. Request User : request tambah | request ubah 4. Request Pegawai : request tambah | request ubah 5. Request Berita : request tambah | request hapus | request ubah 6. Request Delegasi : request tambah | request hapus | request ubah 7. Request Kategori : request tambah | request hapus | request ubah 8. Request Tujuan : request tambah | request hapus | request ubah 9. Respon Nota Dinas : respon tambah | respon hapus | respon ubah 10. Respon User : respon tambah | respon ubah 11. Respon Pegawai : respon tambah | respon ubah 12. Respon Berita : respon tambah | respon hapus | respon ubah 13. Respon Delegasi : respon tambah | respon hapus | respon ubah 39 14. Respon Kategori : respon tambah | respon hapus | respon ubah 15. Respon Tujuan : respon tambah | respon hapus | respon ubah

3.2.4 Perancangan Basis Data

3.2.4.1 Entity Relationship Diagram ERD

Diagram 3.11 Entity Relationship Diagram

3.2.4.2 Skema Relasi

Skema relasi adalah penggambaran hubungan yang terjadi di antara dua tabel atau lebih pada suatu sistem database. 40 id_dinas id_tujuan tanggal_awal tanggal_akhir lama keterangan DINAS id_dinas id_tujuan tanggal_awal tanggal_akhir lama keterangan id_dinas id_tujuan tanggal_awal tanggal_akhir lama keterangan id_dinas id_tujuan tanggal_awal tanggal_akhir lama keterangan id_dinas id_tujuan tanggal_awal tanggal_akhir lama keterangan id_dinas id_tujuan tanggal_awal tanggal_akhir lama keterangan DINAS DINAS DINAS DINAS DINAS DINAS id_dinas tanggal_awal tanggal_akhir lama keterangan id_tujuan nip nama alamat no_telp jabatan status PEGAWAI nip nama alamat no_telp jabatan status id_delegasi id_login DELEGASI id_delegasi tgl_mulai tgl_selesai lama id_login nama password nip level status USER id_login nama password nip level status id_nota kode tahun tgl nip app_koor app_dm id_dinas NOTA DINAS id_nota kode tahun tgl nip app_koor app_dm id_dinas id_nota kode tahun tgl nip app_koor app_dm id_dinas id_nota kode tahun tgl nip app_koor app_dm id_dinas id_nota kode tahun tgl app_koor app_dm id_dinas id_nota kode tahun tgl app_koor app_dm id_dinas id_nota kode tahun tgl app_koor app_dm id_dinas id_nota kode tahun tgl nip app_koor app_dm id_dinas id_nota kode tahun tgl nip app_koor app_dm id_dinas nip N N 1 1 1 N id_tujuan tujuan TUJUAN id_tujuan tujuan id_kategori kategori KATEGORI id_kategori nama_kategori id_berita berita BERITA id_berita berita id_berita berita id_berita berita id_berita berita id_berita nama judul isi_berita tanggal id_login id_kategori N 1 1 N N 1 id_tujuan tujuan MODULADMIN id_modul nama_modul link publish status aktif urutan 1 1 Gambar 3. 3 Skema Relasi Aplikasi Operasional CMX

3.2.4.3 Struktur Tabel

Tabel 3.1 Struktur Tabel Notadinas 41 Tabel 3.2 Struktur Tabel Berita Tabel 3.3 Struktur Tabel Delegasi Tabel 3.4 Struktur Tabel Modul Admin 42 Tabel 3.5 Struktur Tabel Dinas Tabel 3.6 Struktur Tabel Kategori Tabel 3.7 Struktur Tabel Pegawai Tabel 3.8 Struktur Tabel User 43 Tabel 3.9 Struktur Tabel Tujuan

3.2.5 Perancangan Antarmuka