Sistem Informasi Peramalan Pendapatan Retribusi Parkir Dinas ...

15 downloads 337 Views 568KB Size Report
Abstrak : Tujuan dari penulisan jurnal ini adalah untuk membantu Dinas Perhubungan Kota ... dengan metode kuadrat terkecil. ... 2.2 Teknik Peramalan Analisis.
Sistem Informasi Peramalan Pendapatan Retribusi Parkir Dinas Perhubungan Kota Palembang Erwin Rakasiwih ([email protected]), M. Ardy Fitriansyah ([email protected]) Inayatullah ([email protected]) Program Studi Sistem Informasi STMIK GI MDP Abstrak : Tujuan dari penulisan jurnal ini adalah untuk membantu Dinas Perhubungan Kota Palembang terutama UPTD Perparkiran dalam mengoptimalisasikan pendapatan asli daerah khususnya retribusi parkir. Dengan aplikasi ini diharapkan dapat membantu dinas perhubungan dalam perizinan parkir, pengolahan transaksi dan peramalan pendapatan tahun selanjutnya. Hasil dari pendapatan retribusi pada tahun sebelumnya digunakan sebagai titik awal dalam menyusun peramalan pendapatan retribusi. statistika digunakan untuk menyusun peramalan pendapatan retribusi diantaranya analisa data berkala, dengan metode kuadrat terkecil. Dalam pembuatan jurnal ini penulis menggunakan Metodologi RUP. Dengan fase inception (permulaan), elaboration (perluasan/perencanaan), contruction (konstruksi), transition (transisi). Dengan adanya aplikasi ini surat yang dikeluarkan tidak lagi terjadi redudansi, dapat mengetahui lokasi mana yang belum melunasi retribusinya, serta dapat membantu meramalkan pendapatan yang akan datang. Kata Kunci : Dinas Perhubungan Kota Palembang, UPTD Perparkiran, Peramalan, RUP Abstract : The purpose of writing this jurnal is to help Dinas Perhubungan Kota Palembang especially UPTD Perparkiran in optimizing revenue especially parking levy. With this application is expected to assist Dinas Perhubungan in parking permits, transaction processing and forecasting revenue next year. The results of the income levy in the previous year is used as the starting point in preparing the levy revenue forecasting. statistics used to compile the levy revenue forecasting including periodic data analysis, with a least squares method. In making this jurnal writer use RUP for writer methodology. With the inception phase (beginning), elaboration (expansion / planning), contruction (construction), transition (transition). Whit this aplication a letter issued no longer the case of redundancy, to determine which locations are not paid retribution, and can help predict revenues to come. Keywords : Dinas Perhubungan Kota Palembang, UPTD Perparkiran, Forecasting, RUP

1

PENDAHULUAN

Peranan teknologi dapat membantu berkembangnya suatu instasi. Dengan menggunakan teknologi komputerisasi, informasi akan menjadi mudah dan lebih cepat untuk di distribusikan. Hal ini menyebabkan diperlukannya aplikasi pendistribusian informasi terutama dalam sebuah instansi dengan skala yang cukup besar seperti dinas perhubungan.

Dinas Perhubungan Kota Palembang merupakan sebuah instansi pemerintahan yang mempunyai tugas pokok menyelenggarakan sebagai urusan rumah tangga Daerah dalam bidang lalu lintas, angkutan jalan, serta tugas yang lain diberikan oleh pemerintah daerah provinsi, Instansi ini belum memilikki suatu sistem informasi yang dapat membantu dan mempercepat pihak manajemen dalam menunjang

pengambilan keputusan. Pihak manajemen di Dinas Perhubungan Kota Palembang masih diberikan laporan berupa dokumen-dokumen sehingga membutuhkan waktu yang cukup lama dalam pengambilan keputusan karena data tersebut masih perlu diolah kembali. Oleh karena itu, penggunaan sistem informasi manajemen (SIM) yang akan diterapkan bagi pihak manajemen akan menampilkan hasil akhir berupa informasi yang akurat dan disediakan dalam bentuk grafik yang dapat mempermudah pihak manajemen untuk menganalisis informasi yang disediakan sehingga pihak manajemen dapat lebih mudah dan cepat dalam mengambil keputusan untuk perusahaan. Sesuai dengan uraian diatas yang telah penulis sajikan maka penulis menyusun jurnal yang berjudul “SISTEM INFORMASI PERAMALAN PENDAPATAN RETRIBUSI PARKIR DINAS PERHUBUNGAN KOTA PALEMBANG ”.

