• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN"

Copied!
19
0
0

Teks penuh

(1)

22

Unit Kegiatan Mahasiswa merupakan wadah serta proses kerjasama sejumlah mahasiswa dan pembina yang terikat hubungan formal dalam rangkaian untuk mencapai tujuan yang telah ditentukan di dalam berorganisasi diharapkan adanya suatu interaksi atau suatu hubungan timbal balik dan saling berkoordinasi serta pengembangan bakat yang dimiliki oleh mahasiswa sehingga mampu memperoleh prestasi. Dengan demikian tujuan yang diinginkan oleh suatu Unit Kegiatan Mahasiswa dapat tercapai dengan baik.

Universitas Mercu Buana merupakan kampus yang terletak di Meruya, Jakarta Barat ini memiliki 16 Unit Kegiatan Mahasiswa. Tujuan Unit Kegiatan Mahasiswa dibentuk yaitu Salah satunya adalah meningkatkan kehidupan kampus dan masyarakat sekitar dalam bentuk pendidikan serta hiburan yang bersifat kreatif dan inovatif dan juga wadah mahasiswa untuk mengembangkan bakat serta kemampuannya.

DAFTAR PEMBINA UNIT KEMAHASISWAAN DAN PEMBINA KEGIATAN KHUSUS MAHASISWA

UNIVERSITAS MERCU BUANA

Pembina Unit Kegiatan Mahasiswa (UKM)

1 UKM Pencak Silat Dr. Yudhi Herliansyah, Ak, M.Si

2 UKM Sepakbola dan Futsal Ir. Herry Agung Prabowo, M.Si

3 UKM Tae Kwon Do Endi Rekarti, SE, ME.

4 UKM Teater Amoeba Mochamad Rizky Sadikin,

MBA.

5 UKM Swatala M. Rohandi, SE, MM

(2)

7 UKM Karate Endi Rekarti, SE, ME

8 UKM Volley Trival Apriyadi, SE, MM

9 UKM Mercu Buana English Club (MBEC) Ir. Dana Santoso, M. Eng, PhD. 10 UKM Resimen Mahasiswa Ir. R. Joko Sugiharjo, MM. 11 UKM Radio Riski Briandana, S.Sos, M.Comm 12 UKM Kristen Protestan Drs. Yon Suwiyono

13 UKM Pers Dr. Purwanto, SK, M.Si

14 UKM Basket Drs. Achmad Kodar, MT.

15 UKM Islam Al Faruq Dr. A. A. Anwar Prabu Mangkunegara, M.Si 16 UKM Kristen Katholik Drs. Yon Suwiyono Pembina Kegiatan Khusus Mahasiswa

1 Divisi Robot Mahasiswa Dr. Bambang Hariyanto, MT.

2 Gugus Depan Pramuka Iwan Firdaus, MM

3.1.1 Use Case Diagram Sistem Berjalan

(3)

3.1.2 Deskripsi Use Case sistem berjalan

Tabel 3.1 Deskripsi Use Case Diagram Berjalan Mengunjungi Stand UKM Nama Use Case Iinfor Pendaftaran.

Aktor Mahasiswa.

Deskripsi Mahasiswa mendatangi stand Unit Kegiatan Mahasiswa yang diinginkan.

Pra-Kondisi -

Tindakan Mahasiswa menanyakan perihal pendaftaran Unit Kegiatan Mahasiswa yang diinginkan.

Post Kondisi Mendapatkan formulir.

Tabel 3.2 Deskripsi Use Case Diagram Berjalan Memberikan Formulir Nama Use Case Infor Memberikan Formulir.

Aktor Panitia.

Deskripsi Panitia Memberikan formulir pendaftaran Unit Kegiatan Mahasiswa.

Pra-Kondisi Mahasiswa mendatangi stand.

Tindakan Panitia memberikan formulir pendaftaran.

Post Kondisi -

Tabel 3.3 Deskripsi Use Case Diagram Berjalan Isi Formulir Pendaftaran Nama Use Case Isi Formulir Pendaftaran.

Aktor Mahasiswa.

Deskripsi Mahasiswa mengisi formulir pendaftaran Unit Kegiatan Mahasiswa.

Pra-Kondisi Mahasiswa memilih UKM yang diinginkan. Tindakan Mahasiswa mengisi formulir.

(4)

Tabel 3.4 Deskripsi Use Case Diagram Berjalan Menerima Formulir Nama Use Case Infor Menerima Formulir.

