• Tidak ada hasil yang ditemukan

Sistem Informasi Administrasi Pendaftaran Kegiatan Organisasi Mahasiswa pada Telkom Applied Science School.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Administrasi Pendaftaran Kegiatan Organisasi Mahasiswa pada Telkom Applied Science School."

Copied!
25
0
0

Teks penuh

(1)

vi

ABSTRAK

Organisasi mahasiswa atau biasa disebut ormawa merupakan suatu wadah bagi mahasiswa untuk dapat menyalurkan aspirasi mahasiswa melalui kegiatan-kegiatan positif serta dapat menjadikan mahasiswa pro aktif dalam lingkungan kampus maupun diluar lingkungan kampus. Namun saat ini kebanyakan mahasiswa kesulitan untuk mencari informasi seputar kampus maupun informasi mengenai kegiatan-kegiatan yang akan dilaksanakan oleh organisasi mahasiswa dikarenakan informasi yang diberikan masih disampaikan dengan cara menempelkan pemberitahuan di mading-mading kampus dan kebanyakan mahasiswa pasif untuk melihat informasi yang ada di kampus. Dengan alasan tersebut munculah gagasan dari penulis dalam tugas akhir ini untuk membangun Sistem informasi pendaftaran kegiatan organisasi mahasiswa sebagai penyedia informasi mengenai kegiatan kampus dan berita terbaru seputar kampus dimana semua proses mencari informasi akan bisa dilakukan secara cepat dan efisien. Hal ini tentunya menguntungkan kedua belah pihak yaitu organisasi mahasiswa atau pun mahasiswanya. Diharapkan sistem informasi ini mampu membantu mahasiswa dalam mendapatkan informasi dan berperan aktif. Analisis perancangan sistem ini diawali dengan pembuatan Usecase Diagram yang dilanjutkan dengan pembuatan Skenario Usecase, Activity Diagram, Sequence Diagram, Class Diagram dan Entity Relationship Diagrams(ERD) yang kemudia perancangan sistem ini menggunakan bahasa pemrograman PHP Framework dan menggunakan database MySql.

(2)

vii

ABSTRACT

Student organizations or so called Ormawa is a place for students to be can to distributed the aspirations of students through positive activities and can make the student pro-active in the campus or outside the campus environment. But today most of the students difficult to find information about the campus and information about the activities to be carried out by a student organization because the information provided is still delivered by attaching a notice in mading-mading campus and mostly passive students to see the information in the campus. For this reason there arose the idea of the author in this thesis to build information systems registration activities of student organizations as providers of information on campus events and the latest news about campus where all the process of searching for information will be done quickly and efficiently. This is certainly beneficial to both parties that any student organization or student. It is hoped this information system is able to assist students in getting information and play an active role. Analysis of this system design begins with making Usecase diagram followed by the manufacture Usecase scenario, Activity Diagram, Sequence Diagram, Class Diagram and Entity Relationship Diagrams (ERD) which later design of this system using the programming language PHP Framework and using MySQL database.

(3)

viii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xv

DAFTAR LAMPIRAN ... xvii

DAFTAR NOTASI / LAMBANG ... xviii

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 3

1.4 Ruang Lingkup Kajian... 4

1.4.1 Batasan Software ... 4

1.4.2 Batasan Hardware ... 4

1.4.3 Batasan Aplikasi ... 5

1.5 Sumber Data ... 7

1.6 Sistematika Penyajian ... 7

BAB 2. KAJIAN TEORI ... 9

2.1 Sistem Informasi ... 9

2.2 Organisasi ... 9

2.3 Mahasiswa ... 10

2.4 Entity Relationship Diagram(ERD) ... 11

2.5 Flowmap ... 12

2.6 Use Case Diagram ... 13

2.7 Activity Diagram ... 13

(4)

ix

2.9 Sequence Diagram ... 14

2.10 Short Message Service (SMS) ... 14

2.11 SMS Gateway ... 15

2.12 Gammu ... 16

2.13 Xampp ... 17

2.14 Apache ... 17

2.15 Hyper Text Markup Language (HTML) ... 18

2.16 Php Hypertext Preprocessor (PHP) ... 18

2.17 Framework ... 18

2.18 CodeIgniter (CI) ... 19

2.19 Basis Data ... 20

2.20 MyStructure Query Language (MYSQL) ... 20

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 22

3.1 Deskripsi Umum ... 22

3.2 Analisis Proses Bisnis Saat ini ... 24

3.2.1 Proses Bisnis Pendaftaran ... 24

3.2.2 Proses Bisnis Pencarian Informasi Kegiatan Organisasi ... 25

3.2.3 Proses Bisnis Kritik dan Saran ... 26

3.3 Perancangan Basis Data ... 27

3.3.1 Entity Relationship Diagram (ERD) ... 27

3.3.2 Skema Relasi ... 28

3.3.3 Struktur Tabel ... 29

3.4 Rancangan Sistem ... 37

3.4.1 Skenario ... 37

3.4.2 Use Case Aplikasi Secara Umum ... 38

3.4.3 Sub Sistem Use Case Mengelola Informasi ... 39

3.4.4 Sub Sistem Use Case Mengelola Seleksi ... 40