2 2.1

2.2

Teknik Peramalan Analisis Data Berkala

Metode kuadrat terkecil adalah suatu perkiraan atau taksiran mengenai nilai a dan b dari persamaan = a + b X yang didasarkan atas data hasil observasi sedemikian rupa, sehingga dihasilkan jumlah kesalahan kuadrat yang terkecil (minimum). Seperti kita ketahui bahwa garis trend linear dapat ditulis sebagai persamaan garis lurus : =a+bX di mana : = Data berkala (time series data) X = Waktu ( Hari, Minggu, Bulan Tahun) a dan b = bilangan konstan. Dengan demikian untuk garis tren yang lurus, rumusnya adalah sebagai berikut :

LANDASAN TEORI Sistem Informasi Manajemen

Menurut George (2004, h.100) Sistem Informasi Manajemen (SIM) adalah serangkaian subsubsistem informasi yang menyeluruh dan terkoordinasi dan secara rasional terpadu yang mampu mentransformasi data sehingga menjadi informasi lewat serangkaian cara guna meningkatkan produktivitas yang sesuai dengan gaya dan sifat manajer atas dasar kriteria mutu yang telah ditetapkan.

= a + b X (Persamaan garis trend linear) dimana X merupakan variabel waktu.(J. Supranto, 2000, h224). 2.3

Metodologi Pengembangan Sistem

Metodologi pengembangan sistem adalah metode-metode, prosedurprosedur, konsep konsep pekerjaan, aturan-aturan, dan postulat-postulat yang akan digunakan untuk mengembangkan suatu sistem informasi. (Jogiyanto, 2005, h.59). Dalam pembuatan jurnal ini penulis mengunakan metodologi RUP.

RUP

(Rational Unified Process) adalah pendekatan pengembangan perangkat lunak yang dilakukan berulang-ulang (iterative), fokus pada arsitektur (architecturecentric), lebih diarahkan berdasarkan penggunaan kasus (use case driven) (Rosa A.S, 2011, h.105).

Milestone atau batas/tonggak kemampuan operasional awal. Bahasa pemrograman dan database yang digunakan pada pembuatan sistem ini adalah Microsoft Visual Basic 2008 dan SQL Server 2008.

1.

Tahap ini lebih pada deployment atau instalasi sistem agar dapat dimengerti oleh user. Tahap ini menghasilkan produk perangkat lunak dimana menjadi syarat dari Initial Operational Capability Milestone atau batas kemampuan operasional awal. Aktifitas pada tahap ini termasuk pada pelatihan user, pemeliharaan dan pengujian sistem apakah sudah memenuhi harapan user.

Fase Inception (Permuluaan)

Tahap ini lebih pada memodelkan proses bisnis yang dibutuhkan (business modeling) dan mendefinisikan kebutuhan sistem yang akan dibuat (requirements). Teknik yang dibutuhkan pada tahap ini seperti wawancara, observasi dan studi literatur. 2.

4.

Fase Elaboration (Perencanaan) 2.4

Pada tahapan ini lebih difokuskan pada perencanaan arsitektur sistem. Tahap ini juga dapat mendeteksi apakah arsitektur sistem yang diinginkan dapat dibuat atau tidak. Mendeteksi resiko yang mungkin terjadi dari arsitektur yang dibuat. Tahap ini juga lebih pada analisis dan desain sistem serta implementasi sistem yang fokus pada purwarupa sistem. Perancangan sistem yang digunakan adalah use case diagram, class Diagram, object diagram, activity diagram, sequence diagram. 3.

Fase Transition (Transisi)

Fase Construction (Konstruksi)

