laporan skripsi sistem informasi pengelolaan keuangan … · 2016-08-26 · laporan skripsi sistem...

18
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

Upload: others

Post on 20-Jan-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

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 PERSETUJUAN

HALAMAN PENGESAHAN

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

DAFTAR LAMPIRAN

Lampiran 1 : Buku Bimbingan

Lampiran 2 : Formulir Permohonan Penelitian Skripsi

Lampiran 3 : Surat Balasan

Lampiran 4 : Biografi Penulis