3.4.5 Sub Sistem Use Case Mengelola Anggota Organisasi ... 41

3.4.6 Sub Sistem Use Case Mengelola Kegiatan Organisasi ... 42

3.4.7 Sub Sistem Use Case Mengelola Kritik dan Saran ... 43

3.4.8 Sub Sistem Use Case Mengelola Pendaftaran Kegiatan ... 44

(5)

x

3.4.10 Class Diagram ... 92

3.4.11 Antarmuka Sistem ... 93

BAB 4. HASIL PENELITIAN ... 118

4.1 Implementasi ... 118

4.1.1 Implementasi Perangkat Lunak ... 118

4.1.2 Implementasi Perangkas Keras ... 118

4.1.3 Implementasi Instalasasi Aplikasi ... 119

4.1.4 Implementasi Antarmuka ... 120

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 155

5.1 Admin Konten ... 155

5.1.1 Login ... 155

5.1.2 Tambah Periode ... 156

5.1.3 Tambah User Admin ... 157

5.1.4 Tambah Data Mahasiswa ... 158

5.1.5 Tambah Kategori ... 159

5.2 BEM Konten ... 160

5.2.1 Tambah Struktur Organisasi ... 160

5.2.2 Tambah Anggota Organisasi ... 161

5.2.3 Tambah Kegiatan ... 162

5.3 Halaman Utama Konten ... 163

5.3.1 Mengirimkan Kritik dan Saran ... 163

5.4 Mahasiswa Konten ... 164

5.4.1 Mengupdate Profil Mahasiswa ... 164

5.4.2 Mendaftar Kegiatan ... 165

5.4.3 Lihat Hasil Seleksi ... 167

BAB 6. SIMPULAN DAN SARAN ... 168

6.1 Simpulan ... 168

6.2 Saran ... 169

6.2.1 Saran Pengembangan Aplikasi ... 169

(6)

xi

DAFTAR GAMBAR

Gambar 3.1 Flowchart Proses Bisnis Pendaftaran ... 24

Gambar 3.2 Flowchart Bisnis Pencarian Informasi Kegiatan Organisasi ... 25

Gambar 3.3 Flowchart Proses Bisnis Kritik dan Saran ... 26

Gambar 3.4 Entity Relationship Diagram (ERD) ... 27

Gambar 3.5 Relasi Antar Tabel... 28

Gambar 3.6 Use Case Sistem Informasi Secara Umum ... 39

Gambar 3.7 Sub Sistem Use Case Mengelola Informasi ... 40

Gambar 3.8 Sub Sistem Use Case Mengelola Seleksi ... 41

Gambar 3.9 Sub Sistem Use Case Mengelola Anggota Organisasi ... 42

Gambar 3.10 Sub Sistem Case Mengelola Kegiatan Organisasi ... 43

Gambar 3.11 Sub Sistem Use Case Mengelola Kritik dan Saran ... 44

Gambar 3.12 Sub Sistem Use Case Mengelola Pendaftaran Kegiatan ... 45

Gambar 3.13 Activity Diagram Pendaftaran Kegiatan Organisasi... 47

Gambar 3.14 Activity Diagram Login ... 49

Gambar 3.15 Activity Diagram Logout ... 50

Gambar 3.16 Activity Diagram Ubah Data Mahasiswa ... 52

Gambar 3.17 Activity Diagram Lihat Detail Pendaftaran(BEM,DPM,KPU) ... 55

Gambar 3.18 Activity Diagram Lihat Detail Data Pendaftaran (Mahasiswa) . 56 Gambar 3.19 Activity Diagram Hapus Data Pendaftaran ... 58

Gambar 3.20 Activity Diagram Kritik dan saran ... 60

Gambar 3.21 Activity Diagram Lihat Detail Kritik dan Saran(BEM,DPM,KPU)62 Gambar 3.22 Activity Diagram Lihat Detail Kritik dan Saran (Mahasiswa) .... 63

Gambar 3.23 Activity Diagram Hapus Kritik dan Saran ... 65

Gambar 3.24 Activity Diagram Input Data Informasi ... 67

Gambar 3.25 Activity Diagram Ubah Data Informasi ... 69

Gambar 3.26 Activity Diagram Hapus Data Informasi ... 71

Gambar 3.27 Activity Diagram Cari Data Informasi ... 73

Gambar 3.28 Activity Diagram Lihat Detail Informasi ... 75

Gambar 3.29 Activity Diagram Input Data Seleksi ... 77

(7)

xii

Gambar 3.31 Activity Diagram Hapus Data Seleksi ... 81

Gambar 3.32 Activity Diagram Lihat Detail Data Seleksi ... 83

Gambar 3.33 Activity Diagram Input Data Anggota Organisasi ... 85

Gambar 3.34 Activity Diagram Ubah Data Anggota Organisasi ... 87

Gambar 3.35 Activity Diagram Hapus Data Anggota Organisasi ... 89

Gambar 3.36 Activity Diagram Input Kegiatan Organisasi ... 91

Gambar 3.37 Class Diagram... 92

Gambar 3.38 Antarmuka Halaman Login ... 93

Gambar 3.39 Antarmuka Halaman Utama ... 93

