SlideShare a Scribd company logo
1 of 19
Download to read offline
E-VOTING BEM BERBASIS WEBSITE
Disusun Oleh :
Sandi Syaputra
(25012.55401.16.017)
PROGRAM STUDI TEKNIK INFORMATIKA
POLITEKNIK SEKAYU
2018
Fase I
Rancangan Awal
System Kerja Sebelum IT
- Dari kemahasiswaan membuat SK untuk panitia pemilihan
- Panitia yang mengurus pemilihan , tetapi diawasi oleh kaur kemahasiswaan
- Panitia menunjuk dan membuatkan SK untuk pengawas pemilih
- Panitia melakukan pendataan terhadap calon kandidat yang mendaftar, meminta
persyaratan yang harus dilengkapi oleh kandidat
- Pnitia mendata mahasiswa yang akan memilih dengan persyaratan sebagai mahaiswa
yang masih aktif
- Panitia membuat SK untuk menunjuk pengawas dalam berlangsungya pemilihan
- Pengawas mengawasi jalannya pemilihan
- Kandidat mendaftarkan diri, memenuhi persyartan sebagai pencalon BEM
- Pemilih memilih claon kandidat
- Pelaksanaan pemilhan oleh semua mahasiswa aktif
- Perhtungan dan pembacaan suara oleh panitia
- Verifikasi seluruh suara oleh panitia dan kemahasiswaan
- Pengesahan suara dan kandidat yang terpilih oleh kemhasiswaan
- Pengumuman nama kandidat yang terpilih oleh kemahasiswaan dan PD III
System Kerja Setelah IT
- Mendata pemilih
- Mendata kandidat
- Mendata panitia
- Mendata pengawas
- Pelaksanaan pemungutan suara
- Pengesahan suara
- Pemverifikasi data
- Pengumuman kandidat
Fase II
Rancangan System
a. Flowchart System Kerja
Pendataan pemilih Pendataan kandidat
Pendataan panitia Pendataan pengawas
Pendataan kandidat Verifikasi data pemilih
Pelaksanaan Pemungutan Suara Perhitungan suara
Verifikasi hasil pemilih Pengumuman kandidat
Pendataan Aktor
- Kemahasiswaan  Bagian /tangan kanan dari wakil direktur III. Merupakan bagian dari
dosen/ staff dengan syarat teleh dipercaya oleh PD III
- Panitia  Mahasiswa tertentu yang maish aktif, harus memiliki SK dari
Kemahasiswaan
- Pengawas  Harus mahasiswa aktif yang memiliki SK / ditunjuk langsung dari panitia
- Kandidat  harus dari mahasiswa yang aktif dari semester 3 dan harus memiliki IPK
diatas 3, berpengalaman organisasi
- Pemilih  Harus dari mahsiswa yang masih aktif saja dipoliteknik Sekayu pada tahun
akademik tersebut .
b. Usecase Diagram
System
kemahasiswaan
panitia
pengawas
pemilih
login
mengelola panitia
verifikasi hasil voting
mendata panitia
mendata kandidat
mendata pemilih
membuat laporan hasil voting
memilih kandidat
rekapitulasi hasil
mengawasi pemilih
mengawasi kandidat
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<include>>
c. Activity Diagram
Activity Diagram login
Activity Diagram mahasiswa
user sistem
username, password cek username password
menampilkan halaman utama
SALAH
BENAR
mahasiswa sistem
Login
menampilkan tentang pemilihan
tampilan pemilihan
[insert] [update] [delete] [detail]
request
Activity Diagram pemilih
Activity Diagram kandidat
pemilih sistem
Login
menampilkan data kandidat
data kandidat
[insert]memilih kandidat
rekapitulasi hasil
[update] [delete] [detail]
kandidat sistem
Login
menampilkan tentang pemilihan
hasil disimpan
[insert] [update] [delete] [detail]
request
melakukan pemiihan
Activity Diagram pembina
Activity Diagram panitia
pembina sistem
Login
menambahkan data panitia
data panitia
[insert] [update] [delete] [detail]
menyimpan data panitia
panitia sistem
Login
menambahkan data pengawas
data pengawas
[insert] [update] [delete] [detail]menyimpan data pengawas
Activity Diagram pengawas
Activity Diagram verifikasi data pemilih
pengawas sistem
Login
menampilkan hasil pilih
hasil pemilihan
[insert] [update] [delete] [detail]
pembina sistem
Login
pilih menu hasil voting
eksekusi
menu hasil voting
memverifikasi hasil voting
tampilkan data yang sah
data disimpan
Activity Diagram voting
Activity Diagram Rekapitulasi
pemilih sistem
Login
pilih calon
eksekusi
menu voting
pilih calon
tampilkan data voting
data vote tersimpan
panitia sistem
Login
rekapitulasi hasil voting
eksekusi
menu hasil voting
d. Class Diagram
Mahasiswa
+NIM
+Nama
+Prodi
+JK
+Alamat
+insert()
+delete()
+update()
+detail()
Pemilih
+NIM
+insert()
+cari()
+update()
+detail()
Panitia
+NIM
+insert()
+delete()
+update()
+detail()
Pengawas
+NIM
+insert()
+delete()
+update()
+detail()
Partisipan
+NIM
+Tgl
+Jam
+insert()
+detail()
Pemungutan Suara
+no_urut
+insert()
+detail()
Pembina
+NIM
+Nama
+Jabatan
+insert()
+delete()
+update()
+detail()
Rekapitulasi
+no_urut
+perolehan
+pengesahan
+persetujuan pengawas
+persetujuan panitia
+update()
+detail()
Kandidat
+Ketua
+Wakil
+Visi
+Misi
+insert()
+update()
+delete()
+detail()
Fase III
Rancangan Tabel, Menu, dan Antarmuka
RANCANGAN TABEL
Tabel PU / SU
No. Field Tipe Data Ukuran Keterangan
1. Username Varchar 30 Nama super user
(kemahasiswaan)
2. Password Varchar 30 Sandi yang digunakan
untuk masuk halaman
super user
Tabel pembina
No. Field Tipe Data Ukuran Keterangan
1. Username Varchar 30 Nama pembina
2. Password Varchar 30 Sandi yang digunakan
untuk masuk halaman
pembina
Tabel panitia
Nama file : pengawas
PPrimary key : NIM
Foreign key : -
Index : Nama
No. Field Tipe Data Ukuran Keterangan
1. NIM Varchar 20 Nomor induk
mahasiswa
2. Nama Varchar 30 Nama panitia
3. password Varchar 30 Sandi untuk masuk
halaman panitia
Tabel pengawas
Nama file : pengawas
Primary key : NIM
Foreign key : -
Index : Nama
No. Field Tipe Data Ukuran Keterangan
1. NIM Varchar 20 Nomor induk
mahasiswa
2. Nama Varchar 30 Nama pengawas
3. password Varchar 30 Sandi untuk masuk
halaman pengawas
Tabel kandidat
Nama file : kandidat
Primary key : id_kandidat
Foreign key : -
Index : Nama
No. Field Tipe Data Ukuran Keterangan
1. Id_kandidat
BEM
int 30 Id kandidat BEM
2. Nama
kandidat
BEM
varchar 30 Nama kandidat BEM
3. Gambar
kandidat
BEM
void - Gambar kandidat
BEM
Tabel Pemilih
Nama file : pemilih (mahasiswa aktif)
Primary key : NIM
Foreign key : -
Index : Nama
No. Field Tipe Data Ukuran Keterangan
1. Nama Varchar 30 Nama mahasiswa
yang akan memilih
ketua BEM
2. Password Varchar 30 Sandi yang digunakan
untuk masuk halaman
mahasiswa
3. NIM Varchar 30 Nomor induk
mahasiswa
RANCANGAN MENU
Menu PU/Super User
Login
Mengelola data
user
Mengelola data
pembina
Mengelola data
kandidat
Mengelola data
pemilih
Mengelola data
pengawas
Mengelola data
panitia
Mengelola
Jadwal
Mengelola visi-
misi kandidat
Rekapitulasi
suara
Menu Pembina
Login
Mengelola data
panitia
Mengesahkan
hasil vote
Melihat hasil vote
Menu Panitia
LOGIN
Menelola data
pengawas
Menglola data
kandidat
Melihat hasil
vote
Mengelola data
pemiih
Memutuskan
vote
Mengelola
pengumuman
Mengelola visi-
misi
Mengelola
jadwal
Merekap suara
Menu Pengawas
LOGIN
Mengecek data
kandidat
Melihat visi
dan misi
kandidat
Melihat detail
nama pemilih
Menyetujui
hasil voting
Melihat hasil
voting
Menu Kandidat
login
Hanya melihat
hasil vote
Memilih
kandidat
Melakukan
data pemilihan
Melihat visi
dan misi
kandidat
Melihat data
pemiliih
Menu Pemilih
login
Melihat visi
dan misi
Melihat hasil
vote
Melihat hasil
kandidat
Melihat data
pemilih
ANTARMUKA
Halaman login super user atau super admin
Halaman login pemilih
Halaman pendaftaran pemilih
Halaman profil kandidat
Halaman voting

