iii
Univeritas Kristen Maranatha
ABSTRAK
Badan Pelayanan Kerohanian (BPK) merupakan badan yang mampu memberikan pelayanan kristiani secara utuh menyeluruh dan relevan dengan kebutuhan atau perkembangan zaman serta berorentasi kepada pemberdayaan manusia seutuhnya. Misi dari Badan Pelayanan Kristen dapat memperlengkapi warga Universitas Kristen Maranatha dengan kehandalan rohani sehingga dapat menjadi garam dan terang ditengah– tengah lingkungan sekitar. Pencatatan data – data masih dilakukan secara manual dengan cara memasukkan kedalam program microsoft excel dan miscrosoft Word, sehingga sering menimbulkan hasil yang kurang teliti dan memakan waktu yang lama. Dalam hal ini dibuat sebuah aplikasi peminjaman fasilitas kemahasiswaan yang ada di Badan Pelayanan Kerohanian (BPK) Universitas Kristen Maranatha agar dapat membantu setiap pekerja mengumpulkan data yang mendukung berlangsungnya kegiatan kemahasiswaan yang ada di Badan Pelayanan Kerohanian (BPK). Aplikasi ini dibuat dengan menggunakan bahasa pemograman Visual Basic dan Database Management System (DBMS) yang digunakan adalah SQL Server. Pada aplikasi ini terdapat fitur - fitur seperti fitur pengurus, fitur kegiatan, fitur peminjaman, dan fitur laporan keuangan. Hasil aplikasi ini dapat mendukung kebutuhan bagi instansi Badan Pelayanan Kerohanian (BPK) agar dapat mudah digunakan.
iv
Univeritas Kristen Maranatha
ABSTRACT
Badan Pelayanan Kerohanian (BPK) is an agency capable of providing Christian ministry as a whole, comprehensive and relevant to the needs or the times and oriented to the empowerment of human beings. The mission of Badan Pelayanan Kerohanian (BPK) to equip citizens with the reliability of the Maranatha Christian University spiritually so that it could be salt and light in the middle of around. Recording thinks is still done manually by entering into an Microsft excel and Microsft Word Program, so that often lead to results that are less rigorous and time consuming.In this case would be made a borrowed application student facilities Badan Pelayanan Kerohanian (BPK) Maranatha Christian University in order to help every worker to collect data to support ongoing student activities at Badan Pelayanan Kerohanian (BPK). This application is created using the Visual Basic programming language and Database Management System (DBMS) used is Sql Server. In this application there are features such as the board features, features activities, borrowing features, and financial reporting features. The results of these applications can support the desire for agency Badan Pelayanan Kerohanian (BPK) can be easily used.
v
Univeritas Kristen Maranatha
DAFTAR ISI
PRAKATA ... i
ABSTRAK ... iii
ABSTRACT ... iv
DAFTAR ISI ... v
DAFTAR GAMBAR ... viii
DAFTAR TABEL ... x
DAFTAR LAMPIRAN ... xi
BAB I PENDAHULUAN... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup kajian ... 2
1.5 Sumber Data ... 3
1.6 Sistematika Penyajian ... 4
BAB II KAJIAN TEORI ... 6
2.1 Penjelasan mengenai Struktur Organisasi ... 6
2.2 Pengertian Sistem, Informasi dan Analisis ... 8
2.2.1 Konsep Dasar Sistem ... 8
2.2.2 Karakteristik Sistem ... 8
2.2.3 Konsep Dasar Informasi ... 9
2.2.4 Konsep Dasar Analisis ... 10
2.3 Pengertian Proses Bisnis ... 10
2.4 Pengenalan Basis Data... 12
2.4.1 Database (Basis Data) ... 13
2.4.2 Entity Relationship Diagram (ERD) ... 13
2.4.3 Relational Basis Data ... 16
2.4.4 Hubungan Antar tabel ... 17
2.5 Pemodelan Aliran Data ... 18
2.5.1 Data Flow Diagram (DFD) ... 19
2.5.2 Kamus Data ... 19
2.5.3 Process Specification (PSPEC) ... 21
2.6 Pengertian Akuntansi ... 22
2.7 Rancangan Desain Antarmuka ... 22
2.8 Microsoft Visual Studio.NET ... 23
2.9 Visual Basic.Net ... 23
2.10 Microsoft SQL Server ... 24
vi
Univeritas Kristen Maranatha
BAB III ANALISIS DAN RANCANGAN SISTEM ... 26
3.1 Tinjauan Organisasi ... 26
3.1.1 Penjelasan Badan Pelayanan Kerohanian ... 26
3.1.2 Struktur Organisasi Badan Pelayanan Kerohanian (BPK) ... 28
3.1.3 Kegiatan Kemahasiswaan ... 33
3.2 Proses Bisnis ... 35
3.2.1Proses Bisnis awal Menganalisis ... 35
3.3 Entity Relationship Diagram (ERD) ... 39
3.3.1 Gambaran Entity-Relationship (ERD) ... 39
3.3.2 Tranformasi ER Diagram ke Tabel ... 41
3.4 Data Flow Diagram (DFD) ... 44
3.5 Kamus Data ... 53
3.6 Proses Spesifikasi (PSPEC) ... 57
3.7 Rancangan Desain Antarmuka ... 69
BAB VI Hasil Penelitian... 73
4.1 Tampilan Antarmuka Dengan Pengguna ... 73
BAB V Pembahasan Dan Uji Coba hasil Penelitan ... 84
5.1 Black Box ... 84
BAB VI SIMPULAN DAN SARAN ... 91
6.1 Simpulan ... 91
6.2 Saran Pengembangan Aplikasi ... 91
vii
Univeritas Kristen Maranatha
DAFTAR GAMBAR
Gambar 1 Contoh Struktur Organisasi ... 7
Gambar 2 Entitas ... 14
Gambar 3 Atribut ... 14
Gambar 4 Relasi ... 14
Gambar 5 Satu ke satu ... 15
Gambar 6 Satu ke Banyak ... 15
Gambar 7 Banyak ke Satu ... 15
Gambar 8 Banyak ke Banyak ... 16
Gambar 9 Contoh Relasi Total Partial ... 18
Gambar 10 Contoh Agregasi ... 18
Gambar 11 Struktur Badan Pelayanan Kerohanian (BPK) ... 29
Gambar 12 Peran Badan Pelayanan Kerohanian (BPK) ... 33
Gambar 13 Proses Peminajaman Fasilitas ... 36
Gambar 14 Proses Laporan Keuangan ... 37
Gambar 15 Proses Pengembalian Fasilitas ... 38
Gambar 16 ERD BPK (Badan Pelayanan Kerohanian) ... 40
Gambar 17 DFD Level 0 ... 44
Gambar 18 DFD Level 1 ... 45
Gambar 19 DFD Level 2 Proses 1 ... 46
Gambar 20 DFD Level 2 Proses 3 ... 47
Gambar 21 DFD Level 2 Proses 4 ... 48
Gambar 22 DFD Level 3 Proses 3.1 ... 49
Gambar 23 DFD Level 3 Proses 3.2 ... 50
Gambar 24 DFD Level 3 Proses 3.3 ... 51
Gambar 25 DFD Level 2 Proses 3.452 Gambar 26 Tampilan Login ... 70
Gambar 27 Tampilan Halaman Awal ... 70
Gambar 28 Tambah dan Ubah ... 71
Gambar 29 Tampilan Laporan ... 71
Gambar 30 Tampilan LapKehilangan ... 72
Gambar 31 Tampilan Admin ... 72
Gambar 32 Tampilan Menu Login ... 73
Gambar 33 Tampilan Home Awal ... 74
Gambar 34 Tampilan Organisasi ... 74
Gambar 35 Tampilan Login ... 75
Gambar 36 Tampilan Awal ... 75
Gambar 37 Tampilan Pengurus ... 76
viii
Univeritas Kristen Maranatha
Gambar 39 Tampilan Link Ubah ... 77
Gambar 40 Tampilan Kegiatan ... 77
Gambar 41 Tampilan Link Tambah ... 78
Gambar 42 Tampilan Link Ubah ... 78
Gambar 43 Tampilan Fasilitas ... 79
Gambar 44 Tampilan Link Tambah ... 79
Gambar 45 Tampilan Link Ubah ... 80
Gambar 46 Tampilan Peminjaman ... 80
Gambar 47 Tampilan Tambah Peminjaman ... 81
Gambar 48 Tampilan Tambah Fasilitas ... 81
Gambar 49 Tampilan Laporan ... 82
Gambar 50 Tampilan Laporan Keuangan ... 82
Gambar 51 Tampilan Laporan Kehilangan ... 83
ix
Univeritas Kristen Maranatha
DAFTAR TABEL
Tabel ISimbol Flowchart ... 11
Tabel II Data Flow Diagram (DFD) ... 19
Tabel III Simbol Kamus Data ... 20
Tabel IV Tabel Pengurus ... 41
Tabel V Tabel Kegiatan ... 41
Tabel VI Tabel Fasilitas ... 41
Tabel VII DetailPeminjaman... 42
Tabel VIII Laporan Keuangan ... 42
Tabel IX Tabel Peminjaman ... 42
Tabel X Tabel LapKehilangan ... 43
Tabel XI Tabel TB_Login ... 43
Tabel XII Kamus Data Pengurus ... 53
Tabel XIII Kamus Data Kegiatan ... 53
Tabel XIV Kamus Data Fasilitas ... 54
Tabel XV Kamus Data Peminjaman ... 54
Tabel XVI Kamus Data DetailPeminjaman ... 55
Tabel XVII Kamus Data Laporan Keuangan ... 55
Tabel XVIII Kamus Data LapKehilangan ... 56
Tabel XIX Kamus Data TB_Login ... 56
Tabel XX PSPEC Pengolahan Data Tambah User ... 57
Tabel XXI PSPEC Pengolahan Data Tambah Pengurus ... 58
Tabel XXII PSPEC Pengolahan Data Ubah Pengurus ... 59
Tabel XXIII PSPEC Pengolahan Data Cari Pengurus ... 59
Tabel XXIV PSPEC Pengolahan Data Tambah Kegiatan ... 60
Tabel XXV PSPEC Pengolahan Data Ubah Kegiatan ... 61
Tabel XXVI PSPEC Pengolahan Data Cari Kegiatan ... 62
Tabel XXVII PSPEC Pengolahan Data Tambah Fasilitas ... 62
Tabel XXVIII PSPEC Pengolahan Data Ubah Fasilitas ... 63
Tabel XXIX PSPEC Pengolahan Data Cari Fasilitas ... 64
Tabel XXX PSPEC Pengolahan Data Tambah Peminjaman ... 64
Tabel XXXI PSPEC Pengolahan Data Cari Peminjaman ... 65
Tabel XXXII PSPEC Pengolahan Data Tambah LapKeuangan ... 66
Tabel XXXIII PSPEC Pengolahan Data Ubah LapKeuangan ... 67
Tabel XXXIV PSPEC Pengolahan Data Cari LapKeuangan ... 68
Tabel XXXV PSPEC Pengolahan Data Tambah User ... 68
x
Univeritas Kristen Maranatha
DAFTAR LAMPIRAN
1
Universitas Kristen Maranatha
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah
Badan Pelayanan Kristen Universitas Kristen Maranatha (UKM)
memiliki makna menyiapkan peserta didik menjadi anggota masyarakat
yang memiliki kemampuan akademik dan profesional yang dapat
menerapkan dan mengembangkan atau menciptakan ilmu pengetahuan,
teknologi atau seni. Visi dari Badan Pelayanan Kristen menjadikan badan
yang mampu memberikan pelayanan Kristiani secara utuh menyeluruh dan
relevan dengan kebutuhan atau perkembangan zaman serta berorientasi
kepada pemberdayaan manusia seutuhnya, sedangkan misi dari Badan
Pelayanan Kristen dapat memperlengkapi warga Universitas Kristen
Maranatha dengan kehandalan rohani sehingga dapat menjadi garam dan
terang ditengah
–
tengah lingkungan sekitar.
Kegiatan Badan Pelayanan Kerohanian (BPK) Maranatha terdiri
dari pelayanan mahasiswa, pelayanan dosen, pelayanan karyawan maupun
pelayanan secara umum. Tugas akhir ini akan membicarakan mengenai
pelayanan mahasiswa. Kegiatan kemahasiswaan ini memiliki kegiatan rutin
seperti
Student fellowship
, Pelayanan Mahasiswa Kristen (PMK),
persekutuan doa,
Voice Of Maranatha
(VOM), dan dialog bersama.
Kegiatan ini masih dilakukan secara manual sehingga mengalami kendala
data yang dimasukkan tidak tersusun rapi, data yang tersimpan bisa hilang,
dan adanya ketidak konsisten data yang dicatat dengan data yang
sebenarnya, yaitu pencatatan keluar masuk peminjaman fasilitas di instansi
2
Universitas Kristen Maranatha
1.2 Rumusan Masalah
Berikut ini akan dijelaskan rumusan masalah dari aplikasi yang
dibuat:
1. Bagaimana membuat aplikasi yang mampu menjawab kebutuhan
informasi tentang peminjaman fasilitas dan pengembalian fasilitas
secara keseluruhan?
2. Bagaimana membuat aplikasi yang mampu memberikan hasil laporan
keuangan Persekutuan Kristen Maranatha (PMK) ?
1.3 Tujuan Pembahasan
Tujuan dari pembuatan aplikasi peminjaman fasilitas kemahasiswaan
adalah:
1. Memberikan
informasi
tentang
peminjaman
fasilitas,
kegiatan
kemahasiswaan secara rutin dan pengembalian fasilitas yang telah
dipinjam secara keseluruhan.
2. Memberikan pertanggung jawaban laporan keuangan Persekutuan
Kristen Maranatha (PMK).
1.4 Ruang Lingkup kajian
Ruang lingkup dibagi menjadi 3 (tiga) bagian yaitu:
1. Perangkat Keras (
Hardware
)
Spesifikasi yang dibutuhkan untuk menjalankan pembuatan aplikasi
ini adalah sebagai berikut:
a. Intel Pentium 4
b. RAM 256Mb
c. DDR2 40Gb
d.
Harddisk
80Gb
3
Universitas Kristen Maranatha
2. Perangkat Lunak (
Software
)
Perangkat lunak yang dibutuhkan aplikasi adalah :
a.
Operating
system
: Microsoft Windows XP Professional SP 2
b. Sistem Basis Data
: SQL Server 2005 / 2008.
c. Bahasa
Scripting:
Pemograman
Visual Basic
d. Editor Pemrograman
: Visual
Studio 2010
e.
Web browser
:
Internet Explorer
3. Perangkat Aplikasi
Fitur
–
Fitur yang terdapat dalam aplikasi ini yaitu:
a. Disediakan
login
untuk masuk ke
website
b. Disediakan fasilitas penambahan dan ubah pengurus, kegiatan,
dan fasilitas
c. Disediakan penambahan peminjaman fasilitas
d. Disediakan data laporan keuangan
1.5 Sumber Data
Kebutuhan akan informasi dalam membuat analisis sistem
kemahasiswaan Badan Pelayanan Kerohanian (BPK) diperoleh melalui:
1. Studi wawancara, yaitu mencari data langsung ke Badan
Pelayanan Kerohanian (BPK) dan mengumpulkan informasi dari
pihak - pihak yang bersangkutan, misalnya bagian dari staf
kemahasiswaan BPK
.
2. Studi Pustaka, yaitu membaca dan mempelajari buku, diktat kuliah
dan sumber perpustakaan yang dapat menunjang pembuatan
laporan ini.
3. Sumber digital, yaitu pencarian yang menunjang pembuatan
4
Universitas Kristen Maranatha
1.6 Sistematika Penyajian
Beberapa sistematika penyajian yang dimuat pada setiap bab, antara
lain:
BAB I PENDAHULUAN
Bab I pendahuluan membahas mengenai latar belakang masalah, rumusan
masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan
sistematika penyajian.
BAB II KAJIAN TEORI
Bab II kajian teori membahas mengenai teori - teori yang mendukung
mengenai pembangunan sistem informasi, teori mengenai perangkat lunak
untuk analisis dan perancangan sistem.
BAB III ANALISIS DAN RANCANGAN SISTEM
Bab III analisis dan rancangan sistem membahas mengenai tinjauan
organisasi, proses bisnis,
Entity Relationship Diagram (ERD)
, Kamus Data,
Data Flow Diagram (DFD), Process Spesification (PSPEC), dan (User
Interface Design) UID.
BAB IV HASIL PENELITIAN
Bab IV Hasil penelitian membahas mengenai aplikasi yang telah dibuat
sebagai hasil penelitian tugas akhir yang disertai penjelasan singkat
mengenai fitur - fitur yang tersedia di dalam aplikasi tersebut.
BAB V EVALUASI DAN PENGUJIAN
Bab V Hasil penelitian membahas tentang evaluasi dan hasil pengujian dari
5
Universitas Kristen Maranatha
BAB VI SIMPULAN DAN SARAN
Bab VI Hasil penelitian membahas tentang kesimpulan berisi uraian
singkatan yang dihasilkan berdasarkan tujuan pembuatan serta nilai produk
bagi pengguna. Nilai diambil berdasarkan pengolahan data dari kuisioner
91
Universitas Kristen Maranatha
BAB VI SIMPULAN DAN SARAN
6.1 Simpulan
Setelah melakukan berbagai macam evaluasi dengan
Test Case
dapat
disimpulkan bahwa :
1. Dengan adanya aplikasi ini, dapat membantu
user
dalam pengerjaan
peminjaman fasilitas pada Badan Pelayanan Kerohanian (BPK)
2. Dengan adanya aplikasi ini,
user
dapat melihat informasi pengeluaran
maupu pemasukan keuangan yang terjadi setiap kegiatan yang
dilakukan setiap acara yang akan diadakan.
6.2 Saran Pengembangan Aplikasi
Berikut ini adalah saran yang dapat menjadi bahan pertimbangan apabila
aplikasi ini akan dikembangkan:
1. Aplikasi ini dapat dikembangkan dengan menggunakan sistem
dekstop
agar memudahkan
administrator
untuk mengakses aplikasi
ini.
2. Aplikasi ini dapat dikembangkan dengan metode
touch screen,
agar
xi
Universitas Kristen Maranatha
DAFTAR PUSTAKA
Andi. (2006).
User Interface Design
. Retrieved May 14, 2006,
from
http://www.google.com/
User Interface Design
.html
Deitel,MH & Detel,JP & Nieto,RS. (2002).
Visual Basic.Net
.New Jersey:
Prentice Hall
Fathansyah, Ir. (1999). Buku Teks Komputer Basis Data. Bandung:
Informatika
Fess, Warren, Reeve. (1999).
Prinsip - Prinsip Akuntansi
.
Jakarta:
Erlangga
Harmon, Paul. (2009).
Business Process Change
: San Fransisco:
Morgan Kaufman
Hartini, (2004).
Analisis dengan Diagram Aliran Data (
hlm. 5-6
).
Diakses pada
tanggal 2 september 2009.
Jarden, Judea. (2007). Presentasi BPK (Badan Pelayanan Kerohanain):
Bandung.
Korthh,
Sudarshan.
(2002).
Database
System
Concepts,
Fourth
edition.Internasional Edison: Silberschatz.
Nugroho, Adi. (2005). Analisis Dan Perancangan Sistem Informasi Dengan
Metodologi Berorentasi Objek.Bandung: Informatika
Rekksohadiprodjo,
Sukanto
&
Handoko,
Hani.
(1999).
Organisasi
Perusahaan.Jokyakarta: BVEF
Somantri, Hendi DRS. (1994). Dasar-Dasar Akuntansi.Bandung:Armico
Suteja R Bernad & Imbar V Radiant. (2006).
Pemograman Web-Commerce
dengan ORACLE & ASP. Bandung: Informatika
Weygant, Kieso, Kimmel. (2007). Pengantar Akuntansi. Jakarta:
Salemba Empat.
Witarto. (2004). Memahami Sistem Informasi.Bandung: Informatika