Tahap ini difokuskan pada pengembangan komponen dan fiturfitur sistem. Tahap ini lebih pada implementasi dan pengujian sistem yang fokus pada implementasi perangkat lunak pada kode program. Tahap ini menghasilkan produk perangkat lunak dimana menjadi syarat dari Initial Operational Capability

Microsoft Visual Basic 2008

Pemrograman Microsoft Visual Studio .NET 2008 adalah sebuah platform untuk membangun, menjalankan, dan meningkatkan generasi lanjut dari aplikasi terdistribusi, (Ketut Darmayuda, 2010, h.3). 2.5

SQL Server 2008

SQL Server 2008 adalah sebuah terobosan baru dari Microsoft dalam bidang database. SQL Server adalah sebuah DBMS (Database Management System) yang dibuat oleh Microsoft untuk ikut berkecimpung dalam persaingan dunia pengelohan data menyusul pendahuluanya seperti IBM dan Oracle, (Andi Offset, 2010, h.2).

3

ANALISIS SISTEM PERMASALAHAN

3.1

X = Waktu ( Hari, Minggu, Bulan Tahun) a dan b = bilangan konstan.

Identifikasi Masalah

Hasil identifikasi masalah yang muncul dalam Dinas Perhubungan khusunya UPTD Perparkiran dengan menggunakan kerangka PIECES dapat dilihat sebagai berikut:

Dengan demikian untuk garis tren yang lurus, rumusnya adalah sebagai berikut:

Tabel 1 : Identifakasi Masalah PIECES Performance Dalam pengambilan keputusan P yang dilakukan Ka. UPTD Perparkiran masih memakan waktu yang lama, Information Sulitnya mengetahui informasi I mengenai hutang setoran retribusi. Economic E Biaya operasional untuk menyewa orang yang menganalisis pendapatan retribusi cukup tinggi Control C Data transaksi yang ada di UPTD Perparkiran tidak tersimpan dengan baik. Efficiency E Lamanya penyusunan laporan di karenakan data setoran retribusi. Service Aktivitas pengolaan transaksi S yang ada di UPTD Perparkiran belum berjalan dengan baik. 3.2

Analisis Peramalan

Seperti yang kita ketahui bahwa garis trend linear dapat ditulis sebagai persamaan garis lurus: =a+bX di mana: = Data berkala (time series data)

= a + b X (Persamaan garis trend linear) dimana X merupakan variabel waktu. Berikut ini merupakan penyelesaian analisis peramalan pada Dinas Perhubungan Kota Palembang: Tabel 2 : Pendapatan Retribusi Tahun 2003

X Y - 125.000. 5 000

2004

- 160.500. 4 000

2005

- 175.000. 3 000

2006

- 150.000. 2 000

2007

- 115.000. 1 000

2008

0 112.000. 000 1 175.700. 000 2 176.500. 000 3 150.770. 800 4 148.104.

2009 2010 2011 2012

XY 625.000.0 00 642.000.0 00 525.000.0 00 300.000.0 00 115.000.0 00 0 175.700.0 00 353.000.0 00 452.312.4 00 592.416.0

X2 25

16

9

4

1

0 1 4 9 16

2013 ∑ Rata – rata

000 5 150.000. 000 1.638.57 4.800 163.857. 480 a=

00 750.000.0 00 116.428.4 00

4

Rancangan Sistem

25 4.1

Class Diagram (Diagram Kelas)

11 0

= 163.857.480

b=

= = 1.058.440

Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelaskelas yang akan dibuat untuk membangun sistem. Class diagram pada UPTD Perparkiran dapat dilihat pada gambar 2. tbLokasi -Kode -KodeZona -Nama -SetoranWajib -JuruParkir -MasaBerlaku -Nosurat -Keterangan -Foto

tbJuruParkir tbPengguna

1

tbZona

-NIP -Nama -Password -Jabatan

-kode -Nama -Kolektor -NIP

+setNIP() +getNIP() +setNama() +setPassword() +getPassword() +setJabatan() +getJabatan()

+setKode() +getKode() +setNama() +getNama() +setKolektor() +getKolektor() +setNIP() +getNIP() 1

1

Menu Utama

1

Persamaan trend linear: Y = 163.857.480 + 1058440 X

