43
Pada bab ini juga akan dibahas tentang validasi relasi antar table sebelum pembuatan database. Dalam pembuatan relasi tersebut digunakan Power Designer,
pembuatan table dalam Power Designer ini dilakukan bertujuan untuk membantu validasi table dan memudahkan user untuk membuat table yang valid sebelum
dilakukan pembuatan database. Berikutnya untuk membuat konsep data menggunakan data flow diagram DFD. Setelah itu barulah ke tingkat selanjutnya
yaitu menggunakan konsep data Conceptual Data Model CDM dan Phisycal Data ModelPDM.
Konsep DFD, CDM dan PDM didesain untuk menginformasikan kepada para pemakai user persepsi tentang alur data dan bukan menggambarkan bagaimana cara
sebuah data disimpan dalam sebuah Komputer. Pendefisian sebuah data model adalah sebuah group dengan konsep yang akan
membantu untuk menspesifikasikan struktur sebuah data dan sebuah himpunan kumpulan yang spesifik.
3.5 Perancangan Sistem
Perancangan sistem digunakan untuk menggambarkan sejumlah proses terstruktur dalam sistem aplikasi, berorientasi pada aliran sistem yang terjadi, agar
memperjelas sistem aliran aplikasi, berorientasikan pada aliran sistem yang terjadi, agar memperjelas sistem alur aplikasi yang dibuat. Penjelasan mengenai sistem
dimulai dari diagram berjenjang, DFD, CDM dan PDM. Dan juga keterangan tentang
44
alur kerja dari aplikasi berupa flowchart dan workflow dimana akan dirincikan alur kerja aplikasi mulai dari penginputan data, mencetak data hingga melakukan
pengarsipan data tugas akhir mahasiswa.
3.5.1 Konteks Diagram
DFD menggambarkan penyimpanan data dan proses yang mentransformasikan data. DFD menunjukkan hubungan antara data pada sistem dan proses pada sistem.
Gambar 3.1 Konteks Diagram
Pada gambar Diagram Konteks diatas adalah suatu proses utama dan proses basic
dimana proses tersebut merupakan proses sistem secara keseluruhan. Dalam gambar diatas ditunjukkan dimana mahasiswa yang dimaksud adalah mahasiswa
yang ingin mngajukan judul tugas akhir dan mahasiswa yang sedang melakukan tugas akhir. Pia bertanggung jawab sepenuhnya dalam pengoperasian sistem dan
mahasiswa hanya menerima informasi data tugas akhir miliknya. Proses Aplikasi Manajemen dan Pengelolaan data tugas akhir mahasiswa adalah satu proses yang
mewakili semua sistem.
45
Semua proses pada konteks diagram diturunkan atau didetailkan lagi ke DFD Level 0,gambar DFD Level 0, gambar DFD Level 0 sebagai berikut:
3.5.2 Data Flow Diagram Level 0
Gambar 3.2 DFD Level 0 Aplikasi Manajemen dan Pengelolaan data TA
atau DFD Level 0. Dimana PIA bertanggung jawab sepenuhnya atas data TA mahasiswa baik data proposal mahasiswa, data bimbingan mahasiswa dan data
seminar mahasiswa dan data rekapitulasi pembimbing.
46
3.5.3 Data Flow Diagram Level 1
Semua proses pada DFD Level 0 diturunkan atau didetailkan lagi ke DFD Level 1, Gambar DFD Level 1 adalah sebagai berikut:
Data Proposal Mahasiswa Data Bimbingan Mahasiswa
Data Seminar mahasiswa Data Rekapitulasi Dosen
Data Proposal Mahasiswa Data Bimbingan Mahasiswa
Data Seminar Mahasiswa Data Rekapitulasi Dosen
Data Proposal Mahasiswa Data Bimbingan Mahasiswa
Data Seminar Mahasiswa Data Rekapitulasi Dosen
Data Proposal mahasiswa Data Bimbingan Mahasiswa
Data Seminar Mahasiswa Data Rekapitulasi Dosen
Data T A Mahasiswa
Data T A Mahasiswa
Data Mahasiswa Data T A Mahasiswa
Data Dosen Data Dosen
Data Dosen Data Dosen
Informasi Pencarian T A
Informasi Edit T A Informasi Simpan T A
Informasi Hapus T A
Data T A Informasi Hapus Dosen
Data Dosen Laporan
T ampilkan Data T ampilkan Data
T ampilkan Data 1
Proses Pencarian Data
+ Data Proposal
Data Bimbingan Data Seminar
Data Rekapitulasi 2
Proses Simpan Data
+ Data Proposal
Data Bimbingan Data Seminar
Data Rekapitulasi 3
Proses Edit Data
+ Data Proposal
Data Bimbingan Data Seminar
Data Rekapitulasi 4
Proses Hapus Data
+ Data Proposal
Data Bimbingan Data Seminar
Data Rekapitulasi PIA
PIA PIA
PIA
PIA
PIA 5
Proses Cetak Data
+ PIA
PIA PIA
Gambar 3.3 DFD Level 1 Aplikasi Manajemen dan Pengelolaan data TA
47
Pada Level 1 Sub Sistem pada aplikasi terdapat dua proses, yaitu simpan data, edit data, hapus data dan cetak laporan.
3.5.4 Data Flow Diagram Level 2
Dfd Level 2 adalah hasil decompose atau pecahan dari proses DFD Level 1, proses decompose ini dilakukan karena dalam proses tersebut terdapat sub proses lagi
dan oleh karena itu perlu dipecah lagi.
Gambar 3.4 DFD Level 1 Aplikasi Manajemen dan Pengelolaan data TA
Proses ini adalah hasil pecahan dari proses pengelolaan data. Dalam proses ini dibahas 1 sub proses yaitu input data proposal, bimbingan, seminar dan rekapitulasi
pembimbing yang mana proses tersebut merupakan proses pendukung dalam maintenance
soal.
48
3.6 Conceptual Data Model CDM