| 144 | ---- |
| 145 | = Daniel's Brainstorming = |
| 146 | 1. Login the system in case you have username and password, if not, create one. |
| 147 | '''Details''': when create an account, please provide some concrete info such as *username, *password, *Email(for the notification of future meetings),phone number,address, title and so forth. |
| 148 | 2. System manager authorizes the registration. |
| 149 | 3. Initiator creates a meeting. |
| 150 | ''' Details''': a. *provide the subject, *date range(including time), *candidate location,descriptions. |
| 151 | b. pick up potential attendees(first name, last name) and mark up the feature of participants such as important(in my mind, this time initiator can not make decision on whether the participants are active or not). |
| 152 | c. submit to the database, at the same time notify the attendees by email and via this meeting system.(In the notification, initiators can ask whether the attendees would like to provide equipment). |
| 153 | 4. The candidate attendees feedback information |
| 154 | '''Details:''' a. whether they would like to attend the meeting. |
| 155 | b. whether they would like to provide equipment. If yes, what kinds of? |
| 156 | 5. The initiator deletes the people who do not attend the meetings and mark up the people who provide equipment with the mark “Active”. |
| 157 | 6. The potential attendees choose their preference set and exclusion set. Important attendees also provide the preferred meeting location. |
| 158 | 7. If there is no confliction on time, location, meeting room and equipment is available,Initiator send memo to all attendees. |
| 159 | If confliction occurs, initiator extends the date range, or some participants remove some dates from exclusive set, or some participants withdraw from the meeting, or some participants add some new dates to their preference set. After the solution on confliction, sends memo to all attendees. |
| 160 | |
| 161 | |
| 162 | |