## Analisa Dan Perancangan Sistem Pemilihan Ketua Himpunan
Mahasiswa

## Studi Kasus: Program Studi Sistem Informasi
Universitas Mercu Buana

## Sarwati Rahayu
Sistem Informasi, Fakultas Ilmu Komputer, Universitas Mercu Buana Jl. Meruya Selatan, Kebun Jeruk, Jakarta Barat 11650 Telp : (021) 5840816 Ext 5712, Fax : (021) 5861906 E-mail : sarwati.rahayu@gmail.com

## ABSTRAK
Universitas  Mercu  Buana  telah  memiliki  6  fakultas  dan  16  program  studi,  salah  satunya adalah  program  studi  Sistem  Informasi.  Program  Studi  Sistem  Informasi  berdiri  pada tahun  2004,  dengan  jumlah  mahasiswa  sekitar  32  orang.  Dalam  proses  pemilihan  ketua HIMA, program studi Sistem Informasi masih melakukan kegiatan pemilihan dengan cara mendatangi  tempat  pemungutan  suara.  Hal  ini  menjadi  kurang  efektif  mengingat  banyak sekali mahasiswa yang akan ikut serta dalam pemilihan Ketua HIMA. Dalam perancangan Sistem  Pemilihan  Ketua  Himpunan  Mahasiswa  (HIMA),  menggunakan  Metode  Rekayasa Perangkat  Lunak  yaitu  Waterfall  sampai  dengan  tahapan  Perancangan.  Adapun Pemodelan  Sistem  yang  digunakan  adalah  Unified  Modelling  System  (UML)  dengan diagramnya  antara  lain  Use  Case  Diagram  serta  perancangan  Database  menggunakan Class Diagram.
Kata kunci: Program Studi, HIMA, UML