More Related Content

Similar to Sandi syaputra

Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docxTugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
sandi636490
 

Similar to Sandi syaputra (20)

Kerangka Acuan Kerja
Kerangka Acuan KerjaKerangka Acuan Kerja
Kerangka Acuan Kerja
 
saptopt.ppt
saptopt.pptsaptopt.ppt
saptopt.ppt
 
Tugas 4 MPPL
Tugas 4 MPPLTugas 4 MPPL
Tugas 4 MPPL
 
Kerangka acuan kerja
Kerangka acuan kerjaKerangka acuan kerja
Kerangka acuan kerja
 
Tugas 4 mppl
Tugas 4 mpplTugas 4 mppl
Tugas 4 mppl
 
Bab iii ana
Bab iii anaBab iii ana
Bab iii ana
 
Sistem informasi akademik
Sistem informasi akademikSistem informasi akademik
Sistem informasi akademik
 
Makalah seminar
Makalah seminarMakalah seminar
Makalah seminar
 
Sistem Pendaftaran Lomba Inivasi Digital
Sistem Pendaftaran Lomba Inivasi DigitalSistem Pendaftaran Lomba Inivasi Digital
Sistem Pendaftaran Lomba Inivasi Digital
 
SI-Akademik
SI-AkademikSI-Akademik
SI-Akademik
 
