Upgrade dan Pengembangan Report Sistem Administrasi Terpadu Universitas Kristen Maranatha Bandung.

(1)

v

ABSTRAK

Dengan semakin berkembangnya proses bisnis di Universitas Kristen Maranatha maka akan dilakukan proses konversi atau upgrade .Net Framework versi 1.5 ke versi 3.5. Tugas Akhir ini bertujuan untuk membangun report baru pada aplikasi di Sistem Administrasi Terpadu (SAT) UKM dengan menggunakan tools Crystal Report Basic 2008 pada .Net Framework versi 3.5. Teori yang digunakan berkaitan dengan Sistem Informasi, Pemrograman Berorientasi Objek, pemodelan Unified Modelling Language (UML), teori .Net Framework 3.5, bahasa pemrograman C#, Web Services, teori basis data dan ERD. Sumber data yang digunakan didapatkan dari buku referensi, internet, diktat kuliah dan data SAT. Untuk pengujian fungsionalitas dan spesifikasi masing-masing halaman Report, dilakukan dengan metode pengujian black box testing. Untuk mengukur kesesuaian report baru, digunakan metode survey dengan Form User Acceptance Test. Berdasarkan hasil pengujian, ditemukan bahwa proses konversi .net framework 1.5 ke .net framework 3.5 berhasil dan sesuai dengan tujuan dan batasan-batasan masalah yang ada.


(2)

vi

ABSTRACT

Along with the development of business process in Maranatha Christian University, they planned to do a conversion process or in other words they will upgrade .Net Framework version from 1.5 to 3.5. The purpose of this Final Assignment is to build a new report on the application in the Integrated Administration System, Maranatha Christian University by using Crystal Report Basic 2008 tools on the .Net Framework version 3.5. The theories being used are related with Information System, Object Oriented Programming, Unified Modelling Language (UML) model, .Net Framework 3.5 theory, C #programming language, Web Services, Database Theory and ERD. The database being used is taken from the references books, internet, textbooks and Integrated Administration System data. To test the functionality and the specification of each Report pages is done by using the black box testing method. To measure the appropriateness of the new report, is done by Survey method by using Form User Acceptance Test. Based on the result of the test, found that the conversion process from .net framework 1.5 to .net framework 3.5 is succeeded and appropriate with the purpose and the problem limitations of this Final Assignment.


(3)

vii

DAFTAR ISI

LEMBAR PENGESAHAN ... I PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... II PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ...III PRAKATA ... IV ABSTRAK ... V

ABSTRACT ... VI DAFTAR ISI ... VII DAFTAR GAMBAR ... IX DAFTAR TABEL ... XII DAFTAR LAMPIRAN ... XIV DAFTAR SINGKATAN ... XV DAFTAR ISTILAH / GLOSSARY ... XVI

BAB I PENDAHULUAN ... 1

1.1 LATAR BELAKANG MASALAH ... 1

1.2 RUMUSAN MASALAH ... 1

1.3 TUJUAN PEMBAHASAN ... 2

1.4 RUANG LINGKUP KAJIAN ... 2

1.5 SUMBER DATA ... 6

1.6 SISTEMATIKA PENYAJIAN ... 7

BAB II KAJIAN TEORI ... 8

2.1 PERANCANGAN ... 8

BAB III ANALISIS DAN RANCANGAN SISTEM ...21

3.1 STRUKTUR ORGANISASI ...21

3.2 GAMBARAN UMUM SISTEM ...22

3.3 PROSES BISNIS ...22

3.4 ENTITY RELATIONSHIP DIAGRAM(ERD) ...23

3.5 UML ...33

3.6 USERINTERFACEDESIGN...48

BAB IV HASIL PENELITIAN ...68

4.1 TAMPILAN HALAMAN REPORT ...68

BAB V PEMBAHASAN DAN UJI COBA PENELITIAN ...98

5.1 PENGUJIAN ...98

5.2 PENGUJIAN FUNGSIONALITAS MODUL REPORT TERBARU ...98


(4)

viii

Universitas Kristen Maranatha

6.1 SIMPULAN ... 133 6.2 SARAN ... 133


(5)

ix

DAFTAR GAMBAR

Gambar 1 ERD Lambang Entitas ...10

Gambar 2 ERD Lambang Atribut ...10

Gambar 3 ERD Lambang Relasi ...11

Gambar 4 ERD Relasi Satu ke Satu ...11

Gambar 5 ERD Relasi Satu ke Banyak ...12

Gambar 6 ERD Relasi Banyak ke Satu ...12

Gambar 7 ERD Relasi Banyak ke Banyak ...12

Gambar 8 ERD Komponen Kardinalitas Relasi ...12

Gambar 9 Struktur Organisasi Universitas Kristen Maranatha ...21

Gambar 10 Gambaran Umum Sistem Administrasi Terpadu ...22

Gambar 11 Entitas Diagram SAT ...24

Gambar 12 Use Case PBM ...33

Gambar 13 Use Case Evaluasi Belajar Mengajar ...34

Gambar 14 Use Case Kemahasiswaan ...35

Gambar 15 Class Diagram SAT ...36

Gambar 16 Class Diagram Login ...37

