Tugas UAS Pemrograman Web 2 (AF, Genap 07/08)

Wednesday, 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)

Soal Ujian Akhir Semester PW2 Karyawan

Friday, May 16th, 2008

Berikut ini Soal Ujian Akhir Semester (UAS) matakuliah Pemrograman Web 2 kelas Karyawan periode Februari-Mei 2008 :

Download soal : soal_uas_pw2_kry_achmad_solichin_mhs.pdf

Selamat mengerjakan dan semoga sukses.

Ralat : Pengumpulan Tugas UAS paling lambat hari Rabu, 21 Mei 2008

Materi (Presentasi) Pemrograman Web 2

Friday, April 18th, 2008

Berikut ini materi (presentasi) untuk matakuliah Pemrograman Web 2. Materi dalam bentuk file powerpoint (PPT), untuk membukanya silahkan menggunakan software MS PowerPoint atau program sejenis.

Semoga bermanfaat

Tugas 1 Pemrograman Web 2 (Reguler)

Friday, March 28th, 2008

Sebagai tugas pertama pemrograman Web 2 untuk periode Genap 2007/2008, buatlah sebuah program PHP untuk menampilkan Tabel Perkalian dan Pembagian 1-10. Program harus menggunakan perulangan (for, while atau do..while). Contoh hasil tampilannya dapat dilihat di sini.

Ketentuan tugas

  • Tugas dikerjakan perorangan.
  • Tugas dalam bentuk source PHP terkompresi (zip/rar) dikirim lewat email ke achmatim@gmail.com dalam bentuk attachment.
  • Batas akhir pengumpulan Tugas 1 adalah Hari Rabu, 2 April 2008 pukul 07:00 WIB.

Diktat Pemrograman Web 2

Tuesday, January 29th, 2008

Diktat Pemrograman Web 2 dalam format PDF :

Script PHP untuk Koneksi, Tambah & Tampil

Monday, January 14th, 2008

Berikut ini merupakan contoh script PHP untuk melakukan koneksi dari PHP ke MySQL, untuk menambah data dan menampilkan data dari database. Script ini merupakan contoh yang disampaikan pada perkuliahan Pemrograman Web 2 (PW2) di Univ. Budi Luhur Kampus Roxy.

Adapun script terdiri dari :

  1. koneksi.php, contoh script PHP untuk melakukan koneksi ke server MySQL serta memilih (membuka) salah satu database. Ubahlah script sesuai dengan kondisi komputer Anda.
  2. register.php, contoh script PHP untuk menambahkan data / record ke MySQL melalui sebuah form. Pada contoh tersebut akan ditambahkan data user.
  3. user.php, contoh script PHP untuk menampilkan data / record dari database MySQL. Script ditampilkan dalam bentuk tabel.

Download script dan databasenya di sini.

Semoga bermanfaat!

Materi PW2

Monday, December 10th, 2007

Materi Pemrograman Web 2 Pertemuan 1 dapat didownload di link di bawah ini :

Materi Pemrograman Web 2