• Tidak ada hasil yang ditemukan

Sistem Akademik Pengolahan Nilai KP/STA/TA Berbasis Website pada Fakultas Teknologi Informasi Universitas Kristen Maranatha.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Akademik Pengolahan Nilai KP/STA/TA Berbasis Website pada Fakultas Teknologi Informasi Universitas Kristen Maranatha."

Copied!
29
0
0

Teks penuh

(1)

ABSTRAK

Perkembangan teknologi sekarang ini semakin menuju penerapan teknologi dimana semuanya serba terotomasi. Sistem penilaian yang ada pada Fakultas Teknologi Informasi Universitas Kristen Maranatha saat ini masih manual yaitu masih menggunakan formulir penilaian dan kalkulasi menggunakan excel, sehingga diperlukan sebuah sistem baru yang dapat mempermudah proses penilaian sidang KP/STA/TA tersebut. Tujuan dari aplikasi ini adalah untuk melakukan kegiatan pendataan penelitian, penilaian sidang, dan approval penelitian dengan lebih mudah dan cepat. Metode yang dilakukan dalam penelitian ini adalah analisis deskriptif dengan pendekatan studi kasus. Teknik penelitian dilakukan dengan melakukan wawancara kepada pihak-pihak terkait. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman C#, ASP.NET Framework dan MSSQL sebagai basis data serta menggunakan Visual Studio 2012 sebagai editornya.

(2)

ABSTRACT

The current technology development moves toward process automation. The existing assessment recording for students final project and practical works at Maranatha Christian University, Faculty of Information Technology using hardcopy forms and Microsoft Excel Spreadsheet. There is a need for a new system to assist the process to compute the scores and record the result of the assessment for the final projects and practical works defense. The objective of this application is to monitor research, final defense scores, and research approval easier and faster. The method employed in this research was descriptive analysis using case study. The data used were gathered from interviews with the relevant parties. This application was developed with C# programming language, ASP.NET Framework, MS. SQL Database, and Visual Studio 2012 Editor.

(3)

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 ... xiii

DAFTAR TABEL ... xviii

DAFTAR LAMPIRAN ...xix

DAFTAR NOTASI/ LAMBANG ... xx

DAFTAR SINGKATAN ...xxv

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian... 3

1.5 Sumber Data ... 5

1.6 Sistematika Penyajian ... 5

BAB 2. KAJIAN TEORI ... 7

2.1 Sistem ... 7

2.2 Proses Bisnis ... 8

2.3 Flowchart ... 9

2.4 Web Services ... 9

2.5 HTML ... 10

2.6 ASP.NET ... 11

Struktur Halaman ASP.NET ... 11

Kelebihan ASP.NET ... 12

ASP Razor ... 12

(4)

2.8 JavaScript ... 14

2.9 Microsoft SQL ... 15

2.10 Basis Data ... 16

2.11 Entity Relational Diagram (ERD) ... 16

2.12 Use Case Diagram ... 20

2.13 Class Diagram ... 22

2.14 ActivityDiagram ... 25

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 27

3.1 Proses Bisnis ... 27

3.2 Entity Relational Diagram ... 31

3.3 Relational Database ... 32

3.4 Use Case Diagram ... 40

3.4.1 Use Case System Penilaian Sidang KP/STA/TA Fakultas Teknologi Informasi Universitas Kristen Maranatha Berbasis Website .. 40

3.4.2 Use Case Sub-System Mengolah Penilaian Sidang ... 42

3.4.3 Use Case Sub-System Mengubah Status Approval ... 42

Use Case Sub-System Mengolah Data Master ... 43

Use Case Sub-System Mengolah Nilai Mutu ... 44

Use Case Sub-System Mengolah Jurusan ... 45

Use Case Sub-System Mengolah Mata Kuliah ... 46

Use Case Sub-System Mengolah KBK... 46

Use Case Sub-System Mengolah Role ... 47

Use Case Sub-System Mengolah Tahun Ajaran ... 48

Use Case Sub-System Mengolah Data User ... 48

Use Case Sub-System Mengolah Jadwal Sidang ... 49

Use Case Sub-System Mengolah Informasi KP/STA/TA ... 50

Use Case Sub-System Mengolah Data KP/STA/TA ... 50

Use Case Sub-System Mengolah Format Penilaian Sidang .. 51

3.5 Class Diagram ... 53

3.6 Activity Diagram ... 54

3.6.1 ActivityDiagramLogin ... 54

(5)

3.6.3 ActivityDiagramInsert Penilaian Sidang ... 55

