Anda di halaman 1dari 10

JUMANTAKA Vol 02 No 01 (2018) PISSN : 2613-9146 | EISSN : 2613-9138

JURNAL MANAJEMEN DAN TEKNIK INFORMATIKA


Halaman Jurnal: http://jurnal.stmik-dci.ac.id/index.php/jumika/
Halaman LPPM STMIK DCI: http://lppm.stmik-dci.ac.id

APLIKASI PENGOLAHAN SURAT MENYURAT BERBASIS WEB (Studi Kasus Di


Madrasah Tsanawiyah BPI Baturompe Kota Tasikmalaya)
Tiya Windea1, Sarmidi, M.Kom2
1
STMIK DCI, Tiyawindea16@gmail.com, Teknik Informatika
2
STMIK DCI, AkikHidayat@stmik-dci.ac.id, Teknik Informatika

ABSTRAK

Salah satu permasalahan dalam pengolahan surat di Perusahaan Dagang Dua Putra
terutama dalam pencatatan surat-surat masih menggunakan pencatatan dalam buku
agenda sebagai record transaksi surat. Dengan banyaknya jumlah surat yang dibuat maka
pencarian akan tidak menjadi efisien. Salah satu upaya untuk mengatasi hal tersebut
adalah dengan membuat sistem aplikasi manajemen surat dengan menggunakan PHP,
MySQL sebagai databasenya dan Microsoft office word untuk pembuatan laporannya.
Data yang digunakan dalam pembuatan aplikasi ini adalah data surat masuk dan data
surat keluar.Hasil dari perancangan sistem aplikasi ini adalah sistem aplikasi penginputan
data surat masuk dan surat keluar, pencarian data surat masuk dan surat keluar,
pembuatan disposisi surat masuk dan surat keluar.Oleh karena itu langkah yang akan
diambil oleh peneliti yakni membuat aplikasi berbasis web yaitu Aplikasi Pengolahan
Surat
Kata Kunci : Surat, PHP, MySQL

I. PENDAHULUAN pencatatan data surat masuk dan surat


Surat-menyurat merupakan keluar masih harus dicatat dan dibukukan,
kegiatan rutin harian yang dilakukan oleh hal ini mengakibatkan informasi informasi
Lembaga Sekolah. Surat yang diterima yang disajikan terlambat dan tidak tepat
maupun yang dikirim oleh Lembaga waktu. Selain itu proses pengolahan
sekolah memiliki berbagai macam jenis dan datanya masih manual dan belum
berjumlah tidak sedikit. Bila tidak ditangani menggunakan suatu program aplikasi, hal
secara khusus kegiatan surat-menyurat ini terkadang membuat repot dan
akan menimbulkan kendala kekacauan lambatnya dalm proses pengolahan data
pada arus komunikasi dan informasi surat masuk dan surat keluar. Dengan
sekolah. Dibutuhkan pengelolaan surat demikian perlu diterapkan sistem
dengan teknik, metode dan sistem komputerisasi di Lembaga Pendidikan
tertentu untuk mengantisipasi kendala tersebut. Latar belakang di atas
tersebut. mendorong penullis untuk mengadakan
Dalam proses pengolahan data suatu aplikasi dengan judul “APLIKASI
surat masuk dan surat keluar di Madrasah PENGOLAHAN SURAT MENYURAT
Tsanawiyah BPI Baturompe yang di lakukan BERBASIS WEB (Studi Kasus Di Madrasah
oleh bagian Tata Usaha masih memiliki Tsanawiyah BPI Baturompe Tasikmalaya)
beberapa kekurangan diantaranya, dalam

131
Tiya Windea, Sarmidi / Jurnal Manajemen Dan Teknik Informatika Vol 2. No. 1 (2018) 131 - 140

II. LANDASAN TEORI 2. Ekonomis