Gambar 3.40 Antarmuka Menu Pemilu Raya... 94

Gambar 3.41 Antarmuka Menu Informasi ... 95

Gambar 3.42 Antarmuka Menu Anggota Organisasi ... 96

Gambar 3.43 Antarmuka Menu Kritik dan Saran ... 97

Gambar 3.44 Antarmuka Menu Hubungi Kami ... 97

Gambar 3.45 Antarmuka Beranda Mahasiswa ... 98

Gambar 3.46 Antarmuka Menu Profil Mahasiswa ... 99

Gambar 3.47 Antarmuka Menu Pendaftaran Kegiatan ... 100

Gambar 3.48 Antarmuka Daftar Kegiatan ... 101

Gambar 3.49 Antarmuka Form Pendaftaran ... 102

Gambar 3.50 Antarmuka Menu Hasil Seleksi ... 103

Gambar 3.51 Antarmuka Menu Info Kegiatan ... 103

Gambar 3.52 Antarmuka Menu Detail Info Kegiatan ... 104

Gambar 3.53 Antarmuka Menu Pendaftaran Pemilu ... 104

Gambar 3.54 Antarmuka Daftar Pemilu Raya ... 105

Gambar 3.55 Antarmuka Form Daftar Pemilu Raya ... 106

Gambar 3.56 Antarmuka Beranda Admin ... 107

Gambar 3.57 Antarmuka Menu Kelola Periode... 108

Gambar 3.58 Antarmuka Menu Manajemen User ... 108

Gambar 3.59 Antarmuka Menu Data Mahasiswa ... 109

Gambar 3.60 Antarmuka Menu Kategori Informasi ... 109

Gambar 3.61 Antarmuka Manajemen Informasi ... 110

(8)

xiii

Gambar 3.63 Antarmuka Beranda BEM ... 111

Gambar 3.64 Antarmuka Menu Struktur Organisasi ... 111

Gambar 3.65 Antarmuka Menu Kelola Anggota Organisasi ... 112

Gambar 3.66 Antarmuka Menu Kelola Pendaftaran ... 112

Gambar 3.67 Antarmuka Menu Kelola Kegiatan ... 113

Gambar 3.68 Antarmuka Informasi Seleksi ... 113

Gambar 3.69 Antarmuka Tambah Kegiatan ... 114

Gambar 3.70 Antarmuka Menu Kelola Seleksi ... 115

Gambar 3.71 Antarmuka Data Wawancara Detail ... 115

Gambar 3.72 Antarmuka Menu Kelola Info Kegiatan ... 116

Gambar 3.73 Antarmuka Menu Info Kegiatan Detail ... 117

Gambar 3.74 Antarmuka Menu Kelola Kritik dan Saran ... 117

Gambar 4.1 Control Panel Application XAMPP ... 119

Gambar 4.2 Halaman Login ... 120

Gambar 4.3 Halaman Utama ... 121

Gambar 4.4 Halaman Utama Menu Pemilu Raya ... 122

Gambar 4.5 Halaman Utama Menu Informasi ... 123

Gambar 4.6 Halaman Utama Menu Anggota Organisasi ... 124

Gambar 4.7 Halaman Utama Menu Kritik dan Saran ... 125

Gambar 4.8 Halaman Utama Menu Hubungi Kami ... 126

Gambar 4.9 Halaman Beranda Admin ... 127

Gambar 4.10 Halaman Admin Menu Kelola Periode ... 128

Gambar 4.11 Halaman Admin Menu Manajemen User ... 129

Gambar 4.12 Halaman Admin Menu Data Mahasiswa ... 130

Gambar 4.13 Halaman Admin Menu Kategori Informasi ... 131

Gambar 4.14 Halaman Admin Menu Informasi ... 132

Gambar 4.15 Halaman Badan Eksekutif Mahasiswa (BEM) ... 133

Gambar 4.16 Halaman Badan BEM Menu Struktur Organisasi ... 134

Gambar 4.17 Halaman BEM Menu Anggota Organisasi ... 135

Gambar 4.18 Halaman BEM Menu Kelola Kegiatan ... 136

Gambar 4.19 Halaman BEM Menu Kelola Kegiatan Detail ... 137

(9)

xiv

Gambar 4.21 Halaman BEM Menu Kelola Seleksi... 139

Gambar 4.22 Halaman BEM Data Wawancara Detail ... 140

Gambar 4.23 Halaman BEM Menu Kelola Kritik dan Saran ... 141

Gambar 4.24 Halaman BEM Menu Kelola Hubungi Kami ... 142

Gambar 4.25 Halaman Komisi Pemilihan Umum (KPU) ... 143

Gambar 4.26 Halaman Dewan Perwakilan Mahasiswa (DPM) ... 144

Gambar 4.27 Halaman Mahasiswa ... 145

Gambar 4.28 Halaman Mahasiswa Menu Profil Mahasiswa ... 146

Gambar 4.29 Halaman Mahasiswa Menu Pendaftaran Kegiatan ... 147

Gambar 4.30 Pendaftaran Kegiatan ... 149

Gambar 4.31 Halaman Mahasiswa Menu Hasil Seleksi ... 150