Pengguna

1

1

1 +Login() +Pengguna() 1 +Zona() +JuruParkir() +LokasiParkir() +Transaksi() +Laporan() 1 +Analisi()

+SimpanDataPenguna() 1 +UbahDataPengguna() +HapusDataPengguna()

-NoKTP -Nama -Alamat -Telp -Nosurat -Pembantu -Foto

+setKode() +getKode() +setKodeZona() +getKodeZona() +setNama() +getNama() +setSetoranWajib() +getSetoranWajib() +setJuruParkir() +getJuruParkir() +setMasaBerlaku() +getMasaBerlaku() +setNosurat() +getNosurat() +setKeterangan() +getKeterangan() +setFoto() +getFoto()

+setNoKTP() +getNoKTP() +setNama() +getNama() +setAlamat() +getAlamat() +setTelp() +getTelp() 1 +setNosurat() +getNosurat() +setPembantu() +getPembantu() +setFoto() +getFoto() 1..* 1..*

1

1..*

1

1

Zona 1 1 1..*

+SimpanDataZona() +UbahDataZona() +HapusDataZona() 1

v_cek_hutang 1

-tglSetoran -Bulan 1..* -Tahun -NamaZona -NamaLokasi -JuruParkir -SetoranWajib -SetoranMotor -SetoranMobil -SetoranHarian -Hutang

1 JuruParkir 1

1

+SimpanDataJuruParkir() +UbahDataJuruParkir() +HapusDataJuruParkir() +TampilDataJuruPArkir()

1

1

1

Untuk meramalkan nilai Y pada tahun 2014, nilai X=6 dimasukan kedalam persamaan tersebut sehingga Y = 163.857.480 + 1.058.440 (6) = 157.506.840. Jadi, ramalan Pendapatan Retribusi Parkir Dinas Perhubungan Kota Palembang pada tahun 2014 adalah Rp.157.506.840.

1

Login

1

1

1

1 1

1

Subsistem Laporan Subsistem Pengguna Laporan Informasi Juru Parkir Login

Laporan Informasi Lokasi Parkir Laporan Informasi Hutang

Simpan Data Pengguna

1..*

1 +MemasukanDataSetoran() +TampilDataSetoran() +TampilDataHutang() +CetakFormSetoran() +SimpanDataTargetPendapatan() +UbahDataTargetPendapat()

+getTglSetoran() +getBulan() +getTahun() +getNamaZona() +getNamaLokasi() +getJuruParkir() +getSetoranWajib() +getSetoranMotor() +getSetoranMobil() +getSetoranHarian() +getHutang() 1..*

-Kode -KodeZona -Nama -SetoranWajib -JuruParkir -MasaBerlaku -Nosurat -Keterangan -Foto

v_JuruParkir_tmp

+setKode() +getKode() +setKodeZona() +getKodeZona() +setNama() +getNama() +setSetoranWajib() +getSetoranWajib() +setJuruParkir() +getJuruParkir() +setMasaBerlaku() +getMasaBerlaku() +setNosurat() +getNosurat() +setKeterangan() +getKeterangan() +setFoto() +getFoto()

1

-NoKTP -Nama -Alamat -Telp -Nosurat -Pembantu -Foto +setNoKTP() +getNoKTP() +setNama() +getNama() +setAlamat() +getAlamat() +setTelp() +getTelp() +setNosurat() +getNosurat() +setPembantu() +getPembantu() +setFoto() +getFoto()

v_zona_harian

1..* Laporan

1

1..*

+LaporanInfromasiJuruParkir() 1 +LaporanInformasiLokasiParkir() +LaporanInformasiHutang() +LaporanSetoranPerzonaHarian() +LaporanSetoranSemuaZonaHarian() +LaporanSetoranPerzonaBulanan() 1 +LaporanSetoranSemuaZonaBulanan() +LaporanSetoranPerlokasiHarian() +LaporanSetoranSemuaLokasiHarian() +LaporanSetoranPerlokasiBulanan() +LaporanSetoranSemuaLokasiBulanan()

1..*

1..*

1..* KonseksiBasisData -host -database

1..*