Gambar 17 Class Diagram Welcome ...37

Gambar 18 Class Diagram DHU ...37

Gambar 19 Class Diagram Transkrip Group ...38

Gambar 20 Class Diagram Transkrip Single ...38

Gambar 21 Class Diagram Daftar Nilai Orang Tua ...38

Gambar 22 Class Diagram Hasil Studi Semester...39

Gambar 23 Class Diagram Rekap IP Proyek ...39

Gambar 24 Class Diagram Rekap Cuti Mahasiswa ...39

Gambar 25 Class Diagram Rekap Peserta Proyek Pendidikan ...40

Gambar 26 Class Diagram Rekap Beban SKS Total ...40

Gambar 27 Class Diagram Rekap Beban SKS Total ...40

Gambar 28 Class Diagram Rekap Beban Studi Angkatan ...41

Gambar 29 Class Diagram Rekap DKBS Dispensasi ...41

Gambar 30 Class Diagram Rekap DKBS Dispensasi Angkatan ...41

Gambar 31 Class Diagram Rekap Kehadiran Dosen ...42

Gambar 32 Class Diagram Rekap Kehadiran Mahasiswa ...42

Gambar 33 Class Diagram Profil Penerimaan Mahasiswa Baru ...42

Gambar 34 Class Diagram Profil Propinsi Asal Mahasiswa Baru ...43

Gambar 35 Class Diagram Profil EPTM ...43

Gambar 36 Class Diagram Profil Status Akademik Mahasiswa ...43

Gambar 37 Class Diagram Profil Propinsi Asal Mahasiswa ...44

Gambar 38 Class Diagram Profil Status Kota Asal Mahasiswa ...44

Gambar 39 Class Diagram Profil IPK Mahasiswa ...44

Gambar 40 Class Diagram Profil IPK Alumni ...45

Gambar 41 Class Diagram Profil Waktu Studi Alumni ...45

Gambar 42 Class Diagram Profil Waktu Skripsi Alumni ...45

Gambar 43 Class Diagram Profil Waktu Tunggu Kerja Alumni...46

Gambar 44 Activity Diagram ...47

Gambar 45 Secuence Diagram ...48


(6)

x

Universitas Kristen Maranatha

Gambar 47 Rancangan UI Area Filter Data ...50

Gambar 48 Rancangan UI Detil Data ...51

Gambar 49 Rancangan UI Rekap Peserta Proyek ...52

Gambar 50 Rancangan UI Rekap Beban Sks Angkatan ...52

Gambar 51 Rancangan UI Report Daftar Hadir Ujian (DHU) model 1 ...53

Gambar 52 Rancangan UI Report Daftar Hadir Ujian (DHU) model 2 ...54

Gambar 53 Rancangan UI Report Daftar Hadir Ujian (DHU) ...55

Gambar 54 Rancangan UI Report Transkrip Kelulusan versi A ...56

Gambar 55 Rancangan UI Report Transkrip Kelulusan Versi versi ...57

Gambar 56 Rancangan UI Report Laporan Hasil Studi Mahasiswa ...58

Gambar 57 Rancangan UI Report Hasil Studi ...59

Gambar 58 Rancangan UI Report Rekap IP Proyek ...59

Gambar 59 Rancangan UI Report Rekap Beban SKS Total ...60

Gambar 60 Rancangan UI Report Beban SKS Angkatan ...60

Gambar 61 Report Rekapitulasi DKBS Dispensasi ...61

Gambar 62 Rancangan UI Report Rekapitulasi DKBS Dispensasi Angkatan ...61

Gambar 63 Rancangan UI Report Rekapitulasi Kehadiran Mahasiswa ...62

Gambar 64 Rancangan UI Report Rekapitulasi Kehadiran Dosen ...62

Gambar 65 Rancangan UI Report Profil Calon Mahasiswa ...63

Gambar 66 Rancangan UI Report Profil Propinsi Asal Mahasiswa Baru ...63

Gambar 67 Rancangan UI Report Profil English Proviciency Mahasiswa ...64

Gambar 68 Rancangan UI Report Profil Status Akademik Mahasiswa ...64

Gambar 69 Rancangan UI Report Profil Propinsi Asal Mahasiswa ...65

Gambar 70 Rancangan UI Report Profil IPK Mahasiswa ...65

Gambar 71 Rancangan UI Report Profil IPK Alumni ...66

Gambar 72 Rancangan UI Report Profil Waktu Studi Alumni ...66

Gambar 73 Rancangan UI Report Profil Waktu Skripsi Alumni ...67

Gambar 74 Rancangan UI Report Profil Waktu Tunggu Kerja Alumni ...67

Gambar 75 Halaman Login SAT ...68

Gambar 76 Report Daftar Hadir Ujian ...69

Gambar 77 Report DHU by Kelas (Sub Ruang) ...70

Gambar 78 Report Transkrip Nilai Lulusan Single (smt-indo) ...71

Gambar 79 Report Transkrip Nilai Lulusan Single (area-indo) ...72

Gambar 80 Report Transkrip Nilai Lulusan Group Angkatan (smt-indo) ...73

Gambar 81 Report Transkrip Nilai Lulusan Group Angkatan (area-indo) ...74