2.1 Aplikasi Agar elemen-elemen sistem
Menurut KBBI, aplikasi adalah mempunyai nilai manfaat yang lebih
penerapan dari rancang sistem untuk besar dari biaya.
mengolah data yang menggunakan aturan 3. Keandalan
atau ketentuan bahasa pemograman Keluaran sistem harus mempunyai
tertentu. Aplikasi merupakan suatu tingkatan ketelitian yang tinggi dan
program komputer yang dibuat untuk sistem beroprasi secara efektif.
mengerjakan dan melaksanakan tugas 4. Pelayanan kangganan
khusus dari pengguna Sistem harus memberiakan pelayanan
2.2 Pengolahan yang baik kepada pihak yang
Pengolahan adalah sebuah proses memerlukan.
mengusahakan atau mengerjakan sesuatu 5. Kapasitas
(barang dsb) supaya menjadi sempurna. Sistem harus mempunyai kapasitas
(Tim penyusun kamus pusat pembinaan yang memadai untuk menangani
dan pengembangan bahasa; 1988) periode-periode operasi puncak.
2.3 Surat 6. Kesederhanaan
Menurut Ig Wursanto, Surat adalah Sistem harus cukup sederhana
suatu alat penyampaian informasi atau sehingga struktur dan operasi dapat
keterangan-keterangan, keputusan, dengan mudah dimengerti dan
pernyataan, pemberitahuan, permintaan, prosedurnya mudah diikuti.
dan sebagainya. Secara tertulis dari satu 7. Fleksibilitas
pihak kepihak lainnya. Sistem harus fleksibel untuk
2.3.1 Surat Masuk menampung perubahan-perubahan
Surat masuk adalah semua jenis kepentingannya.
surat yang diterima dari instansi lain
maupun dari perorangan, baik yang 2.5 Perangkat Perancangan Sistem
diterima melalui pos ( kantor pos ) maupun Ada tiga alasan yang menyebabkan
yang diterima dari kulir ( penerima surat ) kita sebaiknya melakukan pemodelan
dengan mempergunakan buku sistem, yaitu:
pengiriman ( ekspedisi ). (Wursanto, 1991: 1. Dapat memfokuskan perhatian pada
108). hal-hal penting dalam aplikasi tanpa
2.3.2 Surat Keluar mesti terlibat terlalu jauh.
Surat keluar adalah segala 2. Mendiskusikan perubahan dan koreksi
komunikasi tertulis yang diterima oleh terhadap kebutuhan pemakai dengan
suatu badan usaha dari instansi lain atau resiko dan biaya minimal.
perorangan (Wursanto, 1991:144). 3. Menguji pengertian penganalisaan
2.4 Tujuan perancangan sistem aplikasi terhadap kebutuhan pemakai
Adapun secara umum beberapa dan membantu pendesain aplikasi dan
tujuan dalam perancangan sistem yaitu: pemograman membangun apllkasi.
1. Kegunaan Ada beberapa tool atau alat-alat atau
Sistem harus menghasilkan yang tepat mode-model yang akan digunakan oleh
waktu dan relevan untuk pengambilan penulis dalam menganalisis dan
keputusan manajemen. merancang sistem, model tersebut yaitu:

132
Tiya Windea, Sarmidi / Jurnal Manajemen Dan Teknik Informatika Vol 2. No. 1 (2018) 131 - 140

1. Context Diagram (CD) Tabel 2.1


