Work Schedule
Date 4/1 4/4 4/8 4/13 4/17   4/28
   
    Priority 1       Priority 2       Priority 3          Priority 4  
   
Elmer Setup database and account info   Write claim.php     Added Pulling functionality   Complete Claim  
                             
   
Neilsen Write main, dorm, room.php   Write inputPriorityList.php and   write admin pages     inputRoomList.php  
          initializeRoomDraw.php           (fix aesthestics)  
   
Annie Write main, dorm, room.php   Write password.php and   write email.php     displayFloor.php  
          generatePasswords.php              
   
Hang Setup database and account info   Write admin.php     Write help.php and     fix aesthetics  
                  adminHelp.php        
                             
priority  
1 = basic display These are the files that we need to write.  The first 3 are cosmetic and only
2 = basic functionality display information for the users to see.  The 5th and 6th are templates that will be used by
3 = extra functionality the claim.php file to take care of some special cases.
4 = extra good stuff
These are general user pages
main.php (1)     dorm.php (1)     room.php (1)
this file contains the html for the   this file takes as $dorm as input this file takes $room and $dorm
image map of the dorms.  This   from main.php and displays the as input and queries the db
will essentially be the main   image map for the dorm.  The for all information pertaining to
page where the user chooses   current occupants of the room that room number in that dorm.
which dorm he wishes to look   will be displayed in the status it then displays that information 
at.      and as alt when mouseover-d. for the user to see and the user
      We will also have a table that decides how to proceed (claim
      displays a listing of all rooms & the room, pull people in, bump
      possibly any sections that there people out, etc). 
      are that are used in pulling,    
        swapping, etc.          
claim.php (2)     lock.php (3)     email.php (3)
this file takes $dorm and $room   this file will take care of locking this file will take care of the
as input and prepares a form for   atwood/south suites when the emailing of students when
the user to claim, pull, bump a   conditions are correct. they are pulled or anti-pulled.
room. This is the file that will be          
doing most of the work when          
people try to claim, pull, bump          
etc.  This file will include the          
templates lock.php and          
email.php as necessary.          
             
                     
password.php (2)     help.php (4)     specialCases_#dorm#.php (3)
this is the file that takes the   this page will explain the where #dorm# will be each of
users' name and password   procedures as to how to use the dorms and the contents of
and verifies using the Student   the online mock draw system that file will be the special rules
table in the database that he       that correspond to that dorm
is a valid student.            
             
             
             
             
                     
These are the admin pages.
admin.php (2)     adminHelp.php (4)     addmap.php (3)
this is the main admin page.    this page will describe the this is the file that will take
here, the admin essentially has   power that that the admin has care of the case where the
the power to do any mods to   and explain how, what, where, admin wants to add a new
the database.  This includes   and possibly why the admin map to the system.
adding any student to any room   can change certain fields and    
or removing any student from   properties of the webpage    
any room or changing the          
occupancy of any room, etc          
             
             
                     
inputPriorityList.php (2)   initializeRoomDraw.php (2) generatePasswords.php (2)
Allows the administrator to   this file displays some Generates password for every
input the list of students and   instructions for the admin and student inputted into the
their priority number     calls inputPriorityList.php and database  
      generatePasswords.php