+membukaKoneksi() +eksekusiQuerySelect() +eksekusiQueryInsert() +eksekusiQueryUpdate() +eksekusiQueryDelete() +tutupKoneksi()

1..*

1

v_ramalan_hitung1_tmp2

1

-Tahun -x -y -a -X2 -XY -b

v_ramalan_hitung1_tmp2 -Bulan -x -y -a -X2 -XY -b

+setTahun() +getTahun() +setY() +getY()

1

1

1 Analisis

+AnalisisPeramalanPendapatanPertahun() +AnalisisPeramalanPendapatanPerbulan() +AnalisisTotalPendapatanSetoranPerzonaHarian() +AnalisisTotalPendapatanSetoranSemuaZonaHarian() +AnalisisTotalPendapatanSetoranPerlokasiHarian() +AnalisisTotalPendapatanSetoranSemuaLokasiHarian() +AnalisisTotalPendapatanSetoranPerzonaBulanan() +AnalisisTotalPendapatanSetoranSemuaZonaBulanan() +AnalisisTotalPendapatanSetoranPerlokasiBulanan() +AnalisisTotalPendapatanSetoranSemuaLokasiBulanan() +AnalisisPerbandinganPendapatanBulanSekarangDenganBulanKemarinPerzona() +AnalisisPerbandinganPendapatanBulanSekarangDenganBulanKemarinSemuaZona() +AnalisisPerbandinganPendapatanBulanSekarangDenganBulanKemarinPerlokasi() 1 +AnalisisPerbandinganPendapatanBulanSekarangDenganBulanKemarinSemuaLokasi() +AnalisisPerbandinganTargetDenganPendapatan() 1 +AnalisisLokasiBerpendapatanTertinggiHarian() +AnalisisLokasiBerpendapatanTerendahHarian() +AnalisisLokasiBerpendapatanTertinggiBulanan() +AnalisisLokasiBerpendapatanTerendahBulanan() +AnalisisZonaBerpendapatanTertinggiHarian() +AnalisisZonaBerpendapatanTerendahHarian() +AnalisisZonaBerpendapatanTertinggiBulanan() +AnalisisZonaBerpendapatanTerendahBulanan()

1..*

1

1..*

1

+getTglSetoran() +getNamaZona() +getSetoranHarian() v_perbadingan_zona_ bulanan 1..* -TglSetoran -Bulan -NamaZona -setoran harian v_perbadingan_lokasi_bulanan 1..*

1

-TglSetoran -Bulan -NamaLokasi -setoranharian

1

+setBulan() +getBulan() +setY() +getY()

1

1 1..* 1 v_zona_bulanan 1 1 1

1..*

1

1

1

1

+getTglSetoran() +Bulan() +getBulan() +getsetoranharian()

1..* 1..*

1

1..*

1..*

v_target_vs_pendapatan_ta hun

v_lokasi_bulanan_perbandin gan_semua -Tahun -BulanTahunSebelumnya -BulanTahunSekarang

1

-T -P +getT() +getP()

+getTahun() +getBulanTahunSebelumnya() +getBulanTahunSekarang()

v_zona_bulanan_perbandingan -NamaZona -Tahun -BulanTahunSebelumnya -BulanTahunSekarang +getNamaZona() +getTahun() +getBulanTahunSebelumnya() +getBulanTahunSekarang()

4.2

-tglSetoran -Bulan -Tahun -NamaZona -NamaLokasi -JuruParkir -SetoranWajib -SetoranMotor -SetoranMobil -SetoranHarian -Hutang

Transaksi

1

1

v_perbadingan_zona_ harian -TglSetoran -NamaZona -SetoranHarian

Analisis Kebutuhan

Untuk mengambarkan interaksi antar aktor dengan sistem yang dibangun di gunakan diagram use case. Berikut adalah gambar use case yang telah teridentifikasi pada UPTD PERPARKIRAN.

+SimpanDataLokasiParkir() +UbahDataLokasiParkir() +HapusDataLokasiParkir() +TampilDataLokasiParkir()

1..*

