Anda di halaman 1dari 10

Aplikasi Sederhana Manajemen Surat

Menyurat dengan PHP dan MySQLi


28 Nov 2018 / kategori: Source Code
Halo, pada posting kali ini saya akan membagikan source code aplikasi
sederhana untuk mengelola surat masuk dan surat keluar berbasis web (PHP
dan MySQLi).
Aplikasi ini saya buat menggunakan bahasa pemrograman PHP dan
penulisan kodenya menggunakan style prosedural agar lebih mudah dipelajari
oleh pemula.
Sedangkan databasenya menggunakan MySQLi yang merupakan
pengembangan dari MySQL yang sudah tidak lagi disupport oleh pihak
pengembang (deprecated).
Materializecss saya pilih sebagai framework untuk membuat tampilan aplikasi
karena menghasilkan tampilan yang keren ala Google yaitu material design.
Tampilan yang keren akan membuat pengalaman pengguna menjadi lebih
baik.
−− Mungkin Anda juga tertarik dengan Source Code Toko Online PHP
MySQLi (CodeIgniter)
Fitur-fitur
Aplikasi sederhana manajemen surat menyurat ini memiliki beberapa fitur,
antara lain:
 Membuat dan mencetak disposisi surat masuk.
 Membuat dan mencetak buku agenda surat masuk dan keluar
berdasarkan rentang tanggal tertentu.
 Upload lampiran file surat, baik file scan/gambar(JPG dan PNG)
maupun file dokumen (DOC, DOCX dan PDF).
 Galeri file lampiran yang telah diupload ke dalam aplikasi.
 Upload kode klasifikasi surat (file excel berformat CSV).
 Fitur pencarian data surat masuk dan surat keluar.
 Data dan logo instansi yang dapat diganti dengan mudah.
 Multi user (administrator dan petugas disposisi).
 Edit profil dan password user.
 Backup dan restore database.
Kebutuhan sistem
Untuk menjalankan aplikasi ini, kamu harus memiliki sebuah web server yang
mendukung PHP dengan versi minimal PHP 5.5.x atau di atasnya. Bagi
pengguna OS Windows bisa menggunakan XAMPP minimal versi 3.2.1 atau
yang lebih baru.
Sedangkan bagi Ubuntu/Linux Mint user, kamu bisa menggunakan LAMPP
stack. Silakan baca tutorial Cara Install Apache, MySQL dan PHP pada
Ubuntu/Linux Mint.
Cara install dan konfigurasi aplikasi
Berikut tata cara menginstall dan mengkonfigurasi aplikasi manajemen surat:
 Silakan download source code aplikasi ini, link download tertera di
bagian bawah posting.
 Kemudian ekstrak source code yang telah di download lalu ganti nama
folder hasil ekstrak menjadi menjadi ams.
 Jika sudah copy folder ams dan paste ke dalam folder htdocs.
 Buka folder include lalu edit file config.php.
 Atur $host, $username, $password dan $database sesuai dengan yang
kamu gunakan.
 Tahap berikutnya, buka phpMyadmin lalu buat database baru.
 Pilih database yang baru dibuat lalu import
database ams_native.sql yang ada pada folder database.
 Selesai.
Untuk menjalankan aplikasi ini, silakan buka browser lalu
ketikkan http://localhost/ams/ pada address bar. Jika tidak ada error,
maka akan tampil halaman login aplikasi. Gunakan username masrud serta
password masrud.comuntuk login.
Cara mengganti password
Untuk mengganti password, simak panduan berikut:
 Klik nama user yang sedang login (pojok kanan atas).
 Setelah itu pilih Ubah Password.
 Akan terbuka halaman ganti password.
 Silakan masukkan password lama untuk mengkonfirmasi password dan
juga password baru lalu simpan.
Tampilan aplikasi
Berikut beberapa screenshoot tampilan aplikasi manajemen surat.

Dashboard
Transaksi Surat Masuk
Form Tambah Surat Masuk
Daftar Agenda Surat
Cetak Disposisi Surat
Kode Klasifikasi Surat
Pengaturan Instansi
Galeri File

Aplikasi ini masih banyak kekurangan dan perlu penyempurnaan serta


pengembangan. Meskipun demikian aplikasi ini sudah dapat digunakan untuk
mendata, membuat disposisi surat serta mengarsipkan surat masuk dan surat
keluar.

Anda mungkin juga menyukai