APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

17
APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO ADMINISTRASI AKADEMIK DAN KEMAHASISWAAN UNIVERSITAS BANGKA BELITUNG SKRIPSI 1122510055 PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ATMA LUHUR PANGKALPINANG 2015

Transcript of APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

Page 1: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO

ADMINISTRASI AKADEMIK DAN KEMAHASISWAAN

UNIVERSITAS BANGKA BELITUNG

SKRIPSI

1122510055

PROGRAM STUDI SISTEM INFORMASI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

ATMA LUHUR

PANGKALPINANG

2015

Page 2: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO

ADMINISTRASI AKADEMIK DAN KEMAHASISWAAN

UNIVERSITAS BANGKA BELITUNG

SKRIPSI

Diajukan Untuk Melengkapi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer

Oleh :

RAMDAN FIRMANSYAH

1122510055

PROGRAM STUDI SISTEM INFORMASI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

ATMA LUHUR

PANGKALPINANG

2015

Page 3: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

ii

Page 4: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

iviv

KATA PENGANTAR

Page 5: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

vv

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan

segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan

skripsi yang merupakan salah satu persyaratan untuk menyelesaikan program

studi strata satu (S1) pada Jurusan Sistem Informasi STMIK ATMA LUHUR.

Penulis menyadari bahwa laporan skripsi ini masih jauh dari sempurna.

Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati.

Dengan segala keterbatasan, penulis menyadari pula bahwa laporan skripsi

ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak.

Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima

kasih kepada:

1. Allah SWT yang telah menciptakan dan memberikan kehidupan di dunia

2. Bapak Drs. Djaetun Hs yang telah mendirikan Atma Luhur.

3. Bapak Prof. Dr. Moedjiono, Msc, selaku Ketua STMIK Atma Luhur.

4. Ibu Yuyi Andrika, M. Kom Selaku Kaprodi Sistem Informasi.

5. Bapak Sujono, M. Kom selaku dosen pembimbing.

6. Bapak dan Ibu tercinta yang telah mendukung penulis baik spirit maupun

Doa.

7. Isteriku tercinta yang selalu memberikan semangat maupun doa untuk terus

meyelesaikan tugas akhir ini.

8. Saudara dan sahabat-sahabatku terutama Kawan-kawan Angkatan 2012

yang telah memberikan dukungan moral untuk terus meyelesaikan tugas

akhir ini.

Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah

serta taufikNya, Amin.

Pangkalpinang, Agustus 2015

Penulis

Page 6: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

vv

ABSTRACT

On the basis of the concept of making Bidikmisi Information System ApplicationThis is a weakness Staff in knowing the students who receive the scholarshipbased on the force, the number of recipients as well as IP and CPI Average perbatch. At this time the Administrative Bureau of Academic and Student Affairs-related processes in Bidikmisi data processing is still done manually. The purposeof the role of applications built to facilitate the utilization efficiency andeffectiveness of the administration technology, IP and recaps Average GPA andthe number of recipients bidikmisi both new and old at the Administrative Bureauof Academic and Student Affairs. as well as the basic medium of automation andinformation can help the other student administrative activities.At this stage the system was designed and implemented using Visual Basic .Net,while for the collection of data that supports the design of the system inconsultation with an expert.

Keywords: Bidikmisi Information Systems, Administrative Bureau of Academicand Student Affairs, Visual Basic Net.

Page 7: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

vivi

ABSTRAKSI

Pada dasar konsep pembuatan Aplikasi Sistem Informasi Bidikmisi ini merupakankelemahan Staff dalam mengetahui mahasiswa yang mendapat beasiswaberdasarkan tahun angkatan, jumlah penerima beasiswa serta Rerata IP dan IPKper angkatan. Pada saat ini Biro Administrasi Akademik dan Kemahasiswanproses yang berkaitan dalam pengolahan data Bidikmisi masih dilakukan secaramanual. Adapun tujuan peran aplikasi yang dibangun untuk memberikankemudahan pemanfaatan efisiensi dan efektifitas teknologi terhadap administrasi,rekap Rerata IP dan IPK dan jumlah penerima beasiswa bidikmisi baik yang barumaupun yang lama pada Biro Administrasi Akademik dan Kemahasiswaan. sertasebagai media dasar otomatisasi dan informasi dapat membantu proses kegiatanadministrasi kemahasiswaan yang lainnya.Pada tahap ini sistem yang dirancang dan di implementasikan menggunakanprogram Visual Basic Net, sedangkan untuk pengumpulan data-data yangmendukung perancangan sistem dengan mengadakan konsultasi dengan seorangpakar.

Kata Kunci: Sistem Informasi Bidikmisi, Biro Administrasi Akademik danKemahasiswaan, Visual Basic Net.