Tugas 3 MPPL
Tugas 3 MPPLTugas 3 MPPL
Tugas 3 MPPL
 
Srs 2 ahmad ridhani-201510370311013
Srs 2 ahmad ridhani-201510370311013Srs 2 ahmad ridhani-201510370311013
Srs 2 ahmad ridhani-201510370311013
 
Kerangka Acuan Kerja - Sistem Aplikasi SBMPTN
Kerangka Acuan Kerja - Sistem Aplikasi SBMPTNKerangka Acuan Kerja - Sistem Aplikasi SBMPTN
Kerangka Acuan Kerja - Sistem Aplikasi SBMPTN
 
Kak registrasi sbmptn
Kak registrasi sbmptnKak registrasi sbmptn
Kak registrasi sbmptn
 
Buku Panduan Penggunaan Portal for bisnis 4.0
Buku Panduan Penggunaan Portal for bisnis 4.0Buku Panduan Penggunaan Portal for bisnis 4.0
Buku Panduan Penggunaan Portal for bisnis 4.0
 
Perencanaan proyek sbmptn
Perencanaan proyek sbmptnPerencanaan proyek sbmptn
Perencanaan proyek sbmptn
 
Penjelasan tentang sistem infromasi akademik
Penjelasan tentang sistem infromasi akademikPenjelasan tentang sistem infromasi akademik
Penjelasan tentang sistem infromasi akademik
 
