• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Tes Seleksi Calon Mahasiswa Baru di Universitas Kristen Satya Wacana, Salatiga

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Tes Seleksi Calon Mahasiswa Baru di Universitas Kristen Satya Wacana, Salatiga"

Copied!
13
0
0

Teks penuh

(1)

Perancangan dan Implementasi

Tes Seleksi Calon Mahasiswa Baru di

Universitas Kristen Satya Wacana, Salatiga

Skripsi

Diajukan kepada Fakultas Teknologi Informasi

untuk memperoleh Gelar Sarjana Komputer

Oleh : Yohan Saputro NIM : 672007048

Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana

(2)
(3)
(4)

Kata Pengantar

Puji syukur ke hadirat Tuhan Yesus Kristus atas berkat, rahmat, sehingga penulis dapat menyelesaikan Skripsi yang berjudul Perancangan dan Implementasi Tes Seleksi Calon Mahasiswa Baru di Universitas Kristen Satya Wacana, Salatiga , yang diajukan sebagai persyaratan dalam menyelesaikan Program Studi Strata Satu Teknik Informatika pada Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga.

Dalam menyelesaikan skripsi ini penulis mendapat bantuan dan dukungan dari berbagai pihak, baik secara langsung maupun tidak langsung. Oleh karena itu, dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada:

1. Bapak Andeka Rocky Tanaamah, SE., M.Cs., selaku Dekan Fakultas Teknologi Informasi Universitas Kristen Satya Wacana.

2. Bapak Dian Widiyanto Chandra, S.Kom., M.Cs., selaku Ketua Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana.

3. Ibu Evi Maria, S.E., M.Acc., Ak., selaku dosen pembimbing pertama yang telah memberikan pengarahan, bantuan dan saran sehingga terselesaikannya skripsi ini.

4. Bapak Agustinus Fritz Wijaya, S.Kom., M.Cs., selaku dosen pembimbing kedua yang telah memberikan pengarahan, bantuan dan saran sehingga terselesaikannya skripsi ini.

(5)

Wacana yang telah membantu penulis untuk mempersiapkan data-data untuk penelitian skripsi ini.

6. Bapak Adriyanto Juliastomo Gundo, S.Si., M.Pd., selaku Koordinator KP/TA Fakultas Teknologi Informasi Universitas Kristen Satya Wacana.

7. Ibu Yessica Nataliani, S.Si., M.Kom., yang telah membantu memberikan ide dan masukan dalam pembuatan skripsi ini. 8. Seluruh dosen pengajar baik yang telah menjadi dosen dalam

mata kuliah yang pernah penulis ambil maupun tidak. Terima kasih atas ilmu yang sudah bapak/ibu berikan.

9. Keluarga yang tercinta, papa dan mama, cie Yovita dan cie Christina yang selalu senantiasa memberikan dukungan, masukan dan selalu mendoakan penulis.

10. Teman-teman seangkatan 2007, Adi, Chris, Nia, Dobby, Andree, dan lainnya. Terimakasih telah menjadi sahabat dan rekan seangkatan yang baik bagi penulis, terutama Chris yang merupakan teman seperjuangan dalam menghadapi skripsi ini. 11. Semua pihak yang tidak dapat penulis sebutkan satu per satu

yang telah mendukung penulis dalam menyelesaikan penelitian maupun penulisan skripsi ini.

Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, namun demikian penulis berharap semoga dapat bermanfaat bagi semua pembaca. Terima kasih, Tuhan memberkati.

Salatiga, 2 Januari 2012

(6)

Lembar Identitas

Judul : Perancangan dan Implementasi Tes Seleksi Calon Mahasiswa Baru di Universitas Kristen Satya Wacana, Salatiga

Mahasiswa

a) Nama Lengkap : Yohan Saputro

b) NIM : 672007048

c) Bidang Konsentrasi : Mobile d) Fakultas / Progdi : FTI / TI

e) Alamat : Jl. Brigjend Sudiarto no 1, Salatiga f) Telp/Hp/Faks : 085647452159

g) Email : [email protected]

Peneliti 1

a) Nama Lengkap : Evi Maria, S.E., M.Acc., Ak. b) Bidang Keahlian : Akuntansi

c) Unit Kerja : FTI

d) Alamat : Cabean Indah A-1, Jl. Abdul Syukur RT 002/ RW 014, Salatiga

e) Telpon/Hp/Faks : 08156523537

