Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
LAPORAN SKRIPSI
SISTEM INFORMASI PENGELOLAAN KEUANGAN
SEKOLAH BERMODELKAN SOFTWARE AS A SERVICE
CLOUD COMPUTING
HALAMAN JUDUL
Laporan Ini Disusun Sebagai Salah Satu Syarat Untuk
Menyelesaikan Program
Studi Sistem Informasi S-1 Pada Fakultas Teknik
Universitas Muria Kudus
Disusun Oleh :
Nama : Heru Prasetyo Utomo
NIM : 2012-53-083
Program Studi : Sistem Informasi
Fakultas : Teknik
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2016
HALAMAN MOTTO DAN PERSEMBAHAN
MOTTO
“Hanya karena kita telah tertindas selama seratus tahun sebelum kita mulai
melawan, bukanlah alasan bagi kita untuk tidak berusaha menang...”
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada :
1. Allah SWT dan Rosul-Rosul Nya.
2. Keluarga saya yang tercinta.
3. Kelompok Rajawali dan teman teman
seperjuangan.
4. Semua orang yang sedang mempelajari
dan mengembangkan teknologi
RINGKASAN
Pengelolaan Keuangan merupakan hal yang tak dapat dipisahkan dari proses
manajemen suatu intansi, tak terkecuali sekolah. Untuk itulah untuk
mempermudah dalam hal pengelolaan dan pencatatan keuangan sekolah
diperlukan suatu sistem informasi. Dengan sistem informasi pengelolaan
keuangan sekolah ini, diharapkan bisa membantu proses pengelolaan keuangan
dari tahap pembuatan rencana anggaran, pencatatan dana masuk/keluar, sampai
dengan pembuatan laporan.
Dengan menerapkan model penyampaian perangkat lunak sebagai layanan
(SaaS), aplikasi ini bisa digunakan oleh beberapa sekolah/kelompok pengguna.
Kelompok pengguna yang telah terdaftar bisa langsung menggunakan aplikasi
tanpa harus menginstall. Data antar kelompok pengguna akan dipisah sesuai
kelompok penggunanya.
Kata Kunci: SaaS, Keuangan, Sekolah
ABSTRACT
Financial management is inseparable from a intance management process,
not least the school. For that to make it easier in terms of management and
financial records of the school needed an information system. With school
financial management information system is expected to assist in the financial
management of the manufacturing phase of the budget plan, fund registration
entry / exit, to preparing reports.
By applying a model of delivering software as a service (SaaS), this
application can be used by several schools / groups of users. Groups registered
users can directly use the application without having to install. Data between user
groups will be separated in accordance groups of users.
Keywords: SaaS, Finance, School
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT atas Rahmat dan
hidayah-Nya sehingga penulis dapat menyelesaikan Skripsi tentang sistem
pengelolaan keuangan sekolah bermodelkan saas ini.
Penyusunan Skripsi ini merupakan salah satu syarat untuk menyelesaikan
program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria
Kudus.
Atas tersusunnya Laporan Skripsi ini tidak lepas dari bantuan dan dukungan
dari semua pihak. Penulis mengucapkan terima kasih yang sebesar-besarnya
kepada:
1. Kedua orang tua dan saudara saudari yang sangat Penulis cintai, yang telah
memberi dukungan secara material maupun spiritual.
2. Bapak Dr.Suparnyo, SH, MS Selaku Rektor Universitas Muria Kudus
3. Bapak Moh Dahlan , S.T, M.T, selaku Dekan Fakultas Teknik Universitas
Muria Kudus.
4. Bapak Rhoedy Setiawan, M.Kom, selaku Ketua Program Studi Sistem
Informasi Fakultas Tehnik Universitas Muria Kudus.
5. Bapak Supriyono, S.Kom, M.Kom selaku Pembimbing Utama yang telah
memberikan bimbingan dalam pembuatan laporan skripsi ini.
6. Bapak Wiwit Agus Triyanto, S.Kom, M.Kom selaku Pembimbing
Pembantu yang telah memberikan bimbingan dalam pembuatan laporan
skripsi ini.
7. Dinas Pendidikan Pemuda dan Olahraga Kab. Kudus.
8. Staff TU dan Kepala SMK 2 Kudus.
9. Teman-teman.
10. Semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah
banyak membantu penulis dalam menyelesaikan laporan Skripsi ini.
Demikian laporan ini disusun, namun Penulis menyadari bahwa dalam
penyusunan laporan ini sangat jauh dari kesempurnaan. Namun Penulis berharap
laporan ini dapat bermanfaat bagi semua pihak.
Kudus, 30 Mei 2016
DAFTAR ISI
HALAMAN JUDUL ............................................................................................... 1
HALAMAN PERSETUJUAN ................................................................................ ii
HALAMAN PENGESAHAN ................................................................................ iii
PERNYATAAN KEASLIAN ................................................................................ iv
HALAMAN MOTTO DAN PERSEMBAHAN ..................................................... v
RINGKASAN ........................................................................................................ vi
ABSTRACT .......................................................................................................... vii
KATA PENGANTAR ......................................................................................... viii
DAFTAR ISI ........................................................................................................... x
DAFTAR TABEL ............................................................................................... xvii
DAFTAR LAMPIRAN ...................................................................................... xviii
1 BAB I : PENDAHULUAN ............................................................................. 1
1.1 Latar Belakang Masalah ........................................................................... 1
1.2 Perumusan Masalah .................................................................................. 2
1.3 Batasan Masalah ....................................................................................... 2
1.4 Tujuan ....................................................................................................... 2
1.5 Manfaat ..................................................................................................... 2
1.5.1 Bagi Penulis ...................................................................................... 2
1.5.2 Bagi Akademik ................................................................................. 3
1.6 Tinjauan Pustaka ...................................................................................... 3
1.7 Metodologi Penelitian .............................................................................. 4
1.7.1 Metode Pengumpulan Data ............................................................... 4
1.7.2 Metode Perancangan Sistem ............................................................. 5
1.8 Metode Rekayasa Perangkat Lunak ......................................................... 5
1.9 Lokasi Penelitian ...................................................................................... 6
1.10 Sistematika Penulisan ........................................................................... 6
2 BAB II : LANDASAN TEORI ....................................................................... 9
2.1 Sistem Informasi ....................................................................................... 9
2.2 Akuntansi .................................................................................................. 9
2.2.1 Laporan keuangan ............................................................................. 9
2.3 Pengelolaan Keuangan Sekolah ............................................................. 10
2.3.1 Sumber-Sumber Pemasukan Keuangan Sekolah ............................ 10
2.3.2 Tujuan Manajemen Keuangan Sekolah .......................................... 11
2.3.3 Prinsip-Prinsip Manajemen Keuangan ............................................ 11
2.4 Komputasi Awan (Cloud Computing) .................................................... 11
2.4.1 Software as a Service ...................................................................... 12
2.5 FOD (Flow of Document) ...................................................................... 13
2.6 UML (Unified Modelling Language) ..................................................... 13
2.7 ERD (Entity Relationship Diagram) ...................................................... 15
3 BAB III TINJAUAN UMUM OBJEK PENELITIAN ................................. 17
3.1 Dinas Pendidikan Pemuda dan Olahraga Kabupaten Kudus .................. 17
3.1.1 Profil ................................................................................................ 17
3.1.2 Tugas Pokok .................................................................................... 18
3.1.3 Fungsi .............................................................................................. 18
3.1.4 Visi .................................................................................................. 18
3.1.5 Misi ................................................................................................. 19
3.1.6 Susunan Organisasi ......................................................................... 19
3.2 SMK 2 Negeri Kudus ............................................................................. 20
3.2.1 Profil ................................................................................................ 20
3.2.2 Data Sekolah ................................................................................... 21
3.2.3 Visi .................................................................................................. 22
3.2.4 Misi ................................................................................................. 22
3.2.5 Struktur Organisasi ......................................................................... 22
3.2.6 Tujuan Sekolah................................................................................ 23
3.2.7 Flow Of Document(FOD) pengelolaan keuangan SMK Negeri 2
Kudus ......................................................................................................... 23
4 BAB IV : PERANCANGAN SISTEM ......................................................... 29
4.1 Analisa Kebutuhan Sistem ..................................................................... 29
4.2 Analisa Kebutuhan Data dan Informasi ................................................. 30
4.3 Kebutuhan perancangan sistem .............................................................. 30
4.4 Desain Sistem dan Perangkat Lunak ...................................................... 31
4.4.1 Proses Bisnis ................................................................................... 31
4.4.2 Use case Sistem ............................................................................... 36
4.4.3 Skenario Sistem ............................................................................... 37
4.4.4 Class diagram .................................................................................. 43
4.4.5 Squence diagram ............................................................................. 47
4.4.6 Activity Diagram ............................................................................. 51
4.4.7 Statechart Diagram ......................................................................... 55
4.4.8 ERD (Entity Relationship Diagram) ............................................... 61
4.4.9 Perancangan Basis Data .................................................................. 66
4.4.10 Desain antarmuka ............................................................................ 72
5 BAB V : IMPLEMENTASI .......................................................................... 77
5.1 Kebutuhan Sistem ................................................................................... 77
5.2 Implementasi Sistem .............................................................................. 77
5.2.1 Halaman beranda ............................................................................. 77
5.2.2 Halaman pendaftaran ...................................................................... 78
5.2.3 Halaman verifikasi email ................................................................ 78
5.2.4 Halaman persetujuan pendaftaran ................................................... 79
5.2.5 Halaman Utama Pengelolaan Keuangan ......................................... 79
5.2.6 Halaman Kelola Rencana Anggaran ............................................... 80
5.2.7 Halaman Tambahkan Transaksi ...................................................... 80
5.2.8 Halaman Kelola Akun ..................................................................... 81
5.2.9 Halaman Laporan Neraca ................................................................ 81
5.2.10 Halaman Kelola Pengguna .............................................................. 82
6 BAB VI: PENUTUP ..................................................................................... 83
6.1 Kesimpulan ............................................................................................. 83
6.2 Saran ....................................................................................................... 83
DAFTAR GAMBAR
Gambar 2.1 Contoh Use Case Diagram ................................................................ 13
Gambar 2.2: Contoh Class Diagram ..................................................................... 14
Gambar 2.3: Contoh Squence Diagram ................................................................ 14
Gambar 2.4: Contoh Activity Diagram ................................................................. 15
Gambar 3.1: Peta Disdikpora Kab. Kudus ............................................................ 17
Gambar 3.2: Disdikpora Kabupaten Kudus .......................................................... 18
Gambar 3.3: Logo SMK Negeri 2 Kudus ............................................................. 20
Gambar 3.4: Peta lokasi SMK 2 Kudus ................................................................ 21
Gambar 3.5: Struktur Organisasi SMK 2 Kudus .................................................. 22
Gambar 3.6: FOD Proses manual pengelolaan keuangan sekolah SMK Negeri 1
Kudus .................................................................................................................... 26
Gambar 3.7: FOD Proses manual pengelolaan keuangan sekolah SMK Negeri 1
Kudus(lanjutan) ..................................................................................................... 27
Gambar 4.1 Ilustrasi Sistem Pengelolaan Keuangan Sekolah Bermodelkan
Software as a Service ............................................................................................ 29
Gambar 4.2: Bussiness use case Sistem Informasi Pengelolaan Sekolah
bermodelkan SaaS ................................................................................................. 35
Gambar 4.3: use case Sistem Informasi Pengelolaan Sekolah bermodelkan SaaS 36
Gambar 4.4: Class User ........................................................................................ 43
Gambar 4.5: Class Bendahara .............................................................................. 43
Gambar 4.6: Class Admin ..................................................................................... 43
Gambar 4.7: Class Sekolah ................................................................................... 44
Gambar 4.8: Class Rencana Anggaran.................................................................. 44
Gambar 4.9: Class Jenis Transaksi ....................................................................... 45
Gambar 4.10: Class Transaksi............................................................................... 45
Gambar 4.11: Class Jurnal .................................................................................... 45
Gambar 4.12: Class Akun ..................................................................................... 46
Gambar 4.13: Class diagram Sistem Informasi Pengelolaan Sekolah bermodelkan
SaaS ....................................................................................................................... 47
Gambar 4.14: Squence diagram pendaftaran ....................................................... 48
Gambar 4.15: Squence diagram verifikasi pendaftaran ........................................ 48
Gambar 4.16: Squence diagram susun rencana anggaran ..................................... 49
Gambar 4.17: Squence diagram pencatatan transaksi ........................................... 49
Gambar 4.18: Squence diagram kelola akun......................................................... 50
Gambar 4.19: Squence diagram kelola pengguna ................................................. 50
Gambar 4.20: Squence diagram pelaporan ........................................................... 51
Gambar 4.21: Activity Diagram Pendaftaran........................................................ 51
Gambar 4.22: Activity Diagram verifikasi sekolah .............................................. 52
Gambar 4.23: Activity Diagram susun rencana anggaran .................................... 53
Gambar 4.24: Activity Diagram pencatatan transaksi .......................................... 53
Gambar 4.25: Activity Diagram kelola akun ........................................................ 54
Gambar 4.26: Activity Diagram kelola pengguna ................................................ 54
Gambar 4.27: Activity Diagram pelaporan ........................................................... 55
Gambar 4.28activity diagram pencatatan pelaporan: ............................................ 55
Gambar 4.29: Statechart Diagram User: show ..................................................... 55
Gambar 4.30: Statechart Diagram User: add ....................................................... 56
Gambar 4.31: Statechart Diagram User: deactivate .............................................. 56
Gambar 4.32: Statechart Diagram User: login ...................................................... 56
Gambar 4.33: Statechart Diagram Sekolah: add ................................................... 56
Gambar 4.34: Statechart Diagram Sekolah: detail ................................................ 57
Gambar 4.35: Statechart Diagram Sekolah:delete ................................................ 57
Gambar 4.36: Statechart Diagram Sekolah: update .............................................. 57
Gambar 4.37: Statechart Diagram Sekolah: verifikasi .......................................... 57
Gambar 4.38: Statechart Diagram Rencana_anggaran: add_anggaran ................. 58
Gambar 4.39: Statechart Diagram Rencana_anggaran: show ............................... 58
Gambar 4.40: Statechart Diagram Rencana_anggaran: set ................................... 58
Gambar 4.41: Statechart Diagram Jurnal: show ................................................... 59
Gambar 4.42: Statechart Diagram Jurnal: add ...................................................... 59
Gambar 4.43: Statechart Diagram Jenis_transaksi: show ..................................... 59
Gambar 4.44: Statechart Diagram Jenis_transaksi: add ........................................ 59
Gambar 4.45: Statechart Diagram Jenis_transaksi: delete .................................... 60
Gambar 4.46: Statechart Diagram Akun:show ..................................................... 60
Gambar 4.47: Statechart Diagram Akun: add ....................................................... 60
Gambar 4.48: Statechart Diagram Transaksi: show .............................................. 60
Gambar 4.49: Statechart Diagram Transaksi: add ................................................ 61
Gambar 4.50: Statechart Diagram Bendahara: verifikasi_email........................... 61
Gambar 4.51: Entitas user ..................................................................................... 62
Gambar 4.52: Entitas sekolah ............................................................................... 63
Gambar 4.53: Entitas transaksi ............................................................................. 63
Gambar 4.54: Entitas jenis_transaksi .................................................................... 63
Gambar 4.55: Entitas jurnal .................................................................................. 63
Gambar 4.56: Entitas rencana_anggaran ............................................................... 63
Gambar 4.57: Entitas akun .................................................................................... 64
Gambar 4.58: Entitas Aktifitas .............................................................................. 64
Gambar 4.59 ERD sistem pengelolaan keuangan sekolah .................................... 65
Gambar 4.60: Struktur tabel user .......................................................................... 66
Gambar 4.61: Struktur tabel sekolah ..................................................................... 67
Gambar 4.62: Struktur tabel aktifitas .................................................................... 67
Gambar 4.63: Struktur tabel rencana_anggaran .................................................... 68
Gambar 4.64: Struktur tabel jenis_transaksi ......................................................... 68
Gambar 4.65: Struktur tabel transaksi ................................................................... 69
Gambar 4.66: Struktur tabel jurnal ....................................................................... 69
Gambar 4.67: Struktur tabel jurnal ....................................................................... 70
Gambar 4.68: Relasi antar tabel ............................................................................ 71
Gambar 4.69 Desain antarmuka panel login ......................................................... 72
Gambar 4.70 Desain antarmuka halaman pendaftaran ......................................... 72
Gambar 4.71 Desain antarmuka halaman verifikasi pendaftaran ......................... 73
Gambar 4.72 Desain antarmuka halaman kelola anggaran ................................... 73
Gambar 4.73 Desain antarmuka input transaksi ................................................... 74
Gambar 4.74 Desain antarmuka halaman kelola akun .......................................... 74
Gambar 4.75 Desain antarmuka halaman laporan neraca ..................................... 74
Gambar 4.76 Desain antarmuka halaman kelola pengguna .................................. 75
Gambar 5.1Tampilan halaman beranda ................................................................ 78
Gambar 5.2 Tampilan halaman pendaftaran ......................................................... 78
Gambar 5.3 Tampilan halaman verifikasi ............................................................. 79
Gambar 5.4 Halaman persetujuan pendaftaran ..................................................... 79
Gambar 5.5.Halaman Utama Pengelolaan Keuangan ........................................... 80
Gambar 5.6 Halaman Kelola Rencana Anggaran ................................................. 80
Gambar 5.7 Halaman Tambahkan Transaksi ........................................................ 81
Gambar 5.8 Halaman Kelola Akun ....................................................................... 81
Gambar 5.9 Halaman Laporan Neraca .................................................................. 82
Gambar 5.10 Halaman Kelola Pengguna .............................................................. 82
DAFTAR TABEL
Tabel 4.1: Proses bisnis ......................................................................................... 31
Tabel 4.2 Skenario Sistem use case Pendaftaran .................................................. 37
Tabel 4.3: Skenario Sistem use case Pendaftaran ................................................. 38
Tabel 4.4: Skenario Sistem use case Susun Rencana Anggaran ........................... 39
Tabel 4.5: Skenario Sistem use case Transaksi ..................................................... 40
Tabel 4.6: Skenario Sistem use case Pelaporan .................................................... 41
Tabel 4.7: Skenario Sistem use case Kelola Akun ................................................ 41
Tabel 4.8 Skenario Sistem Kelola Pengguna ........................................................ 42
Tabel 4.9: Daftar atribut pada tiap entitas ............................................................. 62
Tabel 4.10: Relasi antar entitas ............................................................................. 65