Gambar 4.32 Halaman Mahasiswa Menu Pendaftaran Pemilu ... 152

Gambar 4.33 Halaman BEM Menu Info Kegiatan ... 153

(10)

xv

DAFTAR TABEL

Tabel 1.1 Spesifikasi Software ... 4

Tabel 1.2 Spesifikasi Hardware ... 4

Tabel 3.1 Struktur Tabel user... 29

Tabel 3.2 Struktur Tabel anggota_organisasi ... 29

Tabel 3.3 Struktur Tabel ckategori ... 29

Tabel 3.4 Struktur Tabel content ... 29

Tabel 3.5 Struktur Tabel daftar_kegiatan ... 30

Tabel 3.6 Struktur Tabel daftar_presma ... 31

Tabel 3.7 Struktur Tabel daftar_presma_dtl ... 31

Tabel 3.8 Struktur Tabel kritik ... 32

Tabel 3.9 Struktur Tabel mahasiswa ... 32

Tabel 3.10 Struktur Tabel riwayat_pendidikan ... 33

Tabel 3.11 Struktur Tabel riwayat_organisasi ... 33

Tabel 3.12 Struktur Tabel riwayat_pelatihan ... 33

Tabel 3.13 Struktur Tabel riwayat_kepanitiaan ... 34

Tabel 3.14 Struktur Tabel info_seleksi ... 34

Tabel 3.15 Struktur Tabel jurusan ... 34

Tabel 3.16 Struktur Tabel kegiatan ... 35

Tabel 3.17 Struktur Tabel organisasi ... 35

Tabel 3.18 Struktur Tabel periode ... 35

Tabel 3.19 Struktur Tabel profil_kategori ... 36

Tabel 3.20 Struktur Tabel profil_organisasi ... 36

Tabel 3.21 Struktur Tabel seleksi_presma ... 36

Tabel 3.22 Struktur Tabel struktur_organisasi ... 36

Tabel 3.23 Deskripsi Use Case Pendaftaran Kegiatan Organisasi ... 46

Tabel 3.24 Deskripsi Use Case Login ... 48

Tabel 3.25 Deskripsi Use Case Logout ... 49

Tabel 3.26 Deskripsi Use Case Ubah Data Mahasiswa ... 51

Tabel 3.27 Lihat Detail Data Pendaftaran(BEM,DPM,KPU) ... 53

(11)

xvi

Tabel 3.29 Deskripsi Use Case Hapus Data Pendaftaran ... 56

Tabel 3.30 Deskripsi Use Case Kritik dan Saran ... 59

Tabel 3.31 Lihat Detail Data Kritik dan Saran(BEM,DPM,KPU) ... 61

Tabel 3.32 Lihat Detail Data Kritik dan Saran (Mahasiswa) ... 61

Tabel 3.33 Deskripsi Uce Case Hapus Kritik dan Saran ... 63

Tabel 3.34 Deskripsi Uce Case Input Data Informasi ... 66

Tabel 3.35 Deskripsi Uce Case Ubah Data Informasi ... 68

Tabel 3.36 Deskripsi Use Case Hapus Data Informasi ... 70

Tabel 3.37 Deskripsi Use Case Cari Data Informasi ... 72

Tabel 3.38 Deskripsi Use Case Lihat Detail Informasi ... 74

Tabel 3.39 Deskripsi Input Data Seleksi ... 76

Tabel 3.40 Deskripsi Use Case Ubah Data Seleksi ... 78

Tabel 3.41 Deskripsi Use Case Hapus Data Seleksi ... 80

Tabel 3.42 Deskripsi Use Case Lihat Detail Seleksi ... 82

Tabel 3.43 Deskripsi Use Case Input Data Anggota Organisasi ... 84

Tabel 3.44 Deskripsi Use Case Ubah Data Anggota Organisasi ... 86

Tabel 3.45 Deskripsi Use Case Hapus Data Anggota Organisasi ... 88

Tabel 3.46 Deskripsi Use Case Input Data Kegiatan Organisasi ... 90

Tabel 5.1 Login ... 155

Tabel 5.2 Tambah Periode ... 156

Tabel 5.3 Tambah User Admin ... 157

Tabel 5.4 Tambah Data Mahasiswa ... 158

Tabel 5.5 Tambah Kategori ... 159

Tabel 5.6 Tambah Struktur Organisasi ... 160

Tabel 5.7 Tambah Anggota Organisasi ... 161

Tabel 5.8 Tambah Kegiatan ... 162

Tabel 5.9 Mengirimkan Kritik dan Saran ... 163

Tabel 5.10 Mengupdate Profil Mahasiswa ... 164

Tabel 5.11 Mendaftar Kegiatan ... 165

(12)

xvii

DAFTAR LAMPIRAN

LAMPIRAN A. CURRICULUM VITAE BAWASLU ... 171

LAMPIRAN B. FORM PENDAFTARAN BAWASLU ... 173

LAMPIRAN C. PERSYARATAN CALON KANDIDAT ... 174

LAMPIRAN D. FORM PENILAIAN WAWANCARA ... 175

LAMPIRAN E. RENCANA PROGRAM ... 176

LAMPIRAN F. FORMULIR PENDAFTARAN PEMILU ... 177