Proposal penilitianPROPOSAL PENILITIAN Aplikasi Pengolahan Data Nilai Siswa M...
Proposal penilitianPROPOSAL PENILITIAN Aplikasi Pengolahan Data Nilai Siswa M...Proposal penilitianPROPOSAL PENILITIAN Aplikasi Pengolahan Data Nilai Siswa M...
Proposal penilitianPROPOSAL PENILITIAN Aplikasi Pengolahan Data Nilai Siswa M...
 
Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docxTugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
 
Manajemen waktunya
Manajemen waktunyaManajemen waktunya
Manajemen waktunya
 

Recently uploaded

Obat Aborsi Bandung ( Ampuh ) 082223109953 Jual Cytotec Asli Obat Telat Bulan...
Obat Aborsi Bandung ( Ampuh ) 082223109953 Jual Cytotec Asli Obat Telat Bulan...Obat Aborsi Bandung ( Ampuh ) 082223109953 Jual Cytotec Asli Obat Telat Bulan...
Obat Aborsi Bandung ( Ampuh ) 082223109953 Jual Cytotec Asli Obat Telat Bulan...
Obat Aborsi Bandung ( Ampuh ) 082223109953 Obat Telat Bulan Di Bandung
 
Jual Cytotec Blora 👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Blora 👗082322223014👗Pusat Peluntur Kandungan KonsultasiJual Cytotec Blora 👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Blora 👗082322223014👗Pusat Peluntur Kandungan Konsultasi
ssupi412
 
PPT usaha Air Minum masak untuk jualan- Umum fix.pptx
PPT usaha Air Minum masak untuk jualan- Umum fix.pptxPPT usaha Air Minum masak untuk jualan- Umum fix.pptx
PPT usaha Air Minum masak untuk jualan- Umum fix.pptx
firbadian97
 
Obat Aborsi Medan 082223109953 Klinik Jual Obat Aborsi Di Medan
Obat Aborsi Medan 082223109953 Klinik Jual Obat Aborsi Di MedanObat Aborsi Medan 082223109953 Klinik Jual Obat Aborsi Di Medan
Obat Aborsi Medan 082223109953 Klinik Jual Obat Aborsi Di Medan
Obat Aborsi Medan 082223109953 Klinik Jual Obat Aborsi Di Medan
 
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
ssupi412
 
Jual Obat Cytotec Di Palembang 0823.2222.3014 Pusat Pelancar Haid Ampuh Berga...
Jual Obat Cytotec Di Palembang 0823.2222.3014 Pusat Pelancar Haid Ampuh Berga...Jual Obat Cytotec Di Palembang 0823.2222.3014 Pusat Pelancar Haid Ampuh Berga...
Jual Obat Cytotec Di Palembang 0823.2222.3014 Pusat Pelancar Haid Ampuh Berga...
ssupi412
 
Jual Cytotec Di Sumba Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sumba Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Sumba Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sumba Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
ssupi412
 
283649986-MATERI-RISIKO-DAN-TK-PENGEMBALIAN-ppt.ppt
283649986-MATERI-RISIKO-DAN-TK-PENGEMBALIAN-ppt.ppt283649986-MATERI-RISIKO-DAN-TK-PENGEMBALIAN-ppt.ppt
283649986-MATERI-RISIKO-DAN-TK-PENGEMBALIAN-ppt.ppt
mumtaza6
 

Recently uploaded (11)

