-
Notifications
You must be signed in to change notification settings - Fork 1
Objektif Minggu Terakhir
Putu Wiramaswara Widya edited this page Jan 3, 2014
·
3 revisions
Pada laman ini, akan disampaikan mengenai beberapa hal yang harus dikerjakan oleh setiap tim pada minggu terakhir pengerjaan proyek FP JEE ini.
- Penanggungjawab : Ruslan Hafiz
- Deadline : Jum'at 2014-01-03
- Objektif : Mengerjakan laman login dan logout, menautkan laman login dengan sistem sesi yang sudah dirancang oleh PM menggunakan Spring Security, menguji sistem login PegawaiGudang berjalan dengan baik.
- Langkah-langkah :
- Tautkan laman login, logout pada GudangHomeController
- Pastikan view bisa mempassing data login melalui skema Spring Security (90% sudah dikerjakan oleh PM)
- Uji Coba login pada PegawaiGudang
- Bahan :
- Penanggungjawab : Uthe
- Deadline : Kamis 2014-01-02
- Objektif : Mengerjakan laman kasir dengan Bootstrap dan Full AJAX
- Langkah-langkah :
- PELAJARI BAIK-BAIK STRUKTUR DATA JSON!
- Buat desain halaman kasir dan modal window pembayaran.
- Gunakan data contoh mock yang sudah diserahkan di PM untuk diuji coba interaksi JSON nya
- Pastikan halaman memuat variabel Javascript TokoId untuk mengidentifikasikan toko mana yang menggunakan laman kasir tersebut
- Koordinasikan ke Icha dan Wati untuk sisi controllernya.
- Cara kerja laman :
- Ketika dibuka, kasir siap dipakai (beluma ada login untuk saat ini)
- jQuery mengambil data barang dalam JSON dari controller /kasir/ambil_data_barang.
- Kasir mengisi nomor barang yang akan dimasukkan beserta qty nya, kemudian data barang masuk ke tabel beserta total harga saat ini. (Ada fitur hapus item).
- Tombol PROSES ditekan, kasir memasukkan uang terbayar.
- Ketika sebuah transaksi selesai, jQuery melakukan POST data JSON ke controller /kasir/proses_transaksi dengan format sesuai kelas domain Struk.
{transaksi: {idTransaksi: '', ...}, {detilTransaksi: [{idDetilTransaksi: '', ...}, {idDetilTransaksi: '', ...}]}
- Bahan :
- Penanggungjawab : Wati dan Icha
- Deadline : Kamis 2014-01-02
- Objektif : Mengerjakan tiga fungsi di KasirController: ambilDataBarang, prosesTransaksi, kasirPage. Koordinasikan secara baik dengan Uthe dari sisi viewnya.
- Langkah-langkah :
- PELAJARI STRUKTUR DATA JSON DAN SERIALISASINYA DI SPRING MVC!
- Isi implementasi algoritma dari fungsi tersebut, gunakan KasirService (dikerjakan Teteh) untuk servicenya (Jangan gunakan service dari BackOffice).
- Bahan :
- Penanggungjawab : Teteh
- Deadline : Sabtu 2014-01-04
- Objektif : Mengisi KasirServiceImpl dengan fungsi-fungsinya, agar bisa terkoneksi dari KasirController.
- Langkah-langkah :
- Isi implementasinya.
- Notifikasikan ke Wira jika sudah selesai agar WebService bisa segera diuji coba.
- Bahan :
- Penanggungjawab : Awan dan Santi
- Deadline : Minggu 2014-01-05
- Objektif : Merapikan halaman view yang ada pada proyek Spring MVC (pada Gudang saja) + Mengisi tulisan panduannya.
- Langkah-langkah :
- Pelajari sedikit mengenai Bootstrap dan HTML+CSS dasar.
- Rapikan semua halaman.
- Isi petunjuk di setiap halaman secara detail sesuai EYD.
- Gunakan divshot.com hanya jika keadaan tidak memungkinkan saja.
- Bahan :