Changes between Version 12 and Version 13 of BrainstormingPage
- Timestamp:
- 09/03/2007 07:46:36 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BrainstormingPage
v12 v13 1 1 [[PageOutline]] 2 3 = Brainstorming Page for Requirements =4 2 5 3 Team members with a brainstorming section on this page: … … 11 9 12 10 ---- 13 = = Josh's Brainstorming ==11 = Josh's Brainstorming = 14 12 15 13 Why? There are many aspects in our lives that we need to deal with, scheduling classes and flights, room assignments at hospitals, scheduling domestic and international meetings and etc... Many softwares are provided for support, and yet, clarity in customer needs is a problem. As long as requirements are lucid, the cost of application and production will be held to a minimum. 16 14 17 == = What do we need? ===15 == What do we need? == 18 16 1. A scheduler, which deals with all scheduling information. 19 17 * Goal: is to reduce communication costs and time costs … … 23 21 24 22 25 == = How everything works ===23 == How everything works == 26 24 27 25 All the requirements and specifics will be manually inputted by the client and sent to the server side. The server will then deal with all the scheduling information. … … 34 32 4. Please respond to the server messages of scheduled meeting ASAP 35 33 36 37 38 ==== Client side ==== 34 === Client side === 39 35 40 36 Register New user: … … 54 50 * rejected (can’t schedule meeting) 55 51 56 === = Server side ====52 === Server side === 57 53 (assuming all information is inputted and updated) 58 54 … … 72 68 73 69 74 75 70 Meeting setups 76 71 1. collects all the information being sent from the client … … 81 76 82 77 83 === = The Database ====78 === The Database === 84 79 85 80 Components … … 96 91 97 92 ---- 98 = = Russell's Brainstorming ==93 = Russell's Brainstorming = 99 94 100 95 1. Go to the office where the sign up sheet is located. … … 109 104 110 105 ---- 111 = = José's Brainstorming ==106 = José's Brainstorming = 112 107 113 '''Requirement-'''Prioritize meetings [[BR]]108 '''Requirement-'''Prioritize meetings 114 109 0. Continue from Russell's step 6-7 but with a added funtion. 115 110 1. Create meeting with either low, medium, high priorty. … … 126 121 8. If not using email then visit/call each participant or send memo to tell each participant the date, time and location of meeting.(Russell's step) 127 122 128 '''Constraints:''' [[BR]]129 1. Only allow certain number of users to have the ability to select meetings of high importance such as a CEO. [[BR]]123 '''Constraints:''' 124 1. Only allow certain number of users to have the ability to select meetings of high importance such as a CEO. 130 125 2. Only allow overwriting of meeting(s) over a certain period of time: 131 126 * Low- Never since low priority meetings can't get precedence over any other priority including itself … … 134 129 135 130 ---- 136 = = Elodie's Brainstorming ==131 = Elodie's Brainstorming = 137 132 138 133 1. Login in case you're in the system. Otherwise create a username and password 139 134 2. Reserve a date to schedule a meeting. 140 135 3. Make sure that the meeting room, the time and all people that will attend the meeting are available 141 * if conflicts occur, extend the date range or have some participants remove/add some dates or withdraw from the meeting [[BR]]136 * if conflicts occur, extend the date range or have some participants remove/add some dates or withdraw from the meeting 142 137 * if conflicts do not occur, then reserve the room and pick the participants 143 138 5. Specify the room requirements (telephone, projectors, etc.)