## 1. PENDAHULUAN
Universitas  Mercu  Buana,  didirikan  oleh  H.  Probosutedjo  merupakan  salah  satu  universitas  yang berada  di  Jakarta,  lebih  tepatnya  berada  di  wilayah  Jakarta  Barat.  Pada  tanggal  22  Oktober  1985 Universitas  Mercu  Buana  secara  resmi  dinyatakan  berdiri,  dengan  Fakultas  dan  Jurusan  yaitu  Fakultas Teknik, Jurusan Teknik Arsitektur dan Jurusan Teknik Sipil, Fakultas Pertanian, Jurusan Sosial Ekonomi Pertanian  (Agrobisnis)  dan  Jurusan  Budidaya  Pertanian  (Agronomi)  serta  Fakultas  Ekonomi,  Jurusan Manajemen dan Jurusan Akuntansi.
Jumlah  mahsiswa  pada  tahun  pertama  tersebut  sebanyak  118  orang.  Satu  tahun  kemudian, berdasarkan hasil eveluasi Kopertis Wilayah III, keenam jurusan yang ada memperoleh Status "Terdaftar" dari Menteri Pendidikan dan Kebudayaan, melalui Surat Keputusan Nomor: 0507/1986.
Dalam  rangka  memenuhi  tuntutan  perkambangan  pendidikan  di  masyarakat,  dengan  izin "Operasional"  dari  Kopertis  Wilayah  III  Nomor:  12/Kop.III/S.VI/86  tanggal  5  Juni  1986,  pada  tahun akademik 1986/1987 Fakultas Teknik membuka Jurusan Teknik Mesin dan Fakultas Pertanian membuka Jurusan Mekanisasi Pertanian.
Dalam  perkembangannya,  sampai  dengan  saat  ini,  Universitas  Mercu  Buana  telah  memiliki  6 fakultas  dan  16  program  studi,  salah  satunya  adalah  program  studi  Sistem  Informasi.  Program  Studi Sistem Informasi berdiri pada tahun 2004, dengan jumlah mahasiswa sekitar 32 orang. Saat ini Program Studi Sistenm Informasi telah memiliki ribuan mahasiswa baik yang masih dalam keadaan aktif maupun yang sudah lulus.
Dalam  struktural  organisasi  mahasiswa  suatu  program  studi,  selalu  dipimpin  oleh  seorang  ketua himpunan  mahasiswa  (Ketua  HIMA).  Dalam  proses  pemilihan  ketua  HIMA,  program  studi  Sistem Informasi  masih  melakukan  kegiatan  pemilihan  dengan  cara  mendatangi  tempat  pemungutan  suara.  Hal ini  menjadi  kurang  efektif  mengingat  banyak  sekali  mahasiswa  yang  akan  ikut  serta  dalam  pemilihan Ketua  HIMA.  Oleh  sebab  itu  maka  akan  dibangun  perancangan  sistem  pemilihan  ketua  Hima  pada program studi Sistem Informasi.
2. METODOLOGI PERANCANGAN
2.1 Prosedur Pemilihan Ketua HIMA
1) Prosedur pendaftaran kandidat.
Setiap  kandidat  diharuskan  menyerahkan  data  ke  panitia  pendaftaran  kandidat.  Panitia  akan menerima  data  tersebut  apakah  sudah  lengkap  dan  sesuai  dengan  persyaratan  atau  belum.  Jika data  tersebut  belum  sesuai  dengan  persyaratan  maka  data  tersebut  akan  dikembalikan  kepada kandidat, jika data tersebut sudah sesuai dengan persyaratan maka panitia akan memproses data kandidat.  Petugas  akan  memberikan  surat  form  kepada  kandidat  yang  syarat  -  syaratnya  sudah terpenuhi.  kandidat  yang  mendapat  form  akan  mengisi  pendaftaran  tersebut  dan  akan mengembalikan  ke panitia pendaftaran sebagai bukti bahwa kandidat tersebut siap dan  bersedia mengikuti  aturan-aturan  yang  ada.  Jika  kandidat  tidak  mengembalikan  form  registrasi  tersebut sampai batas waktu yang ditentukan maka kandidat tersebut tidak akan di regsitrasi oleh panitia.
2) Prosedur pemilihan.
Mahasiswa  yang  ingin  melakukan  pemilihan  dengan  cara  yaitu  menandatangi  daftar  nama mahasiswa aktif sebagai bukti verifikasi telah memberikan hak suaranya untuk memilih kandidat ketua bem. Setelah mendatangani daftar nama sebagai bukti verifikasi mahasiswa diberikan surat suara  untuk  memilih  kandidat  ketua  HIMA,  kemudian  pemilih  masuk  kedalam  tempat pemungutan  suara  (TPS)  dan  menyalurkan  suaranya.  Setelah  selesai  memilih,  pemilih memasukkan kertas suara kedalam kotak suara kemudian panitia akan memberikan tanda bahwa pemilih sudah menyalurkan suaranya.
3) Prosedur hitung hasil pemilihan.
Saksi akan  memeriksa kertas suara tersebut apakah sah atau tidak. Panitia akan menggabungkan hasil pemilihan dan kemudian panitia menghitung hasil dari seluruh pemilihan dan mencatatnya ke dalam arsip hasil pemilihan. Proses penghitungan dari seluruh pemilihan di awasi oleh saksi.

## 2.2 Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak menggunakan model waterfall dapat dilihat pada gambar 1
Gambar 1. Metode Waterfall
Dari  beberapa  tahapan  Metode  Waterfall,  Sistem  Pemilihan  Ketua  Hima  yang  akan  dibuat,  akan menggunakan metode tersebut sampai dengan pada tahapan Perancangan.

## 2.3 Pemodelan Sistem dan Perancangan Data Base
Untuk  memodelkan  sistem  menggunakan    diagram  UML (Unified  Modelling  Language), yaitu  use  case diagram dan Perancangan Data Base menggunakan teknik class diagram.
a) Use Case Diagram Berjalan
Gambar 1 Sistem Berjalan pemilihan Ketua HIMA

## b) Use Case Diagram Usulan

