Upgrade dan Pengembangan Report Sistem Administrasi Terpadu Universitas Kristen Maranatha Bandung.
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/