Mainan di Rumah WebPro 2 (NP-10-01) part 3


Untuk Mainan kali ini kita bagi kedalam 2 kategori, yaitu ganjil dan genap. silahkan kerjakan secara individu, sesuaikan dengan digit terakhir nim Anda.

Mainan yang Ganjil

Buatlah sebuah aplikasi stok barang sederhana dengan mengimplementasikan PHP Object Oriented Programming dan database dalam MySQL (boleh menggunakan fungsi / class database sendiri atau dapat menggunakan PDO).

Tabel Wajib yang harus ada pada database StokDB dengan isi field terserah asumsi masing-masing:

  • Tabel Barang
  • Tabel Kategori Barang
  • Tabel History Barang (Pakai/Rusak)
  • Tabel Pengeluaran barang

*jika diperlukan bisa menambahkan table yang diinginkan

Aplikasi terdiri atas 1 user yaitu staf dimana staf bisa melakukan Input, Edit, View, dan Delete. Fungsi registrasi, sign up dan login tidak wajib.

Mainan yang Genap

Buatlah sebuah aplikasi Gaji sederhana dengan mengimplementasikan PHP Object Oriented Programming dan database dalam MySQL (boleh menggunakan fungsi / class database sendiri atau dapat menggunakan PDO).

Tabel Wajib yang harus ada pada database GajiDB dengan isi field terserah asumsi masing-masing:

  • Tabel Pegawai
  • Tabel Absensi
  • Tabel Nilai_Gaji
  • Tabel Gaji

*jika diperlukan bisa menambahkan table yang diinginkan

Aplikasi terdiri atas 1 user yaitu staf dimana staf bisa melakukan Input, Edit, View, dan Delete. Fungsi registrasi, sign up dan login tidak wajib.

 

Aturan Pengerjaan

  1. Mainan ini dikerjakan secara individu.
  2. Anda harus memberikan komentar pada Source Code Aplikasi, sebagai penjelasan dari script penting yang dituliskan. (bagian dari penilaian)
  3. jawaban dikumpulkan berupa semua source .php dan data.sql hasil dump database Anda.
  4. Kirimkan jawaban dalam bentuk folder (nim), yang telah di Zip (sesuai nim Anda).

 

oks, selamat mencoba! jika ada kesulitan jangan sungkan bertanya.

🙂

 

 


5 responses to “Mainan di Rumah WebPro 2 (NP-10-01) part 3”

  1. assalamualaikum,
    ini yang di tampilin 1 tabel aja (gabungan semua tabel) ? atau tiap2 tabelnya di tampilin?
    tiap2 tabelnya di relasikan gk pak?

  2. pak mau nanya, tabelnya itu di jadiin satu atau di pisah pak??
    contohnya :
    kita bikin tabel Barang dan kategory,history,dan pengeluaran jdi field dari tabel baranng, mohon pencerahannya. thanks

  3. All. yang namanya bikin table pasti terpisah2 kan…
    nah klo untuk relasi antar table, silahkan disesuaikan dengan kebutuhan yg ada.. sesuai pemahaman masing2 orang (bisa berbeda2)..

    setiap table akan punya field.. silahkan dibuat sesuai pemahaman masing2 untuk field nya..

    intinya pengerjaan fungsionalitas Input, Edit, View(atau search), dan Delete pada kasus diatas.. hal ini berlaku untuk setiap table yg ada.. dan sesuaikan dengan studi kasus.

    Keep it Simple Son! 😀

Leave a Reply

Your email address will not be published. Required fields are marked *