05 June 2003

database dan scripting design.... untuk progress manager

A. Database Design

1. user
- username : varchar 255 uniqe
- password : password varchar 255

2. laporan
- id : pk, int 4
- oleh
- kegiatan varchar 255
- Status
- tanggal
- Catatan TEXT


B. Alur Perencanaan

1. Login sistem .
- pertama user diminta untuk melakukan login. jika sukses akan masuk ke halaman lain berisi index pekerjaan
jika salah akan berhenti sampai situ.
- Akses database untuk mencari user dan password yang tepat.
- menampilkan pilihan isi atau lihat tampilan

2. Proses Pengisian Form
- Tampilkan form.
- Apabila di submit maka akan melakukan validasi Apakah form require ada yang kosong? Jika iya maka akan timbul pesan kesalahan dan langsung menampilkan form lagi
- Bila lolos validasi maka akan di lakukan clear HTML.
- Memasukan data ke database
- Jika sukses maka akan langsung menampilkan laporan. jika tidak program berhenti dengan mencetak kesalahan

3.Proses menampilkan laporan
- Mengambil data ke database, secara default ditampilkan untuk bulan yang sama dan minggu yang sama dengan sekarang
- Menampilkan menu pilihan untuk menampilkan laporan berdasarkan bulan dan minggu tertentu, user tertentu, status tertentu
- Menampilkan menu Laporan berdasarkan berdasarkan diatas
- menampilkan menu view mode dalam bentuk dbf

4.Proses Mengedit Laporan
- Cuma user yang sama dan admin yang dapat mengedit tampilan
- Menampilkan form tapi dengan default value formnya sesuai hasil query ke database
- jika di submit maka akan dilakukan sama seperti pengisian form, lalu databasenya terupdate

--------------------------------------------------------
baru sampai sini dan aku musti pulang