## c)
Class Diagram Untuk perancangan  Data Base, menggunakan Class Diagram seperti pada gambar 3.
Gambar 3 Class Diagram  pemilihan Ketua HIMA
d) Spesifikasi Data Base  :
Tabel 1 Tabel Admin
Tabel 2 Tabel Kandidat
Tabel 3 Tabel Mahasiswa
Tabel 4 Tabel Voting
Tabel 5 Tabel TempHasil
Tabel 6 Tabel Jadwal Voting
Tabel 7 Tabel Inbox

## Tabel 8 Tabel Outbox
Tabel 9 Tabel Outbox_mutipart
Tabel 10 Tabel SentItems
Tabel 11 Tabel Phones
Tabel 12 Tabel Daemons
Tabel 13 Tabel Gammu

## 2.4 Rancangan Antar Muka
Pada form login, user dapat login dengan mengetikkan nama user dan password
Gambar 5 Menu Utama
Pada  layar  menu  utama,  user  dapat  memilih  menu  home,  kandidat,  mahasiswa,  hasil  voting,  sms  :  sms baru, sms group, sms masuk, sms terkirim, laporan : sms masuk, sms keluar, hasil e-voting, logout.
Gambar 6 Form tambah Candidat
Pada form tambah kandidat, user dapat mengisi biodata candidat seperti Nama, upload foto.
Gambar 7 Tampilan data seluruh kandidat
Pada gambar 7, akan menampilkan data seluruh kandidat.
Gambar 8 Tampilan data mahasiswa sebagai pemilih
Pada Gambar 8, seluruh pemilih akan di tampilkan biodatanya.
Setelah pengolahan jumlah suara, maka hasilnya akan ditampilkan pada gambar 8.
3. PENUTUP
3.1 Kesimpulan
1. Dalam  merancang  sistem  telah  berhasil  dibuat  perancangan  sistem  pemilihan  ketua  HIMA dengan aktornya adalah Admin dan Mahasiswa.
2. Dalam merancang database telah berhasil dibuat perancangan database dengan menghasilkan 13 tabel, yaitu tabel Admin, Kandidat, Mahasiswa, Voting, tabel TempHasil, Jadwal Voting, Tabel Inbox, Tabel Outbox, Tabel Outbox_Mutipart, SentItems, Phones, Daemon, dan Tabel Gammu
3. Rancangan layar yang dibuat memungkinkan admin untuk menambah kandidat ketua HIMA dan menambah mahasiswa sebagai pemilih.

## 3.2 Saran
1. Dengan  adanya  perancangan  sistem  pemilihan  ketua  HIMA  pada  Program  Studi  Sistem Informasi, Universitas Mercu Buana, diharapkan pengembangan sistem dalam bentuk aplikasi
2. Setelah  sistem  dapat  diterapkan  dan  dilaksanakan  dengan  baik,  maka  perlu  dianalisa  kembali sehingga  tidak  menutup  kemungkinan  untuk  dilakukan  suatu  pengembangan  sistem  yang  baru dan lebih baik.

## DAFTAR PUSTAKA
[1] Azhari, R. 2005. E-voting, Makalah Fakultas Ilmu Komputer. UI . Jakarta
[2] Bin  Ladjamudin,  Al-Bahra.  2005. Analisa  dan  Desain  Sistem  Informasi .  Yogyakarta:  Graha Ilmu.
[3] Hartono, Jogiyanto.  2004. Analisa & Disain Sistem Informasi . Yogyakarta: Andi Offset.
[4] Kahate, Atul. Introduction to Database Management System . http://books.google.co.id/books
[5] Munawar. 2005. Pemodelan Visual dengan UML . Yogyakarta: Graha Ilmu.
[6] Sholiq. 2006. Pemodelan Sistem Informasi Berorientasi Objek dengan UML . Yogyakarta: Graha Ilmu.
[7] ---------http://www.mercubuana.ac.id/id/tentang-umb/sejarah-umb