+setkode() +getkode() +setkodezona() +getkodezona() +setnama() +getnama() +setsetoran() +getsetoran() +setjuruparkir() +getjuruparkir() +setmasaberlaku() +getmasaberlaku() +setnosurat() +getnosurat() +setketerangan() +getketerangan() +setfoto() +getfoto() +setnmzona() +getnmzona() +setkolektor() +getkolektor()

+getTglSetoran() +getBulan() +getNamaZona() +getsetoranharian()

v_Lokasiparkir_tmp v_cek_hutang_tmp

+getTglSetoran() +getBulan() +getTahun() +getNamaZona() +getNamaLokasi() +getJuruParkir() +getSetoranWajib() +getSetoranMotor() +getSetoranMobil() +getSetoranHarian() +getHutang()

LokasiParkir

1

+ValidasiLogin() +Logout() v_tblokasi -kode -kodezona -nama -setoranwajib -juruparkir -masaberlaku -nosurat -keterangan -foto -nmzona -kolektor

v_perbadingan_lokasi_harian v_zona_bulanan_perbanding an_semua -TglSetoran -Tahun -NamaLokasi -BulanTahunSebelumnya -SetoranHarian -BulanTahunSekarang +getTglSetoran() +getTahun() +getNamaLokasi() +getBulanTahunSebelumnya() +getSetoranHarian() +getBulanTahunSekarang()

3.3

+setTglSetorang() +getTglSetoran() +setKodeZona() +getKodeZona() +setKodeLokasi() +getKodeLokasi() +setSetoranHarian() +getSetoranHarian() +setSetoranMotot() +getSetoranMobil() +setSetoranMobil() +getSetoranMobil() +setKeterangan() +getketerangan()

1 1

1

tbSetoran -TglSetoran -KodeZona -KodeLokasi -SetoranHarian -SetoranMotor -SetoranMobi -Keterangan

1 v_lokasi_bulanan_perbandingan -NamaLokasi -Tahun -BulanTahunSebelumnya -BulanTahunSekarang +getNamaLokasi() +getTahun() +getBulanTahunSebelumnya() +getBulanTahunSekarang()

v_lokasi_bulanan_semua -tahun -1 -2 -3 -4 -5 -7 -8 -9 -10 -11 -12 +getTahun() +get1() +get2() +get3() +get4() +get5() +get6() +get7() +get8() +get9() +get10() +get11() +get12()

v_lokasi_harian 1 -namalokasi -tahun -bulan v_lokasi_bulanan -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 +getNamaLokasi() -17 -18 +getTahun() -19 +get1() -20 +get2() -21 +get3() -22 +get4() -23 +get5() -24 +get6() -25 +get7() -26 +get8() -27 +get9() -28 +get10() -29 +get11() -30 +get12() -31 -namalokasi -tahun -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12

+getNamaLokasi() +getTahun() +getBulan() +get1() +get2() +get3() +get4() +get5() +get6() +get7() +get8() +get9() +get10() +get11() +get12() +get13() +get14() +get15() +get16() +get17() +get18() +get19() +get20() +get21() +get22() +get23() +get23() +get24() +get25() +get26() +get27() +get28() +get29() +get30() +get31()

v_zona_bulanan_semua -tahun -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 +getTahun() +get1() +get2() +get3() +get4() +get5() +get6() +get7() +get8() +get9() +get10() +get11() +get12()

-namazona -tahun -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 +getNamaZona() +getTahun() +get1() +get2() +get3() +get4() +get5() +get6() +get7() +get8() +get9() +get10() +get11() +get12()