Gambar 82 Report Transkrip Nilai Lulusan Single (smt-inggris) ...75

Gambar 83 Report Transkrip Nilai Lulusan Single (area-inggris) ...76

Gambar 84 Report Transkrip Nilai Lulusan Group Angkatan (smt-inggris) ...77

Gambar 85 Report Transkrip Nilai Lulusan Group Angkatan (area-inggris)...78

Gambar 86 Report Hasil Studi ORTU ...79

Gambar 87 Report Nilai Hasil Semester ...80

Gambar 88 Report Rekapitulasi IP Proyek...81

Gambar 89 Report Rekapitulasi Cuti Mahasiswa ...82

Gambar 90 Report Rekapitulasi Peserta Proyek Pendidikan ...83

Gambar 91 Report Rekap Beban SKS Angkatan ...84

Gambar 92 Report Rekapitulasi Beban SKS Total ...85

Gambar 93 Report Rekap Beban Studi Angkatan ...86

Gambar 94 Report Rekapitulasi DKBS Dispensasi ...87

Gambar 95 Report Rekapitulasi DKBS Dispensasi Angkatan ...87

Gambar 96 Report Rekapitulasi Kehadiran Dosen ...88


(7)

xi

Universitas Kristen Maranatha

Gambar 98 Report Penerimaan Mahasiswa Baru ...90

Gambar 99 Report ProfilACMB ...90

Gambar 100 Report Profil EPTM ...91

Gambar 101 Report Profil Status Akademik Mahasiswa ...92

Gambar 102 Report Profil Propinsi Asal Mahasiswa ...93

Gambar 103 Status Kota Asal Mahasiswa ...93

Gambar 104 Implementasi UI Report IPK Mahasiswa ...94

Gambar 105 Implementasi UI Report Profil IPK Alumni ...95

Gambar 106 Implmentasi UI Report Profil Waktu Studi Alumni ...95

Gambar 107 Implementasi UI Report Profil Waktu Skripsi Alumni ...96


(8)

xii

DAFTAR TABEL

Tabel I Daftar Report yang Ditangani ... 3

Tabel II Tabel TProyekPendidikan ...25

Tabel III Tabel TMataPendidikan ...25

Tabel IV Tabel TKelas ...26

Tabel V Tabel TDataPerkuliahan ...26

Tabel VI Tabel TMkAmbil ...26

Tabel VII Tabel TDKBS...26

Tabel VIII Tabel TKelasMahasiswa ...27

Tabel IX Tabel TDataHadirMahasiswa ...27

Tabel X Tabel TJadwalKelas ...27

Tabel XI Tabel TWaktuPakaiRuangForJadwal ...27

Tabel XII Tabel TSubKelas ...27

Tabel XIII Tabel TRuang ...28

Tabel XIV Tabel TDosenAjarKelas ...28

Tabel XV Tabel TJadwalKelasList ...28

Tabel XVI Tabel TKurMataKuliah ...29

Tabel XVII Tabel TProgramStudi ...29

Tabel XVIII Tabel TJadwalProyek ...30

Tabel XIX Tabel TRuangPraktikumForJadwal ...30

Tabel XX Tabel TRuangKuliahForJadwal ...30

Tabel XXI Tabel TMahasiswa ...30

Tabel XXII Tabel TCutiMahasiswa ...32

Tabel XXIII Tabel Users ...32

Tabel XXIV Pengujian Halaman Login ...99

Tabel XXV Pengujian Report DHU by Kelas ... 100

Tabel XXVI Pengujian Report DHU by Kelas ... 101

Tabel XXVII Report Transkrip Nilai Lulusan Single (smt-indo) ... 102

Tabel XXVIII Report Transkrip Nilai Lulusan Single (area-indo) ... 103

Tabel XXIX Report Transkrip Nilai Lulusan Group Angkatan (smt-indo) ... 104

Tabel XXX Report Transkrip Nilai Lulusan Group Angkatan (area-indo) ... 105

Tabel XXXI Report Transkrip Nilai Lulusan Single (smt-inggris) ... 106

Tabel XXXII Report Transkrip Nilai Lulusan Single (area-inggris) ... 107

Tabel XXXIII Report Transkrip Nilai Lulusan Group Angkatan (smt-inggris) ... 108

Tabel XXXIV Report Transkrip Nilai Lulusan Group Angkatan (area-inggris) ... 109

Tabel XXXV Report Daftar Nilai Hasil Studi Orang Tua ... 110

Tabel XXXVI Report Nilai Hasil Semester ... 111

Tabel XXXVII Rekapitulasi IP By Proyek Pendidikan ... 112

Tabel XXXVIII Rekapitulasi Cuti Mahasiswa ... 113

Tabel XXXIX Rekapitulasi Peserta Proyek ... 114

Tabel XL Rekapitulasi Beban SKS Angkatan ... 115

Tabel XLI Rekapitulasi Beban SKS Total ... 116

Tabel XLII Rekapitulasi Beban Studi Angkatan ... 117

Tabel XLIII Rekapitulasi DKBS Dispensasi ... 118

Tabel XLIV Rekapitulasi DKBS Dispensasi Angkatan ... 119