(13)

xviii

DAFTAR NOTASI / LAMBANG

Jenis Notasi/Lambang Nama Arti

ERD Entitas kumpulan dari objek

didunia nyata yang bisa dibedakan dengan objek yang lainnya

ERD Relasi relasi memodelkan koneksi

/ hubungan antar entitas

ERD Atribut memodelkan property dari

atribut dan relasi

Flowchart Input/Output Simbol Input/Output

digunakan untuk

menyatakan dan mewakili

data masukan atau

keluaran

Flowchart Connnector Simbol Penghubung

digunakan untuk

menunjukkan sambungan dari bagan alir yang terputus di halaman yang masih sama.

Flowchart Off-Page Simbol Penghubung

Halaman lain digunakan

untuk menunjukkan

hubungan arus proses yang terputus dengan

sambungannya ada

dihalaman lain

Flowchart Flow Line Simbol Garis Alir

digunakan untuk menunjukkan aliran atau

arus dari proses.

(14)

xix

Jenis Notasi/Lambang Nama Arti

Flowchart Terminal Point Digunakan untuk

menunjukkan awal dan akhir dari suatu proses.

Flowchart Preparation Simbol Persiapan

digunakan untuk memberi nilai awal Suatu besaran atau variabel ( harga awal ).

Flowchart Process Simbol Proses atau

Pengolahan digunakan untuk mewakili suatu proses, seperti pengolahan

operasi yang rinciannya ditunjukkan di tempat lain atau untuk proses yang detilnya dijelaskan

terpisah, misalnya

berbentuk subroutine.

Flowchart Decision Keputusan digunakan

untuk mewakili operasi perbandingan logika atau suatu penyeleksian kondisi di dalam program

(15)

1

BAB 1. PENDAHULUAN

Pada bab ini akan menjelaskan tentang latar belakang masalah,

rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data

dan sistematika penyajian pada pengerjaan tugas akhir ini.

1.1 Latar Belakang Masalah

Organisasi Mahasiswa merupakan suatu wadah bagi mahasiswa

dalam memperjuangkan aspirasi mahasiswa. Organisasi Mahasiswa tertinggi

yang ada di Telkom Applied Science School diantaranya adalah Dewan

Perwakilan Mahasiswa (DPM) adalah organisasi yang menjalankan fungsi

Legislatif. DPM menyalurkan aspirasi dari seluruh mahasiswa, baik yang

berkaitan dengan kinerja kemahasiswaan, perkuliahan, fasilitas kampus,

kinerja dosen dan lainnya. Badan Eksekutif Mahasiswa (BEM) merupakan

organisasi yang melaksanakan undang-undang yang dibuat oleh badan

legislatif. Badan ini memiliki ruang lingkup tugas dan fungsi yang luas serta

perangkat institusi pendukung dalam berbagai aspek dan keahlian yang

dapat memberi dukungan bagi percepatan pelayanan mahasiswa dan

pencapaian tujuan pembangunan kampus. Di dalam pekerjaannya, BEM dan

DPM mampu memberikan berbagai pelayanan dengan memanfaatkan

kemajuan teknologi. Namun di sisi lain, masih ditemukan kurangnya

informasi yang dapat diberikan oleh organisasi tersebut, seperti informasi

layanan kegiatan organisasi maupun info yang berkaitan tentang kampus.

Untuk menjadi anggota organisasi mahasiswa diharuskan mengikuti

setiap prosedur yang telah ditetapkan dalam AD/ART (Anggaran

Dasar/Anggaran Rumah Tangga), GBHO (Garis Besar haluan Organisasi)

dan PUK (Pola Umum Kaderisasi). Pada Telkom Applied Science School,

proses pendaftaran dan pengolahan data untuk ikut serta dalam kegiatan

organisasi masih secara manual. Untuk dapat menjadi anggota organisasi,

mahasiswa harus datang ke mading Fakultas melihat dan membaca

(16)

2

telah disediakan oleh pihak BEM atau DPM, kemudian data tersebut akan

diolah dan dikembalikan kepada mahasiswa dalam bentuk kartu

Pendaftaran.

Namun sistem ini masih memiliki banyak kekurangan, khususnya

dalam hal rekap data calon pendaftar kegiatan organisasi yang harus

dimasukkan ke buku rekap. Kebanyakan informasi dari setiap kegiatan

Organisasi Mahasiswa di informasikan di mading sehingga banyak dari

mahasiswa yang tidak mengetahui mengenai berita terbaru seputar kampus

dikarenakan tidak semua bahkan tidak banyak mahasiswa yang menyukai

mampir bahkan mebaca berita di mading, sehingga informasi yang

diharapkan dapat menimbulkan rasa kepedulian mahasiswa terhdap kampus

tidak dapat terwujudkan secara maksimal. Hal ini menjadi dasar masalah

bagi mahasiswa sehingga dibutuhkan sistem yang mengatur segala

informasi mengenai kegiatan organisasi mahasiswa.

Berdasarkan kondisi tersebut, maka diusulkan Sistem Informasi

Administrasi Pendaftaran Kegiatan Organisasi Mahasiswa Pada Telkom

Applied Science School, yang dapat memberikan informasi kepada