Obat Aborsi Bandung ( Ampuh ) 082223109953 Jual Cytotec Asli Obat Telat Bulan...
Obat Aborsi Bandung ( Ampuh ) 082223109953 Jual Cytotec Asli Obat Telat Bulan...Obat Aborsi Bandung ( Ampuh ) 082223109953 Jual Cytotec Asli Obat Telat Bulan...
Obat Aborsi Bandung ( Ampuh ) 082223109953 Jual Cytotec Asli Obat Telat Bulan...
 
Persyaratan Adminduk - Disdukcapil Kab. Kebumen
Persyaratan Adminduk - Disdukcapil Kab. KebumenPersyaratan Adminduk - Disdukcapil Kab. Kebumen
Persyaratan Adminduk - Disdukcapil Kab. Kebumen
 
Jual Cytotec Blora 👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Blora 👗082322223014👗Pusat Peluntur Kandungan KonsultasiJual Cytotec Blora 👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Blora 👗082322223014👗Pusat Peluntur Kandungan Konsultasi
 
5e6a9e119c2fedec04b90d50fcb7700901916.pdf
5e6a9e119c2fedec04b90d50fcb7700901916.pdf5e6a9e119c2fedec04b90d50fcb7700901916.pdf
5e6a9e119c2fedec04b90d50fcb7700901916.pdf
 
PPT usaha Air Minum masak untuk jualan- Umum fix.pptx
PPT usaha Air Minum masak untuk jualan- Umum fix.pptxPPT usaha Air Minum masak untuk jualan- Umum fix.pptx
PPT usaha Air Minum masak untuk jualan- Umum fix.pptx
 
WA 0821-2636-0569, Sekolah Pra Nikah Janda Duda Di Semarang
WA 0821-2636-0569, Sekolah Pra Nikah Janda Duda Di SemarangWA 0821-2636-0569, Sekolah Pra Nikah Janda Duda Di Semarang
WA 0821-2636-0569, Sekolah Pra Nikah Janda Duda Di Semarang
 
Obat Aborsi Medan 082223109953 Klinik Jual Obat Aborsi Di Medan
Obat Aborsi Medan 082223109953 Klinik Jual Obat Aborsi Di MedanObat Aborsi Medan 082223109953 Klinik Jual Obat Aborsi Di Medan
Obat Aborsi Medan 082223109953 Klinik Jual Obat Aborsi Di Medan
 
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
 
Jual Obat Cytotec Di Palembang 0823.2222.3014 Pusat Pelancar Haid Ampuh Berga...
Jual Obat Cytotec Di Palembang 0823.2222.3014 Pusat Pelancar Haid Ampuh Berga...Jual Obat Cytotec Di Palembang 0823.2222.3014 Pusat Pelancar Haid Ampuh Berga...
Jual Obat Cytotec Di Palembang 0823.2222.3014 Pusat Pelancar Haid Ampuh Berga...
 
Jual Cytotec Di Sumba Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sumba Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Sumba Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sumba Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
 
283649986-MATERI-RISIKO-DAN-TK-PENGEMBALIAN-ppt.ppt
283649986-MATERI-RISIKO-DAN-TK-PENGEMBALIAN-ppt.ppt283649986-MATERI-RISIKO-DAN-TK-PENGEMBALIAN-ppt.ppt
283649986-MATERI-RISIKO-DAN-TK-PENGEMBALIAN-ppt.ppt
 