3.6.4 ActivityDiagram Mengubah Detail Penilaian Sidang ... 56

3.6.5 ActivityDiagram Mengubah Revisi ... 57

3.6.6 ActivityDiagramSingle Approve ... 58

3.6.7 ActivityDiagramMultiple Approve ... 59

3.6.8 Activity Diagram Tambah Nilai Mutu ... 60

3.6.9 Activity Diagram Ubah Nilai Mutu ... 61

3.6.10 Activity Diagram Hapus Nilai Mutu ... 62

3.6.11 Activity Diagram Tambah Jurusan ... 63

3.6.12 Activity Diagram Ubah Jurusan ... 64

3.6.13 Activity Diagram Hapus Jurusan ... 65

3.6.14 Activity Diagram Tambah Mata Kuliah ... 66

3.6.15 Activity Diagram Ubah Mata Kuliah ... 67

3.6.16 Activity Diagram Hapus Mata Kuliah ... 68

3.6.17 Activity Diagram Tambah KBK ... 69

3.6.18 Activity Diagram Ubah KBK ... 70

3.6.19 Activity Diagram Hapus KBK ... 71

3.6.20 Activity Diagram Tambah Role ... 72

3.6.21 Activity Diagram Ubah Role ... 73

3.6.22 Activity Diagram Hapus Role ... 74

3.6.23 Activity Diagram Tambah Tahun Ajaran ... 75

3.6.24 Activity Diagram Ubah Tahun Ajaran ... 76

3.6.25 Activity Diagram Hapus Tahun Ajaran ... 77

3.6.26 Activity Diagram Tambah Pengguna ... 78

3.6.27 Activity Diagram Ubah Detail Pengguna ... 79

3.6.28 Activity Diagram Non Aktifkan Pengguna ... 80

3.6.29 Activity Diagram Tambah Jadwal Sidang ... 81

3.6.30 Activity Diagram Ubah Jadwal Sidang ... 82

3.6.31 Activity Diagram Import Jadwal Sidang ... 83

3.6.32 Activity Diagram Tambah Pengumuman ... 84

3.6.33 Activity Diagram Ubah Pengumuman ... 85

(6)

3.6.35 Activity Diagram Tambah Penelitian ... 87

3.6.36 Activity Diagram Ubah Penelitian ... 88

3.6.37 Activity Diagram Import Penelitian ... 89

3.6.38 Activity Diagram Tambah Format Penilaian ... 90

3.6.39 Activity Diagram Ubah Format Penilaian ... 91

3.6.40 Activity Diagram Melihat Borang ... 92

3.6.41 ActivityDiagram Melihat Data Diri ... 93

3.6.42 ActivityDiagram Melihat Nilai Akhir dan Status Approval ... 94

3.6.43 ActivityDiagram Melihat Detail Penilaian Sidang ... 94

3.6.44 ActivityDiagram Melihat Revisi ... 95

3.6.45 ActivityDiagram Melihat Jadwal Sidang ... 96

3.6.46 ActivityDiagram Melihat Informasi KP/STA/TA ... 97

3.6.47 ActivityDiagramLogout ... 97

3.7 Rancangan Desain Antarmuka ... 98

Halaman Awal ... 98

Halaman Pengguna ... 98

BAB 4. HASIL PENELITIAN ... 100

4.1 Home Screen ... 100

4.2 Pengumuman ... 102

4.3 Penelitian... 103

4.4 Jadwal Sidang ... 109

4.5 Status Approval ... 112

4.6 Laporan ... 113

4.7 Beri Revisi ... 114

4.8 Beri Penilaian ... 115

4.9 Ubah Detail Penilaian ... 116

4.10 Ubah Revisi ... 116

4.11 Ubah Nilai Akhir ... 117

4.12 Borang ... 118

4.13 Biodata ... 118

4.14 Mastering Pengumuman ... 119

(7)

4.16 Mastering Format Penilaian ... 124

4.17 Mastering Jurusan ... 125

4.18 Mastering Mata Kuliah ... 127

4.19 Mastering KBK... 129

4.20 Mastering Nilai Mutu ... 131

4.21 MasteringUser ... 133

4.22 MasteringRole ... 136

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

5.1 Pengujian Halaman Home ... 138

5.2 Pengujian Sistem dengan Pengguna sebagai Admin ... 139

5.3 Pengujian Sistem dengan Pengguna sebagai Koordinator ... 148

5.4 Pengujian Sistem dengan Pengguna sebagai Dosen ... 154

5.5 Pengujian Sistem dengan Pengguna sebagai Mahasiswa ... 155

