Perancangan Sistem APLIKASI MANAJEMEN DAN PENGELOLAAN DATA TUGAS AKHIR MAHASISWA TEKNIK INFORMATIKA.

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