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.