BAB 6. SIMPULAN DAN SARAN ... 157

6.1 Simpulan ... 157

6.2 Saran ... 157

(8)

DAFTAR GAMBAR

Gambar 2.1 Struktur MVC ... 13

Gambar 2.2 Atribut ERD ... 17

Gambar 2.3 Relasi One to One... 19

Gambar 2.4 Relasi One to Many ... 19

Gambar 2.5 Relasi Many to One ... 19

Gambar 2.6 Relasi Many to Many ... 20

Gambar 2.7 Actor Use Case ... 21

Gambar 2.8 System Actor ... 21

Gambar 2.9 Use Case ... 21

Gambar 2.10 System Boundary ... 22

Gambar 2.11 Penjelasan Class ... 23

Gambar 2.12 Penjelasan Atribut Class Diagram ... 23

Gambar 2.13 Asosiasi ... 24

Gambar 2.14 Agregasi ... 24

Gambar 2.15 Komposisi ... 25

Gambar 2.16 Generalisasi ... 25

Gambar 2.17 Dependency ... 25

Gambar 3.1 Flowchart Proses Bisnis Sebelum Implementasi Sistem ... 28

Gambar 3.2 Flowchart Proses Bisnis Setelah Implementasi Sistem ... 30

Gambar 3.3 ERD Sistem ... 31

Gambar 3.4 Use Case Diagram System ... 41

Gambar 3.5 Use Case Sub System Mengolah Penilaian Sidang ... 42

Gambar 3.6 Use Case Sub System Mengubah Status Approval ... 43

Gambar 3.7 Use Case Sub-System Mengolah Data Master ... 44

Gambar 3.8 Use Case Sub-System Mengolah Nilai Mutu ... 45

Gambar 3.9 Use Case Sub-System Mengolah Jurusan ... 45

Gambar 3.10 Use Case Sub-System Mengolah Mata Kuliah ... 46

Gambar 3.11 Use Case Sub-System Mengolah KBK ... 47

Gambar 3.12 Use Case Sub-System Mengolah Role ... 47

(9)

Gambar 3.14 Use Case Sub-System Mengolah Data User ... 49

Gambar 3.15 Use Case Sub-System Mengolah Jadwal Sidang... 49

Gambar 3.16 Use Case Sub-System Mengolah Informasi KP/STA/TA ... 50

Gambar 3.17 Use Case Sub-System Mengolah Data KP/STA/TA ... 51

Gambar 3.18 Use Case Sub-System Mengolah Format Penilaian Sidang ... 52

Gambar 3.19 Class Diagram System ... 53

Gambar 3.20 Activity Diagram Login ... 54

Gambar 3.21 Activity Diagram Mengubah Nilai Akhir ... 55

Gambar 3.22 Activity Diagram Insert Penilaian Sidang ... 56

Gambar 3.23 Activity Diagram Mengubah Detail Penilaian Sidang ... 57

Gambar 3.24 Activity Diagram Mengubah Revisi ... 58

Gambar 3.25 Activity Diagram Single Approve ... 59

Gambar 3.26 Activity Diagram Multiple Approve ... 60

Gambar 3.27 Activity Diagram Tambah Nilai Mutu ... 61

Gambar 3.28 Activity Diagram Ubah Nilai Mutu ... 62

Gambar 3.29 Activity Diagram Hapus Nilai Mutu ... 63

Gambar 3.30 Activity Diagram Tambah Jurusan ... 64

Gambar 3.31 Activity Diagram Ubah Jurusan ... 65

Gambar 3.32 Activity Diagram Hapus Jurusan ... 66

Gambar 3.33 Activity Diagram Tambah Mata Kuliah... 67

Gambar 3.34 Activity Diagram Ubah Mata Kuliah ... 68

Gambar 3.35 Activity Diagram Hapus Mata Kuliah ... 69

Gambar 3.36 Activity Diagram Tambah KBK ... 70

Gambar 3.37 Activity Diagram Ubah KBK ... 71

Gambar 3.38 Activity Diagram Hapus KBK ... 72

Gambar 3.39 Activity Diagram Tambah Role ... 73

Gambar 3.40 Activity Diagram Ubah Role ... 74

Gambar 3.41 Activity Diagram Hapus Role ... 75

Gambar 3.42 Activity Diagram Tambah Tahun Ajaran ... 76

Gambar 3.43 Activity Diagram Ubah Tahun Ajaran ... 77

Gambar 3.44 Activity Diagram Hapus Tahun Ajaran ... 78

(10)