Page 8: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

vii

Daftar Isi

Halaman

LEMBAR PERNYATAAN I

LEMBAR PERSETUJUAN II

KATA PENGHANTAR III

ABSTRACTION IV

ABSTRAKSI V

DAFTAR ISI VI

DAFTAR GAMBAR IX

DAFTAR TABEL XI

DAFTAR SIMBOL XII

BAB I PENDAHULUAN

1.1 Latar Belakang 1

1.2 Perumusan Masalah 2

1.3 Batasan Masalah 2

1.4 Tujuan dan Manfaat 3

a. Tujuan 3

b. Manfaat 3

c. Metodologi Penelitian 4

d. Sistematika Penulisan 5

BAB II LANDASAN TEORI

2.1 Pengertian Sistem Informasi 8

2.2 Pengujian Perangkat Lunak 14

2.2.1 Dasar – dasar pengujian Perangkat Lunak 14

2.2.2 Pengujian White Box 15

2.2.3 Pengujian Black Box 16

2.2.4 Metode Pengujian Graph Based 17

2.2.5 Pratisi Ekivalensi 18

2.2.6 Analisis Nilai Batas 18

Page 9: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

viiiviiiviiiviii

2.3 Analisa dan Perancangan Berorientasi Objek 25

2.3.1 Konsep Dasar Berorientasi Objek 25

2.3.2 Analisa Sistem Berorientasi Objek 26

2.4 Perancangan Sistem Berorientasi Objek 31

2.5 Perancangan Sistem Berorientasi Objek 362.5.1 Rational Rose Enterprise Edition 36

2.5.2 Visual Studio 2008 38

2.5.3 Microsoft Access 2007 39

2.6 Manajemen Proyek Teknologi Informasi 39

2.6.1 Pengantar Manajemen Proyek Teknologi Informasi 39

2.6.2 The Project Charter 55

2.6.3 The Project Team 58

2.6.4 The Scope Mangement Plan 59

2.6.5 The Work Breakdown Structure (WBS) 60

2.6.6 The Project’s Schedule and Budget 61

2.6.7 The Risk Management Plan 62

2.6.8 The Project Communication Plan 66

2.6.9 The IT Project Quality Plan 68

2.6.10 Managing Change, Resistance, and Conflict 70

2.6.11 Managing Project Procurement and Outsourcing 71

2.6.12 The Implementation Plan and Project Closure 72

BAB III PENGELOLAAN PROYEK

3.1 Project Execution Plan (PEP) 76

3.1.1 Identifikasi Stakeholders 76

3.1.2 Rencana Proyek Tinjauan dan Asumsi Kritis 77

3.1.3 Identifikasi Deliverables Rencana Proyek Tinjauan dan Asumsi Kritis 86

3.2 Penjadwalan Proyek 88

3.2.1 Estimasi Waktu Pelaksanaan 90

3.2.2 Timeline Aktifitas 91

3.2.3 Work Breakdown Structure 89

Page 10: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

ixix

3.3 Rencana Anggaran Biaya (RAB) 92

3.4 Tabel RAM (Responsible Assignment Matrix) 94

3.5 Skema Struktur Project 96

3.6 Analisa Resiko 97

3.7 Meeting Plan 98

BAB IV ANALISA DAN PERANCANGAN SISTEM

4. 1 TINJAUAN ORGANISASI 101

4.1.1. Sejarah Berdirinya Organisasi 101

4.1.2. Struktur Organisasi 103

4.1.3. Visi dan Misi 105

4.2. Analisa Proses 105

4.2.1. Uraian Prosedur 105

4.2.2. Activity Diagram 107

4.3. Analisa Keluaran 115

4.4. Analisa Masukan Sistem Berjalan 116

4.5. Identifikasi Kebutuhan 121

4.6. Panckage Diagram 124

4.6.1 Use Case Sistem Usulan 124

4.7 Rancangan Basis Data 131

4.8. Rancangan Antar Muka 143

BAB V PENUTUP

5.1. Kesimpulan 1875.2. Saran 188

DAFTAR PUSTAKA 189

Page 11: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

xx

DAFTAR GAMBAR

Gambar 1.1 Karakteristik Kualitas Perangkat Lunas 22

Gambar 2.0 Gugus Proses Manajemen Proyek 43

Gambar 2.1 Hubungan PLC dan SDLC 45

Gambar 2.2 IT Project Management Foundation 50

Gambar 2.3 The Process For Developing a Business Case 51

Gambar 2.4 The Project Planning Framework 57

Gambar 2.5 Proses Mengelola Resiko Proyek IT 63

Gambar 2.6 Rencana Kualitas Proyek IT 68

