1.2.2.7 Data Flow Diagram DFD Level 1 1Mengelola Data Master Sub
Bagian
Gambar 4.16 DFD Level 1 Mengelola Data Master Sub Bagian
1.2.3 Perancangan Database
Dari analisis sistem diatas maka dapat dibuat untuk merancang database yaitu Entity Relationship Diagram ERD yang menggambarkan struktur database
dari sistem disposisi surat masuk yang terdiri dari Conceptual Data Model dan Physical Data Model.
1.2.3.1 Conceptual Data Model CDM
Conceptual Data Model CDM ini menggambarkan relasi antara tabel yang satu dengan tabel yang lain. Dalam perencanaan database ini terdapat
delapan tabel diantara lain tabel jabatan, pejabat, dstsurat, pengguna, terimasuratdisposisi, historydisposisi, suratmasuk, dan pengembalian surat.
Berikut ini merupakan tabel-tabel yang terdapat dalam Conceptual Data Model
CDM:
Data Sub Bagian
Data Sub Bagian Data Sub Bagian
Data Sub Bagian Admin
4 Sub Bagian
1.4.1 Insert Data Master
Sub Bagian
1.4.2 Update Data Master
Sub Bagian
Gambar 4.17 Conceptual Data Model
1.2.3.2 Physical Data Model PDM
Physical Data Model PDM merupakan hasil generate dari Conceptual Data Model CDM. Perancangan PDM merupakan representasi fisik dari
database. PDM menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara data-data tersebut. Berikut PDM yang ada pada aplikasi disposisi
surat masuk. Tidak jauh beda CDM dengan PDM, dalam PDM hanya akan muncul tabel tabel yang mempunyai relasi many to many. Dan dari PDM inilah
akan dapat dibuat sebuah database.
Relationship_2 Relationship_3
Relationship_4 Relationship_5
Relationship_6
Relationship_7 Relationship_8
Relationship_9 Relationship_10
PENGGUNA o
o NIP
NAMA_PENGGUNA PASSWORD
Variable characters 30 Variable characters 30
Variable characters 30
PEJABAT o
ID_PEJABAT NILAI_PEJABAT
Variable characters 10 Integer
JABATAN o
ID_JABATAN NAMA_JABATAN
Variable characters 20 Variable characters 30
suratmasuk o
o o
o o
o o
o o
id nomoragenda
tanggalterima tanggalsurat
asalsurat nomorsurat
lampiran isisurat
posisisurat tkkeamanan
Integer Variable characters 255
Date Date
Variable characters 255 Variable characters 255
Variable characters 255 Text
Variable characters 255 Variable characters 255
dstsurat o
id_dstsurat desc
Integer Variable characters 50
terimasuratdisposisi o
o o
o idterimasurat
penerimasurat status
jam_terima_disposisi tanggal_terima_disposisi
Integer Variable characters 255
Variable characters 10 Undefined
Undefined
historydisposisi o
o o
o o
iddisposisi tanggaldisposisi
statusdisposisi admin
jam_disposisi isidisposisi
Integer Date
Variable characters 255 Variable characters 255
Time Variable characters 255
pengembaliansurat o
o o
idpengembalian tanggalpengembalian
alasan jam_pengembalian
Integer Date
Variable characters 255 Undefined
Gambar 4. 18 Physical Data Model
1.2.4 Struktur Tabel