Context Diagram adalah kasus Daftar Simbol Context Diagram (CD) Dan
khusus DFD (bagian dari DFD yang Data Flow Diagram (DFD)
memetakan model lingkungan), yang
direpresentasikan dengan lingkaran
tunggal yang mewakili keseluruhan sistem.
a. CD menyoroti sejumlah karakteristik
penting dalam sistem yaitu: Kelompok
pemakai, Organisasi atau sistem lain
dimana sistem kita melakukan
komunikasi yang disebut dengan
Terminator.
b. Data masuk, data yang diterima sistem
dari lingkungan dan harus diproses
dengan cara tertentu.
c. Data keluar, data yang dihasilkan sistem
kita dna diberikan ke dunia luar.
d. Penyimpanan data (data store),
digunakan secara bersama antara Sumber: Al-Bahra bin Ladjamudin versi
sistem kita dengan terminator. Data ini Yourdon, De Marco, dan lainnya, (2005:72)
dapat dibuat oleh sistem dan digunakan 3. Flow Map
oleh lingkungan atau sebaliknya. Hal ini Flow map merupakan suatu diagram
berarti pembuatan dan stire dalam CD untuk menggambarkan aliran
dibenarkan, dengan syarat simbol data/informasi antar bagian-bagian yang
tersebut merupakan bagian dari dunia terkait sistem.
diluar sistem. Tabel 2.2
e. Batasan, antara sistem kita dan Daftar Simbol Flow Map
lingkungan (rest of the world).

2. Data Flow Diagram (DFD)


Model ini menggambarkan sistem
sebagian jaringan kerja antara fungsi yang
berhubungan satu sama lain dengan aliran
dan penyimpanan data (selanjutnya
disebut dengan DFD). Sebagai perangkat
analis, model ini hanya mampu
memodelan sistem dari satu sudut
pandang yaitu sudut pandang fungsi. Ada
beberapa komponen dalam model data
yaitu:
1. Proses
2. Aliran Data
3. Data Store/File
4. Terminator/Entitas Luar

133
Tiya Windea, Sarmidi / Jurnal Manajemen Dan Teknik Informatika Vol 2. No. 1 (2018) 131 - 140

4. Entity Relationship Diagram (ERD) 2.6 PHP


Entity Relationship Diagram (ERD) PHP adalah kode/skrip yang akan
adalah diagram yang membantu untuk dieksekusi pada server side. Skrip PHP
mempresentasikan dunia nyata kedalam akan membuat suatu aplikasi dapat di
data logik. integrasikan ke dalam HTML, sehingga
Dengan ERD kita mencoba suatu halaman web tidak lagi bersifat
menjawab pertanyaan seperti: data apa statis, namun menjadi bersifat dinamis.
yang kita perlukan? Bagaimana data yang Skrip server side berarti pengerjaan skrip
satu berhubungan dengan data yang dilakukan di server baru kemudian
lainnya? hasilnya dikirimkan ke browser. PHP juga
Dalam ERD hubungan ini dapat menyediakan fungsi-fungsi siap pakai
terdiri dari sejumlah entity yang disebut (built-in) untuk berbagai keperluan
dengan derajat hubungan. Tetapi seperti mamanipulasi string, tanggal, file
kebanyakan model menggunakan dan lina-lain.
hubungan derajat (binary-relationship). Pemograman PHP sangat cocok
Pada suatu hubungan dan tidak menjadi dikembangkan dalam lingkungan web,
masalah berapapun derajat hubungannya. karena bisa dilekatkan pada script HTML
Antara entity selalu ada tiga jenis atau sebaliknya PHP dikhususkan untuk
hubungan biner yaitu: pengembangan web dinamis.
a. Satu ke satu, simbol yang digunakan 1 Maksudnya, PHP mamapu menghasilkan
ke 1. website yang terus menerus hasilnya bisa
b. Satu ke banyak atau banyak ke satu, berubah-ubah sesuai dengan pola yang
simbol yang digunakan I ke N atau N ke diberikan. Hal tersebut bergantung pada
I. permintaan client browsernya (bisa
c. Banyak ke banyak, simbol yang menggunakan browser opera, internet
digunakan N ke N. explorer, Mozilla dan lain-lain). (Sutaji,
2012:2)
Tabel 2.3
Daftar Simbol Entity Relationship Diagram 2.7 Xampp
Xampp adalah perangkat lunak
bebas, yang mendukung banyak sistem
operasi, merupakan kompilasi dari
beberapa program.
Xampp adalah singkatan yang
masing-masing hurufnya adalah :
X: Program ini dapat dijalankan
dibanyak sistem operasi,seperti
Windows, Linux, Mac OS,
dan Solaris.
A: Apache, merupakan aplikasi web
server. Tugas utama Apache
adalah menghasilkan halaman web
yang benar kepada user berdasarkan
kode PHP yang dituliskan oleh
pembuat halaman web. jika