Gambar 3.46 Activity Diagram Ubah Detail Pengguna ... 80

Gambar 3.47 Activity Diagram Non-Aktifkan Pengguna ... 81

Gambar 3.48 Activity Diagram Tambah Jadwal Sidang ... 82

Gambar 3.49 Activity Diagram Ubah Jadwal Sidang ... 83

Gambar 3.50 Activity Diagram Import Jadwal Sidang ... 84

Gambar 3.51 Activity Diagram Tambah Pengumuman ... 85

Gambar 3.52 Activity Diagram Ubah Pengumuman ... 86

Gambar 3.53 Activity Diagram Hapus Pengumuman ... 87

Gambar 3.54 Activity Diagram Tambah Penelitian ... 88

Gambar 3.55 Activity Diagram Ubah Penelitian ... 89

Gambar 3.56 Activity Diagram Import Penelitian ... 90

Gambar 3.57 Activity Diagram Tambah Format Penilaian ... 91

Gambar 3.58 Activity Diagram Ubah Format Penilaian ... 92

Gambar 3.59 Activity Diagram Melihat Borang ... 93

Gambar 3.60 Activity Diagram Melihat Data Diri ... 93

Gambar 3.61 Activity Diagram Melihat Nilai Akhir dan Status Approval ... 94

Gambar 3.62 Activity Diagram Melihat Detail Penilaian Sidang ... 95

Gambar 3.63 Activity Diagram Melihat Revisi ... 96

Gambar 3.64 Activity Diagram Melihat Jadwal Sidang ... 96

Gambar 3.65 Activity Diagram Melihat Informasi KP/STA/TA ... 97

Gambar 3.66 Activity Diagram Logout ... 97

Gambar 3.67 Rancangan Desain Halaman Awal Website ... 98

Gambar 3.68 Rancangan Desain Halaman User ... 99

Gambar 4.1 Halaman Home ... 100

Gambar 4.2 Dialog Konfirmasi Log Out ... 101

Gambar 4.3 Halaman Pengumuman ... 102

Gambar 4.4 Halaman Detail Pengumuman ... 102

Gambar 4.5 Halaman Penelitian Admin ... 103

Gambar 4.6 Halaman Penelitian Koordinator ... 104

Gambar 4.7 Halaman Tambah Penelitian ... 104

Gambar 4.8 Halaman Import Penelitian ... 105

(11)

Gambar 4.10 Halaman Penelitian Mahasiswa ... 106

Gambar 4.11 Dialog Detail Penelitian Mahasiswa ... 106

Gambar 4.12 Dialog Ubah Judul Penelitian ... 107

Gambar 4.13 Dialog Detail Penelitian Dosen dan Koordinator ... 107

Gambar 4.14 Halaman Ubah Penelitian ... 108

Gambar 4.15 Halaman Detail Revisi ... 108

Gambar 4.16 Halaman Jadwal Sidang Admin... 109

Gambar 4.17 Halaman Jadwal Sidang Koordinator ... 110

Gambar 4.18 Halaman Ubah Jadwal Sidang Mahasiswa ... 110

Gambar 4.19 Halaman Tambah Jadwal Sidang ... 111

Gambar 4.20 Halaman Import Jadwal Sidang... 111

Gambar 4.21 Halaman Jadwal Sidang Dosen ... 112

Gambar 4.22 Halaman Status Approval... 112

Gambar 4.23 Halaman Laporan... 113

Gambar 4.24 Download Laporan ... 114

Gambar 4.25 Rekap Pembimbing Hasil Pengolahan Sistem ... 114

Gambar 4.26 Halaman Beri Revisi Prasidang ... 115

Gambar 4.27 Halaman Beri Penilaian ... 115

Gambar 4.28 Halaman Ubah Detail penilaian ... 116

Gambar 4.29 Halaman Ubah Revisi ... 117

Gambar 4.30 Dialog Ubah Nilai Akhir ... 117

Gambar 4.31 Halaman Borang ... 118

Gambar 4.32 Halaman Biodata Pengguna ... 118

Gambar 4.33 Halaman Mastering Pengumuman Admin ... 119

Gambar 4.34 Halaman Mastering Pengumuman Koordinator ... 120

Gambar 4.35 Tab Post Pengumuman Baru ... 120

Gambar 4.36 Dialog Edit Pengumuman ... 121

Gambar 4.37 Dialog Hapus Pengumuman ... 121

Gambar 4.38 Halaman Mastering Tahun Ajaran ... 122

Gambar 4.39 Tab Tambah Tahun Ajaran ... 123

