Zazuli's Blog - Selamat siang sahabat pembaca, akhirnya saya bisa kembali update di blog yang hampir saja mati ini. Kalo di itung2 sudah lama juga ya,, saya tidak posting. Semenjak memasuki semester 3, saya jadi kurang ngurusin ini blog.
Oke langsung saja ke inti postingan ini. Pada mata kuliah Pemrograman Lanjut kemarin, saya dikasih tugas akhir atau mahasiswa2 dikampus saya sering bilang Final Project (FP), FP kali ini disuruh membuat aplikasi berbasis Desktop dengan Database, menggunakan bahasa pemrograman java dan IDE Netbeans 7.4, nah yang suka java mungkin cocok ni. berikut tampilan aplikasi yang saya buat, namanya aplikasi penggajian karyawan sederhana.
Tampilan Login Aplikasi

Tampilan Menu Utama Admin

Tampilan data Karyawan

Tampilan Tambah/ Edit Data Karyawan

Tampilan Data Jabatan

Tampilan Tambah/ Edit Data Jabatan

Tampilan Lihat Gaji

Menu Setting yang hanya dighunakan untuk mengganti password

Nah itu tadi tampilan aplikasi jika status pengguna nya adalah admin, nah jika pengguna yg login ke aplikasi ini statusnya user biasa berikut tampilannya,
Tampilan Menu Utama untuk User

Dan Tampilan Data Karyawan itu sendiri

Aplikasi ini membedakan status pengguna yang sedang login, seperti pada gambar diatas, jika yang sedang login itu level statusnya adalah admin maka menu menu yang ditampilkan akan lebih lengkap, dan jika user maka hanya sedikit fitur yang bisa digunakan,
Admin bisa menambah data karyawan, mengedit, atau menghapus, juga bisa menambah data jabatan, edit atau hapus. Sebaliknya user biasa hanya bisa melihat data pribadi nya sendiri, dan hanya bisa mengedit beberapa data saja, dan tidak bisa menghapus.
Setiap admin menambah karyawan baru maka, secara Default password karyawan tersebut adalah "masuk" dan id nya adalah id karyawan yang bersangkutan,
Untuk login pengguna memasukkan id karyawan dan password, dan jika karyawan tersebut karyawan baru maka, passwordnya adalah "masuk" seperti yang sudah saya jelaskan. Dan ketika pengguna tersebut sudah login, pengguna bisa mengganti passwordnya.
Aplikasi ini sangat sederhana, karena kemarin saya dikasih tugas oleh dosen saya, maksimal hanya 2 tabel dalam database aplikasi ini, tapi disini saya membuat 3 tabel. hehe. Oiya aplikasi ini tidak akan bisa dibuka tanpa databasenya, jadi harus ada databsenya dulu baru bisa dibuka, saya menggunakan database MYSQL. Dan untuk design aplikasi ini saya meniru, melihat lalu memodifikasi sedikit tampilan software antivirus yang terinstall di PC saya,. yahh sudah bisa ditebak antivirusnya apa,. pasti dah pada tau..
Oke jika sahabat pembaca ingin mendownload aplikasi, maupun sourcenya sudah saya sediakan link dibawah ini.
Untuk instalasinya simpel banget, pertama harus ada MYSQL terserah mau pakai xampp atau yang lain. ini penting karena aplikasi yang saya buat tidak bisa jalan tanpa database. Import databasenya. lalu double klik pada .exe aplikasinya, ini bagi yang mendownload hanya aplikasinya saja.
Untuk membuka di netbeans silahkan ekstrak Source nya,. import databasenya,. trus klik open project pada Netbean,.
library yang dipakasi sudah saya masukkan semua ke folder src/lib
Demikian posting kali ini tentang aplikasi penggajian pegawai, lebih dan kurangnya saya mohon maaf, dan mohon untuk para master master java yang kebetulan mampir di blog saya untuk berkomentar yang sifatnya membangun, saya juga masih belajar dan aplikasi ini juga masih jauhhhhhhhhh dari sempurna, masih ada bug disana sini, dan lain lain lah.
Sekian dari saya Wassalamu'alaikum Warohmatullahi Wabarakaatuh...
Tidak ada komentar:
Posting Komentar