Tugas UAS Pemrograman Web 2 (AF, Genap 07/08)
mengajar, tugas & ujian June 18th, 2008
Berikut ini Tugas UAS Pemrograman Web 2 untuk Kelompok AF, Semester Genap 2007/2008
Buatlah sebuah aplikasi Sistem Kepegawaian berbasis web menggunakan PHP dan MySQL dengan spesifikasi sebagai berikut :
1. Ketentuan Umum
- Program dan database dikumpulkan dalam media CD. Jangan lupa mencantumkan nim dan nama Anda!
- Program dikumpulkan hari Rabu, 9 Juli 2008 (saat UAS) kepada pengawas ujian.
- Tugas ini bernilai 70% dari total nilai UAS Anda.
- Segala bentuk pernyontekan akan ditindak sesuai hukum yang berlaku.
- Jika terdapat hal yang kurang jelas, dapat Anda tanyakan melalui email ke achmatim@gmail.com atau ke achmatim@bl.ac.id.
2. Spesifikasi Database
a) Struktur Tabel
desc pegawai;
+———-+————-+——+—–+———+——-+
| Field | Type | Null | Key | Default | Extra |
+———-+————-+——+—–+———+——-+
| nip | varchar(10) | NO | PRI | | |
| nama | varchar(30) | NO | | | |
| tgllahir | date | NO | | | |
| jenkel | varchar(15) | NO | | | |
| alamat | text | NO | | | |
| namafoto | varchar | NO | | | |
+———-+————-+——+—–+———+——-+
3. Spesifikasi Program
Program aplikasi yang dibuat merupakan aplikasi Sistem Kepegawaian dengan spesifikasi sebagai berikut :
a) Fasilitas / Fitur aplikasi :
- Home
Halaman utama berisi informasi mengenai sistem. Isinya terserah Anda.
- Input Data Pegawai.
Halaman untuk menginput data pegawai berupa nip, nama, tanggal lahir, jenis kelamin dan alamat. Semua field inputan tidak boleh kosong dan nip harus terdiri dari 10 digit.
- Tampil Data Pegawai.
Halaman untuk menampilkan data semua pegawai dalam bentuk tabel. Data ditampilkan secara urut berdasarkan nip. Selain itu terdapat link untuk melihat foto, edit dan delete data pegawai.
- Foto Pegawai
Halaman ini menampilkan foto pegawai yang dipilih (halaman ditampilkan jika diklik link foto pada tampilan data pegawai)
- Edit Data Pegawai
Halaman untuk edit data pegawai. Semua field dapat diedit kecuali nip.
- Delete Data Pegawai
Halaman untuk delete data pegawai (halaman ditampilkan jika diklik link delete pada tampilan data pegawai).
- About
Halaman yang menampilkan informasi pribadi Anda, minimal berupa nip, nama, kelompok dan email.
Tampilan aplikasi bebas.
b) Demo aplikasi :
Contoh (demo) aplikasi dapat Anda lihat di http://pw2.achmatim.net/pegawai/
Download soal : soal-uas-pw2-genap-0708 (PDF)
Achmad Solichin, male, married, 26 years old, moslem, work as staff and lecturer at 