134
Tiya Windea, Sarmidi / Jurnal Manajemen Dan Teknik Informatika Vol 2. No. 1 (2018) 131 - 140

diperlukan juga berdasarkan kode sebenarnya merupakan turunan salah satu


PHP yang dituliskan,maka dapat saja konsep utama dalam basisdata yang telah
suatu database diakses terlebih ada sebelumnya; SQL (Structured Query
dahulu (misalnya dalam MySQL) Language). SQL adalah sebuah konsep
untuk mendukung halaman web pengoperasian basisdata, terutama untuk
yang dihasilkan pemilihan atau seleksi dan pemasukan
M: MySQL, merupakan aplikasi data, yang memungkinkan pengoperasian
database server. Perkembangannya data dikerjakan dengan mudah secara
disebut SQL yang merupakan otomatis.
kepanjangan
dari Structured Query Language. SQL
III. ANALISIS SISTEM
merupakan bahasa terstruktur yang
3.1 Flow Map Sistem Pengolahan Surat
digunakan untuk mengolah
Yang Sedang Berjalan
database. MySQL dapat digunakan
untuk membuat dan mengelola
database beserta isinya. Kita dapat
memanfaatkan MySQL untuk
menambahkan, mengubah, dan
menghapus data yang berada dalam
database.
P: PHP, bahasa pemrograman web.
Bahasa pemrograman PHP
merupakan bahasa pemrograman
untuk membuat web yang bersifat
server-side scripting. PHP
memungkinkan kita untuk membuat
halaman web yang bersifat dinamis.
Sistem manajemen basis data yang
sering digunakan bersama PHP
adalah MySQl. namun PHP juga
mendukung sistem manajement
database
Oracle, Microsoft Access,Interbase,
d-base, PostgreSQL, dan sebagainya.

2.8 MySql
MySQL adalah sebuah implementasi
dari sistem manajemen basis data
relasional (RDBMS) yang didistribusikan
secara gratis dibawah lisensi GPL (General
Public License). Setiap pengguna dapat
secara bebas menggunakan MySQL,
namun dengan batasan perangkat lunak Gambar 3.1 Flow Map sistem pengolahan
tersebut tidak boleh dijadikan produk surat Masuk yang sedang berjalan
turunan yang bersifat komersial. MySQL

135
Tiya Windea, Sarmidi / Jurnal Manajemen Dan Teknik Informatika Vol 2. No. 1 (2018) 131 - 140

3.2 Flow Map Sistem Pengolahan Surat Yang menciptakan suatu aplikasi yang
Sedang Berjalan bermanfaat bagi pihak sekolah dengan
kata lain sistem yang diusulkan akan dapat
membantu meningkatkan kinerja sistem
dan akan menjawab semua kelemahan dari
sistem yang sedang berjalan di Madrasah
Tsanawiyah BPI Baturompe Kota
Tasikmalaya.
Pada tahap perancangan ini akan
dijelaskan mengenai perancangan pada
struktur data yang digunakan,
perancangan arsitektur program yang akan
dibuat, perancangan antarmuka dan
perancangan prosedural. Rancangan
Program yang dibuat penulis antara lain :

4.1.1 Tujuan Perancangan Sistem


