3.4.3 Pengembangan Prototype Awal
Tahap pengembangan prototype awal data ini dilakukan untuk menentukan ruang lingkup pembuatan aplikasi yang dibangun, yang dapat
berupa kebutuhan basis data dan perancangan logika sistem yang selanjutnya dijabarkan dalam bentuk Entity Relationalship Diagram ERD, Data Flow
Diagram DFD, desain kebutuhan tabel data, dan perencanaan desain antar muka pengguna.
3.4.3.1 Entity Relationalship Diagram ERD
Menurut Hindiyansyah 2010:37, ERD merupakan komponen- komponen himpunan entitas dan himpunan relasi yang dilengkapi dengan
atribut-atribut yang mempresentasikan seluruh fakta yang di tinjau. ERD digunakan untuk merancang table yang akan dibuat beserta relasi antar tabel
pada basis data. ERD juga merupakan model konseptual yang mendeskripsi hubungan
antara penyimpanan. Notasi yang digunakan dalam membuat diagram ERD meliputi Himpunan Entitas, Atribut, dan Himpunan Relasi. Bentuk notasi ERD
dapat dilihat pada Gambar 3.2.
Himpunan Entitas Atribut Relasi Konektor
Gambar 3.2 Notasi Diagram ERD
Dari hasil analisis, didapat data yang akan dipakai dalam proses pembangunan aplikasi sistem informasi monitoring kegiatan mahasiswa berbasis
web dan android client. Kemudian dari data yang telah diperoleh, dibangun sebuah desain basis data dengan menggunakan Notasi Diagram ERD pada Gambar 3.2.
Gambar 3.3 memperlihatkan bahwa user mempunyai relasi atau hubungan one to many 1 - N dengan proposal dan user juga memiliki relasi One
to many 1 –N dengan kegiatan. Artinya user dapat menginputkan, mengelola,
dan menggunakan banyak proposal serta user juga dapat mengelola setiap kegiatan atau satu user dapat menginputkan banyak kegiatan. User juga mempunyai relasi
1 – N dengan LPJ, sedangkan hubungan atau relasi antara user dan berita adalah
1 - N, sedangkan relasi antara kegiatan dengan proposal yaitu 1 – 1 artinya
setiap 1 proposal kegiatan akan memiliki 1 kegiatan. ERD sistem informasi monitoring kegiatan mahasiswa lebih jelas dapat dilihat di Lampiran 1.
Gambar 3.3 ERD Sistem Informasi Monitoring Kegiatan Mahasiswa
3.4.3.2 Data Flow Diagram DFD