81
perancangan database sangat diperlukan karena dengan melakukan perancangan terlebih dahulu, dapat mengetahui seperti apa program yang ingin dibuat
sehingga dapat menghasilkan suatu database yang mampu untuk digunakan dengan kapasitas sesuai yang diinginkan pengguna.
3.3.1 Perancangan Konteks Diagram
Konteks diagram dari smenu utama sistem informasi ini adalah sperti terlihat pada gambar berikut.
DIAGRAM CONTEXT APLIKASI SURAT
Laporan Umum Surat Disposisi Laporan Umum Surat Keluar
Laporan Surat Keluar Data Surat Keluar
Laporan Umum Surat M asuk
Data Surat Masuk Peng irim
Aplikasi Surat
+
Kepala Dinas
Penerima
Gambar 3.19 Konteks Diagaram Sistem Informasi Manajemen Surat
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
82
Rekap Data Surat Disposisi
Data yang Sudah Diolah
Laporan Umum Surat Disposisi Data Surat Disposisi
Hasil Data Surat Keluar yang Sudah Diolah
Laporan Umum Surat Keluar
Laporan Surat Keluar Hasil Data Surat Keluar
Rekap Data Surat Keluar
Data Surat Keluar Rekap Data Surat M asuk
Laporan Umum Surat M asuk Hasil Data yang Sudah Diolah
Data Surat Masuk Peng irim
Kepala Dinas
Penerima 1
Mencatat Surat Masuk
2 Pemrosesan Data
Surat Masuk dan Pembuatan Laporan
+
1 Data Surat Masuk
3 Mencatat Data
Surat Keluar 2
Data Surat Keluar
4 Pembuatan
Laporan Umum Surat Keluar
5 Pemrosesan Data
Surat Keluar dan Pembuatan Laporan
6 Penerusan
Pembuatan Surat Disposisi
7 Pembuatan
Laporan Surat Disposisi
4 Stor_45
Gambar 3.20 DFD Level 0 Sistem Informasi Manajemen Surat
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
83
Laporan Surat Disposisi Data Akhir Surat Disposisi
Rekap Data Srt Disposisi
Data Srt Masuk
Laporan Umum Surat M asuk Data Akhit Surat Masuk
Kepala Dinas
3 Data Surat Disposisi
2 Peng olahan Data
Surat Masuk
3 Pembuatan
Laporan Umum 4
Penerusan Peng olahan Data
Surat Disposisi
5 Pembuatan
Laporan Surat Disposisi1
Gambar 3.21 DFD Level 1 Pemrosesan Data Surat Masuk
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
84
3.3.2 Perancangan CDM Conceptual Data Model
CDM Conceptual Data Model merupakan perancangan basis data yang berdasarkan pengumpulan data dan analisis. Pembuatan CDM
adalah suatu tahap dimana pembuatan sistem melakukan proses indentifikasi dan analisa kebutuhan-kebutuhan data yang disebut
pengumpulan data dan analisa. Untuk menentukan kebutuhan-kebutuhan suatu sistem basis data, pembuatan sistem harus mengenal terlebih dahulu
bagian-bagian lain dari sistem informasi yang akan berinteraksi dengan sistem basis data. Tipe data bersifat general dan tidak spesifik.
CDM yang valid bisa dikonversikan ke PDM. Dapat dilihat gambar CDM Sistem
Informasi Manajemen Surat pada Gambar 3.19. Dalam CDM tersebut digambarkan bahwa sistem informasi ini
memiliki 6 Entitas dengan masing-masing atribut yang berbeda. Ada beberapa entitas yang tidak direlasikan dengan entitas lain dikarenakan
tidak saling bersinggungan satu sama lain, karena yang terjadi ketika satu entitas dengan entitas lain direlasikan, sedangkan keduanya tidak
memiliki ketertkaitan satu sama lain dalam sistem, yang akan terjadi adalah eror, relasi tidak lagi sesuai alurnya, namun akan berbalik, dan hal
demikian dapat menghambat proses generate pada PDM. Hanya terdapat 3 relasi dalam CDM sistem informasi ini, karena
ketiga entitasnya saling terkait satu sama lain, seperti yang terlihat pada Gambar 3.19.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
85
Gambar 3.22 Conceptual Data Model Sistem Informasi Manajemen Surat
Relationship_1
Relationship_3 Relationship_4
Relationship_5 Relationship_6
tb SuratMasuk o
o o
o o
o o
o o
o o
o No_SuratMasuk
NoUrut Tanggal_SuratMasuk
Kepada_SuratMasuk Prihal
Jenis AslSrtMasuk
TglTerima_SuratMasuk Isi
Lamp_SrtMasuk Rak_SrtMasuk
Penyimpanan Jadwal_Retensi
Variable characters 50 Variable characters 10
Date Time Variable characters 50
Variable characters 50 Variable characters 20
Variable characters 50 Date Time
Variable characters 20 Variable characters 20
Variable characters 25 Variable characters 50
Long characters 15
tbSuratKeluar o
o o
o o
o o
o No_SuratKeluar
Tanggal_SuratKeluar Sifat_SuratKeluar
Kepada_SuratKeluar Prihal_SuratKeluar
Pengirim Lamp
Cat Rak
Variable characters 50 Date Time
Variable characters 50 Variable characters 50
Variable characters 50 Variable characters 50
Variable characters 50 Variable characters 100
Variable characters 50 tbDisposisi
o o
o o
o o
o o
o o
o NoAgd
AslSrt Tanggal_Disposisi
Tanggal_Terima Sifat
Prihal_SuratDisposisi Kepada_SuratDisposisi
Harap S1
S2 S3
S4 Variable characters 10
Variable characters 50 Date Time
Date Time Variable characters 50
Variable characters 50 Variable characters 50
Variable characters 50 Variable characters 50
Variable characters 50 Variable characters 50
Variable characters 50
tbKodeSurat o
KodeS Prihal_Klasifikasi
Variable characters 50 Variable characters 50
tbLogin o
o Username
Nama_Lengkap Password
Variable characters 50 Variable characters 100
Variable characters 50
Cuti o
o o
o o
o No_Surat
Nama_Pemohon Jabatan
Tanggal_Mulai Tanggal_Berakhir
Jenis_Cuti Alasan_Cuti
Variable characters 30 Variable characters 50
Variable characters 50 Date Time
Date Time Variable characters 20
Variable characters 200
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
86
3.3.3 Perancangan PDM Physical Data Model