Aktor Panitia.

Deskripsi Panitia menerima formulir yang sudah di isi oleh Mahasiswa.

Pra-Kondisi Mahasiswa mengisi formulir. Tindakan Panitia menerima formulir.

Post Kondisi Mahasiswa mempersiapkan perlengkapan kebutuhan.

Tabel 3.5 Deskripsi Use Case Diagram Berjalan Pembayaran Pendaftaran Nama Use Case Infor Pembayaran Pendaftaran.

Aktor Mahasiswa.

Deskripsi Mahasiswa melakukan pembayaran pendaftaran kepanitia.

Pra-Kondisi Panitia menerima formulir.

Tindakan Melakukan pembayaran.

(5)

3.2 Use Case Diagram Sistem Usulan

Gambar 3.2 Use Case Diagram Sistem Usulan

Tabel 3.6 Deskripsi Use Case Diagram Isi Formulir Nama Use Case Isi Formulir.

Aktor Mahasiswa.

Deskripsi Mahasiswa membuka link pendaftaran, lalu memilih UKM di list UKM

Pra-Kondisi Mahasiswa mendapat formulir

Tindakan Mahasiswa mengisi formulir pendaftaran Unit Kegiatan Mahasiswa.

(6)

Tabel 3.7 Deskripsi Use Case Diagram Konfirmasi Pembayaran Nama Use Case Konfirmasi Pembayaran.

Aktor Mahasiswa.

Deskripsi Setelah melakukan pembayaran Mahasiswa harus mengkonfirmasi pembayaran kepanitia.

Pra-Kondisi Mahasiswa melakukan pembayaran. Tindakan Mahasiswa konfirmasi pembayaran. Post Kondisi Mahasiswa dapat nomer registrasi. Tabel 3.8 Deskripsi Use Case Diagram Dapat Nomer Registrasi Nama Use Case Dapat Nomer Registrasi.

Aktor Mahasiswa.

Deskripsi Mahasiswa akan dapat nomer registrasi dari panitia setelah melakukan pembayaran.

Pra-Kondisi Mahasiswa melakukan konfirmasi pembayaran. Tindakan Panitia mamberi nomer registrasi kepada mahasiswa. Post Kondisi Mahasiswa mempersiapkan perlengkapan yang

dibutuhkan.

Tabel 3.9 Deskripsi Use Case Diagram Setujui Pendaftaran Nama Use Case Setujui Pendaftaran.

Aktor Panitia.

Deskripsi Panitia menyetujui pendaftaran setelah Mahasiswa melakukan konfirmasi pembayaran.

Pra-Kondisi Panitia mengecek formulir pendaftaran mahasiswa. Tindakan Panitia menyetujui pendaftaran.

Post Kondisi Panitia memasukkan data mahasiswa atau calon peserta UKM.

(7)

Tabel 3.10 Deskripsi Use Case Diagram Konfirmasi Pendaftarn Nama Use Case Konfirmasi Pendaftaran.

Aktor Panitia.

Deskripsi Panitia melakukan konfirmasi pendaftaran ke admin setelah mahasiswa melakukan konfirmasi pembayaran. Pra-Kondisi Panitia memasukkan data mahasiswa.

Tindakan Panitia konfirmasi pendaftaran. Post Kondisi Admin mencetak laporan

Tabel 3.11 Deskripsi Use Case Diagram Cetak Laporan Pendaftaran Nama Use Case Cetak Laporan Pendaftaran.

Aktor Admin.

Deskripsi Admin melakukan cetak laporan pendaftaran mahasiswa yang mendaftar setelah panitia melakukan konfirmasi pendaftaran.

Pra-Kondisi Panitia melakukan konfirmasi pendaftaran. Tindakan Admin cetak laporan pendaftaran.

(8)

3.3 Activity Diagram Pendaftaran Unit Kegiatan Mahasiswa

Gambar 3.3 Activity Diagram Pendaftran UKM

Tabel 3.12 Deskripsi Activity Diagram Pendaftran Unit Kegiatan Mahasiswa Nama Activity

Diagram

Activity Diagram Pendaftran Unit Kegiatan Mahasiswa.

Deskripsi Singkat Mahasiswa mengisi formulir setelah itu dapat nomer registrasi.

Aktor Mahasiswa.

Pra Kondisi Mahasiswa memilih UKM yang diinginkan. Tindakan Utama Mahasiswa mengisi formulir pendaftaran. Tindakan Alternatif -

(9)