-namazona -tahun -bulan -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 1 -16 -17 -18 -19 v_zona_harian_semua -20 -21 -tahun -22 -bulan -23 -1 -24 1..* -2 -25 -3 -26 -4 -27 -5 v_lokasi_harian_semua -28 -6 -29 -7 -tahun -30 -8 -bulan -31 -9 -1 +getNamaZona() -10 -2 +getTahun() -11 -3 +getBulan() -12 -4 +get1() -13 -5 +get2() -14 -6 +get3() -15 -7 +get4() -16 -8 +get5() -17 -9 +get6() -18 -10 +get7() -19 -11 +get8() -20 -12 +get9() -21 -13 +get10() -22 -14 +get11() -23 -15 +get12() -24 -16 +get13() -25 -17 +get14() -26 -18 +get15() -27 -19 +get16() -28 -20 +get17() -29 -21 +get18() -30 -22 +get19() -31 -23 +get20() -24 +getTahun() +get21() -25 +getBulan() +get22() -26 +get1() +get23() -27 +get2() +get24() -28 +get3() +get25() -29 +get4() +get26() -30 +get5() +get27() -31 +get6() +get28() +get7() +getTahun() +get29() +get8() +getBulan() +get30() +get9() +get1() +get31() +get10() +get2() +get11() +get3() +get12() +get4() +get13() +get5() +get14() +get6() +get15() +get7() +get16() +get8() +get17() +get9() +get18() +get10() +get19() +get11() +get20() +get12() +get21() +get13() +get22() +get14() +get23() +get15() +get24() +get16() +get25() +get17() +get26() +get18() +get27() +get19() +get28() +get20() +get29() +get21() +get30() +get22() +get31() +get23() +get24() +get25() +get26() +get27() +get28() +get29() +get30() +get31()

Gambar 2: Class Diagram Activity diagram analisis peramalan pendapatan pertahun

Laporan Setoran Perzona Harian Ubah Data Pengguna

Laporan Setoran Semua Zona Harian Laporan Setoran Perzona Bulanan

Hapus Data Pengguna

Laporan Setoran Semua Zona Bulanan Log Out Laporan Setoran Perlokasi Harian Laporan Setoran Semua Lokasi Harian Laporan Setoran Perlokasi Bulanan Laporan Setoran Semua Lokasi Bulanan

Subsistem Zona

Staff TU Subsistem Analisis

Simpan Data Zona

Analisis Peramalan Pendapatan Pertahun Ubah Data Zona Analisis Peramalan Pendapatan Perbulan Hapus Data Zona Analisis Total Pendapatan Setoran Perzona Harian

Analisis Total Pendapatan Setoran Semua Zona Harian

Analisis Total Pendapatan Setoran Perlokasi Harian Subsistem Juru Parkir Analisis Total Penadapatan Setoran Semua Lokasi Harian Simpan Data Juru Parkir Analisis Total Pendapatan Setoran Perzona Bulanan Ubah Data Juru Parkir

Hapus Data Juru Parkir

Analisis Total Pendapatan Setoran Semua Zona Bulanan

Analisis Total Pendapatan Setoran Perlokasi Bulanan

Bendahara Analisis Total Pendapatan Setoran Semua Lokasi Bulanan

Tampil Data Juru Parkir Analisis Perbandingan Pendapatan Bulan Sekarang dengan Bulan Kemarin Perzona

Subsistem Lokasi Parkir

Analisis Perbandingan Pendapatan Bulan Sekarang dengan Bulan Kemarin Semua Zona

Simpan Data Lokasi Parkir Analisis Perbandingan Pendapatan Bulan Sekarang dengan Bulan Kemarin Perlokasi Ubah Data Lokasi Parkir Analisis Perbandingan Pendapatan Bulan Sekarang dengan Bulan Kemarin Semua Lokasi

Hapus Data Lokasi Parkir

Analisis Perbandingan Target Dengan Pendapatan

Tampil Data Lokasi Parkir

Analisis Lokasi Berpendapatan Tertinggi Harian

Ka. UPTD PPERPARKIRAN Subsistem Transaksi

Analisis Lokasi Berpendapatan Terendah Harian

Analisis Lokasi Berpendapatan Tertinggi Bulanan Masukan Data Setoran Analisis Lokasi Berpendapatan Terendah Bulanan Tampil Data Setoran Analisis Zona Berpendapatan d Tertinggi Harian Tampil Data Hutang Analisis Zona Berpendapatan Terendah Harian Simpan Data Target Pendapatan Analisis Zona Berpendapatan Tertinggi Bulanan Ubah Data Target Pendapatan Analisis Zona Berpendapatan Terendah Bulanan Cetak Form Setoran

Gambar 1: Diagram Use Case