f) Email : [email protected]

Peneliti 2

a) Nama Lengkap : Agustinus Fritz Wijaya, S.Kom., M.Cs. b) Bidang Keahlian : Sistem Informasi Akuntansi

c) Unit Kerja : FTI

d) Alamat : Jl. Wisma Parikesit no. 6, Salatiga e) Telpon/Hp/Faks : 081805944324

(7)

Daftar Isi

Lembar Pengesahan ... ii

Pernyataan... iii

Kata Pengantar... iv

Lembar Identitas ... vi

Daftar Isi ... vii

Daftar Gambar ... ix

Daftar Tabel ... xi

Daftar Kode Program... xii

Abstract... xiii

BAB I Pendahuluan ... 1

1.1 Latar Belakang... 1

1.2 Rumusan Masalah... 3

1.3 Tujuan Penelitian... 4

1.4 Manfaat Penelitian... 5

1.5 Batasan Masalah ... 5

1.6 Sistematika Penulisan ... 6

BAB II Tinjauan Pustaka... 7

2.1 Sistem Informasi Akademik ... 7

2.2 Perancangan Sistem Informasi ... 8

2.3 Aplikasi yang digunakan untuk Perancangan Sistem Informasi ... 10

2.3.1 Java... 10

2.3.1.1 Definisi Teknologi Java... 11

2.3.1.2 Karakteristik Java... 12

2.3.2 MySQL... 15

2.3.2.1 Kelebihan MySQL... 15

2.4 Model Prototipe ... 16

2.5 Unified Modeling Language(UML) ... 17

2.5.1 MacamUnified Modeling Language(UML)... 17

2.6 Penelitian Terdahulu... 19

BAB III Metode Penelitian... 21

3.1 Obyek Penelitian... 21

3.2 Jenis Data dan Sumber Data... 21

3.3 Metode Pengembangan Perangkat Lunak ... 22

3.4 Deskripsi Sistem ... 24

3.5 Analisa Sistem dan Analisa Kebutuhan Sistem... 24

3.5.1 Analisa Sistem Tes Seleksi Calon Mahasiswa Baru yang diterapkan di Universitas Kristen Satya Wacana ... 24

(8)

3.5.2.1 Kebutuhan Perangkat Lunak ... 25

3.5.2.2 Kebutuhan Perangkat Keras ... 26

3.5.2.3 Kebutuhan Data... 26

3.6 Perancangan Sistem... 26

3.6.1 PerancanganUse Case Diagram... 27

3.6.2 PerancanganActivity Diagram... 28

3.6.2.1 Activity DiagramPendaftaran ... 28

3.6.2.2 Activity Diagram Manage Data... 29

3.6.2.3 Activity DiagramUjian dan Keputusan Penerimaan / Penolakan Mahasiswa Baru... 30

3.6.3 Perancangan Class Diagram... 31

3.6.4 PerancanganSequence Diagram... 33

3.6.4.1 Sequence DiagramTambah Data Pendaftaran.. 33

3.6.4.2 Sequence DiagramTambah Data Soal... 34

3.6.4.3 Sequence DiagramUjian dan Keputusan Penerimaan / Penolakan Mahasiswa Baru... 35

BAB IV Hasil dan Pembahasan... 37

4.1 Sistem Admisi Non Pemamik di UKSW... 37

4.1.1 Dokumen dan Catatan dalam Sistem Admisi Non Pemamik di UKSW... 38

4.1.2 Bagian yang Terkait dalam Sistem Admisi Non Pemamik di UKSW... 38

4.2 Perancangan dan Implementasi Basis Data ... 38

4.3 Perancangan Antarmuka Sistem... 45

4.4 Pembahasan dan Implementasi Sistem... 58

4.4.1 FormPendaftaran... 59

4.4.2 Form Login... 61

4.4.3 Form Server... 62

4.4.4 Form Client... 79

4.5 Pembahasan ... 86

4.6 Pengujian ... 88

4.6.1 FormPendaftaran ... 88

4.6.2 Form Server ... 90

4.6.3 Form Client ... 91

BAB V Kesimpulan dan Saran ... 93

5.1 Kesimpulan... 93

5.2 Saran ... 94

(9)

Daftar Gambar

Gambar 2.1 Siklus Pengembangan Sistem Informasi... 10

Gambar 2.2 Model Prototipe ... 16

Gambar 3.1 Tahapan Model Prototipe... 22

