1
Universitas Kristen Maranatha
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah
Sistem Administrasi Terpadu SAT Universitas Kristen Maranatha merupakan suatu bagian penting pada Universitas Kristen Maranatha, yang
menangani seluruh data yang ada pada Universitas Kristen Maranatha untuk disimpan dalam basis data terpusat, sehingga data yang ada teratur dalam
penyimpanan. Sistem Administrasi Terpadu ini memiliki basis data dalam jumlah
banyak yang kompleks, serta datanya selalu dibutuhkan dari berbagai bagian dalam Universitas Kristen Maranatha untuk dibuat bermacam-macam
laporan sesuai permintaan terhadap Sistem Administrasi Terpadu. Sistem Administrasi Terpadu ini akan melakukan migrasi teknologi ke
framework microsoft .NET Framework 3.5 dan mengalami kendala dalam melakukan migrasi report yang secara rutin sering dipakai dalam lingkungan
universitas, khususnya dalam modul akademik yang merupakan modul yang menangani segala macam kepentingan akademis dalam lingkungan
Universitas Kristen Maranatha, dan modul kemahasiswaan yang merupakan modul yang menangani urusan yang berkaitan dengan data mahasiswa
dalam lingkungan Universitas Kristen Maranatha.
1.2. Perumusan Masalah
Adapun pertanyaan-pertanyaan yang muncul seputar hal tersebut, adalah:
1. Bagaimana melakukan upgrade dan migrasi report ke teknologi .NET Framework 3.5 ?
2. Bagaimana pembuatan report yang dinamis sehingga memudahkan pembuatan laporan?
3. Bagaimana melakukan konversi berbagai format laporan?
Universitas Kristen Maranatha
1.3. Tujuan Pembahasan
Tujuan dari tugas akhir ini adalah membuat aplikasi report untuk SAT Maranatha:
1. Memudahkan upgrade dan migrasi report ke teknologi .NET Framework 3.5.
2. Memudahkan konversi pencetakan laporan dalam berbagai format. 3. Mengoptimalkan bentuk - bentuk laporan yang ada.
1.4. Ruang Lingkup Kajian
Ruang lingkup yang dibahas adalah seputar penggunaan perangkat keras dan perangkat lunak yang akan digunakan dalam implementasi dan
juga batasan fitur report dalam aplikasi. Berikut adalah spesifikasi rincinya:
1. Perangkat Keras Perangkat keras yang digunakan dalam lingkungan pengembangan
dibagi menjadi server dan client dengan ketentuan spesifikasi berbeda sesuai dengan inventaris universitas.
2. Perangkat Lunak Perangkat lunak yang digunakan dalam lingkungan pengembangan
adalah sebagai berikut: a. Server
Teknologi Microsoft .NET Framework 3.5 Microsoft SQLServer 2000
Crystal Report Basic 2008 package document-client-
runtime. Web Server IIS 6.0
Microsoft Windows 2000 Profesional Server Internet Explorer minimal versi 5.5
b. Client Operating system menggunakan windows. Hal ini
disebabkan aplikasi menggunakan .NET Framework yang
Universitas Kristen Maranatha
harus menggunakan web browser Internet Explorer minimal versi 5.5.
Web Browser: Internet Explorer minimal versi 5.5. Fitur Perangkat Lunak yang Dikembangkan
Jumlah modul report lama yang dikembangkan sebanyak 26 report dan penambahan report baru sebanyak 6 report dengan total 32
report. Berikut rincian modul beserta daftar report yang akan dibuat:
Tabel I Daftar Pembagian Report
No Modul
Sub Modul Daftar Nama Report
1 Akademik Persiapan Proses
Belajar Mengajar Daftar Fakultas
2 Akademik Persiapan Proses
Belajar Mengajar Daftar Jurusan
3 Akademik Persiapan Proses
Belajar Mengajar Daftar Jenjang Studi
4 Akademik Persiapan Proses
Belajar Mengajar Daftar Program Studi by Jurusan
5 Akademik Persiapan Proses
Belajar Mengajar Daftar Mata Kuliah by Kurikulum
6 Akademik Persiapan Proses
Belajar Mengajar Daftar Area Studi by Kurikulum
7 Akademik Persiapan Proses
Belajar Mengajar Daftar Area Studi All
8 Akademik Persiapan Proses
Belajar Mengajar Daftar Mata Pendidikan Proyek
Pendidikan
9 Akademik Persiapan Proses
Belajar Mengajar Daftar Detil Format Penilaian
10 Akademik Persiapan Proses
Belajar Mengajar Daftar Bobot Komponen Penilaian by
Proyek Pendidikan
11 Akademik Persiapan Proses
Belajar Mengajar Daftar Pembagian Dosen Wali
12 Akademik Persiapan Proses
Belajar Mengajar Daftar Peserta Mata Pendidikan
13 Akademik Persiapan Proses
Belajar Mengajar Daftar Tolak Rencana Studi by
ProyekId
14 Akademik Persiapan Proses
Belajar Mengajar Daftar Dosen Pengajar Program
Studi
15 Akademik Persiapan Proses
Belajar Mengajar Daftar Hadir Mahasiswa Dosen
Group by Kelas
16 Akademik Persiapan Proses
Belajar Mengajar Daftar Hadir Mahasiswa Dosen by
Kelas
Universitas Kristen Maranatha
No Modul
Sub Modul Daftar Nama Report
17 Akademik Persiapan Proses
Belajar Mengajar Daftar Cekal Absensi by Proyek
Pendidikan
18 Akademik Persiapan Proses
Belajar Mengajar Daftar Cuti Tanpa Kabar by Proyek
Pendidikan
19 Akademik Persiapan Proses
Belajar Mengajar Daftar Persetujuan Cuti Mahasiswa
by Proyek Pendidikan
20 Akademik Persiapan Proses
Belajar Mengajar Daftar Cuti Mahasiswa by Proyek
Pendidikan
21 Akademik Penjadwalan Daftar Pembagian Kelas by Proyek
Pendidikan
22 Akademik Penjadwalan Daftar Mahasiswa Teralokasi by
Kode MK Kelas Id
23 Akademik Penjadwalan Daftar Mahasiswa Tidak Teralokasi
by Proyek Pendidikan
24 Akademik Penjadwalan Daftar Jadwal Kuliah Hasil Upload
SAT
25 Akademik Penjadwalan Dokumen Kontrak Beban Studi by
NRP
26 Akademik Transkrip
Mahasiswa Daftar Nilai Mahasiswa Aktif
Semester by NRP
27 Akademik Transkrip
Mahasiswa Daftar Nilai Mahasiswa Aktf
Semester group by Angkatan
28 Akademik Transkrip
Mahasiswa Daftar Nilai Mahasiswa Aktif
Semester by NRP English
29 Akademik Transkrip
Mahasiswa Daftar Nilai Mahasiswa Aktif
Semester Group by Angkatan English
30 Akademik Transkrip
Mahasiswa Daftar Nilai Mahasiswa Aktif Area
Studi by NRP
31 Akademik Transkrip
Mahasiswa Daftar Nilai Mahasiswa Aktif Area
Studi Group by Angkatan
32 Kemahas
iswaan Mahasiswa
Daftar Bukti Pengajuan Cuti
1.5. Sumber Data