Entity Relationship Diagram ERD

e. Entity Relationship Diagram ERD

Desain basis data dalam pengembangan sistem ini dilakukan dengan menentukan kebutuhan file-file dalam basis data berdasarkan DFD sistem yang dibuat. Struktur file basis data yang dihasilkan digambarkan dalam Kamus Data Data Dictionary , sedangkan relasi antar file digambarkan dengan ERD. Untuk mengimplementasikan sistem ini, digunakan empat buah file, yaitu : a. File kode_arsip File yang digunakan untuk menyimpan data kode arsip surat dan keterangan kode arsip surat yang digunakan baik dalam surat keluar maupun surat masuk. b. File surat_keluar File ini digunakan untuk menyimpan data surat keluar ketika terjadi proses pengolahan data surat keluar serta menyimpan foto scan surat keluar. c. File surat_masuk File ini digunakan untuk menyimpan data surat masuk ketika terjadi proses pengolahan data surat masuk serta menyimpan foto scan surat masuk. d. File user File ini digunakan untuk menyimpan data pengguna sistem sesuai dengan proses pembuatan akun baru. Relasi antar file dapat dilihat pada gambar 8 berikut ini, sedangkan Struktur file basis data dapat dilihat pada Kamus Data. Gambar 8. ERD Sistem Informasi Surat Masuk dan Surat Keluar Kamus Data : Tabel 15. Kamus data kode_arsip Field Type Null Key Default kode_arsip varchar5 No Primary Key keterangan varchar40 Yes NULL Tabel 16. Kamus data user Field Type Null Key Default id_status varchar5 No Primary Key nama varchar15 No password varchar15 No Tabel 18. Kamus data surat_masuk Field Type Null Key Default no_arsip varchar5 No Primary Key kode_arsip varchar5 No Foreign Key status enumDiterima, Di Kepala Sekolah, Sudah didisposisi Yes NULL tgl_agenda date Yes NULL no_surat varchar50 No NULL tgl_surat date Yes NULL pengirim varchar80 Yes NULL perihal varchar80 Yes NULL cc varchar50 Yes NULL filescopy varchar1000 Yes NULL foto longblob Yes NULL Tabel 19. Kamus data surat_keluar Field Type Null Key Default no_agenda varchar5 No no_surat_keluar varchar50 No Primary Key kode_arsip varchar5 No Foreign Key status enumDi Kepala Sekolah, Sudah dinomori, Sudah dikirim Yes NULL tgl_surat_keluar date Yes NULL penerima varchar1000 Yes NULL alamat varchar1000 Yes NULL perihal varchar80 Yes NULL lamp varchar100 Yes NULL filescopy varchar1000 Yes NULL foto longblob Yes NULL

f. Sistem dan Prosedur Pengelolaan