Gambar 3.2Use Case Diagram ... 27

Gambar 3.3Activity DiagramPendaftaran... 29

Gambar 3.4Activity Diagram Manage Data... 30

Gambar 3.5Activity DiagramUjian dan Keputusan Penerimaan / Penolakan Mahasiswa Baru... 31

Gambar 3.6Class DiagramSistem ... 32

Gambar 3.7Sequence DiagramTambah Data Pendaftaran ... 33

Gambar 3.8Sequence DiagramTambah Data Soal ... 34

Gambar 3.9Sequence DiagramUjian ... 35

Gambar 4.1 Sistem Admisi Non Pemamik di UKSW saat ini... 37

Gambar 4.2Entity Relationship Diagram ... 44

Gambar 4.3 Rancangan AntarmukaFormPendaftaran... 45

Gambar 4.4 Rancangan AntarmukaForm Login... 46

Gambar 4.5 Rancangan AntarmukaTabTambahUser... 47

Gambar 4.6 Rancangan AntarmukaTabEditUser... 47

Gambar 4.7 Rancangan AntarmukaTabHapusUser... 48

Gambar 4.8 Rancangan AntarmukaTabLihatUser... 48

Gambar 4.9 Rancangan AntarmukaTabTambah Soal ... 49

Gambar 4.10 Rancangan AntarmukaTab EditSoal... 50

Gambar 4.11 Rancangan AntarmukaTabHapus Soal ... 50

Gambar 4.12 Rancangan AntarmukaTabLihat Soal... 51

Gambar 4.13 Rancangan AntarmukaTabTambah Fakultas ... 52

Gambar 4.14 Rancangan AntarmukaTab EditFakultas ... 52

Gambar 4.15 Rancangan AntarmukaTabHapus Fakultas... 53

Gambar 4.16 Rancangan AntarmukaTabLihat Fakultas... 54

Gambar 4.17 Rancangan AntarmukaTabPengaturan... 55

Gambar 4.18 Rancangan AntarmukaTabPeserta... 56

Gambar 4.19 Rancangan AntarmukaTabHasil ... 56

Gambar 4.20 Rancangan AntarmukaTabPenerimaan... 57

Gambar 4.21 Rancangan AntarmukaForm Client... 58

Gambar 4.22 AntarmukaFormPendaftaran... 59

Gambar 4.23 Tampilan HasilGenerateNo Pendaftaran... 59

(10)

Gambar 4.25 AntarmukaFormPendaftaran SaatCombo Box Edit

Aktif... 60

Gambar 4.26 AntarmukaForm Login Server... 61

Gambar 4.27 TampilanError Message Login... 62

Gambar 4.28 AntarmukaForm Login Client... 62

Gambar 4.29 AntarmukaTabTambahUser... 63

Gambar 4.30 AntarmukaTab Edit User... 64

Gambar 4.31 AntarmukaTabHapusUser... 64

Gambar 4.32 AntarmukaTabLihatUser... 65

Gambar 4.33 AntarmukaTabTambah Soal ... 65

Gambar 4.34 AntarmukaTab EditSoal... 69

Gambar 4.35 AntarmukaTabHapus Soal... 70

Gambar 4.36 AntarmukaTabLihat Soal... 71

Gambar 4.37 AntarmukaTabTambah Fakultas... 73

Gambar 4.38 AntarmukaTab EditFakultas ... 74

Gambar 4.39 AntarmukaTabHapus Fakultas... 74

Gambar 4.40 AntarmukaTabLihat Fakultas ... 75

Gambar 4.41 AntarmukaTabPengaturan ... 76

Gambar 4.42 AntarmukaTabPeserta... 77

Gambar 4.43 AntarmukaTabHasil... 78

Gambar 4.44 AntarmukaTabPenerimaan ... 79

Gambar 4.45 AntarmukaForm Client... 79

Gambar 4.46 Contoh Tampilan Hasil Ujian dan Keputusan Penerimaan... 81

Gambar 4.47 Contoh Tampilan Percobaan Hasil Ujian ... 87

Gambar 4.48 Tampilan Tulisan Merah padaText FieldTanggal Lahir ... 89

Gambar 4.49 TampilanError MessageBiaya Pembangunan ... 90

Gambar 4.50 TampilanError MessageKode Pos ... 90

Gambar 4.51 TampilanError Message Text FieldKosongForm Pendaftaran ... 90