Tabel XLV Rekapitulasi Kehadiran Dosen ... 120

Tabel XLVI Rekapitulasi Kehadiran Mahasiswa ... 121


(9)

xiii

Universitas Kristen Maranatha

Tabel XLVIII Profil Propinsi Asal Calon Mahasiswa Baru ... 123

Tabel XLIX Profil EPTM ... 124

Tabel L Profil Status Akademik Mahasiswa ... 125

Tabel LI Profil Propinsi Asal Mahasiswa ... 126

Tabel LII Profil Status Kota Asal Mahasiswa ... 127

Tabel LIII Profil IPK Mahasiswa ... 128

Tabel LIV Profil IPK Alumni ... 129

Tabel LV Profil Waktu Studi Alumni ... 130

Tabel LVI Profil Waktu Skripsi Alumni ... 131


(10)

xiv

DAFTAR LAMPIRAN

LAMPIRAN A USER ACCEPTANCE TEST ... A1 LAMPIRAN B HASIL PRINT ... A2 LAMPIRAN C RIWAYAT PENULIS... A3


(11)

1

BAB I PENDAHULUAN

Pada bab ini dijelaskan tentang latar belakang, rumusan masalah,

tujuan, batasan masalah, metodologi pengerjaan tugas akhir serta dijelaskan

pula sistematika penulisan tugas akhir.

1.1 Latar Belakang Masalah

Universitas Kristen Maranatha (selanjutnya akan disebut UKM)

merupakan sebuah institusi perguruan tinggi yang menjadikan Teknologi

Informasi sebagai salah satu sarana penunjang dalam penyelenggaraan

proses bisnis yang ada.

Sistem Administrasi Terpadu (selanjutnya akan disebut SAT)

merupakan salah satu aplikasi sistem informasi yang digunakan di UKM.

SAT merupakan sistem terintegrasi berbasis web yang memiliki skalabilitas

dan kompleksitas yang tinggi dengan mengimplementasikan teknologi

Microsoft .NET Framework

1.5.

Dengan pertimbangan bahwa proses bisnis di UKM akan semakin

berkembang maka dalam waktu dekat SAT akan melakukan konversi atau

upgrade

teknologi

Microsoft

.NET Framework

1.5 ke teknologi

Microsoft

.NET Framework

3.5. Dengan dilakukannya proses ini diharapkan

agar

pengelolaan aplikasi akan menjadi lebih dinamis dan fleksibel untuk

mengakomodasi semua jenis perubahan atau penyesuaian dengan proses

bisnis. Namun muncul sebuah permasalahan, yaitu: teknologi

Microsoft

.NET

Framework

3.5 tidak mendukung

Report engine

milik

ActiveReports

1.0

sehingga mengakibatkan semua modul

report

lama tidak dapat digunakan.

Jadi muncul sebuah gagasan untuk membangun modul

Report

baru yang

didukung oleh teknologi

Microsoft

.NET Framework

3.5.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah yang telah disebutkan

sebelumnya, maka dapat diidentifikasikan beberapa permasalahan, yaitu:


(12)

2

Universitas Kristen Maranatha

1. Bagaimana melakukan proses migrasi teknologi dengan tidak mengubah

arsitektur aplikasi versi lama?

2. Bagaimana cara mengembangkan

Report

baru pada teknologi

Microsoft

.NET Framework

3.5?

1.3 Tujuan Pembahasan

Berikut adalah tujuan yang ingin dicapai dalam pembuatan proyek ini:

1. Melakukan proses migrasi tanpa mengubah arsitektur aplikasi versi lama

yaitu dengan cara melakukan proses konversi teknologi

Microsoft

.NET

Framework

1.5 ke teknologi

Microsoft

.NET Framework 3.5

2. Melakukan pengembangan

Report

baru pada teknologi

Microsoft

.NET

Framework

3.5 dengan menggunakan

Crystal Report Basic

2008 yang

telah tersedia pada

Visual Studio 2008

.

1.4 Ruang Lingkup Kajian

Ruang lingkup yang dibahas adalah penggunaan perangkat keras dan

perangkat lunak pada lingkungan implementasi dan juga batasan-batasan

fitur aplikasi yang akan dikembangkan seperti menetapkan daftar batasan

jumlah

report

.

1.4.1 Perangkat Keras

Perangkat keras yang digunakan dalam lingkungan pengembangan adalah

sebagai berikut:

1.

Server

Untuk spesifikasi perangkat keras disesuaikan dengan kebutuhan standar

server pada umumnya. Dalam tugas akhir ini tidak dibatasi.

2.

Client

Untuk spesifikasi perangkat keras disesuaikan dengan spesifikasi yang

sudah ada saat ini atau yang sesuai dengan spesifikasi standar yang

sudah ditentukan oleh pihak universitas. Dalam tugas akhir ini tidak

dibatasi.


(13)

3

Universitas Kristen Maranatha

1.4.2 Perangkat Lunak

Perangkat lunak yang digunakan dalam lingkungan pengembangan

adalah sebagai berikut:

1.

Server

a.

Teknologi Microsoft .NET Framework

3.5.

b.

Crystal Report Basic 2008