Perancangan sistem aplikasi ini
bertujuan untuk memberikan gambaran
mengenai sistem yang diusulkan sebagai
Gambar 3.2 Flow Map sistem penyempurnaan dari sistem yang sedang
pengolahan surat Keluar yang sedang berjalan. Sistem yang sedang berjalan
berjalan secara keseluruhan dilakukan secara
IV. PERANCANGAN SISTEM manual sedang sistem yang diusulkan akan
4.1 Perancangan Sistem lebih ditentukan pada pengolahan data
Perancangan sistem adalah suatu surat secara terkomputerisasi.
gambaran sketsa sistem atau pengaturan
dari beberapa elemen yang terpisah ke 4.1.2 Gambaran Umum Sistem yang
dalam kesatuan yang utuh dan berfungsi. Diusulkan
Perancangan ini dibuat untuk ditujukan Dalam tahap ini gambaran uum
kepada user, programmer, ahli analisis sistem yang diusulkan bertujuan untuk
atau ahli yang berhubungan dengan menghasilkan perancangan sistem aplikasi
perancangan ini. Perancangan perangkat pengolahan surat yang terkomputerisasi.
lunak ini dibuat berdasarkan masukan dari Usulan perancangan yang dilakukan adalah
hasil analisa untuk menyelesaikan merubah sistem yang masih secara manual
permasalahan yang ada pada tahap menjadi terkomputerisasi.
analisa. Adapun gambaran umum sistem
Aplikasi Pengolahan Surat aplikasi ini mencakup Flowmap, Diagram
merupakan usulan Tugas Akhir yang dibuat Konteks, Diagram Alir Data yang
berdasarkan analisa dan penelitian menjelaskan aliran data yang diproses
terhadap sistem informasi yang terkait hingga menghasilkan sistem yang
dengan pengolahan data surat masuk diinginkan oleh system. Diagram konteks
maupun surat keluar di Madrasah aplikasi pengolahan surat digambarkan
Tsanawiyah BPI Baturompe Kota sebagai berikut:
Tasikmalaya. Dan usulan Tugas Akhir dapat

136
Tiya Windea, Sarmidi / Jurnal Manajemen Dan Teknik Informatika Vol 2. No. 1 (2018) 131 - 140

Diagram Konteks Sistem Pengolahan Surat Keterangan Proses :


berbasis Web Proses 1 Pengolahan data surat
masuk dan surat keluar
yaitu memeriksa dan
mencatat data surat masuk
dan surat keluar dan
membuat lembar disposisi.

Gambar 4.1 Diagram konteks sistem Proses 2 Pembuatan laporan


pengolahan surat menyurat berbasis web merupakan langkah yang
menyangkut output yang
4.1 DFD (Dara Flow Diagram) didapat dari data
DFD merupakan bantu yang dapat pengolahan surat masuk,
menggambarkan sistem secara lengkap surat keluar dan disposisi.
dan jelas. Untuk membantu dalam proses
4.2 Entity Relationship Diagram (ERD)
perancangan sistem maka penulis
ERD merupakan suatu model
menggunakan perangkat bantu analisis
jaringan yang menggambarkan rancangan
sistem yaitu dengan menggunakan DFD
atau susunan data dari sistem pada level
(Data Flow Diagram).
pemisah yang tinggi, yang didalamnya
DFD akan digambarkan secara terinci terdapat infomasi apa saja yang terkadang
dengan membuat DFD level 1, tiap-tiap di dalam data store dan saling
proses dalam DFD level 1 akan berhubungan.
digambarkan secara lebih terinci lagi dan
disebut DFD level 2, tiap-tiap proses di
level 2 akan digambarkan kembali dengan
lebih terinci lagi dan disebut dengan DFD
level 3 dan seterusnya sampai tiap-tiap
proses tidak dapat digambarkan lebih
terinci lagi.

DFD Level 1 Aplikasi Pengolahan Surat


Menyurat Berbasis Web

Gambar 4.3 Entity Relationship Diagram


(ERD) Aplikasi Pengolahan Surat
Menyurat Berbasis Web

