Entity Rational Diagram Rancangan Penelitian

3.2.3.5 DFD Level 1 Subproses Pengolahan Forum

Pada DFD level 1 Subproses Pengolahan Forum yang digambarkan pada gambar 3.8. Gambar 3.8 DFD Level 1 Subproses Pengolahan Forum Terdapat dua proses, yang mana proses set forum yang mana berhubungan langsung dengan admin. Proses set forum mengatur tentang kelola forum yang tersimpan di dalam modul pembelajaran ini. Admin dapat melihat dan meghapus forum, kemudian menyimpannya pada data forum. Sedangkan proses akses forum, merupakan proses yang berhubungan langsung dengan user. Proses ini berguna untuk bergabung diforum untuk ditampilkan kepada user, yang mana bisa saling balas komunikasi.

3.2.4 Entity Rational Diagram

Entity Relational Diagram merupakan proses yang menunjukkan hubungan antar entity dan relasinya. ERD di bagi menjadi 3 macam, yaitu: Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. a. Satu ke satu One to one Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B. b. Satu ke banyak One to many Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A. c. Banyak ke banyak Many to many Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B. ERD memiliki dua model yaitu CDM Conceptual Data Model yang menjelaskan tentang suatu hubungan antar entity secara konseptual. CDM yang dimaksud mengacu pada gambar 3.9, sedangkan yang kedua adalah model PDM Physical Data Model yang menggambarkan hubungan antar entity secara fisik. PDM yang dimaksud adalah gambar 3.10. Gambar 3.9 CDM Modul Jaringan Komputer melihat ni lai mengerjakan akses Admin ID user_name Nama_lengkap Email Password pi Integer Variabl e characters 70 Variabl e characters 70 Variabl e characters 50 Variabl e characters 20 M M M M M Identi fier_1 ... pi Materi i d_materi i si_materi j udul materi pi Integer Vari able characters 1000 Vari able characters 50 Vari able characters 50 M M M M Identifier_1 ... pi Forum id_topi k nama Emai l Topik isi id_repl ay tanggal pi Integer Variabl e characters 50 Variabl e characters 50 Undefined Undefined Integer Variabl e characters 30 M M M M M M Identifi er_1 ... pi Data NPM Password Nama_lengkap Email pi Variabl e characters 20 Variabl e characters 20 Variabl e characters 70 Variabl e characters 50 M M M M Identi fier_1 ... pi Ni lai i d_nil ai tanggal NPM_nilai Modul Nilai pi Integer Variabl e characters 30 Variabl e characters 50 Integer Integer M Identi fier_1 ... pi latihan_soal id_latihansoal Modul soal jenis jawab_a jawab_b jawab_c jawab_d timer pi Integer Integer Variable characters 100 Variable characters 200 Variable characters 200 Variable characters 200 Variable characters 200 Variable characters 200 T ime M M M M M M M M M Identifi er_1 ... pi Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Pada gambar diatas, Peneliti merancang enam buah tabel pada modul pembelajaran ini, pertama yaitu tabel admin, table data, tabel materi, table latihan soal, tabel nilai dan tabel forum. Table admin di gunakan untuk menyimpan data admin, Tabel data berguna untuk menyimpan data user atau pengguna, Ada Lima atribut pada tabel admin, yaitu username, password, nama_legkap, Email dan password Ada empat atribut pada tabel data, yaitu npm, password, nama_lengkap dan email. tabel materi, yang di gunakan untuk penyimpanan data materi kemudian akan di tampilkan ke dalam modul flash yang di akses oleh user. tabel materi memiliki empat atribut yaitu id_materi, modul_materi, isi materi dan judul. Selanjutnya yaitu tabel latihan soal, tabel ini berguna untuk menyimpan data latihan soal, jenis, pilihan jawaban, jawaban dan timer. Tabel latihan soal ini memiliki sembilan atribut, yaitu id_latihansoal, modul, soal, jenis, jawab_a, jawab_b, jawab_c, jawab_d dan timer. Tabel Forum yang berguna untuk mengakses sebuah diskusi sehingga user bias berinteraksi dengan user lain Tabel nilai, yang berguna untuk menyimpan nilai yang telah dihasilkan oleh user dari menjalankan latihan soal pada modul flash. Tabel nilai memiliki lima atribut, yaitu id, tanggal, npm, modul_nilai, dan nilai. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 3.10 PDM Modul Jaringan Komputer Physical Data Model yang digambarkan pada gambar 3.10 diatas, didapatkan dari hasil generate Conceptual Data Model pada gambar 3.9 ke dalam bentuk physical data model.

3.3 Rancangan Uji Coba Evaluasi

Pada Modul Praktikum jaringan komputer ini, Peneliti membagi desain aplikasi ini menjadi dua bagian, diantaranya adalah: a. Rancangan Website b. Rancangan Modul

3.3.1 Rancangan Website

Untuk menampung file modul pembelajaran yang berupa flash, Peneliti membuat sebuah website, sehingga modul pembelajaran ini dapat diakses dengan mudah dan dapat digunakan pada berbagai perangkat elektronik. Berikut ini merupakan bagian-bagian dari website tersebut : FK_MELIHAT_NILAI FK_MENGERJAKAN FK_AKSES Admin ID user_name Nama_lengkap Email Password int varchar70 varchar70 varchar50 varchar20 pk Materi id_materi NPM ID isi_materi judul materi int varchar20 int varchar1000 varchar50 varchar50 pk fk2 fk1 Forum id_topik ID NPM nama Email T opik isi id_replay tanggal int int varchar20 varchar50 varchar50 Undefined Undefined int varchar30 pk fk2 fk1 Data NPM ID Password Nama_lengkap Email varchar20 int varchar20 varchar70 varchar50 pk fk Nilai id_nilai NPM ID tanggal NPM_nilai Modul Nilai int varchar20 int varchar30 varchar50 int int pk fk1 fk2 latihan_soal id_latihansoal NPM ID Modul soal jenis jawab_a jawab_b jawab_c jawab_d timer int varchar20 int int varchar100 varchar200 varchar200 varchar200 varchar200 varchar200 time pk fk2 fk1 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.