SKRIPSI
Diajukan sebagai Salah Satu Syarat
untuk memperoleh gelar Sarjana Pendidikan
Prodi Pendidikan Teknik Elektro
Oleh
Dimas Adi Prabowo NIM.5301409049
ii
LEMBAR PERNYATAAN KEASLIAN
1. Skripsi ini adalah asli dan belum pernah diajukan untuk mendapatkan gelar
2. Karya tulis ini adalah murni gagasan, rumusan, dan penelitian saya sendiri,
tanpa bantuan pihak lain, kecuali arahan Pembimbing dan masukkan Tim
Penguji.
3. Dalam karya tulis ini tidak terdapat karya atau pendapat yang telah ditulis atau
4. Pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari
diperoleh karena karya ini, serta sanksi lainnya sesuai dengan norma yang
ii
PERSETUJUAN PEMBIMBING
NIM : 5301409049
Skripsi ini telah disetujui oleh pembimbing untuk diajukan ke sidang panitia ujian
skripsi Program Studi S-1 Pendidikan Teknik Informatika dan Komputer Jurusan
iii
PENGESAHAN
Penguji I Penguji II
Penguji III/Pembimbing
Mengetahui
Dekan Fakultas Teknik
iv
MOTTO dan PERSEMBAHAN
MOTTO
“Sesungguhnya sesudah kesulitan itu ada kemudahan. Maka apabila kamu telah
selesai (dari suatu urusan), kerjakanlah dengan sungguh-sungguh (urusan) yang
lain. Dan hanya kepada Tuhanmu lah hendaknya kamu berharap.”
(Q.S. 94 : 6-8)
“Aku akam berjalan bersama mereka yang berjalan karena aku tidak akan berdiri
diam sebagai penonton yang menyaksikan perarakan berlalu.”
(Khalil Gibran)
vi
KATA PENGANTAR
Alhamdulillaahi rabbil ’aalamin, puji syukur kami haturkan kepada Allah SWT,
yang telah memberikan nikmat sehat dan nikmat ilmu yang luar biasa sehingga
penyusunan skripsi dengan judul “Rancang Bangun Sistem Administrasi
Pembayaran sekolah Multi User Berbasis WEB di SMA Negeri 1
Temanggung” dapat terselesaikan dengan baik. Tidak lupa shalawat beriringan
salam semoga selalu tercurah kepada junjungan alam Nabi Muhammad SAW
beserta keluarga dan sahabat beliau.
Penyusunan skripsi ini dapat berjalan dengan lancar karena banyaknya dukungan
dari berbagai pihak, baik yang bersangkutan langsung maupun tidak. Oleh karena
itu, pada kesempatan ini ucapan terima kasih kami sampaikan kepada:
1. Bapak Dr. Fathur Rokhman M.Hum selaku Rektor Universitas Negeri
Semarang.
2. Bapak Drs M Harlanu MPd selaku Dekan Fakultas Teknik Universitas Negeri
Semarang.
3. Bapak Drs. Suryono M.T. selaku Ketua Jurusan Akuntansi Universitas
Negeri Semarang.
4. Bapak Drs. Agus Suryanto, M.T.. selaku Ketua Program Studi Pendidikan
Teknik Elektro Jurusan Teknik Elektro Universitas Negeri Semarang.
5. Bapak Dr. Djuniadi, M.T selaku Dosen Pembimbing yang juga telah
memberikan ilmu, motivasi, serta arahan dalam penyusunan skripsi ini.
6. Bapak Dr. Ir. Subiyanto, S.T., M.T dan Bapak Dr. H. Eko Supraptono, M.Pd.
selaku penguji I dan II yang telah memberikan masukan-masukan yang
sangat berarti untuk perbaikan skripsi ini.
7. Bapak Drs. Djoko Adi Widodo, M.T. selaku Dosen Wali yang telah
memberikan motivasi.
8. Dosen-dosen jurusan Teknik Elektro Universitas Negeri Semarang yang telah
membagi ilmu selama proses perkuliahan.
9. Keluarga besar SMA Negeri 1 Temanggung memberikan dukungan dan
saran-saran yang berarti atas pelaksanaan penelitian ini.
10. Bapak Teguh Suryanto dan ibu Mutu Murwiyati, orang tua yang selalu
memberikan dukungan material maupun moral kepada ananda.
11. Danang Adi Widiyanto dan Dian Adi Pratama, kakak dan adik yang selalu
memberikan dorongan dan masukkan serta pelajaran hidup yang berarti.
12. Sahabat-sahabat terbaik (Danu Budi Utomo, Devano, Cahaya Denta Agung ,
Rony Amhar, Yan Ermawan, Yogie Prasetiya, M.N Aldion, Yuana Tri Juwita
sari, Wahyu Ika, Dirga Nur Agnesa, Dody Suwarna, dan lain-lain) yang
selalu memberikan dorongan dan tawa di dalam setiap kejenuhan.
vi
13. Sahabat-sahabat keluarga besar HIMPRO Teknik Elektro Universitas Negeri
Semarang yang telah memberikan banyak pelajaran pentingnya semangat
pergerakan untuk melakukan perubahan.
14. Kawan-kawan Mahasiswa Prodi Pendidikan Teknik Elektro 2009 yang telah
memberikan pengertian akan arti sebuah kompetisi.
15. Semua pihak yang tidak dapat disebutkan satu persatu yang telah membantu
dalam penyusunan skripsi ini.
Skripsi ini masih kurang sempurna bahkan sama sekali tidak mendekati sempurna.
Oleh karena itu adanya kritik dan saran akan sangat dihargai. Kritik dan saran
tersebut dapat disampaikan melalui e-mail dimasadiprabowo01@gmail.com.
Respon seperti itulah yang dapat membangun agar kami dapat lebih baik dalam
kepenulisan selanjutnya.
Besar harapan semoga skripsi ini dapat bermanfaat serta dapat menambah
pengetahuan dan wawasan khususnya bagi pembaca. Semoga Allah SWT selalu
melimpahkan rahmat-Nya kepada kita semua.
vii
ABSTRAK
viii
DAFTAR ISI
Halaman
Halaman Judul ............................................................................................... i
Lembar Pernyataan Keaslian ....................................................................... ii
Persutujuan Pembimbing .............................................................................. iii
Lembar Pengesahan Skripsi.......................................................................... iv
Motto dan Persembahan................................................................................ v
Kata Pengantar............................................................................................... vi
Abstrak ............................................................................................................ viii
Daftar Isi ......................................................................................................... ix
Daftar Tabel .................................................................................................... xiii
Daftar Gambar ............................................................................................... xv
Daftar Rumus ................................................................................................ xix
Daftar Lampiran ............................................................................................ xx
BAB I PENDAHULUAN
1.1 Latar Belakang.................................................................................... 1
1.2 Rumusan Masalah............................................................................... 4
1.3 Batasan Masalah ................................................................................. 4
1.4 Tujuan Penelitian ................................................................................ 5
1.5 Manfaat Penelitian .............................................................................. 5
1.6 Sistematika Penulisan ......................................................................... 6
ix
2.3.1.3 Pengertian Sistem Informasi Administrasi Sekolah ... 12
2.2 Metode Pengembangan Rational Unified Process (RUP) .................. 12
2.2.1 Definisi Ratoinal Unified Process .......................................... 12
2.2.2 Dimensi Rational Unified Process ......................................... 13
2.2.3 Fase Rational Unified Process................................................ 14
2.3 Konsep Permodelan Sistem ............................................................. 16
2.3.1 Definisi Unified Modelling Language ................................... 16
2.3.2 Konsepsi Dasar Unified Modelling Languagae ...................... 16
2.3.3 Tujuan UnifiedModelling language ........................................ 17
2.3.4 Diagram-diagram Unified Modelling Language..................... 18
2.4 Website................................................................................................ 24
2.4.1 Definisi Website ...................................................................... 24
2.4.2 Aplikasi Berbasis Web ............................................................ 25
2.5 Konsep Basis Data ............................................................................. 26
2.5.1 Entity Relationship Diagram (ERD) ........................................ 27
2.6 Konsep Arsitektur Sistem .................................................................. 28
2.7 Bahasa Pemograman yang Digunakan .............................................. 28
2.7.1 Hypertext Markup Language (HTML) .................................... 28
2.7.2 PHP .......................................................................................... 29
2.7.3 Cascading Style Sheet (CSS) ................................................... 30
2.7.4 MySQL...................................................................................... 30
2.8 Perangkat Lunak Yang Di gunakan ................................................... 31
2.8.1 Notepad++................................................................................. 31
2.8.2 XAMPP .................................................................................... 31
2.8.3 Google Chrome (web Browser) ............................................... 32
BAB III METODE PENELITIAN
3.1 Ruang Lingkup Penelitian .................................................................. 33
3.1.1 Objek Penelitian ........................................................................ 33
3.1.2 Sumber Data yang Dibutuhkan ................................................. 33
3.2 Metode Pengumpulan Data ................................................................ 34
3.2.1 Observasi ................................................................................... 34
x
3.2.2 Wawancara ................................................................................ 35
3.2.3 Dokumentasi ............................................................................. 35
3.2.4 Teknik Angket .......................................................................... 36
3.2.5 Studi Literatur ........................................................................... 37
3.3 Metode Analisis dan Perancangan Sistem ......................................... 37
3.3.1 Fase Permulaan (Inception) ...................................................... 38
3.3.2 Fase Perluasan (Elaboration) ................................................... 39
3.3.3 Fase Konstruksi (Construction) ............................................... 40
3.3.4 Fase Peralihan (Transition) ...................................................... 40
3.4 Kerangka Berpikir Penelitian ............................................................. 44
xi
4.1.2.2 Design Workflow ........................................................... 63
4.1.2.2.1 Rancangan Umum
Sistem yang Diusulkan .............................. 64
4.1.2.2.2 Permodelan
Unified Modelling Language...................... 64
4.1.2.2.3 Perancangan Database ............................... 74
4.1.2.2.4 Perancangan Interface (Antar Muka) ........ 84
4.1.3 Fase Konstruksi (Construction) .............................................106
4.1.3.1 Implementation Workflo ................................................106
4.1.3.2 Tampilan Sistem yang telah di bangun ........................106
4.1.4 Transisi (Transition) ...............................................................123
4.1.4.1 Validasi Ahli .................................................................123
4.1.4.2 Pengujian produk...........................................................125
4.2 Pembahasan .......................................................................................131
4.2.1 Sistem Administrasi Pembayaran Sekolah .............................131
4.2.2 Pembahasan Validasi Ahli ......................................................131
4.2.3 Pembahasan Uji Coba Produk ................................................132
BAB V PENUTUP
5.1 Simpulan .............................................................................................133
5.2 Saran ...................................................................................................133
xii
DAFTAR TABEL
Halaman
Tabel 3.1: Interval Penelitian Validitas Ahli Multimedia .............................. 43
Tabel 4.1: Skenario Use Case Prosedur Berjalan Pembayaran SPP ............... 53
Tabel 4.2: Skenario Use Case Prosedur Berjalan pembayaran
Pembangunan ................................................................................. 54
Tabel 4.3: Alternatif Pemecahan Masalah ...................................................... 58
Tabel 4.4: Estimasi Resiko ............................................................................. 59
Tabel 4.5: Definisi Aktor ............................................................................... 66
Tabel 4.6: Flow of Event dari Sistem .............................................................. 67
Tabel 4.7: Kamus Data Tabel User................................................................. 76
Tabel 4.8: Kamus Data Tabel Guru ................................................................ 76
Tabel 4.9: Kamus Data Tabel Siswa ............................................................... 77
Tabel 4.10: Kamus Data Tabel Oraang Tua Siswa ........................................... 78
Tabel 4.11: Kamus Data Tabel Kelas ............................................................... 78
Tabel 4.12: Kamus Data Tabel SPP ................................................................. 79
Tabel 4.13: Kamus Data Tabel Pembayaran SPP ............................................. 79
Tabel 4.14: Kamus Data Tabel Detail Transaksi Pembayaran SPP ................. 80
Tabel 4.15: Kamus Data Tabel Uang Pembangunan ....................................... 80
Tabel 4.16: Kamus Data Tabel Pembayaran Uang Pembangunan .................. 81
Tabel 4.17: Kamus Data Tabel Tahun Ajaran ................................................. 82
Tabel 4.18: Kamus Data Akun Pembayaran .................................................... 82
Tabel 4.19: Kamus Data Tabel Kenaikan Kelas .............................................. 83
Tabel 4.20: Kamus Data Tabel Tinggal kelas ................................................... 83
Tabel 4.21: Kamus Data Tabel Pesan .............................................................. 84
Tabel 4.22: Tabel Validator .............................................................................124
Tabel 4.23: Data Angket Validasi Sistem Administrator ................................124
Tabel 4.24: Hasil Pengujian Produk Kepada Siswa ........................................125
Tabel 4.25: Hasil Pengujian Produk Kepada Administrasi ..............................126
xiii
Tabel 4.26: Hasil Pengujian Produk Kepada Guru Bimbingan Konseling .....126
Tabel 4.27: Hasil Pengujian Produk Kepada Wali Kelas ...............................127
Tabel 4.28: Hasil Pengujian Produk Kepada Karyawan Tata Usaha ...............127
xiv
DAFTAR GAMBAR
Halaman
Gambar 2.1: Elemen dari Rational Unified Process ...................................... 13
Gambar 2.2: Konsepsi Dasar Unified Modelling Language .......................... 17
Gambar 3.1: Kerangka Berpikir Penelitian .................................................... 45
Gambar 4.1: Logo SMA Negeri 1 Temanggung ........................................... 48
Gambar 4.2: Struktur Organisasi SMA Negeri 1 Temanggung .................... 50
Gambar 4.3: Use Case Diagram sistem yang sedang berjalan ...................... 52
Gambar 4.4: Hubungan antara sistem dengan user........................................ 64
Gambar 4.5: Use Case Diagram sistem yang di usulkan .............................. 65
Gambar 4.6: Activity Diagram Administrasi dari Sistem yang Diusulkan ... 68
Gambar 4.7: Activity Diagram dari BK dari sistem yang Diusulkan ............. 69
Gambar 4.8: Activity Diagram dari TU dari sistem yang Diusulkan ............. 70
Gambar 4.9: Activity Diagram dari Wali Kelas dari sistem yang
Diusulkan .................................................................................. 71
Gambar 4.10: Activity Diagram dari Siswa dari sistem yang Diusulkan ......... 72
Gambar 4.11: Class Diagram pada Sistem yang Diusulkan ........................... 73
Gambar 4.12: Enity Relationship Diagram Dari Sistem yang Diusulkan ........ 74
Gambar 4.13: Relasi Antar Tabel Dalam Database......................................... 75
Gambar 4.14: Antar Muka Halaman Utama Admin ....................................... 85
Gambar 4.15: Antar Muka Halaman Data Pengguna Sistem .......................... 85
Gambar 4.16: Antar Muka Halaman Data Guru ............................................. 86
Gambar 4.17: Antar Muka Halaman Data Kelas ............................................ 86
Gambar 4.18: Antar Muka Halaman Data Siawa............................................. 87
Gambar 4.19: Antar Muka Halaman Awal Pembayaran SPP .......................... 87
Gambar 4.20: Antar Muka Halaman Pembayaran SPP .................................. 88
Gambar 4.21: Antar Muka Halaman Awal Pembayaran Pembangunan ......... 88
Gambar 4.22: Antar Muka Halaman Pembayaran Pembangunan .................. 89
Gambar 4.23: Antar Muka Halaman Laporan Pengguna Sistem .................... 89
Gambar 4.24: Antar Muka Halaman Laporan Data Guru ............................... 90
xv
Gambar 4.25: Antar Muka Halaman Laporan Data Siswa ............................. 90
Gambar 4.26: Antar Muka Halaman Laporan Detail Siswa ........................... 91
Gambar 4.27: Antar Muka Halaman Laporan Uang SPP ............................... 92
Gambar 4.28: Antar Muka Halaman Laporan Tunggakan Uang SPP ............. 92
Gambar 4.29: Antar Muka Halaman Laporan Uang Pembangunan ............... 93
Gambar 4.30: Antar Muka Halaman Utama Bimingan dan Konseling .......... 93
Gambar 4.31: Antar Muka Halaman Data Kelas ........................................... 94
Gambar 4.32: Antar Muka Halaman Detail Data Kelas ................................. 94
Gambar 4.33: Antar Muka Halaman Tambah Kelas ....................................... 95
Gambar 4.34: Antar Muka Halaman Input dan Ubah Wali Kelas .................. 95
Gambar 4.35: Antar Muka Halaman Tambah dan ubah data Siswa .............. 96
Gambar 4.36: Antar Muka Halaman Input Siswa Pindah ............................... 97
Gambar 4.37: Antar Muka Halaman Utama Tata Usaha ................................ 98
Gambar 4.38: Antar Muka Halaman awal Pembayaran SPP .......................... 98
Gambar 4.39: Antar Muka Halaman Pembayaran SPP .................................. 99
Gambar 4.40: Antar Muka Halaman Awal Pemabayaran Pembangunan ....... 99
Gambar 4.41: Antar Muka Halaman Pembayaran Pembangunan ..................100
Gambar 4.42: Antar Muka Halaman Utama Wali Kelas ................................101
Gambar 4.43: Antar Muka Halaman Data Siswa pada Wali Kelas .................101
Gambar 4.44: Antar Muka Halaman data Pembayaran SPP
pada Wali Kelas ........................................................................102
Gambar 4.45: Antar Muka Halaman Data Pembayaran Pembangunan
pada Wali kelas .........................................................................102
Gambar 4.46: Antar Muka Halaman Data Tunggakan Pembayaran SPP
Pada Wali Kelas ........................................................................103
Gambar 4.47: Antar Muka Halaman Utama Siswa .........................................103
Gambar 4.48: Antar Muka Halaman Data Pembayaran SPP pada Siswa .......104
Gambar 4.49: Antar Muka Halaman Data Pembayaran Pembangunan
pada siswa ................................................................................104
Gambar 4.50: Antar Muka Halaman Data Tunggakan SPP pada Siswa .........105
Gambar 4.51: Antar Muka Halaman Hubungi Kami ......................................105
xvi
Gambar 4.52: Halaman Utama Sistem Sebelum Log In .................................107
Gambar 4.53: Halaman Log In .........................................................................107
Gambar 4.54: Halaman Data Pengguna Sistem ..............................................108
Gambar 4.55: Halaman Data Guru...................................................................109
Gambar 4.56: Halaman Detail Data Guru .......................................................109
Gambar 4.57: Halaman Data Kelas .................................................................110
Gambar 4.58: Halaman Detail Data Siswa Kelas ............................................110
Gambar 4.59: Halaman Input dan Ubah Data Wali Kelas ...............................110
Gambar 4.60: Halaman Data Siswa ................................................................111
Gambar 4.61: Halaman detail Data Siswa ......................................................112
Gambar 4.62: Halaman Pencarian Data Siswa Pembayaran SPP ....................112
Gambar 4.63: Halaman Pembayaran SPP ........................................................113
Gambar 4.64: Halaman Pencarian Data Siswa Pembayaran Pembangunan ....113
Gambar 4.65: Halaman Pembayaran Pembangunan ........................................114
Gambar 4.66: Halaman Laporan Pengguna Sistem ........................................114
Gambar 4.67: Halaman Laporan Pengguna Sistem dalam Format Excel .......115
Gambar 4.68: Halaman Laporan Data Guru ....................................................115
Gambar 4.69: Halaman Laporan Data Guru dalam Format Excel ...................116
Gambar 4.70: Halaman Laporan Data Kelas ...................................................116
Gambar 4.71: Halaman Laporan Data Kelas dalam Format Excel .................117
Gambar 4.72: Halaman Laporan Data Siswa ..................................................117
Gambar 4.73: Halaman Laporan Data Siswa dalam Format Excel ................118
Gambar 4.74: Halaman Laporan Pembayaran SPP..........................................118
Gambar 4.75: Halaman Laporan Pembayaran SPP dalam Format Excel ........119
Gambar 4.76: Halaman Laporan Tunggakan SPP ...........................................119
Gambar 4.77: Halaman Laporan Tunggakan SPP dalam Format Excel ..........120
Gambar 4.78: Halaman Laporan Pembayaran Pembangunan .........................120
Gambar 4.79: Halaman Laporan Pembayaran Pembangunan dalam
Format Excel .............................................................................121
Gambar 4.80: Halaman Setting Tahun Ajaran ................................................121
Gambar 4.81: Halaman Tambah Tahun Ajaran ..............................................122
xvii
Gambar 4.82: Halaman Setting Akun Pembayaran ........................................122
Gambar 4.83: Halaman Tambah Akun Pembayaran .......................................123
xviii
DAFTAR RUMUS
xix
DAFTAR LAMPIRAN
xx
BAB I
PENDAHULUAN
meningkatnya kebutuhan instansi tertentu untuk bekerja lebih cepat dan akurat.
Oleh karena itu penggunaan sistem informasi merupakan syarat utama guna
1
2
Indonesia, 2002). Secara etimologi istilah administrasi berasal dari bahasa Inggris
mengemukakan bahwa administrasi merupakan dua orang atau lebih yang bersatu
dalam satu hubungan satu sama lain. Administrasi berfungsi sebagai perencanaan.
didefinisikan sebagai alat pembayaran yang sah dan diterima oleh masyarakat
kepentingan bersama.
xii
3
kualitas pendidikan yang lebih baik. Bidang administrasi keuangan yang berjalan
selama ini masih kurang efektif dan efisien, karena masih menggunakan format
masih dibutuhkan waktu yang relatif lama untuk membuat pelaporan data.
data keuangan yang terpisah di beberapa buku keuangan. Atas dasar itu
dibutuhkan suatu sistem yang lebih baik dan mampu mengatasi permasalahan
maksimal.
xii
4
Berdasar hal tersebut, maka perlu dirancang suatu sistem informasi yang
Temanggung.
pembayaran sekolah?
berikut:
prmbangunan sekolah.
berbasis web.
xii
5
2. Sistem informasi yang di bangun Telah valid dan dapat digunakan dalam
sekolah.
2. Bagi Penulis
xii
6
Secara garis besar penulisan skripsi ini dibagi menjadi tiga bagian, yaitu
1. Bagian Awal
dan persembahan, kata pengantar, daftar isi, daftar tabel, daftar gambar, dan
daftar lampiran.
2. Bagian Isi
Isi skripsi disajikan dalam lima bab dengan beberapa subbab pada tiap
BAB I : PENDAHULUAN
data.
xii
7
Pada bab ini dibahas uji coba dari aplikasi dan data hasil
tersebut.
BAB V : PENUTUP
3. Bagian Akhir
xii
BAB II
LANDASAN TEORI
yaitu sistem yang menekankan pada prosedur dan sistem yang lebih menekankan
pada elemen.
suatu urut-urutan yang tepat dari tahapan-tahapan yang harus dikerjakan, siapa
dengan maksud yang sama untuk mencapai tujuan bersama. Pernyataan Murdick
didukung oleh pernyataan Hall (2009) yang menyatakan bahwa sistem merupakan
kelompok dari dua atau lebih komponen atau subsistem yang saling berhubungan
8
9
ini akan lebih mudah dipelajari untuk analisis dan perancangan sistem.
atau segala sesuatu yang menambah pengetahuan yang sudah diproses dengan
input data, lalu melakukan proses atau pengolahan data, lalu timbul output yang
Nilai-nilai tersebut adalah relevan, akurat, tepat waktu, ekonomis, efisien, dan
dapat dipercaya.
bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat
xii
10
1. Komponen Sistem
Lingkungan luar yang dimaksud adalah apapun di luar batas dari sistem
Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan
xii
11
Suatu sistem memiliki tujuan (goal) dan sasaran (objective). Sasaran dari
Indonesia, 2002).
dua orang atau lebih yang bersatu guna mencapai tujuan secara bersama-sama.
xii
12
berhubungan satu dengan yang lainnya dimana berfungsi untuk mengelola urusan
administrasi dalam suatu instansi atau lembaga sekolah yang mencakup keuangan,
bangunan atau lembaga untuk belajar dan mengajar serta tempat menerima dan
metode Ratonal Unified Process (RUP). RUP merupakan suatu kerangka kerja
yang diatur oleh proses alur kerja yang dapat dijadikan dasar oleh tim proyek
pengembang melalui disiplin ilmu perangkat lunak di bawah lingkup fase bisnis
xii
13
dan architecture-centric.
dibangun.
(UML). Hubungan antara UML dan RUP adalah bahwa UML menyediakan
xii
14
Melalui gambar 2.1 dapat dilihat bahwa RUP memiliki dua dimensi, yaitu:
dan aspek dinamis dari proses dan diekspresikan dalam bentuk siklus, tahap,
utama yang menandakan akhir dari awal dari fase selanjutnya. Setiap fase
dapat berdiri dari beberapa iterasi. Dimensi ini terdiri atas Inception,
artefak, pekerja, dan alur kerja. Dimensi ini terdiri atas Business Modeling,
Environment.
ke pengembangan iteratif dan dibagi menjadi empat fase, Menurut Yasin (2012),
tujuan dan sasaran dari tiap fase atau tahap pengembangan tersebut yaitu:
pengembangan.
xii
15
yang stabil bagi upaya perancangan dan implementasi dalam tahap konstruksi.
a. Memastikan bahwa perangkat lunak telah tersedia bagi para pengguna akhir
(end user), termasuk pengujian untuk persiapan. Pada tahap ini, umpan-
ketergunaan.
xii
16
menuturkan bahwa UML adalah sebuah bahasa yang telah menjadi standar dalam
sistem.
xii
17
maupun mesin.
xii
18
use case diagram, activity diagram, class diagram, statechart diagram, sequence
dari sebuah sistem (Yasin, 2012)”. Sebuah use case merepresentasikan sebuah
interaksi antara aktor dengan sistem. Aktor adalah seseorang atau sebuah mesin
tertentu.
sebagai bagian dari proses dalam dirinya. Secara umum diasumsikan bahwa
use case yang di-include akan dipanggil setiap kali use case yang meng-
include dieksekusi secara normal. Sebuah use case dapat di-include oleh lebih
dari satu use case lain, sehingga duplikasi fungsionalitas dapat dihindari
dengan cara menarik keluar fungsionalitas yang common. Sebuah use case juga
hubungan generalisasi antar use case menunjukkan bahwa use case yang satu
xii
19
a. Aktor
Aktor mewakili siapa pun atau apa saja yang harus berinteraksi
b. Use Case
Use case adalah dialog antara aktor dengan sistem yang akan
dan use case atau antara use case dan use case. Hubungan antar aktor dan
d. Association/Direct Association
e. Generalization/Pewarisan
dapat diturunkan dari elemen lain dan mewarisi semua atribut dan metode
xii
20
2. Activity Diagram
merupakan state diagram khusus, di mana sebagian besar state adalah action
behaviour internal sebuah sistem (dan interaksi antar subsistem) secara eksak,
atas secara umum. Activity diagram dapat dibagi menjadi beberapa object
aktivitas tertentu.
a. Activity
b. Transition
xii
21
c. Decision
decision point.
d. Synchronization bars
3. Class Diagram
sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi
Class memiliki tiga area pokok, yaitu nama, atribut, dan metoda.
b. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan anak-
xii
22
yang memiliki atribut berupa class lain, atau class yang harus mengetahui
class.
class lain dan mewarisi semua atribut dan metoda class asalnya dan
satu class kepada class lain. Hubungan dinamis dapat digambarkan dengan
4. Statechart Diagram
transisi dan perubahan keadaan (dari satu state ke state lainnya) suatu objek
pada sistem sebagai akibat dari stimuli yang diterima. Pada umumnya
5. Sequence Diagram
xii
23
6. Collaboration Diagram
level tertinggi memiliki nomor 1. Messages dari level yang sama memiliki
xii
24
7. Component Diagram
dan atau package, tapi dapat juga dari komponen-komponen yang lebih kecil.
8. Deployment Diagram
dimana komponen akan terletak (pada mesin, server atau piranti keras),
2.4 Website
web yang saling berhubungan yang umumnya berada pada peladen yang sama
server web yang dapat diakses melalui jaringan seperti internet ataupun Local
Area Network (LAN) melalui alamat internet yang dikenali sebagai URL.
xii
25
web yang mengandung informasi, yang biasanya terangkum dalam sebuah domain
atau subdomain biasanya dibangun atas banyak halaman web yang saling
berhubungan.
organisasi.
yang diakses melalui koneksi jaringan menggunakan HTTP, bukan yang ada
browser.
berbasis web, berbasis internet dan berbasis cloud ketika mengacu pada aplikasi.
dengan pengguna melalui HTTP. Ini termasuk aplikasi ringan seperti flash games,
kalkulator online, kalender, dan sebagainya, serta aplikasi yang lebih intensif yang
menggunakan HTTP.
xii
26
penggunaan kertas.
4. Quick and easy update – dapat dijalankan secara cepat dan mudah untuk
7. Low spec PCs or smartphone can be used – dapat diakses dari komputer
smartphone.
yang saling berhubungan secara logis dan teroganisir dengan baik. Hall (2009)
telah menjelaskan basis data yang telah dikhususkan untuk perusahaan, basis data
perusahaan adalah tempat penyimpanan fisik data keuangan dan non keuangan.
xii
27
Sebuah sistem basis data dapat memiliki beberapa basis data. Setiap basis
data dapat berisi atau memiliki sejumlah objek basis data (seperti file/tabel,
indeks). Di samping berisi atau menyimpan data, setiap basis data juga
mengandung atau menyimpan definisi struktur (baik untuk basis data maupun
yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan
yaitu diagram relasi entitas, normalisasi, relasi tabel, dan struktur file.
Relasi Entitas adalah teknik dokumentasi yang digunakan untuk menyajikan relasi
antar entitas dari basis data. Model entity-relationship yang berisi komponen-
yang kita tinjau, dapat digambarkan dengan lebih sistematis dengan menggunakan
xii
28
yang spesifik.
menangani satu pengguna (user) saja, meskipun satu pengguna itu dapat
(HTML) adalah sebuah bahasa dasar yang digunakan untuk merancang halaman
web statsis. Menurut Sibero (2011), Hypertext Markup Language atau HTML
adalah bahasa yang digunakan pada dokumen web sebagai bahasa untuk
pertukaran dokumen web. File HTML memiliki ekstensi HTM atau HTML dan
xii
29
dapat dibuat menggunakan editor teks. Dokumen HTML secara mendasar akan
terdiri atas teks informasi. Judul atau topik utama dokumen disimpan dalam
section/elemen head, disimpan dalam elemen title dengan tag. Title ini akan
halaman web di internet. Dengan kata lain, halaman web yang terdiri dari HTML,
yang digunakan untuk menampilkan teks, gambar atau sumber daya lainnya
melalui web browser. Semua HTML adalah teks biasa, yang berarti tidak disusun
dan dapat dibaca oleh manusia. Ekstensi file untuk file HTML adalah .htm atau
.html.
kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada
halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya
akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan
dijalankan di server.
xii
30
web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan
lebih terstruktur dan seragam. Sama halnya styles dalam aplikasi pengolahan kata
seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading,
subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan
memformat tampilan halaman web yang dibuat dengan bahasa HTML dan
XHTML.
CSS dapat mengendalikan ukuran gambar, warna body text, warna tabel,
ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar
CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan
Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh
database sejak lama, yaitu SQL (Structure Query Language). SQL adalah sebuah
xii
31
konsep pengoperasian database, terutama untuk seleksi dan pemasukan data, yang
2.8.1 Notepad++
Javascript, dan CSS. Aplikasi ini dapat dijalankan pada sistem operasi Microsoft
Windows dan penggunaannya diatur oleh GPL License. Notepad++ dibuat dalam
bahasa C++ dan menggunakan Win32 API dan STL yang menjamin kecepatan
2.8.2 XAMPP
Fungsi dari XAMPP adalah sebagai server yang berdiri sendiri (localhost)
dan terdiri atas program Apache HTTP Server, MySQL Database, dan penerjemah
bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP
PHP, dan Perl. Program ini tersedia dalam General Public License (GNU) dan
bebas.
xii
32
xii
BAB V
PENUTUP
5.1 Simpulan
ajaran, serta data lain yang diperlukan lalu melakukan administrasi pembayaran
yang meliputi pembayaran uang SPP dan uang pembangunan. Selain itu, sistem
2. Sistem yang berjalan sangat valid dan dapat di gunakan dengan baik karena
sistem informasi yang berjalan telah melewati tahab\pan validasi ahli dan
5.2 Saran
133
134
sistem secara berkala untuk menanggulangi hilangnya data saat sistem mengalami
kerusakan (error).
DAFTAR PUSTAKA
Alwi, Hasan dkk. 2002. Kamus Besar Bahasa Indonesia Edisi Ketiga.
Jakarta: Balai Pustaka.
Al-Bahra bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi.
Yogyakarta: Graha Ilmu.
Arikunto, Suharsimi. 2006. Prosedur Penelitian Suatu Pendekatan
Praktik. Jakarta: Rineka Cipta.
Hall, James A. 2009. Sistem Informasi Akuntansi. Terjemahan Dewi
Fitriasari dan Deny A Kwary. Jakarta: Salemba Empat.
Hornby, A.S. 2005. Oxford Advanced Learner’s Dictionary. Oxford:
Oxford University Press.
IBM. 2004. Standard, compliance, and Rational Unified Process, Part I:
Integrating RUP and the PMBOK. (http://www.ibm.com/
developerworks/rational/library/4763.html, diakses 2 November
2014).
Jogiyanto. 2008. Metodologi Penelitian Sistem Informasi. Yogyakarta:
Penerbit Andi.
Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta: Andi
Offset.
Pahlevi, Said Mirza. 2013. Tujuh Langkah Praktis Pembangunan Basis
Data. Jakarta: PT Elex Media Komputindo.
Paul Stanley Software. 2015. Advantages of Web Application. (http://
www.pssuk.com/AdvantagesWebApplications.html, diakses 18
Agustus 2015)
Sekaran, Uma. 2006. Research Method for Business. Jakarta: Salemba
Empat.
Sibero, Alexander F.K. 2011. Kitab Suci Web Programming. Yogyakarta:
Mediakom.
Sugiyono. 2013. Metode Penelitian Pendidikan Pendekatan Kuantitatif &
R&D. Bandung: Alfabeta.
Sutabri, Tata. 2012. Analisis Sistem Informasi. Jakarta: Penerbit Andi.
Technopedia. 2005. Web-Based Application. (http://www.techopedia.com/
definition/26002/web-based-application, diakses 5 Mei 2015).
135
136