Gambar 4.40 Dialog Edit Tahun Ajaran ... 123

(12)

Gambar 4.42 Halaman Mastering Format Penilaian ... 124

Gambar 4.43 Halaman Tambah Format Penilaian ... 125

Gambar 4.44 Halaman Mastering Jurusan ... 125

Gambar 4.45 Tab Tambah Jurusan Baru ... 126

Gambar 4.46 Dialog Edit Jurusan ... 126

Gambar 4.47 Dialog Hapus Jurusan ... 127

Gambar 4.48 Halaman Mastering Mata Kuliah ... 127

Gambar 4.49 Tab Tambah Mata Kuliah Baru... 128

Gambar 4.50 Dialog Edit Mata Kuliah ... 128

Gambar 4.51 Dialog Hapus Mata Kuliah ... 129

Gambar 4.52 Halaman Mastering KBK ... 129

Gambar 4.53 Tab Tambah KBK Baru ... 130

Gambar 4.54 Dialog Edit KBK ... 130

Gambar 4.55 Dialog Hapus KBK ... 131

Gambar 4.56 Halaman Mastering Nilai Mutu ... 131

Gambar 4.57 Tab Tambah Nilai Mutu ... 132

Gambar 4.58 Dialog Edit Nilai Mutu ... 132

Gambar 4.59 Dialog Hapus Nilai Mutu ... 133

Gambar 4.60 Halaman MasteringUser ... 133

Gambar 4.61 Dialog Detail User ... 134

Gambar 4.62 Tab Tambah User Baru ... 134

Gambar 4.63 Dialog EditUser ... 135

Gambar 4.64 Dialog Mengubah Status User... 135

Gambar 4.65 Halaman MasteringRole ... 136

Gambar 4.66 Tab Tambah Role Baru ... 136

Gambar 4.67 Dialog EditRole ... 137

(13)

DAFTAR TABEL

Tabel 3.1 Struktur Tabel Nilai Mutu ... 32

Tabel 3.2 Struktur Tabel Jurusan ... 32

Tabel 3.3 Struktur Tabel Mata Kuliah ... 32

Tabel 3.4 Struktur Tabel KBK ... 33

Tabel 3.5 Struktur Tabel Role ... 33

Tabel 3.6 Struktur Tabel Informasi KPSTATA ... 33

Tabel 3.7 Struktur Tabel Jabatan Dosen ... 34

Tabel 3.8 Struktur Tabel Jadwal Sidang ... 34

Tabel 3.9 Struktur Tabel Tahun Ajaran ... 34

Tabel 3.10 Struktur Tabel User ... 35

Tabel 3.11 Struktur Tabel KPSTATA ... 36

Tabel 3.12 Struktur Tabel Penilaian ... 36

Tabel 3.13 Struktur Tabel Detail Penilaian ... 37

Tabel 3.14 Struktur Tabel Master Detail Penilaian ... 38

Tabel 3.15 Struktur Tabel Master Penilaian ... 38

Tabel 3.16 Struktur Tabel Master Penilai ... 38

Tabel 3.17 Struktur Tabel Detail KPSTATA ... 39

Tabel 3.18 Struktur Tabel User Jurusan ... 39

Tabel 3.19 Struktur Tabel MPTahunAjaran ... 40

Tabel 5.1 Pengujian Halaman Home ... 138

Tabel 5.2 Pengujian Sistem dengan Pengguna sebagai Admin ... 139

Tabel 5.3 Pengujian Sistem dengan Pengguna sebagai Koordinator ... 148

Tabel 5.4 Pengujian Sistem dengan Pengguna sebagai Dosen ... 154

(14)

DAFTAR LAMPIRAN

LAMPIRAN A. Rumus perhitungan penilaian ... 160 LAMPIRAN B. Format Rekap Excel ... 161 LAMPIRAN C. Format ImportExcel... 164

(15)

DAFTAR NOTASI/ LAMBANG

Jenis Nama Notasi/Lambang Arti

Flowchart

Dokumen Proses

Mempresentasika

n operasi

Flowchart

Dokumen Dokumen

Input / output

dalam format yang

dicetak

dokumen, tetapi

menampung

beberapa

dokumen

Flowchart

Dokumen Keputusan

Menunjukan

pertanyaan dalam

program dan

digunakan ketika

pilihan hanya Ya

secara manual

dari keyboard

dilakukan secara

(16)

Jenis Nama Notasi/Lambang Arti

diproses atau

informasi

lain flowchart

khususnya

halaman yang

sama

Flowchart

Dokumen Penjelasan

