Changeset 18
- Timestamp:
- Jun 13, 2010, 9:55:55 PM (15 years ago)
- Location:
- trunk/SchedulingSystem/etc/spec
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SchedulingSystem/etc/spec/SchedulingSystem.ucm
r17 r18 62 62 </Step> 63 63 <Step UniqueID="dbf01597-90d3-4075-be2f-3bf46128ea11" Name="2.2" ID="2" Prefix=""> 64 <Description>Project view: x asis has the projects (tasks are owned by projects) y axis has the tasks as bars. Parallel tasks go to next line. Tasks are colored according to performers. </Description>64 <Description>Project view: x asis has the projects (tasks are owned by projects) y axis has the tasks as bars. Parallel tasks go to next line. Tasks are colored according to performers. In this view, sub tasks can be grouped under parent mask.</Description> 65 65 <ChildID>2</ChildID> 66 66 <Type>Child</Type> … … 77 77 </Step> 78 78 <Step UniqueID="2e1ddd0d-02d9-426b-b14c-c317ee6dcb63" Name="3.2" ID="3" Prefix=""> 79 <Description>User filters tasks according to resource, project, milestone, starting time, deadline, etc.</Description>79 <Description>User filters tasks according to resource, project, milestone, resource, component.</Description> 80 80 <ChildID>2</ChildID> 81 81 <Type>Child</Type> 82 </Step> 83 <Step UniqueID="5ec004fb-a10c-4449-bad7-7ec386858367" Name="4" ID="4" Prefix=""> 84 <Description>User clicks to a task on the timeline, editTask.htm page is opened in a modal view. See EditTask use case for details. User can reschedule/pause/complete selected task in this page.</Description> 85 <ChildID>-1</ChildID> 86 <Type>Default</Type> 87 </Step> 88 <Step UniqueID="05e8294c-c708-4e5c-87e4-8b9fc8a3417f" Name="5" ID="5" Prefix=""> 89 <Description>User can change the current timeline starting date and zoom level using forward, backward and zoom buttons.</Description> 90 <ChildID>-1</ChildID> 91 <Type>Default</Type> 82 92 </Step> 83 93 </Steps> … … 89 99 </ActiveActor> 90 100 </ActiveActors> 101 <HistoryItems /> 102 <Prose /> 103 <Preconditions /> 104 <Postconditions /> 105 <Release /> 106 <AssignedTo /> 107 <Priority>1</Priority> 108 <Complexity>Low</Complexity> 109 <Implementation>Scheduled</Implementation> 110 <Level>Summary</Level> 111 <Status>Named</Status> 112 <Trigger> 113 <EventType>External</EventType> 114 <Description /> 115 </Trigger> 116 </UseCase> 117 <UseCase UniqueID="573d168c-3c98-4c46-8e70-d9f280786c99" Name="EditTask" ID="2" Prefix="UC"> 118 <Attributes> 119 <Description /> 120 <Notes /> 121 <RelatedDocuments /> 122 </Attributes> 123 <Steps> 124 <Step UniqueID="88f0c15b-9864-46c1-baf5-1cf4be605c0e" Name="1" ID="1" Prefix=""> 125 <Description>User accesses the editTask.htm page. This can be from clicking a task from viewTimeline or scheduleTasks pages.</Description> 126 <ChildID>-1</ChildID> 127 <Type>Default</Type> 128 </Step> 129 <Step UniqueID="ab3e0501-75a8-4798-a331-a4c49783b519" Name="2" ID="2" Prefix=""> 130 <Description>The details of the task are displayed, in input fields. User can edit the fields.</Description> 131 <ChildID>-1</ChildID> 132 <Type>Default</Type> 133 </Step> 134 <Step UniqueID="5f7f1cb9-842e-47a8-ba24-8033b982a34e" Name="2.1" ID="2" Prefix=""> 135 <Description>Task summary, task description, assigned to, assigned milestone, component, priority, task outputs (deliverables), task status are displayed. </Description> 136 <ChildID>1</ChildID> 137 <Type>Child</Type> 138 </Step> 139 <Step UniqueID="66f8000e-105d-487d-aec8-2444bdc1fbb9" Name="2.2" ID="2" Prefix=""> 140 <Description>If this is an external task, link to original system is also displayed. (EX: link to the trac ticket)</Description> 141 <ChildID>2</ChildID> 142 <Type>Child</Type> 143 </Step> 144 <Step UniqueID="62c19980-aa39-4bae-9f73-f26226b05890" Name="2.3" ID="2" Prefix=""> 145 <Description>If the task is completed, link to outputs are displayed, if applicable. (EX: link to changeset,wiki page, email, shared file)</Description> 146 <ChildID>3</ChildID> 147 <Type>Child</Type> 148 </Step> 149 <Step UniqueID="788fdf47-cae1-4af3-a301-ec024be11baf" Name="3" ID="3" Prefix=""> 150 <Description>If the task is not completed, user can change the schedule of this task. This is done by assigned a start date and estimated duration to this task. </Description> 151 <ChildID>-1</ChildID> 152 <Type>Default</Type> 153 </Step> 154 <Step UniqueID="8840ad6f-e55d-430b-8a01-df2114a6bad1" Name="4" ID="4" Prefix=""> 155 <Description>If the task is completed, actual start date and completion date is displayed in this page. Using the estimated duration, an accuracy value is also displayed. If the work on this task has been paused (if it is fragmented) there may be multiple start and completion dates.</Description> 156 <ChildID>-1</ChildID> 157 <Type>Default</Type> 158 </Step> 159 </Steps> 160 <OpenIssues /> 161 <ActiveActors /> 162 <HistoryItems /> 163 <Prose /> 164 <Preconditions /> 165 <Postconditions /> 166 <Release /> 167 <AssignedTo /> 168 <Priority>1</Priority> 169 <Complexity>Low</Complexity> 170 <Implementation>Scheduled</Implementation> 171 <Level>Summary</Level> 172 <Status>Named</Status> 173 <Trigger> 174 <EventType>External</EventType> 175 <Description /> 176 </Trigger> 177 </UseCase> 178 <UseCase UniqueID="97f36b46-ad75-4e21-8c55-910ea640a3e2" Name="ScheduleTasks" ID="3" Prefix="UC"> 179 <Attributes> 180 <Description /> 181 <Notes /> 182 <RelatedDocuments /> 183 </Attributes> 184 <Steps> 185 <Step UniqueID="af97929f-5b3b-43b1-9cf0-89d74a7ffabc" Name="1" ID="1" Prefix=""> 186 <Description>User accesses the scheduleTasks.htm page.</Description> 187 <ChildID>-1</ChildID> 188 <Type>Default</Type> 189 </Step> 190 <Step UniqueID="128326af-9983-4307-8d58-a769145fd5ea" Name="2" ID="2" Prefix=""> 191 <Description>Unscheduled tasks are displayed in a table view according to selected filter criteria. Table includes fields like task summary, project, milestone, component, priority</Description> 192 <ChildID>-1</ChildID> 193 <Type>Default</Type> 194 </Step> 195 <Step UniqueID="8dfcc70e-f98e-4dcd-8d70-b1d6bdc1c908" Name="3" ID="3" Prefix=""> 196 <Description>User filters tasks according to resource, project, milestone, resource, component. This is the same criteria as in the viewTimeline page.</Description> 197 <ChildID>-1</ChildID> 198 <Type>Default</Type> 199 </Step> 200 <Step UniqueID="a7c2b2ea-8832-40e5-b30d-dbc9eed649c1" Name="4" ID="4" Prefix=""> 201 <Description>User selects a task in the unscheduled tasks table, and fills the fields; assign to, start date, duration, and clicks go button. The task is scheduled. In this way, the user can quickly schedule bunch of tasks. In order to reschedule a task, user should go to viewTimeline page, click to the task, and change schedule in editTask page.</Description> 202 <ChildID>-1</ChildID> 203 <Type>Default</Type> 204 </Step> 205 <Step UniqueID="eac1fe88-beef-4588-b385-bb0952d21345" Name="5" ID="5" Prefix=""> 206 <Description>By default, the tasks belonging to same project depends on other tasks before them in the timeline. This means, if a task is late, tasks scheduled after this task are automatically postponed.</Description> 207 <ChildID>-1</ChildID> 208 <Type>Default</Type> 209 </Step> 210 </Steps> 211 <OpenIssues /> 212 <ActiveActors /> 91 213 <HistoryItems /> 92 214 <Prose /> -
trunk/SchedulingSystem/etc/spec/mockups/ViewTimeline.bmml
r17 r18 240 240 </controlProperties> 241 241 </control> 242 <control controlID="103" controlTypeID="__group__" x="802" y="376" w="-1" h="-1" measuredW="186" measuredH="55" zOrder="25" locked="false" isInGroup="-1"> 242 <control controlID="104" controlTypeID="com.balsamiq.mockups::Label" x="423" y="450" w="-1" h="-1" measuredW="74" measuredH="25" zOrder="25" locked="false" isInGroup="-1"> 243 <controlProperties> 244 <text>Resources%3A</text> 245 </controlProperties> 246 </control> 247 <control controlID="105" controlTypeID="com.balsamiq.mockups::List" x="505" y="451" w="205" h="198" measuredW="100" measuredH="126" zOrder="26" locked="false" isInGroup="-1"> 248 <controlProperties> 249 <color>15134199</color> 250 <rowHeight>37</rowHeight> 251 <text>FMG%3A%20%20Fatih%20Mehmet%20G%FCler%0ANDG%3A%20%20Nefise%20Do%u011Fan%20G%FCler%0AXYZ%3A%20%20Xen%20Yo%20Zouni</text> 252 <verticalScrollbar>true</verticalScrollbar> 253 </controlProperties> 254 </control> 255 <control controlID="106" controlTypeID="com.balsamiq.mockups::TextInput" x="262" y="590" w="29" h="-1" measuredW="79" measuredH="29" zOrder="27" locked="false" isInGroup="-1"> 256 <controlProperties> 257 <backgroundAlpha>0.5</backgroundAlpha> 258 <color>6750054</color> 259 <text/> 260 </controlProperties> 261 </control> 262 <control controlID="107" controlTypeID="com.balsamiq.mockups::TextInput" x="262" y="617" w="29" h="-1" measuredW="79" measuredH="29" zOrder="28" locked="false" isInGroup="-1"> 263 <controlProperties> 264 <backgroundAlpha>0.5</backgroundAlpha> 265 <color>16711680</color> 266 <text/> 267 </controlProperties> 268 </control> 269 <control controlID="108" controlTypeID="com.balsamiq.mockups::TextInput" x="262" y="483" w="29" h="-1" measuredW="79" measuredH="29" zOrder="29" locked="false" isInGroup="-1"> 270 <controlProperties> 271 <backgroundAlpha>0.5</backgroundAlpha> 272 <color>33023</color> 273 <text/> 274 </controlProperties> 275 </control> 276 <control controlID="109" controlTypeID="com.balsamiq.mockups::TextInput" x="262" y="508" w="29" h="-1" measuredW="79" measuredH="29" zOrder="30" locked="false" isInGroup="-1"> 277 <controlProperties> 278 <backgroundAlpha>0.5</backgroundAlpha> 279 <color>16740303</color> 280 <text/> 281 </controlProperties> 282 </control> 283 <control controlID="110" controlTypeID="com.balsamiq.mockups::TextInput" x="262" y="535" w="29" h="-1" measuredW="79" measuredH="29" zOrder="31" locked="false" isInGroup="-1"> 284 <controlProperties> 285 <backgroundAlpha>0.5</backgroundAlpha> 286 <color>16776960</color> 287 <text/> 288 </controlProperties> 289 </control> 290 <control controlID="111" controlTypeID="com.balsamiq.mockups::TextInput" x="511" y="456" w="44" h="-1" measuredW="79" measuredH="29" zOrder="32" locked="false" isInGroup="-1"> 291 <controlProperties> 292 <backgroundAlpha>0.5</backgroundAlpha> 293 <color>33023</color> 294 <text/> 295 </controlProperties> 296 </control> 297 <control controlID="112" controlTypeID="com.balsamiq.mockups::TextInput" x="511" y="493" w="44" h="-1" measuredW="79" measuredH="29" zOrder="33" locked="false" isInGroup="-1"> 298 <controlProperties> 299 <backgroundAlpha>0.5</backgroundAlpha> 300 <color>16777062</color> 301 <text/> 302 </controlProperties> 303 </control> 304 <control controlID="113" controlTypeID="com.balsamiq.mockups::TextInput" x="511" y="529" w="44" h="-1" measuredW="79" measuredH="29" zOrder="34" locked="false" isInGroup="-1"> 305 <controlProperties> 306 <backgroundAlpha>0.5</backgroundAlpha> 307 <color>16711680</color> 308 <text/> 309 </controlProperties> 310 </control> 311 <control controlID="115" controlTypeID="com.balsamiq.mockups::Button" x="154" y="385" w="-1" h="-1" measuredW="141" measuredH="32" zOrder="35" locked="false" isInGroup="-1"> 312 <controlProperties> 313 <icon>RewindIcon%7Csmall</icon> 314 <text>Previous%20Week</text> 315 </controlProperties> 316 </control> 317 <control controlID="116" controlTypeID="com.balsamiq.mockups::Button" x="306" y="385" w="-1" h="-1" measuredW="124" measuredH="32" zOrder="36" locked="false" isInGroup="-1"> 318 <controlProperties> 319 <icon>ForwardIcon%7Csmall</icon> 320 <text>Next%20Week</text> 321 </controlProperties> 322 </control> 323 <control controlID="117" controlTypeID="com.balsamiq.mockups::Button" x="445" y="385" w="-1" h="-1" measuredW="87" measuredH="32" zOrder="37" locked="false" isInGroup="-1"> 324 <controlProperties> 325 <color>15132390</color> 326 <icon>UpArrowIcon%7Csmall</icon> 327 <text>NOW</text> 328 </controlProperties> 329 </control> 330 <control controlID="118" controlTypeID="com.balsamiq.mockups::Button" x="552" y="385" w="-1" h="-1" measuredW="131" measuredH="32" zOrder="38" locked="false" isInGroup="-1"> 331 <controlProperties> 332 <icon>SearchIcon%7Csmall</icon> 333 <text>Zoom%20In/Out</text> 334 </controlProperties> 335 </control> 336 <control controlID="119" controlTypeID="com.balsamiq.mockups::Tree" x="802" y="451" w="174" h="205" measuredW="300" measuredH="225" zOrder="39" locked="false" isInGroup="-1"> 337 <controlProperties> 338 <borderStyle>square</borderStyle> 339 <text>v%20Project%201%0A%20%3E%20Component%201%0A%20%3E%20Component%202%0A%20%3E%20Component%203%0Av%20Project%202%0A%20%3E%20Component%201%0A%20%3E%20Component%202</text> 340 <verticalScrollbar>true</verticalScrollbar> 341 </controlProperties> 342 </control> 343 <control controlID="120" controlTypeID="com.balsamiq.mockups::Label" x="719" y="457" w="-1" h="-1" measuredW="82" measuredH="25" zOrder="40" locked="false" isInGroup="-1"> 344 <controlProperties> 345 <text>Components%3A</text> 346 </controlProperties> 347 </control> 348 <control controlID="125" controlTypeID="__group__" x="802" y="376" w="-1" h="-1" measuredW="186" measuredH="55" zOrder="41" locked="false" isInGroup="-1"> 349 <controlProperties> 350 <href>ViewTimelineProjectView%26bm%3BViewTimelineProjectView.bmml%26bm%3BViewTimelineProjectView.bmml%26bm%3BViewTimelineProjectView.bmml</href> 351 <map>%3Carea%20shape%3D%22rect%22%20coords%3D%22682%2C350%2C868%2C405%22%20href%3D%22ViewTimelineProjectView.bmml%22%20alt%3D%22ViewTimelineProjectView%22%20id%3D%22125%22/%3E</map> 352 </controlProperties> 243 353 <groupChildrenDescriptors> 244 <control controlID="101" controlTypeID="__group__" x="9" y="3" w="168" h="50" measuredW="168" measuredH="50" zOrder="1" locked="false" isInGroup="103"> 245 <groupChildrenDescriptors> 246 <control controlID="99" controlTypeID="com.balsamiq.mockups::Label" x="0" y="13" w="54" h="22" measuredW="40" measuredH="25" zOrder="0" locked="false" isInGroup="101"> 247 <controlProperties> 248 <text>View%3A</text> 249 </controlProperties> 250 </control> 251 <control controlID="100" controlTypeID="com.balsamiq.mockups::RadioButtonGroup" x="54" y="0" w="114" h="50" measuredW="114" measuredH="50" zOrder="1" locked="false" isInGroup="101"> 252 <controlProperties> 253 <text>%28o%29%20Resource%20View%0A%28%20%29%20Project%20View</text> 254 </controlProperties> 255 </control> 256 </groupChildrenDescriptors> 257 </control> 258 <control controlID="102" controlTypeID="com.balsamiq.mockups::Canvas" x="0" y="0" w="186" h="55" measuredW="100" measuredH="70" zOrder="0" locked="false" isInGroup="103"> 354 <control controlID="122" controlTypeID="com.balsamiq.mockups::Canvas" x="0" y="0" w="186" h="55" measuredW="100" measuredH="70" zOrder="0" locked="false" isInGroup="125"> 259 355 <controlProperties> 260 356 <borderStyle>roundedSolid</borderStyle> … … 262 358 </controlProperties> 263 359 </control> 360 <control controlID="123" controlTypeID="com.balsamiq.mockups::Label" x="9" y="16" w="54" h="22" measuredW="40" measuredH="25" zOrder="1" locked="false" isInGroup="125"> 361 <controlProperties> 362 <text>View%3A</text> 363 </controlProperties> 364 </control> 365 <control controlID="124" controlTypeID="com.balsamiq.mockups::RadioButtonGroup" x="63" y="3" w="114" h="50" measuredW="114" measuredH="50" zOrder="2" locked="false" isInGroup="125"> 366 <controlProperties> 367 <text>%28o%29%20Resource%20View%0A%28%20%29%20Project%20View</text> 368 </controlProperties> 369 </control> 264 370 </groupChildrenDescriptors> 265 </control>266 <control controlID="104" controlTypeID="com.balsamiq.mockups::Label" x="423" y="450" w="-1" h="-1" measuredW="74" measuredH="25" zOrder="26" locked="false" isInGroup="-1">267 <controlProperties>268 <text>Resources%3A</text>269 </controlProperties>270 </control>271 <control controlID="105" controlTypeID="com.balsamiq.mockups::List" x="505" y="451" w="205" h="198" measuredW="100" measuredH="126" zOrder="27" locked="false" isInGroup="-1">272 <controlProperties>273 <color>15134199</color>274 <rowHeight>37</rowHeight>275 <text>FMG%3A%20%20Fatih%20Mehmet%20G%FCler%0ANDG%3A%20%20Nefise%20Do%u011Fan%20G%FCler%0AXYZ%3A%20%20Xen%20Yo%20Zouni</text>276 <verticalScrollbar>true</verticalScrollbar>277 </controlProperties>278 </control>279 <control controlID="106" controlTypeID="com.balsamiq.mockups::TextInput" x="262" y="590" w="29" h="-1" measuredW="79" measuredH="29" zOrder="28" locked="false" isInGroup="-1">280 <controlProperties>281 <backgroundAlpha>0.5</backgroundAlpha>282 <color>6750054</color>283 <text/>284 </controlProperties>285 </control>286 <control controlID="107" controlTypeID="com.balsamiq.mockups::TextInput" x="262" y="617" w="29" h="-1" measuredW="79" measuredH="29" zOrder="29" locked="false" isInGroup="-1">287 <controlProperties>288 <backgroundAlpha>0.5</backgroundAlpha>289 <color>16711680</color>290 <text/>291 </controlProperties>292 </control>293 <control controlID="108" controlTypeID="com.balsamiq.mockups::TextInput" x="262" y="483" w="29" h="-1" measuredW="79" measuredH="29" zOrder="30" locked="false" isInGroup="-1">294 <controlProperties>295 <backgroundAlpha>0.5</backgroundAlpha>296 <color>33023</color>297 <text/>298 </controlProperties>299 </control>300 <control controlID="109" controlTypeID="com.balsamiq.mockups::TextInput" x="262" y="508" w="29" h="-1" measuredW="79" measuredH="29" zOrder="31" locked="false" isInGroup="-1">301 <controlProperties>302 <backgroundAlpha>0.5</backgroundAlpha>303 <color>16740303</color>304 <text/>305 </controlProperties>306 </control>307 <control controlID="110" controlTypeID="com.balsamiq.mockups::TextInput" x="262" y="535" w="29" h="-1" measuredW="79" measuredH="29" zOrder="32" locked="false" isInGroup="-1">308 <controlProperties>309 <backgroundAlpha>0.5</backgroundAlpha>310 <color>16776960</color>311 <text/>312 </controlProperties>313 </control>314 <control controlID="111" controlTypeID="com.balsamiq.mockups::TextInput" x="511" y="456" w="44" h="-1" measuredW="79" measuredH="29" zOrder="33" locked="false" isInGroup="-1">315 <controlProperties>316 <backgroundAlpha>0.5</backgroundAlpha>317 <color>33023</color>318 <text/>319 </controlProperties>320 </control>321 <control controlID="112" controlTypeID="com.balsamiq.mockups::TextInput" x="511" y="493" w="44" h="-1" measuredW="79" measuredH="29" zOrder="34" locked="false" isInGroup="-1">322 <controlProperties>323 <backgroundAlpha>0.5</backgroundAlpha>324 <color>16777062</color>325 <text/>326 </controlProperties>327 </control>328 <control controlID="113" controlTypeID="com.balsamiq.mockups::TextInput" x="511" y="529" w="44" h="-1" measuredW="79" measuredH="29" zOrder="35" locked="false" isInGroup="-1">329 <controlProperties>330 <backgroundAlpha>0.5</backgroundAlpha>331 <color>16711680</color>332 <text/>333 </controlProperties>334 </control>335 <control controlID="115" controlTypeID="com.balsamiq.mockups::Button" x="154" y="385" w="-1" h="-1" measuredW="141" measuredH="32" zOrder="36" locked="false" isInGroup="-1">336 <controlProperties>337 <icon>RewindIcon%7Csmall</icon>338 <text>Previous%20Week</text>339 </controlProperties>340 </control>341 <control controlID="116" controlTypeID="com.balsamiq.mockups::Button" x="306" y="385" w="-1" h="-1" measuredW="124" measuredH="32" zOrder="37" locked="false" isInGroup="-1">342 <controlProperties>343 <icon>ForwardIcon%7Csmall</icon>344 <text>Next%20Week</text>345 </controlProperties>346 </control>347 <control controlID="117" controlTypeID="com.balsamiq.mockups::Button" x="445" y="385" w="-1" h="-1" measuredW="87" measuredH="32" zOrder="38" locked="false" isInGroup="-1">348 <controlProperties>349 <color>15132390</color>350 <icon>UpArrowIcon%7Csmall</icon>351 <text>NOW</text>352 </controlProperties>353 </control>354 <control controlID="118" controlTypeID="com.balsamiq.mockups::Button" x="552" y="385" w="-1" h="-1" measuredW="131" measuredH="32" zOrder="39" locked="false" isInGroup="-1">355 <controlProperties>356 <icon>SearchIcon%7Csmall</icon>357 <text>Zoom%20In/Out</text>358 </controlProperties>359 </control>360 <control controlID="119" controlTypeID="com.balsamiq.mockups::Tree" x="802" y="451" w="174" h="205" measuredW="300" measuredH="225" zOrder="40" locked="false" isInGroup="-1">361 <controlProperties>362 <borderStyle>square</borderStyle>363 <text>v%20Project%201%0A%20%3E%20Component%201%0A%20%3E%20Component%202%0A%20%3E%20Component%203%0Av%20Project%202%0A%20%3E%20Component%201%0A%20%3E%20Component%202</text>364 <verticalScrollbar>true</verticalScrollbar>365 </controlProperties>366 </control>367 <control controlID="120" controlTypeID="com.balsamiq.mockups::Label" x="719" y="457" w="-1" h="-1" measuredW="82" measuredH="25" zOrder="41" locked="false" isInGroup="-1">368 <controlProperties>369 <text>Components%3A</text>370 </controlProperties>371 371 </control> 372 372 </controls>
Note: See TracChangeset
for help on using the changeset viewer.