Abstrak Semua data masih di proses dengan menggunakan aplikasi

advertisement
Abstrak
Semua data masih di proses dengan menggunakan aplikasi Microsoft Office
Excel 2007 atau 2010. Sehingga data yang tersimpan tidak beraturan dan
membutuhkan waktu yang lumayan lama untuk mencari sebuah data dan juga
keamanannya belum aman. pemerintah daerah dituntut untuk membuat sebuah
prosedur sesuai dengan tugas dan fungsi aparat pemerintah daerah di Setda
Kabupaten Sumedang.
Adapun metode penelitian yang digunakan untuk menyelesaikan berbagai
permasalahan yang terjadi adalah pustaka, observasi, wawancara, analisis data dan
system, perancangan system, pembuatan program, pengujian program,
implementsi program.
Yang dihasilkan dari penelitian ini adalah menghasilkan aplikasi yang dapat
mengarsipkan dengan metode digital document dan dapat mengamankan data.
Dengan adanya aplikasi pengarsipan Digital Document maka dapat
membantu mempermudah dan mempercepat proses pengarsipan data secara
terkomputerisasi. Serta mengamankan dokumen tersebut dari perubahan dan
penggandaan dokumen. Adanya prosedur yang baik dan benar serta diperlukannya
sistem yang sistematis sehingga apabila arsip tersebut diperlukan dapat dengan
mudah dan cepat.
Kata Kunci :
Aplikasi, Pengarsipan, Digital, Documen, Pengamanan, Photo
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Peraturan Pemerintah Nomor 23 Tahun 2014 Pemerintahan Daerah adalah
penyelenggaraan urusanpemerintahan oleh pemerintah daerah dan dewan
perwakilan rakyat daerah menurut asas otonomi dan tugas pembantuan dengan
prinsip otonomi seluas-luasnya dalam sistem dan prinsip Negara Kesatuan
Republik Indonesia sebagaimana dimaksud dalam Undang-Undang Dasar Negara
Republik Indonesia Tahun 1945.
Berdasarkan
Pembentukan
organisasi
Perangkat
Daerah
kabupaten
Sumedang yang ditetapkan dalam Peraturan Daerah Kabupaten Sumedang Nomor
9 Tahun 2014 tentang Pembentukan Organisasi Perangkat Daerah Kabupaten
Sumedang bahwa Sekretariat Daerah dipimpin oleh seorang Kepala dengan
titelatur Sekretaris Daerah, Sekretaris Daerah mempunyai tugas pokok membantu
Bupati dalam menyusun kebijakan umum penyelenggaraan pemerintahan dan
mengkoordinasikan dinas daerah dan lembaga teknis daerah.
Di susunan struktur organisasi Sekretariat Daerah ada Asisten Pembangunan
yang terdiri dari bagian Kesejahteraan Rakyat yang membawahkan beberapa sub
bagian termasuk sub bagian Sosial,Tenaga Kerja, dan Transmigrasi. Adapun salah
satu tugasnya adalah meDigital Dokumen Photo untuk Perubahan Anggaran
Tahun 2014, kegiatan ini untuk membantu memperbaiki tempat-tempat ibadah
seperti mesjid, mushola dan TPA/Madrasah di setiap kecamatan yang memohon
bantuan dana.
1
2
Sistem yang berjalan di Sekretariat Daerah yaitu di bagian Kesra masih
bersifat semi komputer, dimana semua data masih di proses dengan menggunakan
aplikasi Microsoft Office Excel 2007 atau 2010. Sehingga data yang tersimpan
tidak beraturan dan membutuhkan waktu yang lumayan lama untuk mencari
sebuah data dan juga keamanannya belum aman. Apalagi dalam era globalisai ini
prosedur yang efektif dan efesien dinilai sebagai faktor utama dalam penilaian
kualitas sistem tersebut. Maka, pemerintah daerah dituntut untuk membuat
sebuah prosedur /tata cara sesuai dengan tugas dan fungsi aparat pemerintah
daerah dalam bidang Kesejahteraan sosial.
Berdasarkan hal di atas maka penulis merasa tertarik untuk melakukan
penelitian, analisis serta mengusulkan dan merancang alur prosedur di kantor
Pemerintahan Daerah Kabupaten Sumedang dalam bidang Kesejahteraan Rakyat
dengan mengangkat judul “ARSIP DIGITAL DOKUMENTASI PHOTO DI
SETDA KABUPATEN SUMEDANG “.
1.2 Ruang Lingkup
Pembahasan tentang aplikasi pengarsipan Digital Dokumen Photo di
Sekretariat Daerah Kabupaten Sumedang. Agar mencapai sasaran maka ruang
lingkup pembahasan meliputi :
1. Input dari sistem ini adalah berupa Rekap Hibah & Bantuan Sosial,
2. Pembuatan dalam database,
3. Outputnya adalah berupa laporan dan sistem perancangan data Digital
Dokumen Photo,
3
4. Perancangan sistem yang digunakan adalah Visual Basic.
1.3 Rumusan masalah
Berdasarkan Indentifikasi Masalah diatas, penulis merumuskan masalah
tersebut dalam perumusan masalah. Adapun perumusan masalah dalam laporan
penelitian ini adalah:
1. Bagaimana cara merancang sebuah aplikasi pengarsipan Rekap Hibah &
Bantuan sosial
2. Bagaimana usulan prosedur merancang aplikasi pengarsipan Rekap Hibah
& Bantuan sosial serta pengamanannya terjaga
1.4 Tujuan dan Manfaat
1.4.1 Tujuan
Adapun tujuan dalam aplikasi ini adalah untuk mempermudah dan
mempercepat proses pengarsipan data secara terkomputerisasi.
1.4.2 Manfaat
Adapun manfaat dari aplikasi ini adalah sebagai berikut :
1. Dapat mempermudah pengarsipan Digital Dokumen Photo.
2. Mempermudah untuk melakukan proses penginputan, penghapusan, serta
penggantian data apabila terjadi kesalahan dalam memasukkan data
tersebut.
3. Menjaga validasi dan keamanan data Digital Dokumen Photo.
4
1.5 Metodologi Pengembangan Software
1.5.1 Metode Pengumpulan Data
Metodologi pengumpulan data yang digunakan dalam pembuatan
Tugas
Akhir ini yaitu meliputi:
1. Observasi
Mengamati kinerja posedur yang ada di bagian Kesra dan juga
mengamati prosedurnya, hingga akhirnya dapat mengembangkan dan
mengusulkan prosedur yang efektif dan efisien
yang akan
diidentifikasi.
2. Interview (Wawancara)
Melakukan wawancara kepada orang yang berhubungan dengan projek
tersebut di bagian Kesra.
3. Dokumentasi
Mempelajari dokumen-dokumen, file-file dan laporan-laporan yang
berhubungan dengan penelitian yang dilakukan
4. Library Research
Mengumpulkan data dengan membaca, mempelajari buku-buku serta
beberapa teori yang relevan dengan identifkasi masalah.
1.5.2 Metode Perancangan
Dalam perancangan Aplikasi Pengarsipan Rekap Hibah & Bantuan
Sosial Di Sekretariat Daerah Kabupaten Sumedang , metodologi yang digunakan
yaitu Waterfall.Waterfall atau sering juga disebut air terjun adalah sebuah metode
5
dalam pengembangan sistem yang dilakukan untuk membuat pembaruan sistem
yang berjalan. Dalam pengembangannya metode waterfall memiliki beberapa
tahapan yang runtut: requirement (analisis kebutuhan), design sistem (system
design), Coding & Testing, Penerapan Program, pemeliharaan.
a. Requirement (analisis kebutuhan).
Dalam langakah ini merupakan analisa terhadap kebutuhan sistem.
Pengumpulan data dalam tahap ini bisa melakukan sebuah penelitian,
wawancara atau study literatur. Seseorang system analisis akan menggali
informasi sebanyak-banyaknya dari user sehingga akan tercipta sebuah
sistem komputer yang bisa melakukan tugas-tugas yang diinginkan oleh user
tersebut. Tahapan ini akan menghasilkan dokumen user requirement atau bisa
dikatakan sebagai data yang berhubungan dengan keinginan user dalam
pembuatan sistem. Dokumen inilah yang akan menjadi acuan system analisis
untuk menterjemahkan kedalam bahasa pemrograman.
b. Design System (design sistem)
Proses design akan menterjemahkan syarat kebutuhan kesebuah
perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat
koding. Proses ini berfokus pada : struktur data, arsitektur perangkat lunak,
representasi interface, dan detail (algoritma) prosedural. Tahapan ini akan
menghasilkan dokumen yang disebut software requirement. Dokumen inilah
yang akan digunakan programmer untuk melakukan aktivitas pembuatan
sistemnya.
c. Coding & Testing (penulisan sinkode program / implemention)
6
Coding merupakan penerjemahan design dalam bahasa yang bisa
dikenali
oleh
komputer.Dilakukan
oleh
programmer
yang
akan
meterjemahkan transaksi yang diminta oleh user. Tahapan inilah yang
merupakan tahapan secara nyata dalam mengerjakan suatu sistem.Dalam
artian penggunaan computer akan dimaksimalkan dalam tahapan ini. Setelah
pengkodean selesai maka akan dilakukan testing terhadap sistem yang telah
dibuat tadi. Tujuan testing adalah menemukan kesalahankesalahan terhadap
system tersebut dan kemudian bisa diperbaiki.
d. Penerapan / Pengujian Program (Integration & Testing)
Tahapan ini bisa dikatakan final dalam pembuatan sebuah sistem.
Setelah melakukan analisa, design dan pengkodean maka sistem yang sudah
jadikan digunakan oleh user.
e. Pemeliharaan (Operation & Maintenance)
Perangkat lunak yang susah disampaikan kepada pelanggan pasti akan
mengalami perubahan. Perubahan tersebut bisa karena mengalami kesalahan
karena perangkat lunak harus menyesuaikan dengan lingkungan (periperal
atau system operasi baru) baru, atau karena pelanggan membutuhkan
perkembangan fungsional.
1.5.3 Metode Pembuatan
Aplikasi ini dibuat menggunakan Microsoft Visual Basic 6.0, My SQL
untuk menyimpan database, My SQL connector odbc 5.1.1.3 win32 berguna
sebagai perantara antara Microsoft Visual Basic 6.0 dengan My SQL dan
crystal report untuk membuat laporan.
7
1.6 Sistematika Penulisan
Sistematika penulisan yang digunakan dalam pembuatan Tugas Akhir ini
sebagai berikut :
BAB 1 PENDAHULUAN, memuat latar belakang masalah, ruang lingkup,
rumusan maslah, tujuan dan manfaat, metodologi dan sistematika penulisan.
BAB 2 TINJAUAN PUSTAKA, bab ini berisikan kerangka teori yang
memuat teori – teori yang menunjang dalam laporan Tugas Akhir ini. Dan juga
kerangka pikir yang memuat hasil teori dan temuan yang dikemukakan pada sub
bagian di atas maka harus dapat menyusun suatu peta hubungan antar variabel
atau teori yang telah dibahas.
BAB 3 HASIL DAN PEMBAHASAN, Bab ini menjelaskan dan membahas
inti dari penelitian yang dilakukan oleh mahasiswa. Pembahasan akan terkait
dengan peminatan dan topik yang diambil. Namun secara umum terdiri dari hasil
temuan yang berisikan analisis profil, analisis sistem yang sedang berjalan,
analisis kebutuhan user, permasalahn yang dihadapi dan usulan sistem baru.
Pembahasan berisikan perancangan data, perancangan arsitektur, perancangan
antarmuka, perancangan prosedur (algoritma), pembuatan kode & testing dan
implementasi.
8
BAB 4 SIMPULAN DAN SARAN, berisi kesimpulan yang didapatkan dari
analisis mengenai keterkaitan dengan tujuan pembuatan aplikasi serta saran –
saran yang berkaitan dengan penggunaan aplikasi dan atau pengembangan
aplikasi di masa yang akan datang yang diperlukan dalam mendapatkan hasil yang
baik.
BAB 2
TINJAUAN PUSTAKA
2.1 Kerangka Teori
2.1.1 Sistem aplikasi
Sistem aplikasi memiliki banyak pengertian, tapi semuanya itu
mengarah pada maksud yang sama. Untuk lebih jelas, maka pengertian
dapat dilihat dari arti masing-masing unsur pembentuknya, yang dapat
dilihat dibawah ini.
a. Sistem
Berikut ini pengertian sistem menurut para ahli diantaranya :
1. Dikutip dari buku Bambang Hartono (2013:10). Menurut Bonita J.
Campbel (1979) dalam buku Understanding Information System:
Foundations for controlmenegaskan bahwa sistem adalah “any
group of interrelated components or parts which function together
to achieve goal” (Sehimpunan bagian-bagian atau komponen yang
saling berkaitan dan secara bersama-sama berfungsi atau bergerak
untuk mencapai suatu tujuan).
2. Menurut Tata Sutabri (2012:6) pada buku Analisis Sistem Informasi,
pada dasarnya sistem adalah sekelompok unsur yang erat
hubungannya satu dengan yang lain, yang berfungsi bersama-sama
untuk mencapai tujuan tertentu.
8
10
3. Menurut McLeod (2004) dikutip oleh Yakub dalam buku Pengantar
Sistem
Informasi
(2012:1)
mendefiniskan
sistem
adalah
Sekelompok elemen-elemen yang terintegrasi dengan tujuan yang
sama untuk mencapai tujuan. Sistem juga merupakan suatu jaringan
kerja dari prosedur-prosedur yang saling berhubungan, terkumpul
bersamasama untuk melakukan suatu kegiatan atau untuk tujuan
tertentu.
Berdasarkan beberapa pendapat yang dikemukakan diatas dapat
ditarik kesimpulan bahwa sistem adalah kumpulan bagian-bagian atau sub
sistem-sub sistem yang disatukan dan dirancang untuk mencapai suatu
tujuan.
b. Aplikasi
Terdapat beberapa teori yang mendefinisikan aplikasi seperti yang
di kemukanan oleh beberapa ahli, di antaranya adalah
1. Menurut Pranama (2012) aplikasi adalah satu unit perangkat lunak
yang dibuat untuk melayani kebutuhan akan beberapa aktivitas
seperti system perniagaan,
game, pelayanan
masyarakat, periklanan, atau semua proses yang hampir dilakukan
manusia.
2. Menurut Yuhefizar (2012) aplikasi merupakan program yang
dikembangkan untuk memenuhi kebutuhan pengguna dalam
menjalankan pekerjaan tertentu.
3. Menurut Eko (2011) aplikasi merupakan proses atau prosedur
aliran data dalam infrastruktur teknologi informasi yang dapat
dimanfaatkan oleh para pengambil keputusan yang sesuai dengan
jenjang dan kebutuhan (relevan)
11
Jadi aplikasi merupakan sebuah program yang dibuat dalam sebuah
perangkat lunak dengan computer untuk memudahkan pekerjaan atau
tugastugas seperti penerapan, penggunaan dan penambahan data yang
dibutuhkan
Jadi kesimpulannya Sistem Aplikasi merupakan program yang ada
dalam komputer yang bertugas untuk menyelesaikan kebutuhan atau tugas
yang spesifik/khusus.
2.1.2 Arsip
Berikut ini pengertian Arsip menurut para ahli diantaranya :
1. Menurut
Undang-undang
2009. Arsip
No.
43
Tahun
adalahrekaman kegiatan atau peristiwa dalam berbagai bentuk dan
media sesuai dengan perkembangan teknologi informasi dan
komunikasi yang dibuat dan diterima oleh lembaga negara,
pemerintah daerah, lembaga pendidikan, perusahaan, organisasi
politik, organisasi kemasyarakatan, dan perorangan dalam
pelaksanaan kehidupan bermasyarakat, berbangsa dan bernegara.
2. Menurut Sedarmayanti (2008: 32) istilah arsip meliputi: Kumpulan
naskah atau dokumen, Gedung (ruang) penyimpanan kumpulan
naskah atau dokumen, Organisasi atau lembaga yang mengelola
dan menyimpan kumpulan naskah atau dokumen.
3. Agus Sugiarto (2005: 5)Arsip adalah Kumpulan Dokumen yang
disimpan secara teratur berencana karena mempunyai suatu
kegunaan agar setiap kali diperlukan dapat cepat ditemukan
kembali.
12
Pengertian Arsip dapat disimpulkan, bahwa Arsip adalah suatu
kumpulan Dokumen penting yang disimpan secara teratur agar setiap kali
diperlukan dapat ditemukan dengan cepat.
Pengarsipan
Menurut R. Subroto (dalam bukunya Kearsipan dan
Dokumentasi), kearsipan
pencatatan,
adalah aktivitas
penerimaan,
penyimpanan, penggunaan, pemeliharaan, penyusuran,
dan pemusnahan arsip.
2.1.3 Bantuan sosial
Menurut Peraturan Menteri Dalam Negeri Nomor 32 tahun 2011
tentang Pedoman Pemberian Hibah dan Bantuan Sosial yang bersumber
dari Anggaran Pendapatan dan Belanja Daerah,Bantuan sosial (bansos)
adalah pemberian bantuan berupa uang/barang dari pemerintah daerah
kepada individu, keluarga. kelompok dan/atau masyarakat yang sifatnya
tidak secara terus menerus dan bersifat selektif, yang bertujuan untuk
melindungi dari kemungkinan terjadinya resiko sosial. Pemberian bansos
ini dari keuangan daerah (APBD) diperbolehkan berdasarkan PP 58 Tahun
2005 tentang Pengelolaan Keuangan Daerah dan permendagri 13 Tahun
2006 tentang Pedoman Pengelolaan Keuangan Daerah, yang telah diubah
beberapa kali terakhir dengan Permendagri 21 Tahun 2011. Kedua
peraturan tersebut tidak mensyaratkan calon penerima bansos sudah
tercantum dalam
APBD yang telah dibahas dan ditetapkan tahun sebelumnya.
13
2.1.4 Database (Basis data)
Berikut beberapa pengertian dari beberapa ahli diantaranya:
1. Basis data (database) menurut Yakub (2012:51-53) diarikan
sebagai markas atau gudang, tempat bersarang atau berkumpul.
Prinsip utama basis data adalah pengaturan data dengan tujuan
utama fleksibilitas dan kecepatan dalam pengambilan data kembali.
Adapun tujuan basis data diantaranya sebagai efisisensi yang
meliputi speed, space & accurancy, menangani data dalam jumlah
besar, kebersamaan pemakaian, dan meniadakan duplikasi.
2. Menurut Kustiyaningsih (2011:146), “Database adalah Struktur
penyimpanan data. Untuk menambah, mengakses dan memperoses
data yang disimpan dalam sebuah database komputer, diperlukan
sistem manajemen database seperti MYSQL Server”.
3. Menurut Anhar (2010:45), “Database adalah sekumpulan
tabeltabel yang berisi data dan merupakan kumpulan dari field atau
kolom. Struktur file yang menyusun sebuah database adalah Data
Record dan Field”.
Berdasarkan beberapa pendapat para ahli yang dikemukakan di atas
dapat ditarik kesimpulan bahwa database adalah sekelompok data yang
mempunyai ciri-ciri khusus dan dapat dikelola sedemikian rupa sehingga
bisa menghasilkan sebuah format data yang baru.
2.1.5 Visual basic
Berikut beberapa pengertian menurut para ahli diantaranya :
14
1. Menurut Kusrini (2007:171) Visual Basic adalah salah satu bahasa
pemrograman
komputer.
Bahasa
pemrograman
adalah
perintahperintah yang dimengerti oleh komputer untuk melakukan
tugas-tugas tertentu. Visual Basic merupakan salah satu development
tool, yaitu alat bantu untuk membuat berbagai macam program
komputer, khususnya yang menggunakan sistem operasi windows.
2. Menurut Suhata, (2005:3) Visual Basic 6.0 merupakan salah satu
bahasa pemrograman yang dapat digunakan untuk menyusun dan
membuat program aplikasi pada lingkungan sistem operasi windows”.
Program aplikasi dapat berupa program database, program grafis, dan
lain sebagainya. Di dalam visual basic 6.0 sudah terdapat
kompenenkompenen yang sangat membantu pembuatan program
aplikasi.
3. Menurut Wikipedia Microsoft Visual Basic (sering disingkat sebagai
VB
saja)
merupakan
sebuah
bahasa
pemrograman
yang
menawarkanIntegrated Development Environment (IDE) visual untuk
membuat program perangkat lunak berbasis sistem operasi Microsoft
Windows dengan menggunakan model pemrograman (COM).
Jadi kesimpulan beberapa pengertian diatas bahwa Visual Basic
adalah salah satu aplikasi untuk membuat sistem informasi database dengan
menggunakan model pemrograman (COM).
2.1.6 Sekretariat Daerah
Berdasarkan Pembentukan organisasi Perangkat Daerah kabupaten
Sumedang yang ditetapkan dalam Peraturan Daerah Kabupaten Sumedang
Nomor 9 Tahun 2014 tentang Pembentukan Organisasi Perangkat Daerah
15
Kabupaten Sumedang bahwa Sekretariat Daerah dipimpin oleh seorang
Kepala dengan titelatur Sekretaris Daerah, Sekretaris Daerah mempunyai
tugas pokok membantu Bupati dalam menyusun kebijakan umum
penyelenggaraan pemerintahan dan mengkoordinasikan dinas daerah dan
lembaga teknis daerah.
2.1.7 MySQL
Beberapa pengertian MySQL menurut para ahli:
1. Menurut Arief (2011:152) “MySQL adalah salah satu jenis database
server yang sangat terkenal dan banyak digunakan untuk membangun
aplikasi web yang menggunakan database sebagai sumber dan
pengolahan datanya”.
2. Menurut Raharjo (2011:21), “MySQL merupakan RDBMS (atau
server database) yang mengelola database dengan cepat menampung
dalam jumlah sangat besar dan dapat di akses oleh banyak user”.
3. Menurut Kadir (2008:2), “MySQL adalah sebuah software open
source yang digunakan untuk membuat sebuah database.”
Berdasarkan pendapat yang dikemukakan di atas dapat ditarik
kesimpulan bahwa MySQL adalah suatu software atau program yang
digunakan untuk membuat sebuah database yang bersifat open source.
2.1.8 Crystal Report
Beberapa pengertian Crystal Report menurut para ahli:
1. Menurut Andri Kuniyo dan Kusrini (2007:264) dalam bukunya yang
berjudul Membangun Sistem Informasi Akuntansi dengan Visual
Basic & SQL Server, menjelaskan bahwa: “Crystal report merupakan
program yang dapat digunakan untuk membuat, menganalisis dan
16
menterjemahkan informasi yang terkandung dalam database atau
program ke dalam berbagai jenis laporan yang sangat flexibel”.
2. Menurut Madcom (2003:40) dalam bukunya yang berjudul Program
Aplikasi Terintegrasi Inventory Hutang dan Piutang dengan Visual
Basic 6.0 dan Crystal Report, menyebutkan bahwa: “crystal report
merupakan program khusus untuk membuat laporan yang terpisah dari
program Microsoft Visual Basic 6.0, tetapi keduanya dapat
dihubungkan (linkage)”.
3. Menurut (Peck, 2003, p16) Crystal Report adalah database report
writer , salah satu kebutuhan utama untuk merancang laporan yang
terhubung dengan suatu database.
Berdasarkan definisi di atas, maka dapat disimpulkan bahwa crystal
report merupakan program yang digunakan untuk membuat laporan yang
terdapat di dalam database.
17
2.2 Kerangka Pikir
Proses Analysis :
Input analysis :
Data rekap
hibah & bantuan
sosial dari
Kecamatan di
Sumedang
Problems :
1. Bagaimana cara
Metode Analisis wawancara ataupun
observasi
Digunakan untuk menganalisis sistem yang
akan digunakan diperusahaan tersebut,
dikarenakan cara mengarsipkan data
tersebut menggunakan Microsoft Excel dan
keamanannya belum aman.
Output Analysis:
Berupa laporan
merancang sebuah
aplikasi pengarsipan
Rekap Hibah & Bantuan
Sosial
2. Bagaimana usulan
prosedur merancang
aplikasi pengarsipan
Rekap Hibah & Bantuan
Sosial serta
Mengatasi :
1. Adanya prosedur yang baik
dan benar serta
diperlukannya sistem yang
sistematis sehingga apabila
arsip tersebut diperlukan
dapat dengan mudah dan
cepat.
Outcome
Analysis
pengamanannya terjaga
2. Prosedur yang baru serta
perlu adanya database, agar
tersimpan dengan baik dan
membuat form Login agar
tersimpan dengan aman.
Desain Baru
(Aplikasi Pengarsipan Rekap
Hibah & Bantuan sosial)
18
Rancangan proses :
1. Membuat Flowmap
2. Membuat Diagram Konteks
3. Membuat DFD
4. Membuat ERD
Perancang aplikasi :
1. Visual Basic
2. Mysql
3. Mysql Connector odbc
5.1.13 win32
4. Crystal Report 8.0
5. Xampp
5. Membuat Arsitektur Menu
6. Membuat Aplikasi
Kerangka Pemikiran yang tergambar di atas dapat dijelaskan sebagai berikut :
1. Mempunyai permaslahan seperti :
-
Bagaimana cara merancang sebuah aplikasi pengarsipan Rekap Hibah
& Bantuan Sosial
-
Bagaimana usulan prosedur merancang aplikasi pengarsipan Rekap
Hibah & Bantuan Sosial serta pengamanannya terjaga
2. Input Analisis tersebut adalah data rekap hibah bantuan sosial dari
kecamatan-kecamatan yang ada di Sumedang.
3. Dari input analisis yang demikian itu dilakukan proses analisis dengan
menggunakan metode Analisis wawancara ataupun observasi yaitu
digunakan untuk menganalisis sistem yang akan digunakan diperusahaan
tersebut, dikarenakan cara mengarsipkan data tersebut menggunakan
Microsoft Excel dan keamanannya belum aman.
4. Output Anlisis dapat berupa laporan diantaranya laporan rekap hibah &
bansos secara keseluruhan dan rekap hibah & bansos per kecamatan.
5. Outcomes Analisis adalah mengatasi permasalahan tersebut dengan cara:
19
-
Adanya prosedur yang baik dan benar serta diperlukannya sistem yang
sistematis sehingga apabila arsip tersebut diperlukan dapat dengan
mudah dan cepat.
-
Prosedur yang baru serta perlu adanya database, agar tersimpan dengan
baik dan membuat form Login agar tersimpan dengan aman.
6. Setelah itu merekomendasi untuk membuat Aplikasi Pengarsipan Rekap
Hibah & Bantuan Sosial.
7. Perancangan aplikasinya diantaranya dengan menggunakan Visual Basic,
Mysql, Mysql Connector odbc 5.1.13 win32, Crystal Report 8.0 dan
Xampp.
8. Rancangan proses berupa membuat Flowmap, membuat Diagram
Konteks, membuat DFD, membuat ERD, membuat arsitektur menu dan
membuat
Aplikasi.
BAB 3 HASIL DAN
PEMBAHASAN
3.1 Hasil Temuan
3.1.1 Analisis Profile
Dinas Sekretariat Daerah kabupaten Sumedang beralamat di Jl. Prabu
Gajah Agung No.9. Berdasarkan Peraturan Daerah Kabupaten Sumedang
Nomor 9 tahun 2014 tentang Pembentukan Organisasi Perangkat Daerah
Kabupaten Sumedang, Bagian Kesejahteraan Rakyat Setda Kabupaten
Sumedang merupakan pelaksana dari unsur Sekretariat Daerah.
Dalam melaksankan tugasnya, Bagian Kesejahteraan Rakyat Setda
Kabupaten Sumedang tidak terlepas dari Visi dan Misi Sekretariat Daerah
itu sendiri. Adapun Visi Sekretariat Daerah Kabupaten Sumedang
Kabupaten Sumedang Tahun 2014 – 2019 adalah : “ Terwujudnya
Sekretariat Daerah yang Profesional, Transparan dan Akuntabel Dalam
Kerangka Reformasi Birokrasi
Guna Mewujudkan Sumedang Yang
Sejahtera, Nyunda, Maju, Mandiri Dan Agamis Tahun 2018”
Sebagai penjabaran dari Visi yang ditetapkan diatas, pernyataan misi
mencerminkan tentang segala sesuatu yang akan dilaksanakan untuk
mencapai misinya. Adapun Misi Sekretariat Daerah Kabupaten Sumedang
Tahun 2014 – 2018 yaitu:
1.
Mewujudkan penyelenggaraan tata kelola pemerintahan yang efektif,
transparan dan akuntabel.
19
20
2.
Meningkatkan sinergitas dan kualitas perumusan kebijakan, fasilitasi,
koordinasi dan pengendalian pelaksanaan pembangunan daerah.
3.
Mewujudkan aparatur pemerintah daerah yang profesional dan
kompeten dalam penyelenggaraan pemerintahan daerah.
3.1.2 Analisis sistem yang sedang berjalan
a. Prosedur Rekap Hibah & Bantuan sosial
Prosedur yang berjalan pada rekap hibah & bantuan sosial adalah
sebagai berikut :
1. Pemohon menyerahkan proposal ke Bagian TU Setda Kabupaten
Sumedang.
2. Bagian TU Menginput Proposal dan menyimpan Table proposal Masuk (
File Doc ) serta input juga Tabel Anggaran Pendapatan dan Belanja
Daerah ( APBD ) , kemudian menyerakannya ke Bagian Kesra.
3. Bagian Kesra Menginput table rekomendasi serta menyimpannya dan
menginput table APBD.
4. Proses pencairan dimulai, dimana Pemohon menyerahkan proposal ke
Bagian Kesra
5. Bagian Kesra melakukan pencarian proposal dengan softcopy file
rekomendasi ( Microsoft Excel ) dan APBD ( Microsoft Excel )
6. Setelah proposal dicocokan dengan 2 file tersebut, jika sesuai akan
diproses, jika tidak proposal akan dikembalikan ke pemohon
7. Bagian Kesra melakukan checklist kelengkapan proposal sesuai dengan
dokumen check list yang telah ada, jika lengkap akan dibuatkan Naskah
Perjanjian Hibah Daerah ( NPHD ), jika tidak akan dikembalikan lagi
kepada pemohon . NPHD diberikan kepada pemohon dan diarsipkan.
24
-
Daftar Entitas
-
Pemohon
-
Bagian TU
-
Bagian Kesra
-
Document
-
Laporan rekapan Hibah dan Bantuan Sosial untuk Perubahan
Anggaran Tahun 2014,
-
Data
-
Data rekapan Hibah dan Bantuan Sosial untuk Perubahan
Anggaran
Tahun 2014
No
1.
Entitas
Pemohon
Tabel 3.1 Table Kegiatan Entitas
Kegiatan
1. Mengajukan Proposal Bantuan
Sosial
6. Menyerahkan proposal kembali
saat proses pencairan dimulai
2.
Bagian TU (Tata
Usaha)
2. Menginput proposal dan
menyimpan table proposal masuk
(File doc)
3. Menginput Tabel Anggaran
Pendapatan dan Belanja
Daerah(APBD) berupa file Excel
25
3.
Bagian Kesra
4. Menginput kembali table
rekomendasi dan menyimpannya
berupa file Excel
5. Menginput table APBD berupa
file Excel
7. Melakukan pencarian proposal
dengan softcopy rekomendasi dan
APBD berbentuk Excel.
8. Setelah proposal dicocokan
dengan 2 file tersebut, jika sesuai
akan diproses, jika tidak akan
dikembalikan ke pemohon.
9. Melakukan checklist kelengkapan
proposal sesuai dengan dookumen
check list yang telah ada, jika lengkap
akan dibuatkan Naskah Perjanjian
Hibah Daerah ( NPHD ) dan NPHD
diberikan kepada pemohon dan
diarsipkan, jika tidak akan
dikembalikan lagi kepada pemohon.
10. Dokumen yang diarsipkan berupa
data Digital Dokumen Photo.
26
27
b. Flowmap berjalan Rekap hibah & bantuan sosial
Gambar 3.2 Flowmap berjalan
28
c. Diagram Konteks
Proposal
Bagian
TU
Proposal
Proposal TU
Proposal
Pencairan
Pemohon
Lembar Proposal
Masuk
0
Dokumen tdk
lengkap
APLIKASI
BANSOS
NPHD
Lembar Proposal
Masuk
Proposal
Pencairan
Dokumen lengkap
Rekomendasi
Kesra
APBD Kesra
Bagian
Kesra
NPHD
Rekap Hibah
Bansos
Gambar 3.3 Diagram Konteks
3.1.3 Analisis kebutuhan user
Analisis kebutuhan user pada aplikasi ini menggunakan metode
terstruktur yaitu diagram konteks, data flow diagram (DFD) dan entitas
relationship diagram (ERD).
3.1.4 Permasalahan yang Dihadapi
Dalam penginputan data di sebuah instansi pemerintahan sering kali
menjadi satu masalah utama dalam hubungan petugas, yaitu pencarian berkas
yang sulit, database tidak beraturan dan belum aman keamanan. Sistem yang
sedang berjalan di SETDA yaitu di bagian Kesra masih belum optimal,
dimana semua data masih di proses dengan menggunakan aplikasi Microsoft
Office Excel 2007 atau 2010. Sehingga data yang tersimpan tidak beraturan
29
dan membutuhkan waktu yang lumayan lama untuk mencari sebuah data dan
juga keamanannya belum aman.
3.1.5 Usulan sistem baru / Perbaikan sistem lama
a. Prosedur Rekap Hibah & Bantuan Sosial
Prosedur yang berjalan pada rekap hibah & bantuan sosial adalah
sebagai berikut :
1. Pemohon menyerahkan proposal ke Bagian TU Setda Kabupaten
Sumedang.
2. Bagian TU Menginput Proposal dan menyimpan Table proposal Masuk (
File Doc ) serta input juga Tabel Anggaran Pendapatan dan Belanja Daerah
( APBD ) , kemudian menyerakannya ke Bagian Kesra.
3. Bagian Kesra Menginput table rekomendasi serta menyimpannya dan
menginput table APBD.
4. Proses pencairan dimulai, dimana Pemohon menyerahkan proposal ke
Bagian Kesra
5. Bagian Kesra melakukan pencarian proposal dengan softcopy file
rekomendasi ( Microsoft Excel ) dan APBD ( Microsoft Excel )
6. Setelah proposal dicocokan dengan 2 file tersebut, jika sesuai akan
diproses, jika tidak proposal akan dikembalikan ke pemohon
30
7. Bagian Kesra melakukan checklist kelengkapan proposal sesuai dengan
dokumen check list yang telah ada, jika lengkap akan dibuatkan Naskah
Perjanjian Hibah Daerah ( NPHD ), jika tidak akan dikembalikan lagi
kepada pemohon . NPHD diberikan kepada pemohon dan diarsipkan.
8. Dalam proses pengarsipan, bagian kesra login terlebih dahulu ke sistem
tersebut setelah itu inputkan data – data rekapan hibah dan bantuan sosial
di database kemudian sambungkan dengan crystal report untuk membuat
laporannya.
-
Daftar Entitas
-
Pemohon
-
Bagian TU
-
Bagian Kesra
-
Dokumen
-
Laporan rekapan Hibah dan Bantuan Sosial untuk Perubahan
Anggaran Tahun 2014,
-
Laporan rekapan Hibah dan Bantuan Sosial untuk Perubahan
Anggaran Tahun 2014 per-Kecamatan
-
Data
-
Data rekapan Hibah dan Bantuan Sosial untuk Perubahan
Anggaran
Tahun 2014,
31
No
1.
Entitas
Pemohon
Tabel 3.2 Table Kegiatan Entitas
Kegiatan
1. Mengajukan Proposal Bantuan
Sosial
6. Menyerahkan proposal kembali
saat proses pencairan dimulai
2.
Bagian TU (Tata
Usaha)
2. Menginput proposal dan
menyimpan table proposal
masuk (File doc)
3. Menginput Tabel Anggaran
Pendapatan dan Belanja
Daerah(APBD) berupa file Excel
3.
Bagian Kesra
4. Menginput kembali table
rekomendasi dan menyimpannya
berupa file Excel
5. Menginput table APBD berupa
file Excel
32
7. Melakukan pencarian proposal
dengan softcopy rekomendasi
dan APBD berbentuk Excel.
8. Setelah proposal dicocokan
dengan 2 file tersebut, jika
sesuai akan diproses, jika tidak
akan dikembalikan ke pemohon.
9. Melakukan checklist
kelengkapan proposal sesuai
dengan dookumen check list
yang telah ada, jika lengkap
akan dibuatkan Naskah
Perjanjian Hibah Daerah
(NPHD) dan NPHD diberikan
kepada pemohon dan diarsipkan,
jika tidak akan dikembalikan
lagi kepada pemohon
10. Dokumen yang diarsipkan
berupa data Digital Dokumen Photo.
11. Dalam proses pengarsipan, bagian
kesra login terlebih dahulu ke sistem
tersebut setelah itu inputkan data –
data rekomendasi bantuan sosial di
database kemudian sambungkan
dengan crystal report untuk membuat
laporannya.
33
34
b. Flowmap usulan Rekap Hibah & Bantuan sosial
Gambar 3.4 Flowmap usulan
35
c. Diagram Konteks
Proposal
Bagian
TU
Proposal
Proposal TU
Proposal
Pencairan
Pemohon
Lembar Proposal
Masuk
0
Dokumen tdk
lengkap
APLIKASI
BANSOS
NPHD
Lembar Proposal
Masuk
Proposal
Pencairan
Rekomendasi
Kesra
APBD Kesra
Dokumen lengkap
Bagian Laporan Rekap
Kesra Hibah Bansos
NPHD
Login
Rekap Hibah
Bansos
Gambar 3.5 Diagram Konteks
36
d. Driagram Nol
1
Pemohon
Proposal
Input
Proposal
Proposal
Pencairan
Rekomendasi TU
Rekomendasi
Kesra
2
Proses Pencairan
bagian
TU
Rekomendasi
TU
Penginputan
data
3
Proposal
Pencairan
Proposal
Proposal TU
Inputan
Data
APBD Kesra
Proposal
Pencairan
APBD TU
APBD TU
4
Dokumen tdk
lengkap
bagian
Kesra
APBD TU
Pencarian
Database
Proses
Validasi
Dokumen lengkap
NPHD
5
NPHD
Cetak
Data
6
Login
Admin
Login
Petugas
Admin
7
Rekap Hibah Bansos
Rekap Hibah
Bansos
Cetak
laporan
Rekap Hibah
Bansos
Gambar 3.6 Diagram Level 0
Laporan rekap
Hibah Bansos
laporan Rekap
Hibah Perkecamtan
37
e. Entitas Relationship Diagram (ERD)
Pemohon
Id_Pemohon
Nama_Pemohon
memberikan
Proposal
No_Surat
Perihal
Dari
diberikan
Diserahkan
NPHD
No_Proposal
Perihal
Dari
laporan Rekap Hibah bansos
No
Tanggal_Surat
Nomor_Surat
Dari
Perihal
Keterangan
Bagian TU
id_Bagian TU
Nama_pegawai
menerima
Bagian Kesra
Id_bagian Kesra
Nama_pegawai
Dibuat
membuat
Gambar 3.7 Entitas Relationship Diagram (ERD)
38
3.2 Pembahasan
3.2.1 Perancangan Data
Untuk membangun Aplikasi Pengarsipan Digital Dokumen Photo
dibuatlah databasenya yaitu dbbansos dengan tabel – tabel sebagai berikut :
Tabel 3.3 Pengguna
Type data
Size
No
Nama Field
1.
Username
Varchar
20
2.
Password
Varchar
10
Keterangan
Keterangan : Tabel diatas merupakan rincian field-field dari tabel
Pengguna. Tabel pengguna ini merupakan yang memberikan hak akses
untuk admin agar bisa mengakses ke halaman utama aplikasi pengarsipan
Digital Dokumen Photo.
Table 3.4 Bansos
No
Nama Field
Type
Size
Keterangan
1.
No
Varchar
11
Primary Key
2.
Tanggal
Date
-
General Date
3.
No surat
Varchar
50
4.
Dari
Varchar
150
5.
Perihal
Varchar
30
6.
Keterangan
Varchar
20
Keterangan : Tabel diatas merupakan rincian field-field dari tabel
tbl_bansos. Tabel tbl_bansos ini merupakan Digital Dokumen Photo yang
ada didalam database bansos. Kemudian didalam tabel ini terdapat Nomor
yang merupakan kunci.
39
3.2.2 Perancangan Arsitektur
Perancangan arsitektur ini berisi tentang pembahasan rancangan
arsitektur menu dari Aplikasi Pengarsipan Rekap Hibah & Bantuan sosial
Sekretariat Daerah di Kabupaten Sumedang. Dari arsitektur menu ini, akan
terlihat menu apa saja yang akan muncul dalam aplikasi Pengarsipan Rekap
Hibah & Bnatuan sosial ketika sudah jadi.
Aplikasi Rekap
Hibah dan Bantuan
sosial
Klik
Halaman
Utama
Klik
Form Login
Klik
Klik
Menu Utama
Klik
Klik
Pengarsipan
data
Klik
Klik
Pengarsipan data
Hibah & bansos
Laporan rekap
hibah & bansos
Sumber
Informasi
Klik
Laporan rekap
hibah & bansos
perKecamatan
Gambar 3.8 Arsitektur Menu
Keluar
40
3.2.3 Perancangan Antarmuka
Perancangan antarmuka merupakan rancangan tampilan aplikasi rekap
hibah & bantuan sosial di Sekretariat Daerah Kabupaten Sumedang untuk
input dan report atau laporan.
a. Perancangan Tampilan
-
Halaman Utama Aplikasi
S
ELAMAT
DATANG DI APLIKASI PENGARSIPAN REKAP
H
BAH DAN BANTUAN SOSIAL DI SEKRETARIAT DAERAH
I
KABUPATEN SUMEDANG
LOGO
LOADING
Create By Yunita Ghina F
dd-mm-yyyy
hh-mm-ss
Gambar 3.9 Perancangan form halaman utama
Gambar diatas merupakan Perancangan tampilan Menu halaman Utama
aplikasi pada Digital Dokumen Photo. Fasilitas ini digunakan untuk masuk
ke form login dengan menunggu loading.
41
42
Form Login
PEMERINTAHAN KABUPATEN SUMEDANG
LOGO
SEKRETARIAT DAERAH
Jl. Prabu Gajah Agung No.9 Telp. (0261) 201313 Fax. (0261) 202001, (0261) 201606
SUMEDANG 45352
USERNAME
GAMBAR
PASSWORD
BATAL
LOGIN
Gambar 3.10 Perancangan form login
Gambar diatas merupakan Perancangan tampilan Login Admin pada
Aplikasi Pengarsipan Digital Dokumen Photo. Fasilitas ini digunakan
untuk hak akses admin dengan mengisi username dan password yang
benar.
-
Informasi Berhasil dan Tidak
INFORMASI
INFORMASI
USERNAME ATAU PASSWORD SALAH
SELAMAT ANDA BERHASIL
OK
Gambar 3.11 Perancangan Informasi Login
OK
43
Gambar diatas merupakan perancangan informasi yang kiri jika mengisi
username dan password dengan benar dan yang kanan jika salah satu
mengisi dengan salah
Menu Utama
PEMERINTAHAN KABUPATEN SUMEDANG
MENU UTAMA APLIKASI PENGARSIPAN
REKAP HIBAH DAN BANTUAN SOSIAL
SEKRETARIAT DAERAH
Jl . Prabu Gajah Agung No
. 9 Telp . ( 0261 ) 201313 Fax .
( 0261 ) 202001 , ( 0261 ) 201606
SUMEDANG 45352
LOGO
KELUAR
SUMBER INFORMASI
PENGARSIPAN DATA
GAMBAR
Create By Yunita Ghina F
dd - mm - yyyy
hh - mm - ss
Gambar 3.12 Perancangan form menu utama
Gambar diatas merupakan perancangan tampilan Menu Utama pada
Aplikasi Pengarsipan Digital Dokumen Photo.
-
Input data
PENGARSIPAN REKAP HIBAH DAN
BANTUAN SOSIAL
PERIHAL
NOMOR
v
TANGGAL
NO SURAT
KETERANGAN
v
Pencarian Berdasarkan Kecamatan
SIMPAN
DARI
UBAH
NO
TANGGAL
NO SURAT
DARI
PERIHAL
KETERANGAN
HAPUS
KELUAR
Gambar 3.13 Perancangan form input data
Gambar diatas merupakan perancangan form input data pada Digital
Dokumen Photo. Terdapat tabel dengan field : Nomor, Tanggal, Nomor
44
surat, Dari, Perihal dan Keterangan. Terdapat juga menu, yaitu Simpan,
Cari , Ubah, Hapus dan Keluar. Untuk Pencarian tinggal ketik nomor
setelah itu akan muncul data yang kita cari.
Informasi Berhasil tersimpan dan diubah
INFORMASI
INFORMASI
DATA BERHASIL TERSIMPAN
DATA BERHASIL DI UBAH
OK
OK
Gambar 3.14 Perancangan Informasi berhasil tersimpan dan diubah
Gambar diatas merupakan perancangan gambar informasi berhasil
tersimpan diubah data Digital Dokumen Photo.
-
Konfirmasi Terhapus
KONFIRMASI
INFORMASI
ANDA YAKIN AKAN MENGHAPUS DATA INI
Yes
?
DATA BERHASIL DI HAPUS
No
OK
Gambar 3.15 Perancangan Konfirmasi terhapus
Gambar diatas merupakan perancangan jika akan menghapus data pada
data Digital Dokumen Photo.
-
Konfirmasi Keluar
KONFIRMASI
INFORMASI
45
-
TERIMA KASIH TELAH MENGGUNAKAN
APLIKASI INI
ANDA YAKIN AKAN KELUAR DARI APLIKASI INI?
Yes
No
OK
Gambar 3.16 Perancangan Konfirmasi Keluar
Gambar diatas merupakan perancangan konfirmasi jika akan keluar dari
aplikasi tersebut dan ucapan terimakasih telah menggunakan aplikasi
tersebut.
Sumber informasi
PEMERINTAHAN KABUPATEN SUMEDANG
SEKRETARIAT DAERAH
LOGO
Jl. Prabu Gajah Agung No.9 Telp. (0261) 201313 Fax. (0261) 202001, (0261) 201606
SUMEDANG 45352
LAPORAN REKAP HIBAH DAN BANTUAN SOSIAL TAHUN ANGGARAN 2014
LAPORAN REKAP HIBAH DAN BANTUAN SOSIAL TAHUN ANGGARAN 2014
PER KECAMATAN
CETAK
V
KELUAR
Gambar 3.17 Perancangan form sumber informasi
Gambar diatas merupakan perancangan form sumber informasi yang
digunakan untuk membuat laporan yang dibutuhkan. Ada Laporan Digital
Dokumen Photo dan Laporan Digital Dokumen Photo per Kecamatan.
46
-
47
Output
- Perancangan Laporan Rekap Hibah & Bantuan Sosial
PEMERINTAHAN KABUPATEN SUMEDANG
SEKRETARIAT DAERAH
LOGO
Lampiran
Nomor
NO
Jl. Prabu Gajah Agung No.9 Telp. (0261) 201313 Fax. (0261) 202001, (0261)
201606
SUMEDANG 45352
: Laporan Rekap Hibah dan Bantuan sosial Tahun Anggaran 2014
:
TANGGAL
NO SURAT
DARI
PERIHAL
KETERANGAN
SUMEDANG,
Mengetahui,
Kepala Bidang Kesejahteraan Rakyat
Agus Suherman, S.Sos.,M.Si
NIP 196908091991011001
Kepala Sub Bagian Sosial, Tenaga Kerja
dan Transmigrasi
H. Rusyana,S.Sos., MAP
NIP 197108141997031003
Gambar 3.18 Perancangan laporan Digital Dokumen Photo
Perancangan Laporan Rekap Hibah & Bantuan Sosial Per
48
Kecamatan
PEMERINTAHAN KABUPATEN SUMEDANG
SEKRETARIAT DAERAH
LOGO
Jl. Prabu Gajah Agung No .9 Telp. (0261) 201313 Fax. (0261) 202001, (0261)
201606
SUMEDANG 45352
Lampiran
Nomor
Kecamatan
NO
: Laporan Rekap Hibah dan Bantuan sosial Tahun Anggaran 2014 Per Kecamatan
:
:
TANGGAL
NO SURAT
DARI
PERIHAL
KETERANGAN
SUMEDANG,
Mengetahui,
Kepala Bidang Kesejahteraan Rakyat
Agus Suherman, S.Sos.,M.Si
NIP 196908091991011001
Kepala Sub Bagian Sosial, Tenaga Kerja
dan Transmigrasi
H. Rusyana,S.Sos., MAP
NIP 197108141997031003
Gambar 3.19 Perancangan laporan Digital Dokumen Photo per Kecamatan
Untuk Perancangan laporan Digital Dokumen Photo Tahun Anggaran
2014 & laporan Rekap Hibah dan Bantuan Soaial Tahun Anggaran 2014 per
Kecamatan tampilan nya sama, tetapi untuk membedakannya jika laporan
pertama itu untuk Digital Dokumen Photo keseluruhan sedangakan untuk
laporan yang ke kedua itu hanya memilih Kecamatan.
b. Perancangan Antarmuka
49
-
Halaman Utama Aplikasi
Gambar 3.20 Form Halaman Utama
Gambar diatas merupakan tampilan Menu halaman Utama aplikasi pada
Digital Dokumen Photo. Fasilitas ini digunakan untuk masuk ke form
login dengan menunggu loadingan.
50
Login
Gambar 3.21 Form Login
Gambar diatas merupakan tampilan Login Admin pada Aplikasi
Pengarsipan Digital Dokumen Photo. Fasilitas ini digunakan untuk hak
akses admin dengan mengisi username dan password yang
benar.
-
Informasi Berhasil dan Tidak
Gambar 3.22 Berhasil dan tidak
Gambar diatas merupakan informasi yang kiri jika mengisi username dan
password dengan benar dan yang kanan jika salah satu mengisi dengan
salah
51
Menu Utama
Gambar 3.23 Menu utama
Gambar diatas merupakan tampilan Menu Utama pada Aplikasi
Pengarsipan Digital Dokumen Photo.
52
Input Data
Gambar 3.24 Input Data
Gambar diatas merupakan form input data pada Digital Dokumen Photo.
Terdapat tabel dengan field : Nomor, Tanggal, Nomor surat, Dari,
Perihal dan Keterangan. Terdapat juga menu, yaitu Simpan, Cari , Ubah,
Hapus dan Keluar. Untuk Pencarian tinggal ketik nomor setelah itu akan
muncul data yang kita cari.
- Pencarian data rekap hibah bantuan sosial
Gambar 3.25 Pencarian data
53
Gambar diatas merupakan tampilan untuk pencarian data, jika suatu saat
ada yang salah dalam penyimpanannya.
Informasi Berhasil tersimpan dan di ubah
Gambar 3.26 Informasi tersimpan dan di ubah
Gambar diatas merupakan gambar informasi berhasil tersimpan diubah
data Digital Dokumen Photo.
-
Konfirmasi terhapus
Gambar 3.27 Konfirmasi terhapus
Gambar diatas merupakan jika akan menghapus data pada data Digital
Dokumen Photo.
-
Konfirmasi Keluar
54
Gambar 3.28 Konfirmasi Keluar
Gambar diatas merupakan konfirmasi jika akan keluar dari aplikasi
tersebut dan ucapan terimakasih telah menggunakan aplikasi tersebut.
Sumber informasi
Gambar 3.29 Sumber Informasi
Gambar diatas merupakan form sumber informasi yang digunakan untuk
membuat laporan yang dibutuhkan. Ada Laporan Digital Dokumen Photo
Tahun Anggaran 2014 dan Laporan Digital Dokumen Photo Tahun Anggaran
2014 per Kecamatan.
55
-
56
Output
-
Laporan Digital Dokumen Photo
Gambar 3.30 Laporan Digital Dokumen Photo
57
Laporan Digital Dokumen Photo per Kecamatan
Gambar 3.31 Laporan Digital Dokumen Photo per Kecamatan
Untuk Perancangan laporan Digital Dokumen Photo dan laporan Rekap
Hibah Dan Bantuan Soaial per Kecamatan tampilan nya sama, tetapi untuk
membedakannya jika laporan pertama itu untuk Digital Dokumen Photo
keseluruhan sedangakan untuk laporan yang ke kedua itu hanya memilih
58
Kecamatan.
3.2.4 Perancangan Prosedur (algoritma)
Perancangan yang dilakukan dalam aplikasi ini dibuat dengan notasi
algoritma (pseudo code).
- Pengarsipan data
Private Sub Form_Load()
TXTNO.Text = ""
TXTTANGGAL.Value = CDate(Date)
TXTNOSURAT.Text = ""
TXTDARI.Text = ""
TXTPERIHAL.Text = ""
CMBKETERANGAN.Text = ""
OBSIMPAN.Enabled = True
OBUBAH.Enabled = False
OBHAPUS.Enabled = False
OBKELUAR.Caption = "KELUAR"
ADODATA.Recordset.MoveLast
Call BuatNo
TXTNO.Text = NoBaru
End Sub
3.3 Pembuatan Kode & Testing
59
Pembuatan kode dan testing merupakan hasil penerjemah dari perancangan
prosedur ke dalam bahasa pemrograman berikut dengan perintah-perintah yang
terdapat dalam aplikasi pengarsipan Digital Dokumen Photo. Berikut uraian kode
dalam aplikasinya adalah sebagai berikut :
a. Login
Private Sub OBKELUAR_Click()
Unload Me
End Sub
Private Sub OBLOGIN_Click()
ADOLOGIN.RecordSource = _
"SELECT * FROM PENGGUNA WHERE USERNAME='" _
& TXTUSERNAME.Text & "' AND PASSWORD='" _
& TXTPASSWORD.Text & "'"
ADOLOGIN.Refresh
With ADOLOGIN.Recordset
If Not .EOF Then
If TXTUSERNAME.Text = !UserName _
And TXTPASSWORD.Text = !Password Then
Unload Me
F_MENU.Show
MsgBox "SELAMAT ANDA BERHASIL MASUK", , "INFORMASI"
Else
MsgBox "USERNAME ATAU PASSWORD SALAH", _
, "INFORMASI"
60
TXTUSERNAME.Text = ""
TXTPASSWORD.Text = ""
End If
Else
MsgBox "DATA TIDAK DITEMUKAN", , "INFORMASI"
End If
End With
End Sub
b. Menu Utama
Private Sub Image2_Click()
F_ARSIP.Show 1
End Sub
Private Sub Image3_Click()
F_INFORMASI.Show 1
End Sub
Private Sub Image4_Click()
Form_Load
keluar = MsgBox("Apakah Anda ingin keluar dari Aplikasi ini? ",
vbQuestion + vbYesNo, "Konfirmasi")
If keluar = vbYes Then
Unload Me
MsgBox “TERIMA KASIH SUDAH MENGGUANAKAN APLIKASI INI
“, , INFORMASI
Else keluar =
vbNo End If
End Sub
1. Pengarsipan Data
Dim no, NoBaru As String
Dim i, baris, total, stok As Integer
Sub BuatNo()
ADODATA.RecordSource = "SELECT * FROM tbl_bansos ORDER BY
no"
61
ADODATA.Refresh
With ADODATA.Recordset
If .BOF Then
NoBaru = "H.001"
Exit Sub
Else
.MoveLast
no = !no no =
Val(Right(no, 3)) no
= no + 1
End If
NoBaru = "H." + Format(no, "000")
End With
End Sub
-
Simpan
Private Sub OBSIMPAN_Click()
If TXTNO.Text = "" Or _
TXTTANGGAL.Value = "" Or _
TXTNOSURAT.Text = "" Or _
TXTDARI.Text = "" Or _
TXTPERIHAL.Text = "" Or _
CMBKETERANGAN.Text = "" Then
MsgBox "Data masih ada yang kosong!", vbInformation + vbOKOnly,
"Peringatan"
Else
With ADODATA.Recordset
62
.AddNew
!no = TXTNO.Text
!tanggal = TXTTANGGAL.Value
!no_surat = TXTNOSURAT.Text
!dari = TXTDARI.Text
!perihal = TXTPERIHAL.Text
!keterangan = CMBKETERANGAN.Text
.Update
End With
Form_Load
MsgBox "DATA BERHASIL TERSIMPAN ", , "INFORMASI"
End If
End Sub
- Ubah
Private Sub OBUBAH_Click()
If TXTNO.Text = "" Or _
TXTTANGGAL.Value = "" Or _
TXTNOSURAT.Text = "" Or _
TXTDARI.Text = "" Or _
TXTPERIHAL.Text = "" Or _
CMBKETERANGAN.Text = "" Then
MsgBox "Data masih ada yang kosong!", vbInformation + vbOKOnly,
"Peringatan"
Else
With ADODATA.Recordset
!no = TXTNO.Text
63
!tanggal = TXTTANGGAL.Value
!no_surat = TXTNOSURAT.Text
!dari = TXTDARI.Text
!perihal = TXTPERIHAL.Text
!keterangan = CMBKETERANGAN.Text
.Update
End With
Form_Load
MsgBox "DATA BERHASIL DIUBAH ", , "INFORMASI"
End If
End Sub
- Hapus
Private Sub OBHAPUS_Click()
If TXTNO.Text = "" Then
MsgBox "Data belum dipilih!", vbInformation + vbOKOnly, "Peringatan"
Else
hapus = MsgBox("Anda yakin akan menghapus data ini?", vbQuestion +
vbYesNo, "Konfirmasi") If hapus = vbYes Then
With ADODATA.Recordset
.Delete
End With
Form_Load
Else
Exit Sub
End If
End If
64
End Sub
- Keluar
Private Sub OBKELUAR_Click()
If OBKELUAR.Caption = "KELUAR" Then
Unload Me
Else
Form_Load
End If
End Sub
- Pencarian
Private Sub TXTPENCARIAN_Change()
ADODATA.RecordSource = "select * from tbl_bansos where dari like '%"
_
& TXTPENCARIAN.Text & "%'"
ADODATA.Refresh
End Sub
- Form_load
Private Sub Form_Load()
TXTNO.Text = ""
TXTTANGGAL.Value = CDate(Date)
TXTNOSURAT.Text = ""
TXTDARI.Text = ""
TXTPERIHAL.Text = ""
CMBKETERANGAN.Text = ""
OBSIMPAN.Enabled = True
OBUBAH.Enabled = False
65
OBHAPUS.Enabled = False
OBKELUAR.Caption = "KELUAR"
ADODATA.Recordset.MoveLast
Call BuatNo
TXTNO.Text = NoBaru
End Sub
- Datagrid
Private Sub DataGrid1_Click()
TXTNO.Text = ADODATA.Recordset!no = TXTNO.Text
TXTTANGGAL.Visible
TXTTANGGAL.Visible
TXTNOSURAT.Text
TXTNOSURAT.Text
=
=
ADODATA.Recordset!Tanggal
=
ADODATA.Recordset!No_Surat
=
TXTDARI.Text = ADODATA.Recordset!Dari = TXTDARI.Text
TXTPERIHAL.Text
TXTPERIHAL.Text
=
ADODATA.Recordset!Perihal
CMBKETERANGAN.Text = ADODATA.Recordset!Keterangan =
CMBKETERANGAN.Text
OBSIMPAN.Enabled = False
OBUBAH.Enabled = True
OBHAPUS.Enabled = True
OBKELUAR.Caption = "KELUAR"
With ADODATA.Recordset
TXTNO.Text = .Fields("NO")
TXTTANGGAL.Visible = .Fields("TANGGAL")
TXTNOSURAT.Text = .Fields("NO_SURAT")
TXTDARI.Text = .Fields("DARI")
=
66
TXTPERIHAL.Text = .Fields("PERIHAL")
CMBKETERANGAN.Text = .Fields("KETERANGAN")
TXTNO.SetFocus
End With
End Sub
2. Sumber Informasi
a. Cetak
Private Sub BOCETAK_Click()
If OsenXPOptionButton1.Value = True Then
With CR1
.ReportFileName = App.Path & "\LAPORAN13.RPT"
.RetrieveDataFiles
.Action = 1
End With
ElseIf OsenXPOptionButton2.Value = True Then
With CR2
.ReportFileName = App.Path & "\LAPORAN12.RPT"
.SQLQuery = "SELECT tbl_bansos1.dari From tbl_bansos as
tbl_bansos1
where tbl_bansos1.dari
LIKE '%"
&
CMBKECAMATAN.Text & "%'"
'.ReplaceSelectionFormula "{TBL_BANSOS.DARI} LIKE '%" &
CMBKECAMATAN.Text & "%'"
.Formulas(0) = "kec='" & CMBKECAMATAN.Text & "'"
.RetrieveDataFiles
.Action = 1
End With
End If
End Sub
b.
Keluar
Private Sub BOKELUAR_Click()
End
End Sub
69
71
73
Berikut merupakan uraian perintah dalam aplikasi beserta dengan uraian kegiatannya :
Tabel 3.5 Dokumentasi Tombol dalam Aplikasi
No
1.
2.
3.
Nama Menu
Halaman Utama
Form Login
Menu utama
Nama Tombol
1) Masuk
Tombol yang digunakan
untuk masuk ke dalam
menu Login.
2) Keluar
Tombol yang digunakan
untuk keluar dari Aplikasi.
1) Login
Tombol yang digunakan
untuk masuk ke dalam
aplikasi jika username dan
password
sesuai
dengan yang ada
coding.
2) Batal
Tombol yang digunakan
untuk keluar dari menu
Login.
Tombol yang digunakan
untuk masuk ke dalam
proses penginputan data.
1) Pengarsipan
data
2) Sumber
informasi
4.
Form Data
Keterangan
Tombol yang digunakan
untuk masuk ke dalam form
laporan.
1) Simpan
Tombol yang digunakan
untuk menyimpan data
tersebut.
2) Ubah
Tombol yang digunakan
untuk mengubah data.
3) Hapus
Tombol yang digunakan
untuk menghapus data.
74
5.
Laporan
4) Pencarian
Tombol yang digunakan
untuk mencari data yang
akan
di
ubah
atau
kecamatan yang akan
dipilih
5) Keluar
Tombol yang digunakan
untuk keluar dari menu
pengarsipan data.
1) Laporan
Tombol yang digunakan
untuk mencetak data secara
keseluruhan.
2) Laporan per
Kecamatan
Tombol yang digunakan
untuk mencetak data secara
per Kecamatan.
75
3.4 Implementasi
Tahap implementasi merupakan tahap melakukan sistem supaya siap
dioperasikan dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang
telah dirancang. Langkah – langkah dalam tahap implementasi adalah urutan
kegiatan awal sampai akhir yang harus dilakukan dalam mewujudkan sistem –
sistem yang telah dirancang. Adapun hasil dari tahap implementasi ini adalah
suatu sistem pengolahan data yang dapat berjalan dengan baik. Langkah-langkah
tahap implementasi sistem :
a. Menerapkan rencana implementasi, rencana implementasi dimaksudkan
untuk mengatur biaya dan waktu yang dibutuhkan selama tahap
implementasi.
b. Melakukan kegiatan implementasi,yang dilakukan dengan dasar kegiatan
yang telah direncanakan dalam rencana implementasi. Kegiatan-kegiatan
dalam tahap implementasi ini adalah sebagai berikut :
1. Pemilihan dan pelatihan personil
Adapun kebutuhan Personil dalam pembuatan Aplikasi Pengarsipan
Rekap Hibah & Bantuan sosial ini adalah admin harus mempunyai
keterampilan dalam mengelola atau menangani komputer dan
mengoperasikan sistem.
2. Pemilihan tempat dan instalasi perangkat lunak,perangkat keras
76
- Kebutuhan Hardware
1) Laptop/pc merupakan perangkat pokok yang harus ada didalam
proses pengolahan data. Adapun spesifikasi minimal komputer
yang dapat digunakan adalah sebagai berikut:
- Processor : Pentium IV 300 MHz
- Motherboard : kecepatan setara 3.00 Ghz untuk dual core
- RAM : 2 Ghz
- Harddisk : 160 GB
- NIC/LAN CARD : 10/100 Mbps
- Drive : DVD/CD writer
- Battery : 6-cell Li-ion
- OS : Windows 7, 32bit, Windows Xp - Spesifikasi lain:
optional.
2) Printer
laporan
diperlukan.
- Kebutuhan Software
merupakan
yang
perangkat
untuk mencetak
77
Dalam membuat perancangan aplikasi ini menggunakan beberapa
program, diantaranya yaitu :
a.
XAMPP 1.7.3 sebagai Database Mysql.
b. Microsoft Visual Basic 6.0 untuk membuat program aplikasi.
c.
Sistem Operasi Windows 7 dan Windows 8 memiliki bit 32.
d. Mysql connector odbc 5.1.13 win32 untuk menghubungkan visual
basic dengan database mysql. Setelah itu data tersebut dapat tersimpan
di database mysql.
e.
Crystal Report untuk membuat laporan atau report.
3. Pemrograman dan pengetesan program
Pemrograman adalah suatu tindakan untuk mengorganisasikan dan
membuat kode-kode program supaya program mudah dimengerti dan
dimodifikasi. Dan pengetesan program bertujuan supaya program yang
dibuat harus bebas dari kesalahan-kesalahan sebelum diterapkan. Agar tidak
terjadinya kesalahan maka diantaranya
1) Pemilihan bahasa Pemrograman
Dalam membuat program Aplikasi Pengarsipan Rekap Hibah & Bantuan
sosial menggunakan visual Basic 6.0 Alasannya adalah karena software ini
memiliki kelebihan mempermudah dalam membuat interface dan dalam
pengkodean.
2) Pembuatan Program Aplikasi
78
Kegiatan pembentukan program aplikasi terdiri dari pembentukan
program-program dan bentuk modul-modul program.
3) Pengetesan Program
Menyiapkan database secara tepat disesuaikan dengan software
aplikasi/program yang digunakan. Melakukan pengujin terhadap program
apakah sudah berjalan dengan baik untuk berlanjut pada tahap selanjutnya.
c.
Pengetesan system
Melakukan pengujian atau pengetesan awal sistem untuk mengetahui apakah
sistem tersebut sudah berjalan atau beroperasi dengan. Jika ternyata belum, maka
harus dilakukan perbaikan ulang.
d.
Konversi system
Konversi sistem merupakan proses untuk meletakkan sistem baru supaya siap
mulai untuk dapat digunakan. Beberapa pendekatan untuk konversi sistem adalah
sebagai berikut.
a) Konversi langsung adalah langsung mengganti sistem yang lama dengan
sistem yang baru
b) Konversi paralel adalah dilakukan dengan mengoperasikan sistem yang
baru bersama-sama dengan sistem yang lama selama suatu periode waktu
tertentu.
c) Konversi Percontohan adalah biasanya dilakukan bila beberapa sistem yg
sejenis akan diterapkan pada beberapa area yg terpisah.
79
d) Konversi bertahap adalah menerapkan masing-masing modul sistem yg
berbeda secara urut.
Kesimpulannya adalah pendekatan untuk konversi sistem pada aplikasi ini
adalah Konversi paralel, alasannya adalah karena sistem ini dilakukan dengan
mengoperasikan sistem yang baru bersama-sama dengan sistem yang lama selama
suatu periode waktu tertentu.
e.
Tindak lanjut implementasi, Analis sistem melakukan pengetesan
penerimaan sistem menggunakan data sesungguhnya dalam kurun waktu
tertentu. Melakukan rapat penerimaan sistem maksudnya diterima atau
tidak (harus diperbaiki lagi). Jika sudah disetujui, selanjutnya penyerahan
system. Dan tugas analis selesai sampai disini.
f.
Jadwal Kegiatan Implementasi sistem
Tabel 3.7 Jadwal Kegiatan Implementasi sistem
80
No.
Bentuk Kegiatan
Waktu Kegiatan Per-Minggu
April
1.
Pemilihan dan Pelatihan Personil
2.
Persiapan tempat dan instalasi
perangkat lunak, perangkat keras
3.
Pemrograman dan pengetesan
program
4.
Pengujian atau pengetesan sistem
5.
Konversi Sistem
Mei
BAB 4
KESIMPULAN DAN SARAN
4.1 Kesimpulan
Dari hasil penelitian yang telah dipaparkan pada bagian sebelumnya, maka
dapat disimpulkan sebagai berikut:
1. Dengan adanya aplikasi pengarsipan Rekap Hibah & Bantuan Sosial maka
dapat membantu mempermudah dan mempercepat proses pengarsipan data
secara terkomputerisasi. Serta mempermudah untuk melakukan proses
penginputan, penghapusan, serta penggantian data apabila terjadi kesalahan
dalam memasukkan data tersebut.
2. Adanya prosedur yang baik dan benar serta diperlukannya sistem yang
sistematis sehingga apabila arsip tersebut diperlukan dapat dengan mudah
dan cepat.
3. Prosedur yang baru adanya penambahan database, agar tersimpan dengan
baik dan membuat form Login agar tersimpan dengan aman.
4. Bahasa Pemrograman Visual Basic dapat mengentrikan data dengan cepat,
menghasilkan data yang akurat dan tepat waktu serta menghasilkan dua
laporan yaitu laporan rekap hibah & bantuan sosial secara keseluruhan dan
laporan rekap hibah & bantuan sosial per Kecamatan.
71
72
4.2 Saran
Agar penerapan sistem dapat berjalan dengan baik, maka pihak pengelola
sistem perlu mempersiapkan :
1. Sistem yang sedang berjalan berbasis dekstop kedepannya diarahkan berbasis
web sehingga semua pihak yang terlibat dapat berinteraksi secara langsung.
2. Perlu meyakinkan semua unsur yang terkait yang terlibat dalam pemakaian
sistem komputerisasi bahwa sistem komputerisasi tersebut dapat membantu
dalam pengarsipan data untuk mempermudah pekerjaan yang mereka hadapi.
DAFTAR PUSTAKA
Adian Susanto, 2011, Bab_2_Landasan_Teori,
http://adiansusanto.blogspot.co.id/2011/12/bab-ii-landasan-teori.html
Boyke dkk, 2011, bab_2, http://elib.unikom.ac.id/files/disk1/700/jbptunikompp-gdl-boykefitri34970-7-unikom_b-i.pd
f
Dirgaharyaputra,
2015,
Definisi_Database_Menurut
Para_ahli,
https://dirgaharyaputra.wordpress.com/2015/11/27/definisi-database-menurut-para-ahli/
Eltri novia, 2011, bab_2, http://elib.unikom.ac.id/files/disk1/644/jbptunikompp-gdl-eltrinovia32181-8-unikom_e-i.pdf
Eprints,
2013,
bab2,
http://eprints.ung.ac.id/1073/3/2013-2-63411-932310080-bab210012014101735.pdf
Evie yulian, , 2011, bab_2, http://elib.unikom.ac.id/files/disk1/709/jbptunikompp-gdl-evieyulian35443-6-unikom_e-i.pd
f
Infodan
Pengertian,
2015,
pengertian-crystal-report-menurut-para
http://infodanpengertian.blogspot.co.id/2015/04/pengertian-crystal-report-menurut-para.html
Kusnan,
2010,
Bab_II,
http://library.upnvj.ac.id/pdf/5FED3AK/0810102010/BAB%20II%20KUSNAN%20UPNVJ. pdf
Pubon, 2013, Pengertian_Sistem_Aplikasi, http://pubon.blogspot.co.id/2013/02/pengertian-sistemaplikasi.html
Rayindra, 2014,Bab 2, http://rayindra.ilearning.me/2014/06/22/bab-2/
Download