3.4 Activity Diagram Konfirmasi Pembayaran

Gambar 3.4 Activity Diagram Konfirmasi Pembayaran

Tabel 3.13 Deskripsi Activity Diagram Konfirmasi Pembayaran Nama Activity

Diagram

Activity Diagram Konfirmasi Pembayaran.

Deskripsi Singkat Mahasiswa harus mengkonfirmasi pembayaran setelah mengisi formulir.

Aktor Mahasiswa.

Pra Kondisi Mahasiswa melakukan pembayaran.

Tindakan Utama Mahasiswa melakukan konfirmasi pembayaran. Tindakan Alternatif -

(10)

3.5 Activity Diagram Setujui Pendaftaran

Sistem Panitia

Data Dari Database

Tampilkan Hasil Pencarian

Setujui

Cari Nomer Registrasi Pembayaran

Gambar 3.5 Activity Diagram Setujui Pendaftaran Tabel 3.14 Deskripsi Activity Diagram Setujui Pendaftaran

Nama Activity Diagram

Activity Diagram Setujui Pendaftaran.

Deskripsi Singkat Panitia menyetujui pendaftaran setelah mahasiswa melakukan konfirmasi.

Aktor Panitia.

PraKondisi Panitia menerima formulir pendaftaran. TindakanUtama Panitia setujui pendaftaran.

TindakanAlternatif -

PascaKondisi Panitia memasukkan data mahasiswa dan melakukan konfirmasi pendaftaran..

(11)

3.6 Squence Diagram Login Admin

Gambar 3.6 Sequence Diagram Login Admin

Tabel 3.15 Deskripsi Sequence Diagram Login Admin Nama Squence Diagram Login Admin

Skenario Admin dalam situs ini melakukan login terlebih dahulu sebelum masuk ke halaman admin dengan memasukkan username dan password. Jika login berhasil,maka akan masuk ke halaman admin.

(12)

Gambar 3.7 Sequence Login Panitia

Tabel 3.16 Deskripsi Sequence Diagram Login Panitia Nama Sequence Diagram Login Panitia

Skenario Panitia dalam web ini melakukan login terlebih dahulu sebelum masuk ke halaman Panitia dengan memasukkan username dan password. Jika login berhasil akan masuk ke halaman Panitia dan dapat mengakses menu didalamnya

(13)

3.8 Squence Diagram Pendaftaran Unit Kegiatan Mahasiswa

Gambar 3.8 Squence Diagram Pendaftaran Unit Kegiatan Mahasiwa

Tabel 3.17 Deskripsi Sequence Diagram Pendaftaran Unit Kegiatan Mahasiswa Nama Sequence Diagram Pendaftaran Unit Kegiatan

Mahasiswa.

Skenario Pada halaman ini mahasiswa mendaftar dengan mengisi form.

(14)

Gambar 3.9 Squence Diagram Konfirmasi Pembayaran

Tabel 3.18 Deskripsi Sequence Diagram Konfirmasi Pembayaran Nama Sequence Diagram Konfirmasi Pembayaran

Skenario Pada halaman ini mahasiswa melakukan konfirmasi pembayaran untuk mendapatkan nomer registarsi.

(15)

3.10 Squence Diagram Setujui Pendaftaran

Gambar 3.10 Squence Diagram Setujui

Tabel 3.19 Deskripsi Sequence Diagram Setujui Pendaftran Nama Sequence Diagram Setujui Pendaftaran.

Skenario Pada halaman ini panitia dapat mengakses menu didalamnya termasuk menyetujui pendaftaran mahasiswa.

(16)

Gambar 3.11 Class Diagram

3.12 Perancangan Basis Data

Untuk keperluan pengolahan data, maka diperlukan file – file yang berfungsi untuk menyimpan data – data dan spesifikasinya sebagai berikut:

1. Admin

Nama Tabel :Admin_Web Primary Key : username

No. Nama Field Tipe Field Panjang Keterangan

2 username Varchar 9 Username admin web

2. nama_lengkap Varchar 25 Nama lengkap admin web 3. password Varchar 25 Password admin web 4. No_telp Varchar 14 No telephone admin web 5. status Enum - Status keaktifan admin web

(17)

2. Panitia

Nama Tabel :Admin_UKM Primary Key :username

No. Nama Field Tipe Field Panjang Keterangan

1. username Varchar 9 Username admin ukm 2. nama_lengkap Varchar 25 Nama lengkap admin ukm 3. password Varchar 25 Password admin ukm 4. No_telp Varchar 14 No telephone admin ukm 5. status Enum - Status keaktifan admin ukm

