Kamis, 13 Februari 2014

Proyek Teknologi Informasi - Aplikasi - Time Scheduling

1. TAHAP I: Default
  1. User menginputkan jadwal-jadwal kegiatan default dari Senin sampai Minggu. 
  2. User menginputkan jadwal-jadwal kegiatan per tanggal. 
  3. Program menerima inputan data jadwal. 
  4. Program memasukkan data jadwal ke dalam tabel.
    1. Ada data yang fix (tidak boleh berubah). 
    2. Ada data yang fleksibel (tergantung kondisi, bisa berubah).
    3. Ada data yang tidak penting (bisa tidak dijalankan).
  5. Program menampilkan tabel jadwal default.
  6. Ada pemberitahuan muncul tiap jadwal tercapai. 

2. TAHAP II: Event (Ada jadwal yang mau diganti)
  1. User menginputkan waktu (tanggal dan jam). 
  2. User menginputkan data jadwal baru dan durasinya untuk waktu tersebut. 
  3. Program akan mengganti jadwal lama dengan yang baru. 
  4. Program menghitung, apakah waktu cukup?
    1. Kalau kurang, data tidak penting dihapus. 
    2. Kalau kurang, data fleksibel digeser. 
    3. Kalau kurang, data fix tidak boleh berubah. 
    4. Kalau lebih, data tidak penting dapat dimajukan. 
    5. Kalau lebih, data fleksibel dapat dimajukan. 
    6. Kalau lebih, data fix tidak boleh terpakai. 


[Ka!] Pembaca yang baik tidak menyalin (copy) postingan tanpa ijin.

Tidak ada komentar:

Posting Komentar