Penjelasan Digunakan untuk

komentar

Rincian operasi

berada di tempat

menggunakan pita

(17)

Jenis Nama Notasi/Lambang Arti

menggunakan pita

kertas berlubang

Flowchart

Dokumen Display

Output yang

ditampilkan pada

terminal

Dokumen Anak Panah

Mempresentasika

Konektor pada

halaman lain

Activity

Diagram Initialstate

Menunjukkan dimulainya

sebuah workflow.

Activity

Diagram Finalstate

Menunjukkan

(18)

Jenis Nama Notasi/Lambang Arti

setelah kegiatan sebelumnya selesai.

Activity

Diagram Fork

Menunjukkan kegiatan yang dilakukan secara paralel.

Diagram Decision

Suatu titik atau

point pada

activity diagram yang

mengindikasikan suatu kondisi

dimana ada

(19)

Jenis Nama Notasi/Lambang Arti

Activity

Diagram Swimlane

System

User Menggambarkan

objek mana yang bertugas dan bertanggung

jawab atas

(20)

DAFTAR SINGKATAN

ANSI = American National Standards Institute ASP.NET = Active Server Pages .NET

CSS = CascadingStyleSheet ERD = Entity Relational Diagram HTML = Hyper Text Markup Language

ISO = International Standards Organitation JS = Javascript

JSON = JavaScript Object Notation KBK = Kurikulum Bidang Keahlian

MK = Mata Kuliah

MSSQL = Microsoft SQL

SAT = Sistem Akademik Terpadu

SQL = Structure Query Language T-SQL = Transact SQL

WYSIWYG = What you see is what you get

(21)

BAB 1. PENDAHULUAN

Pada bab ini akan dijelaskan tentang apa yang melatar-belakangi peneliti untuk melakukan penelitian ini. Bab ini juga menjelaskan pokok-pokok permasalahan yang akan dibahas pada penelitian ini, ruang lingkup dari penelitian, sumber data yang didapatkan peneliti, serta penyajian peneliti pada hasil penelitian.

1.1 Latar Belakang Masalah

Tingginya kebutuhan akan sebuah sistem dalam melakukan setiap kegiatan dan kelangsungan hidup, mengakibatkan kebutuhan akan sebuah sistem yang berfungsi untuk membantu setiap kegiatan manusia semakin meningkat, sehingga manusia dapat melakukan pekerjaan yang lebih mudah dan cepat tanpa meninggalkan sebuah hasil yang baik. Dengan kebutuhan sistem, maka setiap pekerjaan manusia-pun dapat semakin mudah dikerjakan karena pekerjaan dilakukan dengan cara yang terotomatisasi, dan cepat.

(22)

2

penelitian, melihat penelitian, melihat jadwal sidang, membuat laporan rekap penelitian baik untuk koordinator maupun untuk ketua jurusan, dan fitur lainnya.

Sistem ini akan menggunakan frameworkASP.NET dalam pembuatan website dan webservice, dan MSSQL sebagai basis data. Dalam penerapannya, aplikasi ini akan diberlakukan secara internet, yaitu dapat digunakan diluar luang lingkup Fakultas Teknologi Informasi Universitas Kristen Maranatha. Selain itu, rancangan aplikasi ini akan menerapkan sistem adaptive layout, yang dimana dengan sistem adaptive layout ini, maka aplikasi ini dapat dibuka dari berbagai perangkat keras baik komputer, tablet, dan telepon genggam dengan desain yang tetap teratur dan rapi, sehingga akan memudahkan pengguna dalam pengoperasiannya.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah, masalah-masalah yang muncul dan dapat di identifikasi adalah sebagai berikut:

1. Bagaimana membuat sebuah rancangan desain Sistem Akademik Pengolahan Nilai KP/STA/TA berbasis Website pada Fakultas Teknologi Informasi Universitas Kristen Maranatha?

2. Bagaimana membuat sebuah Sistem Akademik Pengolahan Nilai KP/STA/TA berbasis Website pada Fakultas Teknologi Informasi Universitas Kristen Maranatha?

3. Bagaimana membuat aplikasi pengelolaan data mahasiswa Tugas Akhir sehingga menghasilkan informasi yang dapat digunakan dalam pengisian borang akreditasi jurusan?

1.3 Tujuan Pembahasan

(23)

3

1. Untuk membuat sebuah Rancangan Desain Sistem Akademik Pengolahan Nilai KP/STA/TA berbasis Website pada Fakultas Teknologi Informasi Universitas Kristen Maranatha.

