Changes between Version 3 and Version 4 of UNPLANNED_BASE_MODEL_FRAME_CONTENT_R0
- Timestamp:
- 10/14/08 12:43:40 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UNPLANNED_BASE_MODEL_FRAME_CONTENT_R0
v3 v4 1 [[BackLinksMenu]]2 3 1 = Analysis = 4 ^(The purpose of the analysis is to give as much as possible of the needed information for designing and implementing the task.)^5 2 6 3 == Overview == 7 ^(The analysis of the first revision of each task should contain a brief overview of the whole task. Stick to the current revision of the task, but keep an eye to the whole task progress, and stay alert for possible smells.)^ 4 Describe frame content concept and implement basic hierarchy.[[BR]] 8 5 9 6 == Task requirements == 10 ^(Necessary requirements that the task must fulfill.)^ 7 * Frame content should be: 8 * replaceable 9 * various kinds(text, audio, video, image, other)[[BR]] 10 * It can also be non-defined and unsupported.[[BR]] 11 * The user should be able to insert a frame without content and add it afterward or can change the content when he decides. The content is unsupported if it is created with non-present plug-in for example. The frame and the content of the frame can be considered as separated parts.[[BR]] 11 12 12 == Task result == 13 ^(The Analysis should contain strict requirements about the end product of the task (for example the result must be source code, the result must be google doc, etc.))^ 13 * Make basic implementation of the frame content hierarchy. (for example it should be implemented with composition of the frame content in the frame) 14 15 == Task Result == 16 * The result should be a wiki page where basic frame content concept is explained and basic implementation is made. 14 17 15 18 == Implementation idea == 16 ^(It is advisable to include some rough implementations ideas.)^ 19 * For basic implementation do only class diagrams for now. 17 20 18 21 == Related == 19 [wiki:BASE_MODEL_FRAME_CONTENT_R0] 22 - 20 23 21 24 == How to demo == 22 ^(In this section you must add instructions for the demo of the task.)^ 25 * Open the appropriate wiki page (for example it could be called BASE_MODEL_FRAME_CONTENT). 26 * There must be an explanation of the basic frame content concept. 27 * There must be class diagram of the hierarchy. 28 * Make sure nothing important is dropped. 23 29 24 30 = Design = 31 * Create a wiki page where the result will be stored. For example it can be called BASE_MODEL_FRAME_CONTENT. 32 * Frame Content Concept 33 * Each frame has style and content. 34 * Each frame has one content for a time. 35 * The content of a frame is replaceable. For example if a frame has movie content then the same frame can change its content with image content. 36 * Different kinds of content: 37 * Text content 38 * Audio content 39 * Movie content 40 * Image content 41 * Browser content 42 * Flash content 43 * Pdf content 44 * Comment content 45 * Frame content can be non-defined or unsupported. The content is unsupported if it is created with non-present plug-in for example. (Explanation of non-defined and unsupported frame content and give examples) 46 47 * Basic hierarchy 48 * Base Frame content class 49 * Derived classes for all the concrete contents. 50 * Class Frame composed with Frame Content. 51 [[Image(FrameContent.png)]] 25 52 26 53 = Implementation = 27 ^(Implementation results should be described and linked here (from the wiki or the repository)^28 54 29 55 = Testing = 30 56 31 = Comments =32 33 57 = Log = 34 [[Include(wiki: UNPLANNED_BASE_MODEL_FRAME_CONTENT_R0_LOG)]]58 [[Include(wiki:BASE_MODEL_FRAME_CONTENT_R0_LOG)]]