Gambar 3.1 Gantt Chart 88

Gambar 3.2 Work Breakdown Structure 89

Gambar 3.3 Skema Struktur Project 94

Gambar 4.1 Struktur Organisasi 102

Gambar 4.2 Diagram Proses Pendataan Mahasiswa 106

Gambar 4.3 Diagram Proses Pendataan Kriteria Bidikmisi 107

Gambar 4.4 Diagram Proses Pendataan Mata Kuliah 108

Gambar 4.5 Diagram Proses Pendataan Kartu Rencana Studi (KRS) 109

Gambar 4.6 Activity Diagram Proses Pendataan Kartu Hasil Studi (KHS) 110

Gambar 4.7 Activity Diagram Proses Penilaian Mahasiswa 111

Gambar 4.8 Diagram Proses Pendaftaran Mahasiswa 112

Gambar 4.9 Package Diagram 122

Gambar 4.10 Use Case Diagram Package AAK 123

Gambar 4.11 Use Case Diagram Package BAAK 124

Gambar 4.12 Entity Relationship Diagram (ERD) 130

Gambar 4.13 Transformasi ERD ke LRS 131

Gambar 4.14 Logical Record Structure (LRS) 132

Gambar 4.15 Struktur Tampilan 147

Gambar 4.16 Rancangan Layar Menu Utama 148

Gambar 4.17 Rancangan Layar Menu Master 149

Gambar 4.18 Rancangan Layar Entry Data Mahasiswa 150

Page 12: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

xixi

Gambar 4.19 Rancangan Layar Entry Data Kriteria Bidikmisi 151

Gambar 4.20 Rancangan Layar Entry Data Mata Kuliah 152

Gambar 4.21 Rancangan Layar Entry Data Kartu Rencana Studi (KRS) 153

Gambar 4.22 Rancangan Layar Menu Proses 154

Gambar 4.23 Rancangan Layar Entry Data Kartu Hasil Studi (KHS) 155

Gambar 4.24 Rancangan Layar Entry Data Penilaian 156

Gambar 4.25 Rancangan Layar Entry Data Pendaftaran 157

Gambar 4.26 Rancangan Layar Menu Hasil 158

Gambar 4.27 Rancangan Layar Cetak Transkrip 158

Gambar 4.28 Rancangan Layar Cetak Rekap IP dan IPK 159

Gambar 4.29 Rancangan Layar Cetak Rekap Penerima Bidikmisi 159

Gambar 4.30 Sequence Diagram Data Mahasiswa 160

Gambar 4.31 Sequence Diagram Data Kriteria Bidikmisi 161

Gambar 4.32 Sequence Diagram Data Mata Kuliah 162

Gambar 4.33 Sequence Diagram Data KRS 163

Gambar 4.34 Sequence Diagram Data KHS 164

Gambar 4.35 Sequence Diagram Data Penilaian 165

Gambar 4.36 Sequence Diagram Data Pendaftaran 166

Gambar 4.37 Sequence Diagram Cetak Transkrip 167

Gambar 4.38 Sequence Diagram Cetak Rekap IP dan IPK 168

Gambar 4.39 Sequence Diagram Cetak Rekap Penerima Bidikmisi 169

Page 13: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

xii

DAFTAR TABEL

Tabel 3.1 Identifikasi Stakeholders 76-77

Tabel 3.2 Peran Stakeholders 1 77-79

Tabel 3.3 Peran Stakeholders 2 80-83

Tabel 3.4 Sponsor 84

Tabel 3.5 Aset Berwujud 85

Tabel 3.6 Estimasi Waktu Pelaksanaan 86-88

Tabel 3.7 Rencana Anggaran Biaya 90-91

Tabel 3.8 Responsible Assignment Matrix 92-93

Tabel 3.9 Meeting Plan 96-98

Tabel 4.1 Relasi Mahasiswa 133

Tabel 4.2 Relasi Kriteria Bidikmisi 133

Tabel 4.3 Relasi Kriteria Mata Kuliah 133

Tabel 4.4 Relasi Kriteria KRS 134

Tabel 4.5 Relasi Kriteria KHS 134

Tabel 4.6 Relasi Kriteria Sajikan 134

Tabel 4.7 Relasi Kriteria Penilaian 134

Tabel 4.8 Relasi Pendaftaran Bidikmisi 135

Tabel 4.9 Relasi Punya 135

Tabel 4.10 Tabel Spesifikasi Basis Data Mahasiswa 136

Tabel 4.11 Tabel Spesifikasi Basis Data Kriteria Bidikmisi 137

Tabel 4.12 Tabel Spesifikasi Basis Data Mata Kuliah 137

Tabel 4.13 Tabel Spesifikasi Basis Data KRS 138