2. Data Mahasiswa

Nama Tabel :Data_Mahasiswa Primary Key :no_registrasi

No. Nama Field Tipe Field Panjang Keterangan

1. no_registrasi Varchar 12 Nomer registrasi pendaftaran

2. nim Varchar 11 Nim mahasiswa

3. nama_mahasiswa Varchar 25 Nama lengkap mahasiswa

4. id_jurusan Int 3 Id jurusan

5. tgl_lahir Date - Tanggal lahir mahasiswa

6. alamat Text - Alamat mahasiswa

7. no_telp Varchar 14 No telephone mahasiswa

8. tgl_daftar Date - Tanggal melakukan

pendaftaran

9. photo Varchar 100 Photo mahasiswa

10. id_ukm Int 3 Id UKM

11. tahun_angkatan Varchar 4 Tahun angkatan mahasiswa 12. status Enum - Status keaktifan mahasiswa

(18)

Nama Tabel : Jurusan Primary Key : id_jurusan

No. Nama Field Tipe Field Panjang Keterangan

1. id_jurusan Int 3 Id jurusan

2. nama_jurusan Varchar 20 Nama jurusan mahasiswa

4. Nama UKM

Primary Key : id_ukm Foreign Key : username

No. Nama Field Tipe Field Panjang Keterangan

1. id_ukm Int 3 Id jurusan mahasiswa

2. nama_ukm Varchar 20 Nama ukm

3. username Varchar 9 Username admin ukm

5. Konfirmasi

Primary Key : id_konfirmasi Foreign Key : no_registrasi Foreign Key : nama_mahasiswa No. Nama Field Tipe

Field Panjang Keterangan

1. id_konfirmasi Int 3 Id konfirmasi pembayaran pendaftaran

2. No_registrasi Varchar 20 Nomer registrasi pendaftaran

3. Tgl_bayar Varchar 9 Tanggal bayar pendaftaran 4. Type_transaksi Enum - Type transaksi pendaftaran

(19)

5. Nama_mahasiswa Varchar 25 Nama mahasiswa

6. Nominal_pembayaran Int 8 Nominal pembayaran

3.13 Struktur Tampilan Login Admin

Gambar 3.12 Struktur Tampilan Admin

3.14 Struktur Login Panitia

Gambar

Gambar 3.1 Use Case Diagram Berjalan
Tabel 3.1 Deskripsi Use Case Diagram Berjalan Mengunjungi Stand UKM  Nama Use Case  Iinfor    Pendaftaran
Tabel 3.5 Deskripsi Use Case Diagram Berjalan Pembayaran Pendaftaran  Nama Use Case  Infor     Pembayaran Pendaftaran
Gambar 3.2 Use Case Diagram Sistem Usulan
+7

Referensi

Dokumen terkait

Berdasarkan hasil uji hipotesis pertama dan untuk menjawab rumusan masalah kesatu, diketahui dengan jelas bahwa terdapat pengaruh yang signifikan antara ikhlas

Penelitian tentang anggaran di pemerintah daerah sesungguhnya telah banyak dilakukan seperti analisis pengaruh DAU dan PAD terhadap prediksi belanja daerah (studi

Soedjadi (2001) menyatakan bahwa pembelajaran matematika dengan pendekatan realistik pada dasarnya adalah pemanfaatan realita atau lingkungan yang dipahami peserta

Pada lokus ceruloplasmin, alel F (0,533) mempunyai frekuensi yang lebih tinggi dibandingkan alel S (0,467); 4).Pada lokus post transferrin, alel S (0,8) mempunyai frekuensi

Serangkaian percobaan dilakukan untuk menyeleksi genotipe tenggang Al dan tahan terhadap penyakit blas dari galur haploid ganda hasil kultur antera, menganalisis

Penelitian ini bertujuan untuk mengetahui dan menganalisis pengaruh persepsi nilai konsumen yang terdiri dari keterlibatan, loyalitas merek, persepsi harga, persepsi

Hasil dari penelitian adalah dengan melihat pola sebaran pengunjung sehingga dapat dilihat bagaimana fasilitas pendukung dapat menjadi salah satu obyek pasif ataupun

Di sekolah, tentu saja sudah ada peraturan-peraturan yang ditetapkan, seperti tata tertib di dalam kelas, jadwal kebersihan, serta beberapa ketentuan