package document-client-runtime.

c.

Web Server IIS 6.0.

d.

DBMS

:

Microsoft SQLServer

2000.

e. Operating System:

Microsoft Windows 2000 Profesional Server.

f.

Web Browser: Internet Explorer

versi

5.5

keatas.

2.

Client

a.

Operating system

berbasis

windows

. Hal ini karena aplikasi hanya

bisa berjalan pada

browser

Internet Explorer

versi

5.5

atau versi

yang lebih tinggi.

b.

Web Browser: Internet Explorer

versi

5.5

atau versi yang lebih tinggi.

1.4.3 Fitur Perangkat Lunak yang Dikembangkan

Jumlah modul

Report

baru yang dikembangkan sebanyak 33 buah.

Berikut rincian modul

Report

yang akan dikembangkan:

Tabel I Daftar Report yang Ditangani

No Modul

Sub Modul

Daftar Nama Report

1

Akademik

Kegiatan Proses Belajar

Mengajar

Data

Hadir

Ujian

Single

Kelas

2

Akademik

Kegiatan Proses Belajar

Mengajar

Data

Hadir

Ujian

Single

Kelas

Sub

Ruang

3

Akademik

Evaluasi PBM

Transkrip

Nilai

Mahasiswa

Lulusan

Single

(Kelompok

Semester dan Bahasa

Indonesia)


(14)

4

Universitas Kristen Maranatha

No Modul

Sub Modul

Daftar Nama Report

4

Akademik

Evaluasi PBM

Transkrip

Nilai

Mahasiswa

Lulusan

Single

(Kelompok

Area

Studi

dan

Bahasa Indonesia)

5

Akademik

Evaluasi PBM

Transkrip

Nilai

Mahasiswa

Lulusan

All

(Kelompok

Semester dan Bahasa

Indonesia)

6

Akademik

Evaluasi PBM

Transkrip

Nilai

Mahasiswa

Lulusan

All

(Kelompok Area

Studi

dan

Bahasa

Indonesia)

7

Akademik

Evaluasi PBM

Transkrip

Nilai

Mahasiswa

Lulusan

Single

(Kelompok

Semester dan Bahasa

Inggris)

8

Akademik

Evaluasi PBM

Transkrip

Nilai

Mahasiswa

Lulusan

Single

(Kelompok

Area

Studi

dan

Bahasa Inggris)

9

Akademik

Evaluasi PBM

Transkrip

Nilai

Mahasiswa

Lulusan

All

(Kelompok

Semester dan Bahasa

Inggris)


(15)

5

Universitas Kristen Maranatha

No Modul

Sub Modul

Daftar Nama Report

10 Akademik

Evaluasi PBM

Transkrip

Nilai

Mahasiswa

Lulusan

All

(Kelompok Area

Studi

dan

Bahasa

Inggris)

11 Akademik

Evaluasi PBM

Nilai untuk Orang Tua

12 Akademik

Evaluasi PBM

Nilai hasil Semester

13 Akademik

Statistik Hasil Kegiatan

Belajar Mengajar

Rekapitulasi

IP

by

Proyek Pendidikan

14 Akademik

Statistik Hasil Kegiatan

Belajar Mengajar

Rekap

Cuti

Mahasiswa

15 Akademik

Statistik Hasil Kegiatan

Belajar Mengajar

Rekap Peserta Proyek

Pendidikan

16 Akademik

Statistik Hasil Kegiatan

Belajar Mengajar

Rekap Beban SKS

Angkatan

17 Akademik

Statistik Hasil Kegiatan

Belajar Mengajar

Rekap Beban SKS

Total

18 Akademik

Statistik Hasil Kegiatan

Belajar Mengajar

Rekap Beban Studi

Angkatan

19 Akademik

Statistik Hasil Kegiatan

Belajar Mengajar

Rekap

DKBS

Dispensasi

20 Akademik

Statistik Hasil Kegiatan

Belajar Mengajar

Rekap

DKBS

Dispensasi Angkatan

21 Akademik

Statistik Hasil Kegiatan

Belajar Mengajar

Rekap

Kehadiran

Dosen

22 Akademik

Statistik Hasil Kegiatan

Belajar Mengajar

Rekap

Kehadiran

Mahasiswa

23 Kemahasiswaan

Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profil

Penerimaan

Mahasiswa Baru


(16)

6

Universitas Kristen Maranatha

No Modul

Sub Modul

Daftar Nama Report

Mahasiswa dan Lulusan Calon

Mahasiswa

Baru

25 Kemahasiswaan

Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profile

English

Proficiency

Test

Mahasiswa

26 Kemahasiswaan

Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profil Status Akademik

Mahasiswa

27 Kemahasiswaan

Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profil Propinsi Asal

Mahasiswa

28 Kemahasiswaan

Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profil Status Kota Asal

Mahasiswa

29 Kemahasiswaan

Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profil IPK Mahasiswa

30 Kemahasiswaan

Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profil IPK Alumni

31 Kemahasiswaan

Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profil

Waktu

Studi

Alumni

32 Kemahasiswaan

Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profil Waktu Skripsi

Alumni

33 Kemahasiswaan

Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profil Waktu Tunggu

Kerja Alumni