Activity diagram analisis peramalan pendapatan pertahun dilakukan pada saat pengguna berada di form menu utama lalu ingin mengetahui analisis peramalan pendapatan pertahun. Diagram ini menunjukkan interaksi pengguna dengan sistem saat pengguna ingin mengetahui analisis peramalan pendapatan pertahun. Pada gambar ini pengguna sebagai Ka. UPTD

Perparkiran. Gambar 3 merupakan Activity diagram analisis peramalan pendapatan pertahun. Pengguna

Sistem

Pilih Analisis

Menampilkan Menu Utama

Pilih Analisis Peramalan PerTahun

Menampilkan Form Analisis Peramalan PerTahun

4.4

Rancangan Antarmuka

Pada rancangan antarmuka pengguna akan di hadapakan pada form login yang diusulkan di UPTD Perparkiran Dinas Perhubungan Kota Palembang dapat dilihat pada Gambar 5.

Pilih Tahun

Pilih prosos

Menampilkan grafik dan hasil peramalan

Gambar 3: Activity Diagram Analisis Peramalan Pendapatan Pertahun 4.3

Sequence diagram analisis peramalan pendapatan pertahun

Sequence diagram analisis peramalan pendapatan pertahun digunakan untuk menggambarkan aktifitas pengguna dan sistem ketika melakukan menampilkan analisis peramalan pendapatan pertahun. Pada diagram ini pengguna sebagai Ka UPTD Perparkiran. Sequence diagram analisis peramalan pendapatan pertahun pada sistem ditunjukkan pada gambar 4. Pengguna

mu : MenuUtama

a : Analisis

vrht : v_ramalan_hitung1_tmp2

Gambar 5: Form Login Apabila pengguna ingin menampilkan analisis peramalan pertahun pengguna akan di hadapkan dengan tampilan sistem seperti pada Gambar 6.

kbd : KoneksiBasisData

1 : analisis / analisis peramalan pertahun 2 : AnalisisPeramalanPendapatanPertahun() 3 4 : MembukaKoneksi() 5

Gambar 6: From Analisis Peramalan Pertahun

6 : getTahun() 7 : getY()

8 : hasil query 9 : pilih tahun 10 : proses 11 : EksekusiQuerySelect() 12 : TutupKoneksi() 13 15 : grafik dan hasil peramalan

14

5 5.1

Gambar 4: Sequence Diagram Analisis Peramalan Pendapatan Pertahun

PENUTUP Kesimpulan

Adapun kesimpulan yang dapat penulis ambil adalah surat yang dikeluarkan tidak lagi terjadi redudansi, dapat mengetahui lokasi mana yang

belum melunasi retribusinya, serta dapat membantu meramalkan pendapatan yang akan datang. 5.2

Saran

Dengan saran agar sistem yang baru dibuat ini dapat diimplementasikan sehingga dapat mempermudah pekerjaan, adanya pemeliharaan secara berkala, dan backup data. [1] A.S, Rosa dan M. Shalahuddin 2011, Model Pembelajaran Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek), Modula, Bandung. [2] Darmayuda, Ketut 2010, Pemrograman Aplikasi Database dengan Microsoft Visual Basic .NET 2008, Informatika. [3] Hartono, Jogiyanto 2005, Analisis & Disain, Andi Offset, Yogyakarta. [4] Kadir, Abdul 2003, Pengenalan Sistem Informasi, Andi Offset, Yogyakarta. [5] Komputer, Wahana 2010, SQL Server 2008 Express, Andi Offset, Yogyakarta. [6] Scott, George M. 2004, PrinsipPrinsip Sistem Informasi Manajemen, Rajawali Pers, Jakarta. [7] Sunyoto, Andi 2007, Pemograman Database dengan Visual Basic dan Microsoft SQL, Andi Offset, Yogyakarta. [8] Supranto, J 2000, Statistika: Teori dan Aplikasi Jilid 1, Erlangga, Jakarta.

[9] Whitten, Jeffery L., Lonnie D. Bentley dan Kevin C. Dittman 2006, Metode Desain dan Analisis Sistem Edisi 6, Andi Offset, Yogyakarta.