mahasiswa, dan mempermudah BEM dan DPM dalam pendataan calon

pendaftar dalam keikutsertaan berorganisasi serta dalam mengelola data

informasi mengenai kegiatan organisasi.

1.2 Rumusan Masalah

Rumusan Berdasarkan penjelasan pada latar belakang yang telah

dipaparkan sebelumnya, maka dapat dirumuskan masalah-masalah yang

ada sebagai berikut :

1. Bagaimana membangun sistem pendaftaran berbasis web sehingga

dapat menangani pengelolaan data setiap berkas pendaftaran kegiatan

organisasi yang sesuai dengan persyaratan dan mengelola hasil seleksi?

2. Bagaimana cara membuat sebuah sistem yang dapat mengelola kegiatan

setiap organisasi mahasiswa?

(17)

3

4. Bagaimana membangun sistem berbasis web untuk menyediakan

informasi seputar kampus dan informasi setiap kegiatan organisasi?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah diatas, maka dapat dirumuskan tujuan

pembahasan, yaitu:

1. Membangun sebuah sistem pendaftaran berbasis web yang dapat

menangani pengelolaan pendaftaran kegiatan organisasi dengan cara

menerima atau menolak berkas pendaftaran dan mengelola hasil

seleksi kelulusan.

2. Membuat sebuah sistem yang dapat mengelola setiap kegiatan

organisasi mahasiswa.

3. Menyediakan halaman rekomendasi untuk menampung kritik dan

saran dari mahasiswa.

4. Membangun sistem untuk menyediakan informasi seputar kampus

dan informasi setiap kegiatan organisasi yang mudah diakses oleh

(18)

4

1.4 Ruang Lingkup Kajian

1.4.1 Batasan Software

Untuk pengembangan aplikasi atau program ini, maka penulis

membutuhkan perangkat lunak sebagai berikut :

Tabel 1.1 Spesifikasi Software

No. Hardware Spesifikasi

1. Operating System Windows 7 Professional 32 bit.

2. Web Server Apache

3. Services XAMPP

4. Database MySQL

5. Internet Browser Mozila Firefox, Google Crome

6. Bahasa Pemrograman

PHP, CSS, Javascript, Ajax, Jquery

7. Framework Code Igniter

8. Editor Program Notepad++

9. Drawing Program Microsoft Visio 2007, JUDE Community

10. Documentation Microsoft Word 2007

11. SMS Gateway Gammu

1.4.2 Batasan Hardware

Untuk pengembangan aplikasi atau program ini, maka penulis

membutuhkan perangkat keras sebagai berikut :

Tabel 1.2 Spesifikasi Hardware

No. Hardware Spesifikasi 1. Processor Min Pentium IV

2. Hard Disk Min 100 GB

3. Memori(RAM) Min 1024 MB

4. Internet Min 256Kbps

(19)

5

1.4.3 Batasan Aplikasi

Dalam penggunaannya, terdapat 4 user yang nantinya dapat

menggunakan aplikasi ini dan memiliki akun login masing-masing, yaitu DPM

(Dewan Perwakilan Mahasiswa), BEM (Badan eksekutif Mahasiswa), KPU

(Komisi Pemilihan Umum) dan Mahasiswa.

Kegiatan yang dapat dilakukan oleh user dalam menggunakan aplikasi

ini secara garis besar adalah :

 DPM (Dewan Perwakilan Mahasiswa)

1. Dapat melakukan login untuk mengakses halaman DPM.

2. Dapat mengelola info kegiatan yang akan diselenggaran oleh DPM.

3. Dapat mengelola data pendaftaran kegiatan organisasi yang dilakukan

oleh mahasiswa.

4. Dapat mengelola informasi hasil seleksi Tes Wawancara dan Tes

Tertulis Mahasiswa.

5. Dapat mengelola informasi struktur organisasi DPM.

6. Dapat mengelola informasi anggora-anggota dari DPM.

7. Dapat mengelola kritik dan saran yang diberikan oleh mahasiswa

kepada DPM.

8. Dapat mengelola Jadwal Pendaftaran Kegiatan organisasi Yang

diselenggarakan oleh DPM

 BEM (Badan eksekutif Mahasiswa)

1. Dapat melakukan login untuk mengakses halaman BEM.

2. Dapat mengelola info kegiatan yang akan diselenggaran oleh BEM.

3. Dapat mengelola data pendaftaran kegiatan organisasi yang dilakukan

oleh mahasiswa.

4. Dapat mengelola informasi hasil seleksi Tes Wawancara dan Tes

Tertulis Mahasiswa.

5. Dapat mengelola informasi struktur organisasi BEM.

6. Dapat mengelola informasi anggora-anggota dari BEM.

7. Dapat mengelola kritik dan saran yang diberikan oleh mahasiswa

(20)

6

8. Dapat mengelola Jadwal Pendaftaran Kegiatan organisasi Yang

diselenggarakan oleh BEM

 Mahasiswa

1. Dapat melakukan login untuk mengakses halaman Mahasiswa.

2. Dapat melihat info kegiatan yang akan diselenggaran oleh DPM, BEM

dan KPU dan info seputar kampus.