1.5 Sumber Data

Sumber data yang digunakan dalam penulisan laporan ini, antara lain

didapatkan dari berbagai sumber seperti: sumber

sumber dari buku

referensi, internet, dan diktat kuliah. Kemudian untuk penulisan bab III seperti

analisis dan perancangan, penulis mendapatkan data yang diperlukan dari

bagian SAT UKM.


(17)

7

Universitas Kristen Maranatha

1.6 Sistematika Penyajian

Sistem penyajian yang dilakukan dalam penulisan laporan ini adalah

sebagai berikut:

1. BAB I PENDAHULUAN

Pada bab ini menjelaskan tentang latar belakang, perumusan

masalah, tujuan, batasan masalah dan sistematika penulisan.

2. BAB II KAJIAN TEORI

Pada bab ini menjelaskan tentang landasan teori apa saja yang

digunakan dalam penulisan laporan.

3. BAB III ANALISIS & RANCANGAN SISTEM

Pada bab ini menjelaskan tentang bagaimana merancang sebuah

sistem mulai dari menganalisis, merancang sampai dengan

mendesain.

4. BAB IV HASIL PENELITIAN

Pada bab ini menjelaskan tentang

detail

rancangan berupa sebuah

mock up

untuk masing-masing fitur sesuai dengan hasil analisis pada

bab III.

5. BAB V PEMBAHASAN DAN UJI COBA PENELITIAN

Pada bab ini menjelaskan tentang apakah tahapan pengujian

fungsionalitas dan spesifikasi untuk masing-masing modul telah

sesuai dengan perencanaan atau tidak.

6. BAB VI SIMPULAN & SARAN

Pada bab ini menjelaskan tentang kesimpulan yang didapat dari hasil

analisis dan intepretasi masalah serta saran dan pendapat penulis


(18)

133

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Berdasarkan dari hasil analisis dan implementasi, dapat ditarik

beberapa kesimpulan sebagai berikut:

1. Proses konversi

teknologi

Microsoft .NET

Framework

1.0

ke

Microsoft

.NET

Framework

3.5 telah berhasil dilakukan. Semua

class references

atau

Library

yang dibutuhkan oleh

bussines logic layer

,

data logic layer

,

typedataset

semuanya dapat digunakan untuk pengembangan report,

khususnya untuk modul-modul yang dibahas dalam tugas akhir ini.

2.

Crystal Report Basic

2008 menyediakan semua fitur yang sama dengan

Crystal Report

2008, sehingga memudahkan pengembang untuk

membangun layout

Report

yang memiliki kompleksitas tinggi, seperti

multiple-column, grouping-record

, dan

sumary-field

s

. Crystal

Report Basic

2008 juga menyediakan fitur untuk mengakses berbagai macam sumber

data seperti:

Microsoft

Ado.NET 2.0

/

Xml Schema

. Tentu saja hal ini

memberikan keuntungan, karena sumber data yang tersedia saat ini

disediakan oleh

Web Service.

Kemudian

pada Crystal Report Basic

2008

juga menyediakan paket

redistributeable

, dimana paket ini yang akan

menangani

Report

pada saat dijalankan dalam

level

client

atau pada

run-time-design

.

6.2 Saran

Berikut adalah saran-saran mengenai pengembangan aplikasi di

kemudian hari:

1. Pada saat ini modul yang diimplementasikan hanya terbatas pada modul

akademik, kemahasiswaan, dan sebagian kecil dari modul keuangan

yaitu pengajuan dana online. Saat ini masih ada beberapa modul yang

belum diintegrasikan dan sangat memungkinkan untuk dikembangkan,

antara

lain:

modul

kepegawaian,

administrasi

umum,

dan


(19)

134

Universitas Kristen Maranatha

2. Kemudian dapat juga dikembangkan modul

Report

yang dinamik,

dimana informasi dapat disajikan secara dinamik atau informasi yang

ditampilkan sesuai dengan kriteria yang keinginan pengguna.


(20)

135

DAFTAR PUSTAKA

Bokau, F.C. (2007). Modul Pengantar Sistem Informasi Fakultas Teknologi

Informasi Universitas Kristen Maranatha Bandung.

Bokau, F.C. (2009). Modul Pemrograman Web Lanjut Fakultas Teknologi

Informasi Universitas Kristen Maranatha Bandung.

Jaenudin ST. (2005). Belajar Sendiri .

Net

dengan

Visual

C# 2005.

Jogiyanto HM, Analisis & Desain Sistem Informasi, Jakarta, 1999.

Lowe, D., & Joel, M. (2004).

Murach’s C#

.USA:Murach.

Risal, L. (2008). Modul Pemrograman Berorientasi Objek Lanjutan C#

Fakultas Teknologi Informasi Universitas Kristen Maranatha Bandung.

Vieira, R. (2006).

Beginning SQL Server 2005 Programming

. Indianapolis:

Wiley Publishing, Inc.

Vincent Gasperz,

ISO 9001 : 2000 and Continual Quality Improvement

,

Penerbit Gramedia Pustaka Umum, Jakarta, 2001

Weber,

Information Systems Control and Audit,

Penerbit Prentice-Hall,

