| 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 | ||||||||||||||||