Gambar 4.52 TampilanError Message Text FieldKosongForm Server ... 91

(11)

Daftar Tabel

Tabel 3.1 TabelUse Case Diagram... 28

Tabel 4.1 Struktur Data Tabel tbl_pendaftaran ... 39

Tabel 4.2 Struktur Data Tabel tbl_user... 40

Tabel 4.3 Struktur Data Tabel tbl_fakultas... 41

Tabel 4.4 Struktur Data Tabel tbl_paket... 41

Tabel 4.5 Struktur Data Tabel tbl_soal... 42

Tabel 4.6 Struktur Data Tabel tbl_pengaturan... 42

Tabel 4.7 Struktur Data Tabel tbl_hasil... 43

Tabel 4.8 Struktur Data Tabel tbl_penerimaan... 43

Tabel 4.9 PengujianFormPendaftaran ... 88

Tabel 4.10 PengujianForm Server... 90

(12)

Daftar Kode Program

Kode Program 4.1 Fungsi Mendapatkan Paket Baru... 66

Kode Program 4.2 Fungsi Tambah Paket ... 67

Kode Program 4.3 Fungsi Hapus Paket... 67

Kode Program 4.4 Fungsi Menentukan No Soal Baru ... 68

Kode Program 4.5 Kode Program Format Kode Soal ... 68

Kode Program 4.6 Fungsi Tambah Soal... 69

Kode Program 4.7 FungsiEditSoal ... 70

Kode Program 4.8 Fungsi Hapus Soal... 71

Kode Program 4.9 Fungsi Lihat Soal... 72

Kode Program 4.10 Kode Program Set Jawaban... 80

Kode Program 4.11 Kode Program Periksa Hasil Ujian ... 81

Kode Program 4.12 Fungsi Menyimpan Hasil Ujian ... 82

Kode Program 4.13 Fungsi Mendapatkan Nama... 82

Kode Program 4.14 Fungsi Mendapatkan Fakultas... 83

Kode Program 4.15 Fungsi Mendapatkan Program Studi ... 83

Kode Program 4.16 Fungsi Mendapatkan Batas Nilai ... 84

Kode Program 4.17 Fungsi Mendapatkan Nilai Toleransi ... 84

Kode Program 4.18 Kode Program Keputusan Penerimaan... 85

(13)

Abstract

Academic Information System used by universities to support its main activities. Academic Information System consist of a collection of system including admission system, re-registration system, course system, assessment system, study leave system and graduation system. Object of this research on the admission of non pemamik system (through tests) at the Satya Wacana Christian University. This research will design and implement selection test of new students by computerized using Java programming language and MySQL for the database, while the software development methods using prototype model. The result of this research is the selection test of new students in computerized SWCU which capable of generating decision of acceptance or rejection of new students in a particular study program accurately and quickly.

Referensi

Dokumen terkait

Puji syukur atas berkat Tuhan Yang Maha Esa sehingga penulis dapat menyelesaikan studi Strata 1 serta menyusun Skripsi dengan judul ” Analisis dan Perancangan

Puji syukur penulis panjatkan atas kehadirat Tuhan Yesus Kristus yang senantiasa melimpahkan rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan penyusunan

Puji syukur saya panjatkan kepada Tuhan Yesus Kristus karena atas berkat dan rahmat-Nya, saya dapat menyelesaikan skripsi yang berjudul “Perancangan Sistem

Puji syukur penulis haturkan kepada Tuhan Yesus Kristus atas segala berkat, dan kasihNya sehingga penulis dapat menyelesaikan skripsi yang berjudul Analisis dan

Puji syukur penulis panjatkan kehadirat Tuhan Yesus Kristus yang telah memberikan segala berkat dan kemudahan-Nya sehingga penulis dapat menyelesaikan tugas skripsi

Puji syukur penulis panjatkan kepada Tuhan Yesus Kristus yang telah melimpahkan berkat dan kasih-Nya, sehingga penulis dapat menyelesaikan skripsi yang berjudul

Puji syukur peneliti panjatkan kepada Tuhan Yesus Kristus atas limpahan berkat dan anugerah-Nya yang telah diberikan kepada peneliti, sehingga peneliti dapat menyelesaikan

Puji syukur ke hadirat Tuhan Yesus Kristus atas segala berkat, rahmat, serta bimbingan-Nya sehingga penulis dapat menyelesaikan skripsi yang berjudul “Perancangan