Sandi syaputra

  • 1. E-VOTING BEM BERBASIS WEBSITE Disusun Oleh : Sandi Syaputra (25012.55401.16.017) PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK SEKAYU 2018
  • 2. Fase I Rancangan Awal System Kerja Sebelum IT - Dari kemahasiswaan membuat SK untuk panitia pemilihan - Panitia yang mengurus pemilihan , tetapi diawasi oleh kaur kemahasiswaan - Panitia menunjuk dan membuatkan SK untuk pengawas pemilih - Panitia melakukan pendataan terhadap calon kandidat yang mendaftar, meminta persyaratan yang harus dilengkapi oleh kandidat - Pnitia mendata mahasiswa yang akan memilih dengan persyaratan sebagai mahaiswa yang masih aktif - Panitia membuat SK untuk menunjuk pengawas dalam berlangsungya pemilihan - Pengawas mengawasi jalannya pemilihan - Kandidat mendaftarkan diri, memenuhi persyartan sebagai pencalon BEM - Pemilih memilih claon kandidat - Pelaksanaan pemilhan oleh semua mahasiswa aktif - Perhtungan dan pembacaan suara oleh panitia - Verifikasi seluruh suara oleh panitia dan kemahasiswaan - Pengesahan suara dan kandidat yang terpilih oleh kemhasiswaan - Pengumuman nama kandidat yang terpilih oleh kemahasiswaan dan PD III System Kerja Setelah IT - Mendata pemilih - Mendata kandidat - Mendata panitia - Mendata pengawas - Pelaksanaan pemungutan suara - Pengesahan suara - Pemverifikasi data - Pengumuman kandidat
  • 3. Fase II Rancangan System a. Flowchart System Kerja Pendataan pemilih Pendataan kandidat Pendataan panitia Pendataan pengawas
  • 4. Pendataan kandidat Verifikasi data pemilih Pelaksanaan Pemungutan Suara Perhitungan suara
  • 5. Verifikasi hasil pemilih Pengumuman kandidat Pendataan Aktor - Kemahasiswaan  Bagian /tangan kanan dari wakil direktur III. Merupakan bagian dari dosen/ staff dengan syarat teleh dipercaya oleh PD III - Panitia  Mahasiswa tertentu yang maish aktif, harus memiliki SK dari Kemahasiswaan - Pengawas  Harus mahasiswa aktif yang memiliki SK / ditunjuk langsung dari panitia - Kandidat  harus dari mahasiswa yang aktif dari semester 3 dan harus memiliki IPK diatas 3, berpengalaman organisasi - Pemilih  Harus dari mahsiswa yang masih aktif saja dipoliteknik Sekayu pada tahun akademik tersebut .
  • 6. b. Usecase Diagram System kemahasiswaan panitia pengawas pemilih login mengelola panitia verifikasi hasil voting mendata panitia mendata kandidat mendata pemilih membuat laporan hasil voting memilih kandidat rekapitulasi hasil mengawasi pemilih mengawasi kandidat <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<extend>> <<include>>
  • 7. c. Activity Diagram Activity Diagram login Activity Diagram mahasiswa user sistem username, password cek username password menampilkan halaman utama SALAH BENAR mahasiswa sistem Login menampilkan tentang pemilihan tampilan pemilihan [insert] [update] [delete] [detail] request
  • 8. Activity Diagram pemilih Activity Diagram kandidat pemilih sistem Login menampilkan data kandidat data kandidat [insert]memilih kandidat rekapitulasi hasil [update] [delete] [detail] kandidat sistem Login menampilkan tentang pemilihan hasil disimpan [insert] [update] [delete] [detail] request melakukan pemiihan
  • 9. Activity Diagram pembina Activity Diagram panitia pembina sistem Login menambahkan data panitia data panitia [insert] [update] [delete] [detail] menyimpan data panitia panitia sistem Login menambahkan data pengawas data pengawas [insert] [update] [delete] [detail]menyimpan data pengawas
  • 10. Activity Diagram pengawas Activity Diagram verifikasi data pemilih pengawas sistem Login menampilkan hasil pilih hasil pemilihan [insert] [update] [delete] [detail] pembina sistem Login pilih menu hasil voting eksekusi menu hasil voting memverifikasi hasil voting tampilkan data yang sah data disimpan
  • 11. Activity Diagram voting Activity Diagram Rekapitulasi pemilih sistem Login pilih calon eksekusi menu voting pilih calon tampilkan data voting data vote tersimpan panitia sistem Login rekapitulasi hasil voting eksekusi menu hasil voting
  • 12. d. Class Diagram Mahasiswa +NIM +Nama +Prodi +JK +Alamat +insert() +delete() +update() +detail() Pemilih +NIM +insert() +cari() +update() +detail() Panitia +NIM +insert() +delete() +update() +detail() Pengawas +NIM +insert() +delete() +update() +detail() Partisipan +NIM +Tgl +Jam +insert() +detail() Pemungutan Suara +no_urut +insert() +detail() Pembina +NIM +Nama +Jabatan +insert() +delete() +update() +detail() Rekapitulasi +no_urut +perolehan +pengesahan +persetujuan pengawas +persetujuan panitia +update() +detail() Kandidat +Ketua +Wakil +Visi +Misi +insert() +update() +delete() +detail()
  • 13. Fase III Rancangan Tabel, Menu, dan Antarmuka RANCANGAN TABEL Tabel PU / SU No. Field Tipe Data Ukuran Keterangan 1. Username Varchar 30 Nama super user (kemahasiswaan) 2. Password Varchar 30 Sandi yang digunakan untuk masuk halaman super user Tabel pembina No. Field Tipe Data Ukuran Keterangan 1. Username Varchar 30 Nama pembina 2. Password Varchar 30 Sandi yang digunakan untuk masuk halaman pembina Tabel panitia Nama file : pengawas PPrimary key : NIM Foreign key : - Index : Nama No. Field Tipe Data Ukuran Keterangan 1. NIM Varchar 20 Nomor induk mahasiswa 2. Nama Varchar 30 Nama panitia 3. password Varchar 30 Sandi untuk masuk halaman panitia
  • 14. Tabel pengawas Nama file : pengawas Primary key : NIM Foreign key : - Index : Nama No. Field Tipe Data Ukuran Keterangan 1. NIM Varchar 20 Nomor induk mahasiswa 2. Nama Varchar 30 Nama pengawas 3. password Varchar 30 Sandi untuk masuk halaman pengawas Tabel kandidat Nama file : kandidat Primary key : id_kandidat Foreign key : - Index : Nama No. Field Tipe Data Ukuran Keterangan 1. Id_kandidat BEM int 30 Id kandidat BEM 2. Nama kandidat BEM varchar 30 Nama kandidat BEM 3. Gambar kandidat BEM void - Gambar kandidat BEM
  • 15. Tabel Pemilih Nama file : pemilih (mahasiswa aktif) Primary key : NIM Foreign key : - Index : Nama No. Field Tipe Data Ukuran Keterangan 1. Nama Varchar 30 Nama mahasiswa yang akan memilih ketua BEM 2. Password Varchar 30 Sandi yang digunakan untuk masuk halaman mahasiswa 3. NIM Varchar 30 Nomor induk mahasiswa RANCANGAN MENU Menu PU/Super User Login Mengelola data user Mengelola data pembina Mengelola data kandidat Mengelola data pemilih Mengelola data pengawas Mengelola data panitia Mengelola Jadwal Mengelola visi- misi kandidat Rekapitulasi suara
  • 16. Menu Pembina Login Mengelola data panitia Mengesahkan hasil vote Melihat hasil vote Menu Panitia LOGIN Menelola data pengawas Menglola data kandidat Melihat hasil vote Mengelola data pemiih Memutuskan vote Mengelola pengumuman Mengelola visi- misi Mengelola jadwal Merekap suara Menu Pengawas LOGIN Mengecek data kandidat Melihat visi dan misi kandidat Melihat detail nama pemilih Menyetujui hasil voting Melihat hasil voting
  • 17. Menu Kandidat login Hanya melihat hasil vote Memilih kandidat Melakukan data pemilihan Melihat visi dan misi kandidat Melihat data pemiliih Menu Pemilih login Melihat visi dan misi Melihat hasil vote Melihat hasil kandidat Melihat data pemilih ANTARMUKA Halaman login super user atau super admin
  • 18. Halaman login pemilih Halaman pendaftaran pemilih Halaman profil kandidat