V. IMPLEMENTASI SISTEM
5.1 Implementasi Sistem
Aplikasi setelah dianalisa dan
dirancang, maka aplikasi tersebut siap
Gambar 4.2 DFD Level 1 Sistem diterapkan atau diimplementasikan. Tahap
Penjaminan Mutu Internal implementasi aplikasi ini merupakan tahap
meletakan perancangan aplikasi kedalam

137
Tiya Windea, Sarmidi / Jurnal Manajemen Dan Teknik Informatika Vol 2. No. 1 (2018) 131 - 140

bentuk bahasa pemograman juga 4. Microsoft Office Word 2010


implementasi aplikasi dalam instansi 5. Microsoft Visio 2010
maupun individu dan bisa di oprasikan. 5.3 KEBUTUHAN PERANGKAT KERAS
1. Notebook Acer Aspire one 725
5.2 KEBUTUHAN PERANGKAT LUNAK 2. Processor (AMD C-60 APU with
1. Sistem Operasi Microsoft Windows radeon HD Graphics 1.00 GHz)
7 3. Memory 2 GB
2. PHP 4. Pri
3. Basis Data Database MySql

5.4 Daftar Tampilan Program yang di Gambar 5.2 Form Menu Utama
Implementasikan
1. Form Login 3. Form Menu Surat Masuk

Gambar 5.1 Form Login

Gambar 5.3 Form Surat Masuk

4. Form Menu Surat Keluar

2. Form Menu Utama

Gambar 5.4 Form Menu Surat Keluar


5. Form Menu Klasifikasi Surat

138
Tiya Windea, Sarmidi / Jurnal Manajemen Dan Teknik Informatika Vol 2. No. 1 (2018) 131 - 140

6.1 KESIMPULAN
Setelah penulis melakukan
penelitian terhadap sistem yang sedang
berjalan penulis menemukan beberapa hal
yang dirasa perlu diperbaharui untuk dapat
lebih meningkatkan kinerja di.Madrasah
Tsanawiyah BPI Baturompe Kota
Tasikmalaya sehingga dengan aplikasi yang
baru ini diharapkan dapat membantu
dalam meningkatkan efektivitas kerja serta
dapat menghasilkan pekerjaan yang lebih
Gambar 5.7 Form Menu Klasifikasi cepat dan mudah.
Surat
Adapun kesimpulan yang dapat
6. Form Menu Agenda Surat Masuk diambil dari hasil Tugas Akhir ini analisis
dan perancangan aplikasi manajemen surat
dantaranya sebagai berikkut :

1. Dengan menggunakan Aplikasi


Pengolahan Surat menyurat
berbasis web ini dapat melakukan
pengolahan surat secara cepat dan
efesien.
2. Dapat mempercepat dan
mempermudah pencarian surat
3. Mempermudah
penyimpanan/pengarsipan surat
Gambar 5.6 Form Menu Agenda Surat
Masuk

7. Form Menu Agenda Surat Keluar

6.2 SARAN

Adapun saran yang ingin


disampaikan penulis berkaitan dengan
pengimlementasian program atau sistem
yang dirancang ini adalah :

1. Untuk memberikan informasi yang


Up To Date, admin harus sering
Gambar 5.7 form menu agenda melakukan Update data secara
surat keluar berkesinambungan.
VI. KESIMPULAN DAN SARAN 2. Back Up Database secara berkala.

139
Tiya Windea, Sarmidi / Jurnal Manajemen Dan Teknik Informatika Vol 2. No. 1 (2018) 131 - 140

DAFTAR PUSTAKA http://yanti-


https://id.wikipedia.org/wiki/MySQL agustina.blogspot.com/2015/03/p
http://lestariekacahyani.blogspot.com/201 engelolaan-surat-menyurat.html
7/04/prosedur-penyimpanan-
surat-masuk-sistem.html
http://technologi-
support.blogspot.com/2013/04/m
embuat-kunci-komputer-laptop-
dengan.htmlhttp://denikesuma.blo
gspot.co.id/2013/02/pengertian-
borland-delphi-7.html

140

Anda mungkin juga menyukai