Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
39
BAB IV
RANCANGANSISTEM USULAN
4.1. Analisa Kebutuhan Software
Kebutuhan sofware sangat diperlukan dalam perusahaan/instansi dimana
sofware bisa membantu dalam pengolahaan data seperti membantu pekerjaan
dalam membuat sebuah laporan keuangan agar tidak memakan waktu yang lama.
Kantor Desa Tanjung Tengang Kabupaten Melawi sangat membutuhkan
sebuah sofware atau aplikasi yang bisa membantu dalam pengerjaan pencatatan
dana Generasi Sehat dan Cerdas (GSC) sehingga memudahkan proses pembuatan
laporan dana Generasi Sehat dan Cerdas (GSC) sehingga tidak ada kendala dalam
prosesnya. Oleh sebab itu dalam bab ini penulis ingin mengajukan Rancangan
Sistem Usulan yang dapat membantu Pelaksana Kegiatandan Kader PMD desa
dalam pencatatan atau pengolahan laporandana Generasi Sehat dan Cerdas (GSC)
pada Kantor Desa Tanjung Tengang Kabupaten Melawi.
4.1.1. Analisa Kebutuhan
Kebutuhanuser untuk sistem usulan memerlukan beberapa form untuk
interface user. Keamanan juga yang diperlukan untuk penggunaan sistem usulan
sehingga nantinya keamanan data dapat terjamin. Ketika Pelaksana Kegiatan ingin
Membuat laporan maka Pelaksana kegiatan akan melakukan login ke sistem untuk
input RPD dan dicetak kemudian menyerahkan RPD dan dokumen lainnya kepada
Unit Pengelola Kegiatan, setelah dana dicairkan Pelaksana Kegiatan akan
40
menyerahkan dana kepada Kader PMD untuk disalurkan kepada Kelompok
sasaran.
Pelaksana kegiatan melakukan login dan input laporan dana duklay, dana
kesehatan, dana pendidikan pengeluaran umum dan jurnal umum untuk satu bulan
setiap ada kegiatan penggunaan dana selalanjutnya pelaksana kegiatan akan
mencetak Laporan Pengguaan Dana (LPD) dalam satu kali pencairan dibuat satu
LPD. LPD disahkan terlebih dahulu oleh unit pengelola kegiatan dan fasisiliator
kecamatan kemudian pelaksana kegiatan melakukan serah terima LPD dengan
kepala desa dan diarsipkan untuk kegiatan pencairan dana berikutnya.
Berdasarkan prosedur sistem usulan tersebut,maka akan dibutuhkan
beberapa form untuk mengolah data sistem pelaporan dana Generasi Sehat dan
Cerdas (GSC) pada Kantor Desa Tanjung Tengang Kabupaten Melawi. Berikut
form yang dibutuhkan:
A1. Pelaksana kegiatan Login
A2. Pelaksana kegiatan Mengakses Menu File
1. Mengakses Logout
2. Mengakses Log
3. Mengakses Exit
A3. Pelaksana Kegiatan Mengelola FileMaster
A3.1 Mengelola Form User
1. Menambah
2. Menyimpan
3. Mengubah
4. Menghapus
41
5. Keluar
A4. Pelaksana Kegiatan Mengelola Menu Master
A4.1 Mengelola Form Akun
1. Menambah
2. Menyimpan
3. Mengubah
4. Menghapus
5. Keluar
A4.2 Mengelola Form RPD
1. Menyimpan
2. Menambah
3. Mengubah
4. Menghapus
5. Mencetak
6. Keluar
A4.3 Mengelola Form Alokasi Dana
1. Menanbah
2. Menyimpan
3. Mengubah
4. Menghapus
5. Keluar
A4.4 Mengelola Form Data Pengeluaran
1. Menambah
2. Menyimpan
42
3. Mengubah
4. Menghapus
5. Mencetaka
6. Keluar
A5. Mengelola Menu Pembukuan
A5.1 Mengelola Form Dana Duklay
1. Menambah
2. Menyimpan
3. Mengubah
4. Menghapus
5. Mencetak
6. Keluar
A5.2 Mengelola Form Dana Kesehatan
1. Menambah
2. Menyimpan
3. Mengubah
4. Menghapus
5. Mencetak
6. Keluar
A5.3 Mengelola Form Dana Pendidikan
1. Menambah
2. Menyimpan
3. Mengubah
4. Menghapus
43
5. Mencetak
6. Keluar
A5.4 Mengelola Form Kas Umum
1. Menambah
2. Menyimpan
3. Mengubah
4. Menghapus
5. Mencetak
6. Keluar
A6. Mengelola Menu Laporan
A6.1 Laporan Rencana Penggunaan Dana
1. Mencetak
2. Membatalkan
3. Keluar
A6.2 Laporan Penggunaan Dana
1. Mencetak
2. Membatalkan
3. Keluar
A6.3 Jurnal Umum
1. Mencetak
2. Membatalkan
3. Keluar
A6.4 Jurnal Buku Besar
1. Mencetak
44
2. Membatalkan
3. Keluar
4.1.2. Use Case Diagram
Dari proses sistem berjalan yang telah dianalisa, penulis dapat memberikan
Rancangan Sistem Usulan dalam bentuk gambaran. Bentuk Rancangan Usulan
Sistem laporan Dana Generasi Sehat dan Cerdas (GSC) pada Kantor Desa
Tanjung Tengang Kabupaten Melawi dalam bentukUse Case Diagram, sebagai
berikut:
1. Use Case Diagram
Gambar IV.1 berikut ini merupakan Use Case Diagram Rancangan Sistem
UsulanpadaKantor Desa Tanjung Tengang Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.1 Use Case Diagram
Keterangan:
Duklay : Dukungan Layanan
RPD : Rencana Penggunaan Dana
45
Tabel.IV.1
DeskripsiUse Case Diagram Login
Use Case Narative Login
Tujuan Melakukan login dan masuk kedalam sistem laporan dana
Generasi Sehat dan Cerdas (GSC)
Deskripsi sistem ini memungkinkan aktor mengakses sistem laporan
dana Generasi Sehat dan Cerdas (GSC)
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka aplikasi laporan dana Generasi Sehat dan Cerdas
(GSC)
Aksi Aktor Reaksi Sistem
Aktor memiliih
tombol masuk
Sistem akan menampilkan textbox untuk mengisi
usernamedan password
Kondisi akhir Jika perintah sesuai maka sistem akan masuk kedalam
aplikasi laporan dana Generasi Sehat dan Cerdas (GSC) dan
dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
Tabel .IV.2
DeskripsiUse Case DiagramMenu Utama
Use Case Narative Menu Utama
Tujuan Pelaksana kegiatan dapat melakukan pengolahan data pada
menu filemaster, menu master, menu pembukuan, dan
menampilkan laporan
Deskripsi Sistem ini memungkinkan aktor untuk mengelola sistem
pencatatan keuangan mulai dari input sampai dengan
pembuat laporan
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka aplikasi laporan dana Generasi Sehat dan Cerdas
(GSC)
Aksi Aktor Reaksi Sistem
1. Memiliih menu
filemaster
2. Memilih menu
maser
3. Memmilih menu
pembukuan
4. Memilih menu
laporan
Sistem akan menampilkan submenu User.
Sistem akan menampilkan submenu RPD, dana alokasi,
daftar akun dan data pengeluaran.
Sistem akan menampilkan submenu dana Duklay, dana
kesehatan , dana pendidikan dan kas umum.
Sistem akan menampilkan submenu lihat laporan RPD, lihat
laporan LPD, laporan jurnal umum dan laporan buku besar.
Kondisi akhir Sistem akan masuk kedalam aplikasi menu utama dan dapat
melakukan aktivitas dalam sistem.
Sumber : Hasil Penelitian (2017)
Keterangan:
Duklay : Dukungan Layanan
46
RPD : Rencana Penggunaan Dana
LPD : Laporan Penggunaan Dana
Tabel.IV.3
DeskripsiUse Case DiagramMenu FileMaster
Use Case Narative FileMaster
Tujuan Pelaksana kegiatan dapat mengolah data pada form user
Deskripsi Sistem ini memungkinkan aktor untuk mengelola data user
mulai dari input sampai dengan mengubah data
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka menu utama
Aksi Aktor Reaksi Sistem
1. Memiliih menu
filemaster
Sistem akan menampilkan submenu User.
Kondisi akhir Sistem akan masuk kedalam aplikasi menu filemaster dan
dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
Tabel.IV.4
DeskripsiUse Case DiagramMenu Master
Use Case Narative Menu Master
Tujuan Pelaksana kegiatan dapat mengolah data pada form RPD,
form dana Alokasi, form daftar akun dan form data
pengeluaran.
Deskripsi Sistem ini memungkinkan aktor untuk mengelola data RPD,
data alokasi dana, data daftar akun dan data pengeluaran
mulai dari input sampai dengan mengubah data.
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka menu utama
Aksi Aktor Reaksi Sistem
1. Memilih menu
maser
Sistem akan menampilkan menampilak form RPD, form
dana alokasi, form daftar akun dan form data pengeluaran.
Kondisi akhir Sistem akan masuk kedalam aplikasi menu master dan dapat
melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
47
Tabel.IV.5
DeskripsiUse Case DiagramMenu Pembukuan
Use Case Narative Menu Pembukuan
Tujuan Pelaksana kegiatan dapat melakukan pengolahan data pada
form dana Duklay, form dana kesehatan, form dana
Pendidikan dan form kas umum.
Deskripsi Sistem ini memungkinkan aktor untuk mengelola data dana
Duklay,data dana kesehatan, data dana pendidikan dan data
kas umum.
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka menu utama
Aksi Aktor Reaksi Sistem
1. Memmilih menu
pembukuan
Sistem akan menampilkanform dana Duklay, form dana
kesehatan , form dana pendidikan dan form kas umum.
Kondisi akhir Sistem akan masuk kedalam aplikasi menu pembukuan dan
dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
Tabel.IV.6
DeskripsiUse Case DiagramMenu Laporan
Use Case Narative Laporan
Tujuan Pelaksana kegiatan dapat mencetak dan menampilkan
laporan
Deskripsi Sistem ini memungkinkan aktor untuk mengelola sistem
pencatatan keuangan mulai dari input sampai dengan
pembuat laporan
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka aplikasi laporan dana Generasi Sehat dan Cerdas
(GSC)
Aksi Aktor Reaksi Sistem
1. Memilih menu
laporan
2. Memilih tombol
pilih laporan
3. Memilih tombol
periode
4. Memilih tombol
cetak
Sistem akan menampilkan submenu lihat laporan RPD, lihat
laporan LPD, laporan jurnal umum dan laporan buku besar.
Sistem akan menampilkan pilihan laporan yang akan dipilih.
Sistem akan menampilkan periode laporan.
Sistem akan mencetak laporan yang dipilih.
Kondisi akhir Sistem akan masuk kedalam aplikasi menu laporan dan
dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
48
Tabel.IV.7
DeskripsiUse Case DiagramForm User
Use Case Narative FileMaster
Tujuan Pelaksana kegiatan dapat mengolah data pada form user
Deskripsi Sistem ini memungkinkan aktor untuk mengelola data user
mulai dari input sampai dengan mengubah data
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka form user
Aksi Aktor Reaksi Sistem
1. Memiliih tombol
simpan
2. Memilih tombol
tambah
3. Memilih tombol
ubah
4. Memilih tombol
hapus
5. Memilih tombol
keluar
Sistem akan menyimpan data yang sudah diisi kedatabase.
Sistem akan menampilkan form user baru untuk diisi.
Sistem akan menampilkan form user data yang akan diubah.
Sistem akan menghapus data didatabase pada form user
yang sudah dipilih.
Sistem akan keluar dari form usertampil kemenu utama.
Kondisi akhir Sistem akan masuk kedalam aplikasi form user dan dapat
melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
Tabel.IV.8
DeskripsiUse Case DiagramForm Daftar Akun
Use Case Narative Daftar Akun
Tujuan Pelaksana kegiatan dapat mengolah data pada form Daftar Akun
Deskripsi Sistem ini memungkinkan aktor untuk mengelola data daftar
akun mulai dari input sampai dengan mengubah data
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka form daftar akun
Aksi Aktor Reaksi Sistem
1. Memiliih
tombol simpan
2. Memilih tombol
tambah
3. Memilih tombol
ubah
4. Memilih tombol
hapus
5. Memilih tombol
keluar
Sistem akan menyimpan data yang sudah diisi kedatabase.
Sistem akan menampilkan form daftar akun baru untuk diisi.
Sistem akan menampilkan form daftar akun data yang akan
diubah.
Sistem akan menghapus data didatabase pada form daftar
akunyang sudah dipilih.
Sistem akan keluar dari form daftar akun tampil kemenu
utama.
Kondisi akhir Sistem akan masuk kedalam aplikasi form daftar akun dan
dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
49
Tabel.IV.9
DeskripsiUse Case DiagramForm Alokasi Dana
Use Case Narative Alokasi Dana
Tujuan Pelaksana kegiatan dapat mengolah data pada form alokasi dana
Deskripsi Sistem ini memungkinkan aktor untuk mengelola data alokasi
dana mulai dari input sampai dengan mengubah data
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka form alokasi dana
Aksi Aktor Reaksi Sistem
1. Memiliih
tombol simpan
2. Memilih tombol
tambah
3. Memilih tombol
ubah
4. Memilih tombol
hapus
5. Memilih tombol
keluar
Sistem akan menyimpan data yang sudah diisi kedatabase.
Sistem akan menampilkan form alokasi dana baru untuk diisi.
Sistem akan menampilkan form alokasi dana data yang akan
diubah.
Sistem akan menghapus data didatabase pada form alokasi
danayang sudah dipilih.
Sistem akan keluar dari form alokasi dana tampil kemenu
utama.
Kondisi akhir Sistem akan masuk kedalam aplikasi form alokasi dana dan
dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
Tabel.IV.10
DeskripsiUse Case DiagramForm RPD
Use Case Narative RPD
Tujuan Pelaksana kegiatan dapat mengolah data pada form RPD
Deskripsi Sistem ini memungkinkan aktor untuk mengelola data RPD
mulai dari input sampai dengan mengubah data
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka form RPD
Aksi Aktor Reaksi Sistem
1. Memiliih
tombol simpan
2. Memilih tombol
tambah
3. Memilih tombol
ubah
4. Memilih tombol
hapus
5. Memilih tombol
keluar
Sistem akan menyimpan data yang sudah diisi kedatabase.
Sistem akan menampilkan form RPD baru untuk diisi.
Sistem akan menampilkan form RPD data yang akan diubah.
Sistem akan menghapus data didatabase pada form RPD yang
sudah dipilih.
Sistem akan keluar dari form RPD tampil kemenu utama.
Kondisi akhir Sistem akan masuk kedalam aplikasi form RPD dan dapat
melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
50
Tabel.IV.11
DeskripsiUse Case DiagramForm Data Pengeluaran
Use Case Narative Data Pengeluaran
Tujuan Pelaksana kegiatan dapat mengolah data pada form data pengeluaran
Deskripsi Sistem ini memungkinkan aktor untuk mengelola data pengeluaran
mulai dari input sampai dengan mengubah data
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka form data pengeluaran
Aksi Aktor Reaksi Sistem
1. Memiliih
tombol simpan
2. Memilih tombol
tambah
3. Memilih tombol
ubah
4. Memilih tombol
hapus
5. Memilih tombol
keluar
Sistem akan menyimpan data yang sudah diisi kedatabase.
Sistem akan menampilkan form data pengeluaran baru untuk
diisi.
Sistem akan menampilkan form data pengeluaran data yang
akan diubah.
Sistem akan menghapus data didatabase pada form data
pengeluaranyang sudah dipilih.
Sistem akan keluar dari form data pengeluaran tampil kemenu
utama.
Kondisi akhir Sistem akan masuk kedalam aplikasi form data pengeluaran
dan dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
Tabel.IV.12
DeskripsiUse Case DiagraForm Dana Duklay
Use Case Narative Dana Duklay
Tujuan Pelaksana kegiatan dapat mengolah data pada form dana duklay
Deskripsi Sistem ini memungkinkan aktor untuk mengelola dana duklay
mulai dari input sampai dengan mengubah data
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka form data pengeluaran
Aksi Aktor Reaksi Sistem
1. Memiliih
tombol simpan
2. Memilih tombol
tambah
3. Memilih tombol
ubah
4. Memilih tombol
hapus
5. Memilih tombol
keluar
Sistem akan menyimpan data yang sudah diisi kedatabase.
Sistem akan menampilkan form dana duklay baru untuk diisi.
Sistem akan menampilkan form dana duklay data yang akan
diubah.
Sistem akan menghapus data didatabase pada form dana
duklayyang sudah dipilih.
Sistem akan keluar dari form dana duklay tampil kemenu
utama.
Kondisi akhir Sistem akan masuk kedalam aplikasi form dana duklay dan
dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
51
Tabel.IV.13
DeskripsiUse Case DiagramForm Dana Kesehatan
Use Case Narative Dana Kesehatan
Tujuan Pelaksana kegiatan dapat mengolah data pada form dana kesehatan
Deskripsi Sistem ini memungkinkan aktor untuk mengelola dana kesehatan
mulai dari input sampai dengan mengubah data
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka form data pengeluaran
Aksi Aktor Reaksi Sistem
1. Memiliih
tombol simpan
2. Memilih tombol
tambah
3. Memilih tombol
ubah
4. Memilih tombol
hapus
5. Memilih tombol
keluar
Sistem akan menyimpan data yang sudah diisi kedatabase.
Sistem akan menampilkan form dana kesehatan baru untuk
diisi.
Sistem akan menampilkan form dana kesehatan data yang
akan diubah.
Sistem akan menghapus data didatabase pada form dana
kesehatanyang sudah dipilih.
Sistem akan keluar dari form dana kesehatan tampil kemenu
utama.
Kondisi akhir Sistem akan masuk kedalam aplikasi form dana kesehatan dan
dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
Tabel.IV.14
DeskripsiUse Case DiagramForm Dana Pendidikan
Use Case Narative Dana Pendidikan
Tujuan Pelaksana kegiatan dapat mengolah data pada form dana pendidikan
Deskripsi Sistem ini memungkinkan aktor untuk mengelola dana pendidikan
mulai dari input sampai dengan mengubah data
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka form data pengeluaran
Aksi Aktor Reaksi Sistem
1. Memiliih
tombol simpan
2. Memilih tombol
tambah
3. Memilih tombol
ubah
4. Memilih tombol
hapus
5. Memilih tombol
keluar
Sistem akan menyimpan data yang sudah diisi kedatabase.
Sistem akan menampilkan form dana pendidikan baru untuk
diisi.
Sistem akan menampilkan form dana pendidikan data yang
akan diubah.
Sistem akan menghapus data didatabase pada form dana
pendidikanyang sudah dipilih.
Sistem akan keluar dari form dana pendidikan tampil kemenu
utama.
Kondisi akhir Sistem akan masuk kedalam aplikasi form dana pendidikan
dan dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
52
Tabel.IV.15
DeskripsiUse Case DiagramForm Kas Umum
Use Case Narative Kas Umum
Tujuan Pelaksana kegiatan dapat mengolah data pada form kas umum
Deskripsi Sistem ini memungkinkan aktor untuk mengelola kas umum
mulai dari input sampai dengan mengubah data
Skenario Utama
Aktor Pelaksana kegiatan
Kondisi Awal Membuka form data pengeluaran
Aksi Aktor Reaksi Sistem
1. Memiliih
tombol simpan
2. Memilih tombol
tambah
3. Memilih tombol
ubah
4. Memilih tombol
hapus
5. Memilih tombol
keluar
Sistem akan menyimpan data yang sudah diisi kedatabase.
Sistem akan menampilkan form kas umum baru untuk diisi.
Sistem akan menampilkan form kas umum data yang akan
diubah.
Sistem akan menghapus data didatabase pada form kas
umumyang sudah dipilih.
Sistem akan keluar dari form kas umum tampil kemenu
utama.
Kondisi akhir Sistem akan masuk kedalam aplikasi form kas umum dan
dapat melakukan aktivitas dalam sistem
Sumber : Hasil Penelitian (2017)
4.1.3. Activity Diagram
Dari proses sistem berjalan yang telah dianalisa, penulis dapat memberikan
Rancangan Sistem Usulanlaporan Dana Generasi Sehat dan Cerdas (GSC) pada
Kantor Desa Tanjung Tengang Kabupaten Melawidalam bentuk gambaran
Activity Diagaram, sebagai berikut :
53
1. Activity DiagramLogin
Gambar IV.2 berikut ini merupakan Activity Diagram rancangan sistem usulan
Login untuk proses pencatatan Laporan Dana Generasi Sehat dan Cerdas (GSC)
pada Kantor Desa Tanjung Tengang Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.2 Activity Diagram Login
54
2. Activity DiagramMenu File Master Submenu User
Gambar IV.3 berikut ini merupakan Activity Diagram rancangan sistem usulan
dalam File Master Submenu Useruntuk proses pencatatan Laporan Dana Generasi
Sehat dan Cerdas (GSC) pada Kantor Desa Tanjung Tengang Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.3Activity Diagram File Master Submenu User
55
3. Activity DiagramMenu Master Submenu Daftar Akun
Gambar IV.4 berikut ini merupakan Activity Diagram rancangan sistem usulan
dalam Menu Master Submenu Daftar Akun untuk proses pencatatan Laporan
Dana Generasi Sehat dan Cerdas (GSC) pada Kantor Desa Tanjung Tengang
Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.4Activity DiagramMenu Master Submenu Daftar Akun
56
4. Activity DiagramMenu Master Submenu Rencana Penggunaan Dana
Gambar IV.5 berikut ini merupakan Activity Diagram rancangan sistem usulan
dalam Menu Master Submenu Rencana Penggunaan Dana untuk proses
pencatatan Laporan Dana Generasi Sehat dan Cerdas (GSC) pada Kantor Desa
Tanjung Tengang Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.5Activity DiagramMenu Master Submenu Rencana Penggunaan
Dana
57
5. Activity DiagramMenu Master Submenu Alokasi Dana
Gambar IV.6 berikut ini merupakan Activity Diagram rancangan sistem usulan
dalam Menu Master Submenu Alokasi Dana untuk proses pencatatan Laporan
Dana Generasi Sehat dan Cerdas (GSC) pada Kantor Desa Tanjung Tengang
Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.6Activity DiagramMenu Master Submenu Alokasi Dana
58
6. Activity DiagramMenu Master Submenu Data Pengeluaran
Gambar IV.7 berikut ini merupakan Activity Diagram rancangan sistem usulan
dalam Menu Master Submenu Data Pengeluaran untuk proses pencatatan
Laporan Dana Generasi Sehat dan Cerdas (GSC) pada Kantor Desa Tanjung
Tengang Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.7Activity DiagramMenu Master Submenu Data Pengeluaran
59
7. Activity Diagram Menu Pembukuan Submenu Duklay
Gambar IV.8 berikut ini merupakan Activity Diagram rancangan sistem usulan
dalam Submenu Duklay untuk proses pencatatan laporan dana Generasi Sehat
dan Cerdas (GSC) pada Kantor Desa Tanjung Tengang Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.8Activity Diagram Menu Pembukuan Submenu Duklay
60
8. Activity Diagram Menu Pembukuan Submenu Kesehatan
Gambar IV.9 berikut ini merupakan Activity Diagram rancangan sistem usulan
dalam Submenu Kesehatan untuk proses pencatatan laporan dana Generasi
Sehat dan Cerdas (GSC) pada Kantor Desa Tanjung Tengang Kabupaten
Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.9Activity Diagram Menu Pembukuan Submenu Kesehatan
61
9. Activity Diagram Pembukuan Submenu Pendidikan
Gambar IV.10 berikut ini merupakan Activity Diagram rancangan sistem
usulan dalam Submenu Pendidikan untuk proses pencatatan laporan dana
Generasi Sehat dan Cerdas (GSC) pada Kantor Desa Tanjung Tengang
Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.10Activity Diagram Menu Pembukuan Submenu Pendidikan
62
10. Activity DiagramMenu Pembukuan Submenu Kas Umum
Gambar IV.11 berikut ini merupakan Activity Diagram rancangan sistem
usulan dalam Submenu Pengeluaran Umum untuk proses pencatatan laporan
dana Generasi Sehat dan Cerdas (GSC) pada Kantor Desa Tanjung Tengang
Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.11Activity Diagram Menu Pembukuan Submenu Kas Umum
63
11. Activity Diagram Menu Pembukuan Submenu Jurnal Umum
Gambar IV.12 berikut ini merupakan Activity Diagram rancangan sistem
usulan dalam Submenu Jurnal Umum untuk proses pencatatan laporan dana
Generasi Sehat dan Cerdas (GSC) pada Kantor Desa Tanjung Tengang
Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.12Activity Diagram Menu Pembukuan Submenu Jurnal Umum
64
12. Activity Diagram Menu Laporan
Gambar IV.13berikut ini merupakan Activity Diagram rancangan sistem usulan
dalam Menu Laporan untuk proses pencatatan laporan dana Generasi Sehat dan
Cerdas (GSC) pada Kantor Desa Tanjung Tengang Kabupaten Melawi.
Sumber : Hasil Penelitian (2017)
Gambar IV.13Activity Diagram Menu Laporan
4.2. Desain
Dalam rancangan sistem diperlukan suatu gambaran seperti ERD, LRS dan
spesifikasi file.
65
4.2.1. Entity Relationship Diagram (ERD)
Erd akan menjelaskan hubungan antar dalam database yang digunakan
dalam perancangan usulan penulisan Tugas Akhir ini. Adapun ERD rancangan
usulan sebagai berikut :
Sumber : Hasil Penelitian (2017)
Gambar IV.13 ERD Perancangan Sistem Usulan
66
4.2.2. Logical Record Structure (LRS)
LRS akan menjelaskan tentang database yang digunakan dalam peranangan
usulan penulisan Tugas Akhir ini. Adapun LRS rancangan usulan sebagai berikut :
Sumber : Hasil Penelitian (2017)
Gambar IV.14LRS Perancangan Sistem Usulan
67
4.2.3. Spesifikasi File
Spesifikasi file akan menguraikan organisasi dokumen data yang berbentuk
file. Adapun Spesifikasi file perancangan sistem usulan dana Generasi Sehat dan
Cerdas (GSC) pada kantor desa Tanjung Tengang Kabupaten Melawi sebagai
berikut:
1. Spesifikasi File User
Nama File : user
Akronim : user.sql
Fungsi : mengelola datauser
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record :83Byte
Kunci file : id
Software : MySQL
IV.16
Spesifikasi File User
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 User_Name Id varchar 5 Primarykey
2 Password password varchar 8 -
3 Nama nama varchar 20 -
4 Jabatan jabatan varchar 25 -
5 Hak akses Hak_akses varchar 25 -
Sumber : Hasil Penelitian (2017)
68
2. Spesifikasi FileDaftar Akun
Nama File : akun
Akronim : akun.sql
Fungsi : mengelola data akun
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record : 35 Byte
Kunci file : kode_akun
Software : MySQL
Tabel IV.17
Spesifikasi FileDaftar Akun
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Kode akun kode_akun varchar 5 Primarykey
2 Nama akun nama_akun varchar 15 -
3 Jenis akun jenis_akun varchar 15 -
Sumber : Hasil Penelitian (2017)
3. Spesifikasi File Alokasi Dana
Nama File : alokasi
Akronim : alokasi.sql
Fungsi : mengelola data alokasi
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
69
Panjang record : 20Byte
Kunci file : alokasi
Software : MySQL
Tabel IV.18
Spesifikasi File Alokasi Dana
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Id alokasi id_alokasi varchar 5 Primarykey
2 Nama alokasi nama_alokasi varchar 15 -
3 Periode Periode date -
4 Saldo Saldo double -
Sumber : Hasil Penelitian (2017)
4. Spesifikasi File Data Pengeluaran
Nama File : data_pengeluaran
Akronim : data_pengeluaran.sql
Fungsi : mengelola data_pengeluaran
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record : 15Byte
Kunci file : data_pengeluaran
Software : MySQL
70
Tabel IV.19
Spesifikasi File Data Pengeluaran
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Id pengeluaran id_pengeluaran varchar 5 Primarykey
2 Keteangan Keteangan text -
3 Harga Harga double -
4 Satuan Satuan varchar 5 -
5 Volume Volume varchar 5
Sumber : Hasil Penelitian (2017)
5. Spesifikasi File Pengeluaran Detail
Nama File : pengeluaran_detail
Akronim : pengeluaran_detail.sql
Fungsi : mengelola data pengeluaran_detail
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record : 10Byte
Kunci file : pengeluaran_detail
Software : MySQL
Tabel IV.20
Spesifikasi FilePengeluaran Detail
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Nota Nota varchar 5 Primarykey
2 Id pengeluaran id_pengeluaran varchar 5 -
3 Jumlah jumlah double -
4 Total pengeluaran total_pengeluaran double -
Sumber : Hasil Penelitian (2017)
71
6. Spesifikasi File Duklay
Nama File : duklay
Akronim : duklay.sql
Fungsi : mengelola data duklay
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record : 15Byte
Kunci file : no_duklay
Software : MySQL
Tabel IV.21
Spesifikasi File Duklay
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Nomor duklay no_duklay varchar 5 Primarykey
2 Uraian uraian text -
3 Tanggal Tgl date -
4 Nomor transaksi no_trans varchar 5 -
5 Penerimaan penerimaan double -
6 Honor honor double -
7 Transport transport double -
8 Penyuluhan
posyandu
penyuluhan_posyan
du
double -
9 Id alokasi id_alokasi double -
10 Jumlah kumulatif jumlah_kumulatif double -
11 Id jurnal id_jurnal varchar 5 -
12 Total peneluaran total_pengeluaran double -
Sumber : Hasil Penelitian (2017)
7. Spesifikasi File Kesehatan
Nama File : kesehatan
72
Akronim : kesehatan.sql
Fungsi : mengelola data kesehatan
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record : 20Byte
Kunci file : no_kesehatan
Software : MySQL
Tabel IV.22
Spesifikasi File Kesehatan
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Nomor kesehatan no_kesehatan varchar 5 Primarykey
2 Uraian uraian text -
3 Tanggal Tgl date -
4 No transaksi no_transaksi varchar 5
5 Posyandu posyandu Double -
6 Pemulihan gizi pemulihan_gizi Double -
7 Ibu_hamil ibu_hamil Double -
8 Id alokasi id_alokasi varchar 5
9 Kumulatif
pengeluaran
kumulatif_pengel
uaran
Double -
10 Id jurnal id_jurnal varchar 5 -
11 Total peneluaran total_pengeluaran Double -
Sumber : Hasil Penelitian (2017)
8. Spesifikasi File Pendidikan
Nama File : pendidikan
Akronim : pendidikan.sql
Fungsi : mengelola data pendidikan
Tipe file : master data
73
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record : 20Byte
Kunci file : no_pendidikan
Software : MySQL
Tabel IV.23
Spesifikasi File Pendidikan
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Nomor pendidikan no_pendidikan varchar 5 Primarykey
2 Uraian Uraian text -
3 Tanggal Tgl date -
4 No transaksi no_transaksi varchar 5 -
5 Bantuan peralatan
sekolah
bantuan_peralatan
_sekolah
double -
6 Id alokasi id_alokasi varchar 5
7 Kumulatif
pengeluaran
kumulatif_pengel
uaran
double -
8 Id jurnal id_jurnal varchar 5 -
9 Total peneluaran total_pengeluaran double -
Sumber : Hasil Penelitian (2017)
9. Spesifikasi File Kas Umum
Nama File : kas_umum
Akronim : kas_umum.sql
Fungsi : mengelola data kas_umum
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record : 10Byte
74
Kunci file : nota
Software : mySQL
Tabel IV.24
Spesifikasi File Kas Umum
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Nota Nota varchar 5 Primarykey
2 Tanggal Tgl date -
3 Kode akun kode_akun varchar 5 -
4 Keterangan Keterangan text -
5 Saldo Saldo double -
6 Total peneluaran total_pengeluaran double -
Sumber : Hasil Penelitian (2017)
10. Spesifikasi File Jurnal Umum
Nama File : jurnal_umum
Akronim : jurnal_umum.sql
Fungsi : mengelola data jurnal_umum
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record : 10Byte
Kunci file : id_jurnal
Software : MySQL
75
Tabel IV.25
Spesifikasi File Jurnal Umum
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Id jurnal id_jurnal varchar 5 Primarykey
2 Tanggal Tgl date -
3 Kode_akun kode_akun varchar 5
4 Keterangan Keterangan text
5 Debit Debit double -
6 Kredit Kredit double -
7 Saldo Saldo double -
Sumber : Hasil Penelitian (2017)
11. Spesifikasi FileJurnal Detail
Nama File : jurnal_detail
Akronim : jurnal_detail.sql
Fungsi : mengelola data jurnal_detail
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record : 10Byte
Kunci file : id_jurnal
Software : MySQL
Tabel IV.26
Spesifikasi FileJurnal Detail
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Id jurnal id_jurnal varchar 5 Primarykey
2 Kode_akun kode_akun varchar 5 -
3 Debit Debit double -
4 Kredit Kredit double -
5 Saldo Saldo double -
Sumber : Hasil Penelitian (2017)
76
12. Spesifikasi File RPD
Nama File : rpd
Akronim : rpd.sql
Fungsi : mengelola data rpd
Tipe file : master data
MediaFile : Harddisk
Organisasi File : Index Sequential
Akses file : Random
Panjang record : 50Byte
Kunci file : id_rpd
Software : MySQL
Tabel IV.27
Spesifikasi File RPD
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Nomor RPD no_rpd varchar 5 Primarykey
2 Tanggal Tgl date -
3 Id alokasi id_alokasi varchar 5 -
4 Nama alokasi nama_alokasi varchar 15 -
5 Frekuensi Frek int 5 -
6 Satuan/unit satuan/unit varchar 15 -
7 Realisasi Realilasi double -
8 Pengajuan sekarang pengajuan_sekara
ng
double -
9 Jumlah kumulatif jumlah_kumulatif double -
10 Id jurnal id_jurnal varchar 5 -
11 Total penggunaan total_penggunaan double -
Sumber : Hasil Penelitian (2017)
13. Spesifikasi File LPD
Nama File : lpd
Akronim : lpd.sql
77
Fungsi : mengelola data lpd
Tipe file : master data
Akses file : Random
Panjang record : 20Byte
Kunci file : no_lpd
Software : MySQL
Tabel IV.14
Spesifikasi File LPD
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Nomor LPD no_lpd varchar 5 -
2 Uraian Uraian text Primarykey
3 Tanggal Tgl date -
4 Nomor alokasi no_alokasi varchar 5 -
5 Frekuensi Frek varchar 5 -
6 Satuan/unit satuan/unit varchar 5 -
7 Realisasi tahap lalu realisasi_tahap_la
lu
double -
8 Realisasi saat ini realisasi_saat_ini double -
9 Realisasi s/d saat
ini
realisasi_s_d_saat
_ini
double -
10 Harga satuan harga_satuan double -
11 Total penggunaan total_penggunaan double -
12 Saldo kas saldo_kas double -
Sumber : Hasil Penelitian (2017)
14. Spesifikasi File Buku Besar
Nama File : buku_besar
Akronim : buku_besar.sql
Fungsi : mengelola data buku_besar
Tipe file : master data
Akses file : Random
Panjang record : 15Byte
78
Kunci file : no_buku_besar
Software : MySQL
Tabel IV.15
Spesifikasi FileBuku Besar
No Elemen Data Nama Field Tipe Panjang
Record Keterangan
1 Nomor buku besar no_ buku_besar varchar 5 Primarykey
2 Tanggal Tgl text
3 Kode akun kode_akun varchar 5 -
4 Nama akun nama_akun varchar 5
5 Debit Debit double -
6 Kredit kredit double -
7 Saldo Saldo double -
Sumber : Hasil Penelitian (2017)
4.2.4. Software Architecture
Dalam sebuah rancangansistem juga diperlukannya gambaran seperti
Sequence Diagramdan Deployment Diagram.
4.2.4.1. Sequence Diagram
Sequence Diagrammengambarkan kelakuan objek pada usecasedengan
mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima
antar objek. Berikut adalah Sequence Diagram rancangan usulan sistem laporan
dana Generasi Sehat dan Cerdas (GSC) pada Desa Tanjung Tengang Kabupaten
Melawi :
79
1. Sequence Diagram Login
Sumber : Hasil Penelitian (2017)
Gambar IV.15Sequence Diagram Login
2. Sequence Diagram User
Sumber : Hasil Penelitian (2017)
Gambar IV.16Sequence Diagram User
80
3. Sequence DiagramDaftar Akun
Sumber : Hasil Penelitian (2017)
Gambar IV.17Sequence Diagram Daftar Akun
4. Sequence DiagramAlokasi Dana
Sumber : Hasil Penelitian (2017)
Gambar IV.18Sequence Diagram Alokasi Dana
81
5. Sequence DiagramData Pengeluaran
Sumber : Hasil Penelitian (2017)
Gambar IV.19Sequence Diagram Data Pengeluaran
6. Sequence DiagramDana Duklay
Sumber : Hasil Penelitian (2017)
Gambar IV.20Sequence Diagram Dana Duklay
82
7. Sequence DiagramDana Kesehatan
Sumber : Hasil Penelitian (2017)
Gambar IV.21Sequence Diagram Dana Kesehatan
8. Sequence DiagramDana Pendidikan
Sumber : Hasil Penelitian (2017)
Gambar IV.22 Sequence Diagram Dana Pendidikan
83
9. Sequence DiagramKas Umum
Sumber : Hasil Penelitian (2017)
Gambar IV.23Sequence Diagram Kas Umum
10. Sequence DiagramLaporan
Sumber : Hasil Penelitian (2017)
Gambar IV.24Sequence Diagram Laporan
84
4.2.4.2. Deployment Diagram
Sumber : Hasil Penelitian (2017)
Gambar IV.25Deployment Diagram LaporanPerancangan Sistem Usulan
4.2.5. User Interface
User Interfaceini akan menampilkan bentuk tampilan layar rancangan sistem
usulan. Adapun Interfaceyang dirancang adalah :
1. Form Login
Sumber : Hasil Penelitian (2017)
Gambar IV.26User InterfaceLogin
85
2. Form Halaman Utama
Sumber : Hasil Penelitian (2017)
Gambar IV.27 User InterfaceHalaman Utama
3. Form Menu File Master
Sumber : Hasil Penelitian (2017)
Gambar IV.28 User Interface Menu File Master
86
4. Form Menu Master
Sumber : Hasil Penelitian (2017)
Gambar IV.29 User InterfaceMenu Master
5. Form Menu Pembukuan
Sumber : Hasil Penelitian (2017)
Gambar IV.30 User Interface Menu Pembukuan
87
6. Form Menu Laporan
Sumber : Hasil Penelitian (2017)
Gambar IV.31 User Interface Menu Laporan
7. Form User
Sumber : Hasil Penelitian (2017)
Gambar IV.32 User InterfaceForm User
88
8. Form Daftar Akun
Sumber : Hasil Penelitian (2017)
Gambar IV.33 User InterfaceForm Daftar Akun
9. Form Dana Alokasi
Sumber : Hasil Penelitian (2017)
Gambar IV.34 User InterfaceForm Dana Alokasi
89
10. Form Rencana Penggunaan Dana
Sumber : Hasil Penelitian (2017)
Gambar IV.35 User Interface Form Rencana Penggunaan Dana
11. Form Data Pengeluaran
Sumber : Hasil Penelitian (2017)
Gambar IV.36 User Interface Form Data Pengeluaran
90
12. Form Dana Duklay
Sumber : Hasil Penelitian (2017)
Gambar IV.37 User Interface Form Dana Duklay 13. Form Dana Kesehatan
Sumber : Hasil Penelitian (2017)
Gambar IV.38 User Interface Form Dana Kesehatan
91
14. Form Dana Pendidikan
Sumber : Hasil Penelitian (2017)
Gambar IV.39 User Interface Form Dana Pendidikan
15. Form Kas Umum
Sumber : Hasil Penelitian (2017)
Gambar IV.40 User Interface Form Kas Umum
92
16. Form Laporan
Sumber : Hasil Penelitian (2017)
Gambar IV.41 User Interface Form Laporan
17. Form Tampilan Cetak Laporan Penggunaan Dana
Sumber : Hasil Penelitian (2017)
Gambar IV.42 User Interface Form Tampilan Cetak Laporan Penggunaan
Dana
93
18. Form Tampilan Cetak Rencana Penggunaan Dana
Sumber : Hasil Penelitian (2017)
Gambar IV.43 User Interface Form Tampilan Cetak Rencana Penggunaan
Dana
19. Form Tampilan Cetak Laporan Jurnal Umum
Sumber : Hasil Penelitian (2017)
Gambar IV.44 User Interface Form Tampilan Cetak Laporan Jurnal Umum
94
20. Form Tampilan Cetak Laporan Buku Besar
Sumber : Hasil Penelitian (2017)
Gambar IV.45 User Interface Form Tampilan Cetak Laporan Buku Besar
4.2.6. Spesifikasi Hardware dan Sortware
Penggunaan sistem dari tiga aspek berpengeruh terhaap keberhasilan sistem
dalam menghasilkan sebuah informasi yang akurat dalam membantu suatu
manajemen mengambil keputusan. Perangkat keras (Hardware), perangkat lunak
(software), serta pengguna (brainware) merupakan hal mutlak dalam berjalannya
sistem yang terkomputerisasi. Berikut ini merupakan spesifikasihardware dan
spesifikasi software minimum yang dapat digunakan dalam menerapkan sistem
usulan pada Kantor Desa Tanjung Tengang Kabupaten Melawi.
1. SpesifikasiHardware
Perangkat keras yang digunakan dalam perancangan sistem usulan ini adalah
sebagai berikut :
a. Processor : Intel Pentium @ 2.00 Ghz
95
b. Memory (RAM) : 1 GB
c. Monitor : WVGA 14”
d. Hardidisk : 250 GB
e. Mouse :Stndar Mouse
f. Keyboard :Standart 102 Keys
g. Printer :CanonPIXMA iP2870
2. Spesifikasi Software
Sofware yang digunakan dalam perancangan sistem usulan ini adalah sebagai
berikut :
a. Sistem Operasi Microsoft Windows 7, Microsoft Windows 8, dan Microsoft
Windows 10
b. Sistem Aplikasi Database menggunakan PhpMyAdmin
c. Program pendukung menggunakan NetBeans IDE 8.1
d. Sofwareiuntuk mencetak laporan menggunakan IReport.