2. Untuk membuat sebuah Sistem Akademik Pengolahan Nilai KP/STA/TA berbasis Website pada Fakultas Teknologi Informasi Universitas Kristen Maranatha yang memiliki fitur untuk mengolah nilai KP/STA/TA mahasiswa, melihat nilai hasil sidang KP/STA/TA mahasiswa, dan melakukan penilaian penelitian KP/STA/TA secara terotomatisasi.

3. Untuk membuat aplikasi pengelolaan data mahasiswa Tugas Akhir sehingga menghasilkan informasi yang dapat digunakan dalam pengisian borang akreditasi jurusan.

1.4 Ruang Lingkup Kajian

Dalam penggunaan sistem ini, terdapat beberapa ruang lingkup yang membatasi penggunaan sistem ini, diantaranya:

 Perangkat keras

o Processor Dual Core 2.4Ghz o RAM 2GB

o Harddisk 40GB o Keyboard dan Mouse o Monitor

 Perangkat lunak

o Sistem Operasi Windows XP SP3 o .NETFramework 4

o WebServer : InternetInformationServices (IIS) Manager7 o SQL Management Studio 2008 R2

 Batasan Aplikasi

o Admin:

 Dapat melakukan pengolahan data master.

(24)

4

 Dapat melihat jadwal sidang.

 Dapat melihat informasi KP/STA/TA.

 Dapat melihat revisi.

 Dapat melihat data diri.

o Koordinator:

 Dapat melakukan perhitungan data borang per periode.

 Melihat semua detail penilaian KP/STA/TA mahasiswa sesuai jurusan dan KBK yang ditangani koordinator.

 Dapat melakukan revisi nilai KP/STA/TA mahasiswa apabila ada kesalahan pengisian nilai yang dilakukan pembimbing/penguji.

 Dapat mengurangi nilai akhir KP/STA/TA mahasiswa.

 Melihat revisi.

 Melihat data nilai akhir beserta status approval revisi.

Bulkapprove KP/STA/TA yang pending.

 Melihat jadwal sidang.

 Melihat informasi KP/STA/TA.

 Dapat melihat data diri.

 Dapat membuat laporan kelulusan mahasiswa, jumlah bimbingan per dosen, dan rata-rata penyelesaain TA dihitung sejak STA.

o Dosen:

 Dapat melakukan penilaian KP/STA/TA mahasiswa sesuai dengan mahasiswa yang dibimbingnya dan sesuai dengan jadwal sidang.

 Dapat melihat nilai akhir dan detail penilaian KP/STA/TA mahasiswa yang dibimbingnya.

 Dapat melihat jadwal sidang mahasiswa.

 Dapat mengubah revisi.

 Dapat melihat informasi KP/STA/TA.

 Dapat melihat data diri.

(25)

5

 Dapat melihat status approval sidang KP/STA/TA.

 Dapat melihat nilai akhir sidang KP/STA/TA.

 Dapat melihat revisi.

 Dapat melihat jadwal sidang.

 Dapat melihat informasi KP/STA/TA.

 Dapat melihat data diri.

 Dapat mendaftarkan judul penelitian TA jika sedang mengikuti kelas TA dan lulus STA.

1.5 Sumber Data

Sumber data yang digunakan untuk pembuatan sistem ini diperoleh dari dua macam sumber, yaitu:

1. Sumber data primer

Dalam penelitian ini, peneliti menggunakan data primer yang diperoleh dari dokumen-dokumen dan tanya jawab dengan pihak terkait. 2. Sumber data sekunder

Dalam penelitian ini, peneliti menggunakan data sekunder yang diperoleh dari buku, internet, dan sumber-sumber informasi lainnya yang dapat digunakan untuk mendukung data primer.

1.6 Sistematika Penyajian

Dalam penyajian laporan penelitian ini, laporan ini memiliki sistematika yang tersusun yaitu sebagai berikut:

BAB 1. Pendahuluan

Bab ini menjelaskan tentang latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, sistematika penyajian, dan waktu dan tempat penelitian. BAB 2. Kajian Teori

(26)

6

BAB 3. Analisis Dan Rancangan Sistem

Bab ini menjelaskan tentang analisa sistem dan perancangan yang dilakukan untuk membangun sistem ini.

BAB 4. Hasil Penelitian

Bab ini akan menjelaskan bentuk implementasi sistem serta cara penggunaan sistem.

BAB 5. Pembahasan Dan Uji Coba Hasil Penelitian

Pada bab ini dijelaskan hasil dari uji coba penelitian serta pembahasannya.

BAB 6. Simpulan Dan Saran