Tabel 4.14 Tabel Spesifikasi Basis Data KRS 138

Tabel 4.15 Tabel Spesifikasi Basis Data Sajikan 139

Tabel 4.16 Tabel Spesifikasi Basis Data Penilaian 140

Tabel 4.17 Tabel Spesifikasi Basis Data Pendaftaran 140

Tabel 4.18 Tabel Spesifikasi Basis Data Punya 141

Page 14: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

DAFTAR SIMBOL

NO GAMBAR NAMA KETERANGAN

1 ActorMenspesifikasikan himpuan peran yangpengguna mainkan ketika berinteraksidengan use case.

2 Dependency

Hubungan dimana perubahan yang terjadipada suatu elemen mandiri (independent)akan mempengaruhi elemen yangbergantung padanya elemen yang tidakmandiri (independent).

3 Generalization

Hubungan dimana objek anak (descendent)berbagi perilaku dan struktur data dariobjek yang ada di atasnya objek induk(ancestor).

4 IncludeMenspesifikasikan bahwa use case sumbersecara eksplisit.

5 ExtendMenspesifikasikan bahwa use case targetmemperluas perilaku dari use case sumberpada suatu titik yang diberikan.

6 AssociationApa yang menghubungkan antara objeksatu dengan objek lainnya.

7 SystemMenspesifikasikan paket yangmenampilkan sistem secara terbatas.

8 Use CaseDeskripsi dari urutan aksi-aksi yangditampilkan sistem yang menghasilkansuatu hasil yang terukur bagi suatu aktor

9 Collaboration

Interaksi aturan-aturan dan elemen lainyang bekerja sama untuk menyediakanprilaku yang lebih besar dari jumlah danelemen-elemennya (sinergi).

xiii

Page 15: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

xivxivxiv

10 NoteElemen fisik yang eksis saat aplikasidijalankan dan mencerminkan suatusumber daya komputasi

Gambar 1. Simbol Use Case Diagram

NO GAMBAR NAMA KETERANGAN

1 GeneralizationHubungan dimana objek anak (descendent)berbagi perilaku dan struktur data dari objekyang ada di atasnya objek induk (ancestor).

2 Nary AssociationUpaya untuk menghindari asosiasi denganlebih dari 2 objek.

3 ClassHimpunan dari objek-objek yang berbagiatribut serta operasi yang sama.

4 CollaborationDeskripsi dari urutan aksi-aksi yangditampilkan sistem yang menghasilkan suatuhasil yang terukur bagi suatu aktor

5 RealizationOperasi yang benar-benar dilakukan olehsuatu objek.

6 Dependency

Hubungan dimana perubahan yang terjadipada suatu elemen mandiri (independent) akanmempegaruhi elemen yang bergantungpadanya elemen yang tidak mandiri

7 AssociationApa yang menghubungkan antara objek satudengan objek lainnya

Gambar 2. Simbol Class Diagram

Page 16: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

xvxv

NO GAMBAR NAMA KETERANGAN

1 LifeLine

Objek entity, antarmuka yang salingberinteraksi.

2 MessageSpesifikasi dari komunikasi antar objek yangmemuat informasi-informasi tentang aktifitasyang terjadi

3 MessageSpesifikasi dari komunikasi antar objek yangmemuat informasi-informasi tentang aktifitasyang terjadi

Gambar 3. Simbol Sequence Diagram

NOGAMBAR NAMA KETERANGAN

1 StateNilai atribut dan nilai link pada suatu waktutertentu, yang dimiliki oleh suatu objek.

2Initial Pseudo

StateBagaimana objek dibentuk atau diawali

3 Final State Bagaimana objek dibentuk dan dihancurkan

4 TransitionSebuah kejadian yang memicu sebuah stateobjek dengan cara memperbaharui satu ataulebih nilai atributnya

5 AssociationApa yang menghubungkan antara objek satudengan objek lainnya.

6 NodeElemen fisik yang eksis saat aplikasidijalankan dan mencerminkan suatu sumberdaya komputasi.

Gambar 4. Simbol StateChart Diagram

Page 17: APLIKASI SISTEM INFORMASI BIDIKMISI PADA BIRO …

NO GAMBAR NAMA KETERANGAN

1 ActifityMemperlihatkan bagaimana masing-masingkelas antarmuka saling berinteraksi satu samalain

2 ActionState dari sistem yang mencerminkan eksekusidari suatu aksi

3 Initial Node Bagaimana objek dibentuk atau diawali.

4Actifity Final

NodeBagaimana objek dibentuk dan dihancurkan

5 Fork NodeSatu aliran yang pada tahap tertentu berubahmenjadi beberapa aliran

Gambar 5. Simbol Actifity Diagram

xvi