Perancangan Database Narasi use case

153 State awal input kuisioner mahasiswa, dosen, kaprodi Select Tambah input data kuisioner Proses Data Kuisioner Input Data Balik Input data valid Data diterima oleh sistem Data Disimpan Data tersimpan didatabase kuisioner Data Laporan Kuisioner Ditampilkan Data ditampilkan oleh sistem untuk admin,kaprodi,dekan Input dan Edit data diakhiri State akhir Input kuisioner kaprodi,admin,dekan Ambil Data Didatabase Select Cetak Data Laporan Data ditampilkan oleh Sistem untuk mahasiswa,dosen,kaprodi Cetak Cetak Data Laporan Cetak Data diakhiri State akhir Input kuisioner admin,kaprodi,dekan Gambar 4.40 Statechart diagram input kuisioner c. Statechart diagram manajemen pesan Select input,reply input data pesan Proses Data Pesan Input Data Balik Input data valid Data diterima oleh sistem Data Disimpan Data tersimpan didatabase pesan Data pesan ditampilkan Data ditampilkan oleh sistem untuk admin,dekan.kaproti,dosen,mahasiswa Input dan reply data diakhiri Ambil Data Didatabase Select Cetak Data Laporan Data ditampilkan oleh Sistem untuk mahasiswa,dosen,kaprodi,dekan,admin State awal Menejemen pesan admin,dekan,kaprodi,dosen,mahasiswa State akhir Menejemen pesan admin,dekan,kaprodi,dosen,mahasiswa Gambar 4.41 Satechart diagram manajemen pesan

4.2.6. Perancangan Database

154 Dari class diagram pada gambar 4.7, dapat diketahui bahwa class-class tersebut merupakan representasi dari entity-entity yang digunakan di dalam sistem. Pada class diagram terdapat 22 buah class yaitu class dosen, class mahasiswa, class matakuliah, class mengajar, class pertanyaan, class kartegori, class KRS, class detKRS, class statusKRS, class statusdosen, class confPoling, class user, class prodi, class jenis_kelamin, class detPolling, class level, class statusLogin, class Aktiv, class hakakses, class kuisioner, class pesan, class informasi. Penerjemahan class-class tersebut ke dalam bentuk struktur basis data adalah sebagai berikut. 1. Entity Dosen Nama Tabel: Dosen Primary Key: nidn Foreign Key: idJk, idStatusDosen, idUser, idProdi Gambar 4.42 Gambar tabel dosen di database 2. Entity Mahasiswa 155 Nama Tabel: Mahasiswa Primary Key: nim Foreign Key: idJk, idAktiv, idUser, idProdi Gambar 4.43 Gambar tabel mahasiswa di database 3. Entity Matakuliah Nama Tabel: Matakuliah Primary Key: kodeMK Foreign Key: idSemester, idProdi 156 Gambar 4.44 Gambar tabel matakuliah di database 4. Entity Mengajar Nama Tabel: Mengajar Primary Key: idMengajar Foreign Key: idProdi Gambar 4.45 Gambar tabel mengajar di database 5. Entity KRS Nama Tabel: KRS Primary Key: idKRS Gambar 4.46 Gambar tabel KRS di database 6. Entity detailKRS Nama Tabel: detKRS Primary Key: idDetKRS Foreign Key: idKRS Gambar 4.47 Gambar tabel detKRS di database 157 7. Entity Pertanyaan Nama Tabel: pertanyaan Primary Key: idPertanyaan Foreign Key: idKuisioner, idKategori Gambar 4.48 Gambar tabel pertanyaan di database 8. Entity Kategori Nama Tabel: kategori Primary Key: idKategori Gambar 4.49 Gambar tabel kategori di database 9. Entity Kuisioner Nama Tabel: kuisioner Primary Key: idKuisioner Gambar 4.50 Gambar tabel kuisioner di database 10. Entity Konfigurasi Poling Nama Tabel: confpoling Primary Key: idConf 158 Gambar 4.51 Gambar tabel confPoling di database 11. Entity Detail Poling Nama Tabel: detpoling Primary Key: idDetPoling Foreign Key: idKategori, idPoling Gambar 4.52 Gambar tabel detpoling di database 12. Entity status login Nama Tabel: statuslogin Primary Key: idstatuslogin Gambar 4.53 Gambar tabel status login di database 13. Entity level Nama Tabel: hakakses Primary Key: idLevel 159 Gambar 4.54 Gambar tabel hakakses di database 14. Entity Jenis Kelamin Nama Tabel: jeniskelamin Primary Key: idJk Gambar 4.55 Gambar tabel jeniskelamin di database 15. Entity Prodi Nama Tabel: prodi Primary Key: idProdi Gambar 4.56 Gambar tabel prodi di database 16. Entity Status KRS Nama Tabel: statusKRS Primary Key: idStatusKRS Gambar 4.57 Gambar tabel statusKRS di database 17. Entity Status Dosen Nama Tabel: statusdosen Primary Key: idStatusDosen Gambar 4.58 Gambar tabel statusdosen di database 160 18. Entity Poling Nama Tabel: poling Primary Key: idPoling Foreign Key: idKuisioner Gambar 4.59 Gambar tabel poling di database 19. Entity User Nama Tabel: user Primary Key: idUser Foreign Key: idLevel, idStatusLogin Gambar 4.60 Gambar tabel user di database 20. Entity Aktif Nama Tabel: aktif Primary Key: idAktif Gambar 4.61 Gambar tabel aktif di database 161 21. Entity Informasi Nama Tabel: informasi Primary Key: idInformasi Gambar 4.62 Gambar tabel informasi di database 22. Entity Pesan Nama Tabel: pesan Primary Key: idPesan Gambar 4.63 Gambar tabel pesan di database

4.2.7. Perancangan Form

Dokumen yang terkait

Pengembangan aplikasi perpustakaan fakultas sains dan teknologi berbasis online : studi kasu perpustakaa fakultas sains dan teknologi universitas islam negeri syarif hidayatullah jakarta

2 8 204

Sistem informasi penjadwalan mata kuliah pada international programs fakultas sains dan teknologi UIN Syarif Hidayatullah Jakarta berbasis website

0 5 239

Perancangan sistem pembuatan surat keterangan mahasiswa berbasis web pada Fakultas Sains Dan Teknologi Prodi Teknik Informatika Universitas Islam Negeri Syarif Hidayatullah Jakarta

0 6 155

Periklanan berbasis multimedia Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta

0 4 70

Laporan penelitian bibliografi hasil penelitian dosen IAIN syarif Hidayatullah Jakarta, 1996

0 4 142

Pengembangan aplikasi pengajian dosen pada fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jakarta

1 9 221

Perilaku pencarian informasi dosen jurusuan komunikasi fakultas ilmu dakwah ilmu komunikasi UIN Syarif Hidayatullah Jakarta dalam memenuhi kebutuhan berdakwah

0 12 0

Layanan sirkulasi di perpustakaan fakultas sains dan teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta: Kajian terhadap perspektif pemustaka dan pustakawan

0 10 90

Sistem informasi evaluasi kinerja dosen (studi kasus: fakultas sains dan teknologi universitas Islam negeri syarif hidayatullah Jakarta)

0 2 5

Model aplikasi pengukuran kinerja dosen dalam evaluasi proses belajar mengajar “studi kasus : fakultas sains dan teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta”

0 3 7