New Jersey, 1999.

Zakaria, T.M. (2008). Modul Basis Data Lanjutan Fakultas Teknologi

Informasi Universitas Kristen Maranatha Bandung

Apa

Itu

Web

Services?

Retrieved

,

March,

2009,

From

http://gedex.web.id/archives/2008/04/12/apa-itu-webservices-bagian-i/

BLACK

BOX

TESTING,

Retrieved

,

March,

2009,

From

http://74.125.153.132/search?q=cache:uasKqXTCyHYJ:ayuliana_st.staff.g

unadarma.ac.id/Downloads/files/12482/Pertemuan%2B06%2B-%2B%2B_BlackBox%2BTesting_.pdf+black+box+testing&cd=1&hl=id&ct=

clnk&gl=id&lr=lang_id

C# Overview at C# Online

.NET

(CSharp-Online

.NET

).

Retrieved

, October

2009,

from

http://en.csharp-online

.NET

/CSharp_Overview).


(21)

136

Universitas Kristen Maranatha

HARIMAS,

Retrieved

,

March,

2009,

from

http://muhamadakbar.blogspot.com/2008/11/implementasi-enterprise-resource.html

Introduction

to

OMG

UML.

Retrieved

,

October

2009,

from

http://www.omg.org/gettingstarted/what_is_uml.htm.

Kuliah Online (FPAI) Web Service,

Retrieved

, March 20, 2009,

http://kuliah-online.blogspot.com/2005/05/fpai-web-service.html

Lessons Learned: Sorting out Crystal Reports 2008 Versioning, Service

Packs

and

Deployment

Retrieved

,

April

2010

from

http://aspalliance.com/1744_Lessons_Learned_Sorting_out_Crystal_Repor

ts_2008_Versioning_Service_Packs_and_Deployment.all#Page1

Microsoft

.NET

Framework.

Retrieved

,

November

2009,

from

http://irfani.web.id/2006/08/04/

Microsoft

-net-framework.html).

MSDN Library For Visual Studio .NET 2003

,

Microsoft

Corporation.

Web

Services

Tutorial,

Retrieved

,

March

20,

2009,


(1)

No Modul Sub Modul Daftar Nama Report Mahasiswa dan Lulusan Calon Mahasiswa

Baru

25 Kemahasiswaan Profil Calon Mahasiswa, Mahasiswa dan Lulusan

Profile English Proficiency Test Mahasiswa

26 Kemahasiswaan Profil Calon Mahasiswa, Mahasiswa dan Lulusan

Profil Status Akademik Mahasiswa

27 Kemahasiswaan Profil Calon Mahasiswa, Mahasiswa dan Lulusan

Profil Propinsi Asal Mahasiswa

28 Kemahasiswaan Profil Calon Mahasiswa, Mahasiswa dan Lulusan

Profil Status Kota Asal Mahasiswa

29 Kemahasiswaan Profil Calon Mahasiswa,

Mahasiswa dan Lulusan Profil IPK Mahasiswa 30 Kemahasiswaan Profil Calon Mahasiswa,

Mahasiswa dan Lulusan Profil IPK Alumni 31 Kemahasiswaan Profil Calon Mahasiswa,

Mahasiswa dan Lulusan

Profil Waktu Studi Alumni

32 Kemahasiswaan Profil Calon Mahasiswa, Mahasiswa dan Lulusan

Profil Waktu Skripsi Alumni

33 Kemahasiswaan Profil Calon Mahasiswa, Mahasiswa dan Lulusan

Profil Waktu Tunggu Kerja Alumni

1.5 Sumber Data

Sumber data yang digunakan dalam penulisan laporan ini, antara lain didapatkan dari berbagai sumber seperti: sumber – sumber dari buku referensi, internet, dan diktat kuliah. Kemudian untuk penulisan bab III seperti analisis dan perancangan, penulis mendapatkan data yang diperlukan dari bagian SAT UKM.


(2)

7

Universitas Kristen Maranatha

1.6 Sistematika Penyajian

Sistem penyajian yang dilakukan dalam penulisan laporan ini adalah sebagai berikut:

1. BAB I PENDAHULUAN

Pada bab ini menjelaskan tentang latar belakang, perumusan masalah, tujuan, batasan masalah dan sistematika penulisan.

2. BAB II KAJIAN TEORI

Pada bab ini menjelaskan tentang landasan teori apa saja yang digunakan dalam penulisan laporan.

3. BAB III ANALISIS & RANCANGAN SISTEM

Pada bab ini menjelaskan tentang bagaimana merancang sebuah sistem mulai dari menganalisis, merancang sampai dengan mendesain.

4. BAB IV HASIL PENELITIAN

Pada bab ini menjelaskan tentang detail rancangan berupa sebuah mock up untuk masing-masing fitur sesuai dengan hasil analisis pada bab III.

5. BAB V PEMBAHASAN DAN UJI COBA PENELITIAN

Pada bab ini menjelaskan tentang apakah tahapan pengujian fungsionalitas dan spesifikasi untuk masing-masing modul telah sesuai dengan perencanaan atau tidak.

6. BAB VI SIMPULAN & SARAN

