Abstrak
Dinas Koperasi dan Usaha Kecil Provinsi Jawa barat yang terletak di daerah Bandung masih melakukan
pengarsipan surat masuk dan surat keluar dengan manual sehingga pekerjaan tidak efisien dalam hal waktu dan
tenaga. Untuk menangani permasalahan pada pengarsipan surat secara manual di Dinas Koperasi dan Usaha Kecil
Provinsi Jawa barat, solusinya adalah dengan membangun sebuah Aplikasi Surat Masuk dan Surat Keluar, yang
dikembangkan dengan menggunakan metode waterfall model dan dibangun dengan bahasa pemrograman PHP
dengan menggunakan framework Codeigniter, selain itu untuk mengelola basis data menggunakan MySQL.
Dengan tersedianya Aplikasi Surat Masuk dan Surat Keluar di Dinas Koperasi dan Usaha Kecil Provinsi Jawa
Barat, dapat memudahkan sekretariat dalam mengarsipkan surat, memudahkan pendisposisian pegawai, dan
pemberian keputusan untuk surat keluar.
Kata Kunci : Pengarsipan, Surat Masuk, Surat Keluar, Disposisi, Keputusan
Abstract
Dinas Koperasi dan Usaha Kecil of West Java’s Province located in the area of Bandung still do archiving
incoming mail and outgoing mail manually, so that work is not efficient in terms of time and effort. To handle
email archiving manually in Dinas Koperasi dan Usaha Kecil of West Java’s Province, the solution is to build
the Information System of Incoming and Outgoing Mail, developed by using model waterfall model and built with
PHP programming language by using Codeigniter framework, in addition to manage database using MySQL.
With the availability of Web Based Archiving Application for Incoming and Outgoing Mail at Dinas Koperasi dan
Usaha Kecil of West Java’s Province, it can facilitate the secretariat in the archiving of letters, facilitate the
employees about disposition, and making decisions for outgoing mail.
Keywords: Archiving, Incoming Mail, Outgoing Mail, Disposition, Decisions
a. Inkonsistensi data terhadap arsip surat 3. Proses pengajuan pada surat keluar.
masuk dan keluar. 4. Pengelolaan laporan pada surat masuk dan
b. Penumpukan catatan atau rekapan data. surat keluar.
c. Surat yang tercecer sehingga ketika data D. Metode Pengerjaan
surat keluar dan surat masuk diperlukan Metodologi yang akan digunakan dalam pengerjaan
maka harus dicari kembali. proyek akhir ini adalah pendekatan terstruktur dan
d. Proses pencarian tidak bisa dilakukan untuk model pengembangannya akan digunakan
dengan cepat dan tepat. waterfall model menurut referensi Ian Sommerville,
e. Secara fisik media penyimpanan arsip surat yang mencakup:
masuk dan surat keluar memerlukan media
yang luas dan besar akibatnya terjadi
penumpukan arsip penyimpanan data yang
sama dengan nama yang sama pula namun
pada lokasi yang berbeda (redundansi),
sehingga hasil yang diperoleh masih
kurang cepat, efisien, dan kurang
menghemat waktu penerapannya pada saat
diaudit dan dimonitoring oleh pihak
internal (sekretariat) yang setiap saat dan
selalu melakukan monitoring surat masuk 1. Requirements Analysis and Definition
dan keluar yang dilakukan minimal 1 bulan Pada tahap ini pengumpulan kebutuhan
dari pihak internal. secara lengkap dengan melakukan
f. Dengan banyaknya jumlah surat yang wawancara kepada pihak Dinas Koperasi
dibuat dan diterima oleh bagian dan Usaha Kecil Provinsi Jawa Barat,
pengarsipan, maka pencarian data surat kemudian menganalisis dan
akan menjadi tidak efisien dalam hal waktu mendefinisikan kebutuhan yang harus
dan tenaga sehingga pada saat dipenuhi oleh sistem yang akan dibangun
memonitoring setiap bulannya harus melalui proses bisnis yang terjadi
menghitung ulang surat dari awal untuk menggunakan Business Process Modeling
memastikan jumlah surat yang ada. Notation (BPMN) dengan melihat kondisi
eksisting.
Dengan begitu peran pengarsipan dalam menangani 2. System and Software Design
surat masuk dan surat keluar tersebut begitu penting, Setelah kebutuhan sistem selesai
maka dengan menerapkan sistem baru dalam dikumpulkan secara lengkap, kemudian
pengarsipan surat tersebut menggunakan sistem mendesain untuk tampilan aplikasi. Model
terkomputerisasi, yang diharapkan dapat lebih yang akan digunakan untuk merancang
mempermudah pengerjaan dalam pengolahan data sistem dan perangkat lunak adalah Unified
dan mendapatkan informasi pada pengarsipan surat Modelling Language (UML), Entity
masuk dan surat keluar. Relationship Diagram (ERD), Class
B. Rumusan Masalah Diagram, Use case Diagram, dan
Berdasarkan uraian diatas, penulis membangun Sequence diagram. Perangkat lunak
aplikasi pengarsipan surat masuk dan surat keluar digunakan untuk menjadi panduan pada
berbasis web di Dinas Koperasi dan Usaha Kecil tahap pembangunan aplikasi.
Provinsi Jawa Barat dengan merumuskan masalah 3. Implementation and Unit Testing
untuk fitur yang akan dibuat, sebagai berikut. Pada tahap ini dilakukan penerjemahan
1. Bagaimana mengelola pengarsipan surat desain yang telah dibuat kedalam kode-
masuk dan surat keluar? kode dengan menggunakan bahasa
2. Bagaimana mengelola proses pemrograman yang sudah ditentukan yaitu
pendisposisian surat masuk? Hypertext Preprocessor (PHP), Hypertext
3. Bagaimana mengelola proses pengajuan Markup Language (HTML), Cascading
surat keluar? Style Sheet (CSS), dan menggunakan basis
4. Bagaimana mengelola laporan surat masuk data My Structured Query Language
dan surat keluar? (MySql), kemudian melakukan testing
C. Tujuan secara langsung terhadap kode-kode yang
Tujuan dari membangun sebuah aplikasi telah selesai dibangun dengan
pengarsipan surat masuk dan surat keluar yaitu menggunakan bahasa pemrograman yang
dengan memiliki fitur, sebagai berikut. sudah ditentukan yaitu Black Box testing
1. Pengarsipan pada surat masuk dan surat dan User Acceptance Test.
keluar. 4. Integration and System Testing
2. Pendisposisian pada surat masuk.
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.5, No.2 Agustus 2019 | Page 1066
Pada tahap ini pengujian system dilakukan pemutusan hubungan bekerja, surat
secara keseluruhan setelah semua keputusan dan lain-lain [3].
fungsionalitas dipastikan dapat berjalan C. Disposisi Surat
semestinya, perangkat lunak akan diuji Menurut Edward III dalam Winarno
secara lengkap pada lingkungan mengemukakan kecenderungan-
(environment) yang sebenarnya. kecenderungan atau disposisi merupakan
5. Operation and Maintenance salah satu faktor yang mempunyai
Pada tahap ini tidak dilakukan karena konsekuensi penting bagi implementasi
membutuhkan waktu yang lama. kebijakan yang efektif. Jika para
pelaksana mempunyai kecenderungan
II. TINJAUAN PUSTAKA atau sikap positif atau adanya dukungan
Berikut tinjauan pustaka yang menjadi terhadap implementasi kebijakan maka
referensi dalam penelitian ini. terdapat kemungkinan yang besar
A. Dinas Koperasi dan Usaha Kecil Provinsi implementasi kebijakan akan terlaksana
Jawa Barat sesuai dengan keputusan awal. Demikian
Dinas koperasi dan Usaha Kecil Provinsi sebaliknya, jika para pelaksana bersikap
Jawa Barat bertugas untuk melaksanakan negatif atau menolak terhadap
urusan pemerintahan Bidang Koperasi, implementasi kebijakan karena konflik
Usaha Kecil, dan Menengah meliputi kepentingan maka implementasi
Badan Hukum Koperasi, Izin usaha kebijakan akan menghadapi kendala yang
simpan pinjam, pengawasan dan serius [4].
pemeriksaan, penilaian kesehatan Disposisi surat adalah catatan berupa
KSP/USP Koperasi, pendidikan dan tanggapan, saran, atau instruksi setelah
pelatihan perkoperasian, pemberdayaan surat tersebut dibaca oleh pimpinan.
dan pelindungan Koperasi, Disposisi merupakan petunjuk tertulis
pemberdayaan Usaha Kecil, dan mengenai tindak lanjut dari penyelesaian
pengembangan Usaha Kecil yang surat. Jenis disposisi surat ada dua macam
menjadi kewenangan provinsi, serta yaitu disposisi terbuka dan tertutup [4].
melaksanakan tugas dekosentrasi sampai D. Pengembangan Waterfall Model
dengan dibentuk Sekretariat Gubernur Model waterfall adalah suatu proses
sebagai Wakil Pemerintah Pusat dan pengembangan perangkat lunak
melaksanakan tugas pembantuan sesuai berurutan, dimana kemajuan dipandang
bidang tugasnya [1]. sebagai terus mengalir ke bawah (seperti
air terjun) melewati fase-fase
perencanaan, pemodelan, implementasi
(konstruksi), dan pengujian. Dari model
ini terdapat dua gambaran, sekalipun
keduanya menggunakan nama fase-fase
yang berbeda, namun pada dasarnya sama
[5].
B. Surat
Menurut Pariata, Surat sebagai alat
menyampaikan berita secara tertulis yang
isinya mengenai pemberitahuan
pernyataan, permintaan, dan sebagainya
kepada pihak lain. Surat adalah alat
komunikasi tertulis atau sarana untuk E. Business Process Model and Notation
menyampaikan pernyataan maupun BPMN adalah notasi grafis yang
informasi secara tertulis dari pihak satu menggambarkan logika dari langkah-
ke pada pihak yang lain [3]. langkah dalam proses bisnis. Notasi ini
Pengertian surat tersebut bersifat umum telah didesain secara khusus untuk
dan berlaku untuk berbagai kepentingan mengkoordinasikan urutan proses dan
atau keperluan tergantung maksud dan pesan yang mengalir antara peserta dalam
tujuan masing-masing pengirim surat, kegiatan yang berbeda [6].
dimana surat itu bisa berupa surat F. Unified Modeling Language (UML)
undangan rapat, penawaran barang, Unified modeling language (uml) adalah
pengaduan pelanggaran, kontrak kerja, tujuan umum, perkembangan, bahasa
pemodelan di bidang rekayasa perangkat
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.5, No.2 Agustus 2019 | Page 1067
Style sheet adalah teks sederhana dengan input yang sepenuhnya menggunakan
ekstensi (.css) yang ditulis menurut semua persyaratan fungsional untuk suatu
aturan bahasa pemrograman yang program [17].
merujuk rekomendasi dari CSS satu atau Q. User Acceptance Test
CSS dua dari World Wide Web (W3C) UAT (User Acceptance Test) adalah suatu
yang merupakan badan gabungan dari proses pengujian yang dilakukan oleh
pemilik web, universitas, perusahaan, pengguna dengan hasil output sebuah
(seperti: Microsoft, Netscape, Apple, dokumen hasil uji yang dapat dijadikan
Opera, Mozilla, dan Macromedia) tak bukti bahwa software sudah diterima dan
luput juga para ahli dalam bidang web sudah memenuhi kebutuhan yang
[12]. diminta. UAT tidak jauh beda dengan
W3C dapat dikatakan sebagai acuan atau kuesioner pada tahap awal pembuatan
pedoman dalam menentukan teknologi aplikasi [18].
paling muktahir pada web, tujuannya
adalah untuk mengurangi kekacauan III. ANALISIS DAN PERANCANGAN
kode pada sebuah web serta Pada bagian ini akan dibahas terkait
mempermudah akses web oleh user dari perancangan yang digunakan dalam
berbagai macam browser [12]. pembanguan aolikasi
N. Structured Query Language (SQL) A. Gambaran Sistem Saat Ini
SQL adalah bahasa yang digunakan untuk Dalam pengarsipan surat masuk dan surat
berkomunikasi dengan database. Menurut keluar pada sistem yang berjalan saat ini
ANSI (American National Standards memiliki dua proses bisnis yaitu pada
Institute), bahasa ini merupakan standard surat masuk dan surat keluar. Diagram
untuk relational database management Business Process Modeling Notation
sistem (RDBMS) [13]. (BPMN) yang digunakan untuk
Pernyataan-pernyataan SQL digunakan mendefinisikan sebuah sistem
untuk melakukan beberapa tugas seperti: pengarsipan surat dimulai dari datangnya
update data pada database, atau surat sampai dengan surat keluar.
menampilkan data dari database. Adapun proses bisnis yang berjalan
Beberapa software RDBMS dan dapat menggunakan tools BPMN yang terbagi
menggunakan SQL, seperti: Oracle, dari surat masuk dan surat keluar yang
Sybase, Microsoft SQL Server, Microsoft memiliki masing-masing aktivitas yang
Access, Ingres, dsb. Setiap software berbeda.
database mempunyai bahasa 1. Surat Masuk
perintah/sintaks yang berbeda, namun Pada diagram BPMN surat masuk
pada prinsipnya mempunyai arti dan ini terdiri dari tiga lanes dengan
fungsi yang sama [13]. aktivitas yang berbeda-beda, yaitu
Beberapa kelebihan MySQL antara lain: sebagai berikut:
1) Free (bebas diunduh), 1) Sekretariat
2) fleksibel dengan berbagai Proses dimulai dari sekretariat
pemrograman, menerima dokumen yang
3) security yang baik, berupa surat masuk, kemudian
4) kemuduhan management database, melakukan pengarsipan surat
5) stabil dan tangguh, masuk dan setelah itu
6) mendukung transaksi. memberikan surat dan lembar
O. Code Igniter disposisi kepada bagian yang
Codeigniter adalah aplikasi Open Source terkait.
yang berarti framework dengan Model 2) Staff
MVC (Model, View, Controller) untuk Surat yang telah selesai diberi
membuat web dinamis dengan lembar disposisi, kemudian
menggunakan PHP. Codeigniter akan diarsipkan pada staff
memudahkan developer untuk membuat yang ada dibagian terkait surat
aplikasi web dengan cepat dan mudah masuk. Selanjutnya surat akan
[14]. langsung dilaporkan atau
P. Black Box Testing diberikan kepada kepala
Pengujian black-box berfokus pada bidang/sub bagian untuk
persyaratan fungsional perangkat lunak. diberikan keterangan
Dengan demikian, pengujian black-box penugasan.
memungkinkan perekayasaan perangkat 3) Kepala bidang/sub bagian
lunak mendapatkan serangkaian kondisi
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.5, No.2 Agustus 2019 | Page 1069
bidang.
C. Analisis Fungsionalitas
Analisis fungsionalitas terdiri dari
penjelasan mengenai pengguna yang
akan memakai aplikasi. Termasuk
keahlian yang harus dimiliki dalam
2. Surat Keluar bidang IT atau pun Non IT.
Pada diagram BPMN surat keluar ini D. Kebutuhan Perangkat Keras dan
terdiri dari tiga lanes dengan aktivitas Perangkat Lunak
yang berbeda-beda, yaitu sebagai Perangkat keras dan perangkat lunak
berikut:
yang harus digunakan pada aplikasi
1) Staff
Staff akan login terlebih dahulu
ini membutuhkan beberapa kriteria
untuk dapat mengakses aplikasi, guna mendukung berjalannya aplikasi
kemudian membuat surat keluar secara normal.
dan meminta persetujuan kepada 1. Pengembangan Sistem
kepala seksi serta kepala Adapun pengembangan sistem atau
bidang/sub bagian untuk perangkat lunak pada pengembangan
approval. Proses approval awal sistem yang dibutuhkan pada
pada bagian pegawai yaitu, penggunaan aplikasi, sebagai
meminta persetujuan kepada berikut.
kepala seksi, jika disetujui maka N Jenis Perangkat
akan ditindak lanjut, lalu jika o Perangkat Lunak
ditolak maka tidak akan diproses Lunak Pendukun
selanjutnya. Proses approval g
terakhir pada bagian staff yaitu, 1. Sistem Windows
jika telah disetujui oleh kepala Operasi
bidang/sub bagian maka segera 2. Aplikasi Sublime /
memproses surat kepada Notepad++
sekretariat untuk segera Code
diarsipkan. Igniter
2) Kepala seksi 3. Database MySQL 5.5
Kepala seksi mempunyai 4. Dokumentas Ms. Office
aktifitas untuk memberi i
persetujuan awal berupa 5. Web server Apache 2.2
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.5, No.2 Agustus 2019 | Page 1071
2. Processor 1 Ghz
(contoh intel
Celeron atau
yang lebih
baik)
3. Ruang 80 Gb Diagram diatas memberikan
harddisk penjelasan mengenai fungsionalitas
4. Resolusi 1024x768 pada sistem yang akan dibuat dengan
monitor dan menunjukkan masing-masing
VGA penggunanya setiap fungsionalitas.
Aktor yang terlibat dalam sistem ini
sekretariat (admin), staff, kepala seksi
Selain itu, karena aplikasi dan kepala bidang/sub bagian. Dari
pengarsipan surat masuk dan surat diagram konteks ini dapat diketahui
keluar berbasis web di Dinas bagaimana proses sistem berjalan.
Koperasi dan Usaha Kecil Provinsi 2. Skenario Use Case
Jawa Barat dibangun dengan bahasa Skenario use case menjelaskan bagi
pemrograman PHP dan pengguna dalam setiap perilaku pada
membutuhkan web server agar fungsionalitas. Setiap use case akan
dapat beroperasi, maka perlu dijelaskan aktornya, deskripsi,
dipersiapkan dahulu lingkungan kondisi sebelum dan kondisi sesudah
perangkat lunak tersebut yang pada saat digunakan. Terdiri dari 21
meliputi. fungsionalitas dan 4 aktor.
N Jenis Perangkat 1. Use case Login
o. Perang lunak yang a. Nama Use case : Login.
kat digunakan b. Aktor : Sekretariat, kepala bidang/sub
Lunak bagian, kepala seksi, dan staff.
1. Sistem Windows c. Deskripsi : Aktor memasukkan nip
operasi dan password untuk masuk ke
halaman selanjutnya untuk
2. Web Google
melakukan suatu kegiatan dalam
browser chrome/Mo
aplikasi.
zilla firefox
d. Pre-condition : Sebelum aktor
3. Web Apache 2.2
melakukan login, aktor harus
server
memiliki nip dan password terlebih
4. Databas MySQL 5.5 dahulu.
e e. Post-condition : Aktor dapat
melakukan login dan dapat masuk
E. Model Aplikasi Berbasis Objek kedalam aplikasi untuk melakukan
Diagram-diagram yang digunakan pada suatu kegiatan.
pembangunan aplikasi akan dijelaskan
secara terperinci dengan menggunakan Aksi aktor Reaksi Sistem
framework masing-masing dan fungsinya Skenario normal
yang berbeda-beda.
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.5, No.2 Agustus 2019 | Page 1072
1.Menginputkan no 1. Mengklik
surat, tanggal kirim, disposisi.
tanggal terima, 2. Masuk ke
pengirim, penerima, halaman data
perihal, dan file surat. surat disposisi.
2.Mengecek valid 1. Menginput
tidaknya data surat disposisi
masuk dengan surat
kesesuaian tipe data masuk.
yang telah dibuat. 2. Menampilkan
data surat yang
di disposisi.
3.Masuk ke
halaman data surat
masuk. 3. Use case Mengirim Disposisi Surat
Masuk
1. Use case Melihat Disposisi Surat Masuk a. Nama use case : Mengirim disposisi
a. Nama use case : Melihat disposisi surat masuk.
surat masuk. b. Aktor : Sekretariat, kepala
b. Aktor : staff, kepala seksi, dan kepala bidang/sub bagian, kepala seksi, dan
bidang/sub bagian. staff.
c. Deskripsi : Melihat disposisi surat c. Deskripsi : Pembagian tugas
masuk dilakukan jika ada disposisi oleh aktor berdasarkan
pendisposisian kepada pegawai yang posisi struktural dibawahnya.
dituju. d. Pre-condition : Aktor
d. Pre-condition : Aktor harus membuat membagikan disposisi
disposisi surat masuk terlebih dahulu surat masuk.
agar status surat berubah. e. Post-condition : Aktor bisa
e. Post-condition : Aktor melihat disposisi surat
dapat melihat disposisi masuk kepada akun yang
surat masuk. dimilikinya.
Aksi aktor Reaksi Sistem Aksi aktor Reaksi Sistem
Skenario normal Skenario normal
1. Mengklik 1. Mengklik
tombol tombol
disposisi disposisi
surat masuk surat
pada selesai.
dashboard. 2. Mengirimkan
2. Menampilkan disposisi kepada
hasil disposisi yang dituju.
surat masuk.
4. Use case Tracking Surat Masuk
2. Use case Mengelola Disposisi Surat a. Nama use case : Tracking surat
Masuk masuk.
a. Nama use case : Mengelola disposisi b. Aktor : Sekretariat.
surat masuk. c. Deskripsi : Surat masuk akan
b. Aktor : Sekretariat. menampilkan surat yang
c. Deskripsi : Dalam use case ini bisa mendapatkan pendisposisian.
dilakukan penentuan disposisi surat d. Pre-condition : Aktor harus membuat
masuk yang telah ditentukan oleh disposisi surat masuk terlebih dahulu.
kepala dinas. e. Post-condition : Surat masuk akan
d. Pre-condition : Aktor menginput menampilkan surat yang terdisposisi.
bagian dan tujuan unit. Aksi aktor Reaksi Sistem
e. Post-condition : Disposisi surat Skenario normal
masuk telah berhasil ditentukan pada 1. Menglik
surat yang dipilih. disposisi
Aksi aktor Reaksi Sistem surat
Skenario normal selesai.
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.5, No.2 Agustus 2019 | Page 1074
e.
Post-condition : Surat keluar telah yang nantinya digunakan untuk
berhasil diberi approval oleh posisi pendisposisian.
struktural diatasnya. d. Pre-condition : Aktor membuatkan
Aksi aktor Reaksi Sistem akun setiap jabatannya.
Skenario normal e. Post-condition : Aktor dapat
1. Mengklik memanajemen dan menentukan
submit disposisi setiap surat masuk.
saat input Aksi aktor Reaksi Sistem
surat Skenario normal
keluar. 1. Menginputka
2. Surat otomatis n nama
terkirim pada jabatan, dan
parent sesuai level akses.
posisi stuktural. 2. Mengecek
valid
9. Use case Approval Surat Keluar tidaknya data
a. Nama Use case : Approval surat nama jabatan
keluar. dan level
b. Aktor : Kepala bidang/sub bagian, akses.
kepala seksi dan sekretariat. 3. Menampilkan
c. Deskripsi : pemberian persetujuan data unit
dari awal sampai akhir untuk surat kerja.
keluar. Skenario alternative
d. Pre-condition : Aktor memberi 1. Memasukkan
persetujuan untuk surat keluar. nama jabatan
e. Post-condition : Surat keluar telah dan level
berhasil diberi persetujuan. akses.
Aksi aktor Reaksi Sistem 2. Mengecek
Skenario normal valid
tidaknya data
1. Mengklik nama jabatan
status dan level
“disetujui” akses dengan
dan tipe data yang
keterangan. telah
2. Menyimpan ditentukan.
surat yang 3. Tidak
statusnya berpindah
disetujui halaman
beserta karena ada
keterangan. kesalahan
1. Mengklik dengan
status inputan data
“ditolak” unit kerja
dan yang tidak
keterangan. valid yang
telah
2. Menyimpan ditentukan
surat yang pada tipe data
statusnya dan form
ditolak beserta validationnya
keterangan. .
1. Memasukkan
10. Use case Manajemen Unit Kerja nama jabatan
a. Nama use case : Manajemen unit dan level
kerja akses.
b. Aktor : Sekretariat 2. Mengecek
c. Deskripsi : Mengatur seluruh bagian valid
dan pegawai yang ada pada Dinas tidaknya data
Koperasi dan Usaha Kecil prov jabar nama jabatan
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.5, No.2 Agustus 2019 | Page 1076
3. Class Diagram
Dari gambar ERD diatas dapat
dijelaskan bahwa entitas pada aplikasi
ini memiliki 5 entitas utama. Masing-
masing entitas memiliki atribut yang
berbeda-beda. Selain itu, memiliki
relasi yang terdiri dari many to many
antara entitas surat masuk dengan
entitas pegawai, memiliki relasi many
to many antara entitas surat keluar
dengan entitas pegawai, dan memiliki
relasi many to one antara entitas
jabatan dengan entitas pegawai.
6. Skema Relasi
Masuk dan Surat Keluar yang telah masuk. Penginputan surat masuk
disesuaikan dengan entity tersedia untuk penguploadan
relationship diagram (erd). gambar.
D. Halaman Tambah Surat Masuk
2. Pengujian
Pada tahap pengujian aplikasi
pengarsipan surat masuk dan surat keluar
dilakukan untuk memastikan apakah
aplikasi yang dibangun telah berjalan
sesuai dengan rancangan sebelumnya.
Metode pengujian aplikasi yang
dilakukan menggunakan Blackbox
Halaman ini merupakan halaman Testing dan User Acceptance Test.
untuk laporan keseluruhan disposisi A. Blackbox Testing
yang dilakukan pencarian dengan Berikut ini merupakan function pengujian
tanggal yang diinginkan. untuk aplikasi surat masuk dan surat
J. Halaman Laporan Surat Masuk keluar, dengan beberapa pengujian yang
akan dilakukan secara blackbox.
Pengujian ini untuk melihat apakah
inputan yang dimasukkan menghasilkan
output sesuai dengan hasil yang
diharapkan.
Nama Aplikasi Pengarsipan Surat
Aplikasi Masuk dan Surat Keluar
Deskripsi Aplikasi Pengarsipan Surat
Masuk dan Surat Keluar
Berbasis Web di Dinas Koperasi
Halaman ini merupakan halaman UMKM Prov Jabar
untuk laporan keseluruhan surat Function
masuk yang dilakukan pencarian
dengan tanggal yang diinginkan. Function 1 Login.
K. Halaman Laporan Surat Keluar
Function 2 Reset password.
Function 3 Menginput surat masuk.
Function 4 Mengelola disposisi surat
masuk.
Function 5 Mengirim disposisi surat masuk.
Function 6 Melihat disposisi surat masuk.
Function 7 Tracking surat masuk.
Function 8 Approval surat keluar.
Function 9 Mengelola approval surat
Halaman ini merupakan halaman keluar.
untuk laporan keseluruhan surat Function 10 Melihat approval surat keluar.
Function 11 Membuat surat keluar.
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.5, No.2 Agustus 2019 | Page 1080
Dari tabel diatas dapat dilihat surat masuk dan surat keluar akan
bahwa jumlah nilai dari 30 dapat di organisir dengan baik.
responden untuk pertanyaan B. Saran
keenam adalah 136/30 = 4,5. Saran yang dapat diberikan untuk
Presentase nilainya adalah 4,5/5 x pengembangan aplikasi pengarsipan surat
100 = 90%. masuk dan surat keluar berbasis web di
Dari data diatas dapat disimpulkan Dinas koperasi dan Usaha Kecil Provinsi
bahwa aplikasi pengarsipan surat Jawa barat adalah:
masuk dan surat keluar berbasis Pengembangan aplikasi pengarsipan
web di Dinas koperasi dan usaha surat masuk dan surat keluar berbasis web
kecil provinsi jawa barat tersebut ini diharapkan lebih menarik dan
mempunyai tampilan yang kompleks dalam hal tampilan dan
menarik, menu-menu pada fungsionalitas yang baru berupa approval
aplikasi web mudah dipahami, pada surat keluar dengan aksi ‘direvisi’
fitur-fitur mudah dimengerti dan yang merupakan perubahan surat keluar
dipahami serta membantu tanpa membuat surat keluar yang baru
mengurangi permasalahan pada sehingga mendapatkan no surat keluar
pencarian surat, aplikasi web ini yang sama dari sebelumnya.
juga dapat dijadikan media bantu
pengarsipan surat yang sudah Referensi
cukup baik. [1] Dinas KUMKM Provinsi Jawa Barat,
"About Us: Dinas Koperasi dan Usaha
V. KESIMPULAN Kecil Provinsi Jawa Barat," [Online].
Adapun kesimpulan dari pembangunan Available:
aplikasi ini, adalah sebagai berikut. http://diskumkm.jabarprov.go.id/index.ph
A. Kesimpulan p/welcome-page. [Accessed 20 September
Pembuatan aplikasi pengarsipan surat 2018].
masuk dan surat keluar berbasis web di
[2] Sekretariat Daerah Kabupaten Sigi,
Dinas Koperasi dan Usaha Kecil Provinsi
"TUGAS DAN FUNGSI DINAS
Jawa Barat bertujuan untuk
KOPERASI, USAHA KECIL DAN
mempermudah bagian pengarsipan atau
MENENGAH," 21 November 2016.
pendokumentasian surat masuk dan surat
[Online]. Available:
keluar.
https://subbagiankelembagaananalisajaba
Perancangan untuk membangun aplikasi
tan.wordpress.com/2016/11/21/tugas-
pengarsipan surat masuk dan surat keluar
dan-fungsi-dinas-koperasi-usaha-kecil-
ini mampu untuk memberikan efektif
dan-menengah/. [Accessed 20 September
kerja. Secara garis besar, berdasarkan
2018].
hasil perancangan dan pembuatan
aplikasi pengarsipan surat masuk dan [3] A. Fathoni, "Surat: Pengertian, Fungsi, &
surat keluar berbasis web di Dinas Sejarah," Zona Siswa, 30 Desember 2013.
Koperasi dan Usaha Kecil Provinsi Jawa [Online]. Available:
Barat yang telah dilakukan, dapat https://www.zonasiswa.com/2013/12/sur
disimpulkan hal-hal sebagai berikut: at-pengertian-fungsi-sejarah.html.
1. Dengan menggunakan system ini, [Accessed 20 September 2018].
maka proses pengarsipan surat [4] K. Witaradya, "Implementasi Kebijakan
masuk dan surat keluar akan dapat Model C G Edward III," Wordpress, 26
terorganisir dengan baik pada saat January 2010. [Online]. Available:
proses aktivitas berjalan. https://kertyawitaradya.wordpress.com/2
2. Dengan menggunakan system ini, 010/01/26/tinjauan-teoritis-
maka proses pendisposisian surat implementasi-kebijakan-model-c-g-
masuk akan dapat lebih efektif pada edward-iii/. [Accessed 20 September
pengirimannya kepada setiap user. 2018].
3. Dengan menggunakan system ini, [5] A. Kurniawan, "Model Pengembangan
maka proses pengajuan surat keluar Perangkat Lunak dengan Waterfall, Rad,
akan dapat lebih efisien, dimana Prototyping, Incremental, dan Spiral
pengajuan langsung otomatis beserta Perbedaannya," Academia Edu, p.
tersampaikan pada setiap kepala 2, 2015.
unit bagiannya.
4. Dengan menggunakan system ini, [6] L. Ti, "Business Process Modeling
maka pengelolaan laporan pada Notation [BPMN]," [Online]. Available:
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.5, No.2 Agustus 2019 | Page 1083