(27)

BAB 6. SIMPULAN DAN SARAN

Bab ini menjelaskan tentang simpulan yang diperoleh peneliti dari penelitian yang dilakukan pada sistem penilaian sidang ini. Disini dijelaskan simpulan apa saja yang didapatkan peneliti dalam menjawab setiap rumusan masalah yang terdapat pada BAB. 1. Selain itu bab ini juga menjelaskan saran peneliti dalam pengembangan sistem ini.

6.1 Simpulan

Dari hasil penelitian, maka simpulan yang dapat diambil diantaranya adalah:

1. Dengan adanya desain dari rancangan pembuatan sistem, dapat membantu dalam pembuatan sistem pengolahan nilai KP/STA/TA berbasis website ini, dan diharapkan mampu membantu pengguna dalam menggunakan sistem dari penelitian ini.

2. Dengan adanya sistem pengolahan nilai KP/STA/TA berbasis website ini diharapkan mampu membantu dan mempermudah koordinator dalam mengolah penilaian KP/STA/TA, terlebih dalam membuat rekap laporan dari penilaian KP/STA/TA.

3. Dengan adanya fitur pengelolaan data Tugas Akhir dalam menghasilkan borang yang digunakan dalam akreditasi jurusan diharapkan dapat mempermudah panitia akreditasi dalam melakukan pengolahan data yang diperlukan untuk akreditasi jurusan.

6.2 Saran

Dalam pembuatan sistem ini, peneliti memiliki saran-saran untuk pengembangan sistem ini selanjutnya, yaitu:

(28)

158

2. Perlunya sebuah fitur baru dalam sistem, yaitu penjadwalan yang dapat dilakukan sehingga dapat mempermudah proses penjadwalan yang dilakukan koordinator dalam melakukan pengalokasian jadwal sidang mahasiswa.

(29)

DAFTAR PUSTAKA

[1] L. D. Bentley and J. L. Whitten, Systems Analysis and Design for the Global Enterprise Seventh Edition, New York: McGraw-Hill, 2007.

[2] Jogianto, Sistem Teknologi Informasi, Yogyakarta: CV. Andi Offset, 2005.

[3] D. M. Nyman, Sistem Akademik Pengolahan Nilai KP/STA/TA Berbasis Android Pada Fakultas Teknologi Informasi Universitas Kristen Maranatha, Bandung, 2013.

[4] T. A. Powell, HTML & CSS: The Complete Reference, 5th ed., McGraw-Hill, 2010.

[5] J. Chadwick, Programming Razor, Sebastopol: O'Reilly, 2011.

[6] B. Forta, Sams Teach Yourself Microsoft SQL Server T-SQL in 10 Minutes, United States: Sams Publishing, 2008.

[7] Fathansyah, Basis Data Edisi ke-6, Bandung: Informatika, 2007. [8] Fathansyah, Basis Data, Bandung: Informatika, 2002.

[9] H. Gomaa, Software Modeling & Design, New York: Cambridge University Press, 2011.

Referensi

Dokumen terkait

Adapun frekuensi kemunculan pada kategori jenis kegiatan dengan frekuensi kemunculan terbanyak terdapat pada sub kategori pelatihan sebanyak 19 paragraf dengan prosentase 31,14%..

Nutrien/zat gizi: substansi kimia dalam makanan yg digunakan tubuh utk menghasilkan energi dan utk menyokong pertumb, mempertahankan & memperbaiki jaringan yg rusak.. Zat

Maka Pejabat Pengadaan Dinas Perumahan Dan Kawasan Permukiman Kabupaten Humbang Hasundutan Tahun Anggaran 2017 menyampaikan Pengumuman Pemenang pada paket tersebut diatas

Diajukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana Teknik Informatika. Di Susun

Dalam menganalisis data yang berupa kosakata kata majemuk metode analisis deskriptif digunakan untuk menganalisis proses pembentukan, makna dan hubungan sintaksis

1.1 Unit kompetensi ini berlaku untuk menginventarisasi peraturan perundang-undangan tentang ketentuan keteknikan, pelindungan tenaga kerja, dan kode etik yang

Pengujian tersebut menunjukkan bahwa kepuasan pengguna sistem aplikasi RTS sangat dipengaruhi oleh kualitas layanan yang diberikan dari penyedia aplikasi RTS dengan

Tujuan penelitian adalah mengetahui hubungan antara tingkat pengetahuan dengan kesiapan menghadapi menarche pada siswi kelas IV, V dan VI SD Muhammadiyah Kliwonan, Desa