Pada bab ini menjelaskan tentang kesimpulan yang didapat dari hasil analisis dan intepretasi masalah serta saran dan pendapat penulis


(3)

6.1 Simpulan

Berdasarkan dari hasil analisis dan implementasi, dapat ditarik beberapa kesimpulan sebagai berikut:

1. Proses konversi teknologi Microsoft .NET Framework 1.0 ke Microsoft .NET Framework 3.5 telah berhasil dilakukan. Semua class references atau Library yang dibutuhkan oleh bussines logic layer, data logic layer, typedataset semuanya dapat digunakan untuk pengembangan report, khususnya untuk modul-modul yang dibahas dalam tugas akhir ini.

2. Crystal Report Basic 2008 menyediakan semua fitur yang sama dengan Crystal Report 2008, sehingga memudahkan pengembang untuk membangun layout Report yang memiliki kompleksitas tinggi, seperti multiple-column, grouping-record, dan sumary-fields. Crystal Report Basic 2008 juga menyediakan fitur untuk mengakses berbagai macam sumber data seperti: Microsoft Ado.NET 2.0 / Xml Schema. Tentu saja hal ini memberikan keuntungan, karena sumber data yang tersedia saat ini disediakan oleh Web Service. Kemudian pada Crystal Report Basic 2008 juga menyediakan paket redistributeable, dimana paket ini yang akan menangani Report pada saat dijalankan dalam level client atau pada run-time-design.

6.2 Saran

Berikut adalah saran-saran mengenai pengembangan aplikasi di kemudian hari:

1. Pada saat ini modul yang diimplementasikan hanya terbatas pada modul akademik, kemahasiswaan, dan sebagian kecil dari modul keuangan yaitu pengajuan dana online. Saat ini masih ada beberapa modul yang belum diintegrasikan dan sangat memungkinkan untuk dikembangkan,


(4)

134

Universitas Kristen Maranatha 2. Kemudian dapat juga dikembangkan modul Report yang dinamik, dimana informasi dapat disajikan secara dinamik atau informasi yang ditampilkan sesuai dengan kriteria yang keinginan pengguna.


(5)

Bokau, F.C. (2007). Modul Pengantar Sistem Informasi Fakultas Teknologi Informasi Universitas Kristen Maranatha Bandung.

Bokau, F.C. (2009). Modul Pemrograman Web Lanjut Fakultas Teknologi Informasi Universitas Kristen Maranatha Bandung.

Jaenudin ST. (2005). Belajar Sendiri .Net dengan Visual C# 2005. Jogiyanto HM, Analisis & Desain Sistem Informasi, Jakarta, 1999. Lowe, D., & Joel, M. (2004). Murach’s C#.USA:Murach.

Risal, L. (2008). Modul Pemrograman Berorientasi Objek Lanjutan C# Fakultas Teknologi Informasi Universitas Kristen Maranatha Bandung. Vieira, R. (2006). Beginning SQL Server 2005 Programming. Indianapolis: Wiley Publishing, Inc.

Vincent Gasperz, ISO 9001 : 2000 and Continual Quality Improvement, Penerbit Gramedia Pustaka Umum, Jakarta, 2001

Weber, Information Systems Control and Audit, Penerbit Prentice-Hall, New Jersey, 1999.

Zakaria, T.M. (2008). Modul Basis Data Lanjutan Fakultas Teknologi Informasi Universitas Kristen Maranatha Bandung

Apa Itu Web Services? Retrieved, March, 2009, From http://gedex.web.id/archives/2008/04/12/apa-itu-webservices-bagian-i/ BLACK BOX TESTING, Retrieved, March, 2009, From http://74.125.153.132/search?q=cache:uasKqXTCyHYJ:ayuliana_st.staff.g

unadarma.ac.id/Downloads/files/12482/Pertemuan%2B06%2B-%2B%2B_BlackBox%2BTesting_.pdf+black+box+testing&cd=1&hl=id&ct= clnk&gl=id&lr=lang_id

C# Overview at C# Online.NET (CSharp-Online.NET). Retrieved, October 2009, from http://en.csharp-online.NET/CSharp_Overview).


(6)

136

Universitas Kristen Maranatha

HARIMAS, Retrieved, March, 2009, from

http://muhamadakbar.blogspot.com/2008/11/implementasi-enterprise-resource.html

Introduction to OMG UML. Retrieved, October 2009, from http://www.omg.org/gettingstarted/what_is_uml.htm.

Kuliah Online (FPAI) Web Service, Retrieved, March 20, 2009, http://kuliah-online.blogspot.com/2005/05/fpai-web-service.html

Lessons Learned: Sorting out Crystal Reports 2008 Versioning, Service Packs and Deployment Retrieved, April 2010 from http://aspalliance.com/1744_Lessons_Learned_Sorting_out_Crystal_Repor ts_2008_Versioning_Service_Packs_and_Deployment.all#Page1

Microsoft .NET Framework. Retrieved, November 2009, from http://irfani.web.id/2006/08/04/Microsoft-net-framework.html).

MSDN Library For Visual Studio .NET 2003, Microsoft Corporation.

Web Services Tutorial, Retrieved, March 20, 2009, http://w3schools.com/webservices/