3. Dapat melakukan Pendaftaran kegiatan Organisasi Yang

diselenggarakan oleh DPM, BEM dan KPU.

4. Dapat melihat informasi hasil seleksi kegiatan organisasi mahasiswa.

5. Menerima pemberitahuan berupa sms mengenai informasi wawancara

dan tes tulis dari pihak DPM, BEM dan KPU.

6. Dapat melihat struktur organisasi dari DPM, BEM dan KPU.

7. Dapat melihat anggota-anggota dari organisasi DPM, BEM, dan KPU.

8. Mahasiswa dapat memberikan kritik dan saran kepada DPM, BEM

dan KPU.

9. Mahasiswa dapat mendaftar sebagai capres dan cawapres.

10. Mahasiswa hanya boleh menjadi anggota dari salah satu organisasi

tertinggi yang ada di Telkom Applied Science School.

 KPU (Komisi Pemilihan Umum)

1. Dapat melakukan login untuk mengakses halaman KPU.

2. Dapat mengelola info kegiatan yang akan diselenggaran oleh KPU.

3. Dapat mengelola data pendaftaran kandidat capresma dan

cawaprema.

4. Dapat mengelola informasi hasil seleksi Tes Wawancara, Tes Tertulis

dan Debat Terbuka antar kandidat.

5. Dapat mengelola informasi struktur organisasi KPU.

6. Dapat mengelola informasi anggora-anggota dari KPU.

7. Dapat mengelola kritik dan saran yang diberikan oleh mahasiswa

(21)

7

1.5 Sumber Data

Dalam memperoleh data yang akurat untuk penyusunan laporan dan

pembuatan aplikasi ini, digunakan dua jenis sumber, antara lain :

1. Sumber Data Primer

a. Penelitian Lapangan

Metode ini berupa survey yang dilakukan dengan mengamati

kondisi yang terjadi di Telkom Applied Science School.

b. Wawancara

Dalam metode ini, penulis akan melakukan tanya jawab dengan

salah satu anggota BEM dan DPM yang bertugas untuk

mengelola data pendaftaran kegiatan organisasi.

2. Sumber Data Sekunder

Dalam pengumpulan data ini dilakukan dengan cara membaca dan

mempelajari berbagai macam buku dan literatur yang berguna untuk

mengumpulkan data penunjang untuk membuat aplikasi dan laporan.

1.6 Sistematika Penyajian

Berikut ini merupakan intisari dari setiap bab yang ada pada laporan

tugas akhir Sistem Informasi Administrasi Pendaftaran Kegiatan Organisasi

Mahasiswa Pada Telkom Applied Science School.

BAB I PENDAHULUAN

Membahas mengenai latar belakang masalah yang menjadi alasan

dibutuhkan Sistem Informasi Administrasi Pendaftaran Kegiatan Organisasi

Mahasiswa Pada Telkom Applied Science School. Menganalisa rumusan

masalah dari latar belakang yang telah dijabarkan. Menentukan tujuan

pembahasan dan ruang lingkup kajian dari sistem yang akan dibuat.

Dijelaskan pula sumber data dari data-data yang digunakan dalam membuat

Sistem Informasi Administrasi Pendaftaran Kegiatan Organisasi Mahasiswa

Pada Telkom Applied Science School. Sistematika penyajian laporan juga

(22)

8

BAB II KAJIAN TEORI

Membahas mengenai teori penunjang, metode, dan teknologi yang

digunakan ketika menyusun laporan dan membuat Sistem Informasi

Administrasi Pendaftaran Kegiatan Organisasi Mahasiswa Pada Telkom

Applied Science School.

BAB III ANALISIS DAN RANCANGAN SISTEM

Membahas mengenai arsitektur aplikasi atau sistem yang membahas

tentang keseluruhan pemodelan Sistem Informasi Administrasi Pendaftaran

Kegiatan Organisasi Mahasiswa Pada Telkom Applied Science School yang

akan dibuat.

BAB IV HASIL PENELITIAN

Membahas mengenai laporan dari seluruh penelitian yang telah dilakukan

selama menyusun laporan dan membuat Sistem Informasi Administrasi

Pendaftaran Kegiatan Organisasi Mahasiswa Pada Telkom Applied Science

School.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bagian ini berisi hasil evaluasi implementasi dari Sistem Informasi

Administrasi Pendaftaran Kegiatan Organisasi Mahasiswa Pada Telkom

Applied Science School yang telah dibuat dalam tugas akhir penulis.

BAB VI SIMPULAN DAN SARAN

Membahas mengenai kesimpulan-kesimpulan pengetahuan yang didapat

setelah Sistem Informasi Administrasi Pendaftaran Kegiatan Organisasi

Mahasiswa Pada Telkom Applied Science School dibuat. Kesimpulan

rumusan masalah telah menjawab bab pendahuluan dan telah mencapai

tujuan pembahasan. Berisi saran bagi pengembangan sistem lebih lanjut dan

(23)

168

BAB 6. SIMPULAN DAN SARAN

Pada bab ini membahas mengenai kesimpulan dan saran untuk tugas

akhir yang telah dibuat yang merupakan rangkuman hasil yang telah

didapatkan.

6.1 Simpulan

Dari hasil penelititan yang dilakukan terhadap tugas akhir yang dibuat

yaitu mengenai Sistem Informasi Administrasi Pendaftaran Kegiatan

Organisasi Mahasiswa Pada Telkom Applied Science School dapat diambil

beberapa point kesimpulan yang berdasar pada tujuan dari penelitian

diantaranya yaitu :

1. Penerapan sebuah sistem pendaftaran berbasis web yang dapat

menangani pengelolaan pendaftaran kegiatan organisasi dengan cara

menerima atau menolak berkas pendaftaran dan mengelola hasil

seleksi kelulusan.

2. Penerapan sebuah sistem yang dapat mengelola setiap kepanitiaan

kegiatan organisasi mahasiswa

3. Halaman rekomendasi untuk menampung kritik dan saran dari

mahasiswa memudahkan organisasi dalam mengumpulkan aspirasi

dari mahasiswa.

4. Aplikasi berbasis web yang menyediakan informasi seputar kampus

dan informasi setiap kegiatan organisasi yang mudah diakses oleh

(24)

169

6.2 Saran

Terdapat saran yang akan diberikan untuk penelitian tugas akhir ini

yaitu saran untuk pengembangan aplikasi di masa yang akan datang.

6.2.1 Saran Pengembangan Aplikasi

Terdapat beberapa saran untuk pengembangan aplikasi dimasa akan

datang yaitu :

1. Melakukan re-design untuk tampilan yang lebih masa kini.

2. Menambahkan validasi yang terdapat di semua sisi celah keamanan.

3. Melakukan verifikasi untuk kebenaran data mahasiswa

4. Membuat layanan web service.

5. Membuat aplikasi yang berbasis mobile dengan menggunakan web

service yang telah dibuat.

6. Fitur SMS Gateway bisa dikembangkan menjadi dua arah, mahasiswa

bisa mengirimkan balasan SMS kembali.

7. Aplikasi ini dikembangkan tidak hanya menangani pendaftaran

kegiatan organisasi berbasis web saja, tetapi bisa juga berbasis

(25)

170

DAFTAR PUSTAKA

[1] T. Sutabri, Sistem Informasi Manajemen, Yogyakarta: Andi, 2009.

[2] H. R. Daeng, Manajemen FIT & Proper Test, Yogyakarta: Pustaka

Widyatama, 2004.

[3] M. S. Widjojo, Bahasa Gerakan Mahasiswa, Jakarta: LIPI Press, 2004.

[4] I. Heryanto and B. Raharjo, Menguasai Oracle, SQL, dan PL/SQL,

Bandung: Informatika, 2009.

[5] I. Gartina, Pemodelan dengan Flowmap, Bandung: Informatika, 2009.

[6] A. G. and Y. , Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi

Objek), Bandung: Modula, 2009.

[7] M. Salahuddin, Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi

Objek), Bandung: Modula, 2008.

[8] G. Wibisono, Konsep Teknologi Seluler, Bandung: Informatika, 2008.

[9] A. Saputra, Trik Kolaborasi Codeigniter dan jQuery, Yogyakarta:

Penerbit Lokomedia, 2011.

[10] A. Wibowo, Aplikasi PHP untuk pengembangan Situs WEB, Yogyakarta:

ANDI, 2007.

[11] A. Saputra, Trik Dahsyat menjadi Web Master dengan Framework

CakePHP, Yogyakarta: ANDI, 2012.

[12] I. Daqiqil, Framework CodeIgniter, Yogyakarta: ANDI, 2011.

[13] E. Sutanta, Basis Data dalam tinjauan Konseptual, Yogyakarta: ANDI,

2011.

Gambar

Tabel 1.2 Spesifikasi Hardware

Referensi

Dokumen terkait

10.14 Aqad pembukaan akaun akan hanya sah dimeterai apabila berlaku pengesahan, penciptaan dan pengaktifan akaun di Cawangan Agrobank yang terdekat yang telah

This research could help foreign textile and apparel companies, especially which come from Turkey, South Korea and China as well as textile companies in Uzbekistan to enhance

system shows that the distribution factors influence household consumption choices only through the I relative utility weights entering the household utility function.. This is

Setelah produk diujicobakan pada kelompok kecil dan dilakukan wawancara serta diberikan angket praktikalitas diperoleh bahwa Bahan Ajar yang digunakan dalam

Hubungan Antara Religiusitas Dan Tingkat Stres Terhadap Strategi Coping Pada Santri Pondok Pesantren (Doctoral dissertation, Universitas Muhammadiyah Surakarta)..

Efek akan terjadi jika anda sudah berada di salah satu halaman web yang mengandung special effect page transition, keluar dari sana dan masuk ke halaman web lainnya. •

Kedua, dengan  pemeriksaan glukosa plasma puasa yang lebih mudah dilakukan, mudah diterima oleh pasien serta murah, sehingga pemeriksaan ini dianjurkan untuk diagnosis

‚Al-Humaydi ‘Abd Allah ibn al-Zubayr berkata, telah bercerita kepada kami Yahya ibn Sa’id al-Anshari, katanya Muhammad ibn Ibrahim al-Taymi bercerita kepadaku bahwa ia