Changes between Version 1 and Version 2 of BASE_BOOK_COMMONS_R0
- Timestamp:
- 12/12/08 13:14:23 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BASE_BOOK_COMMONS_R0
v1 v2 6 6 7 7 = Analysis = 8 ^(The purpose of the analysis is to give as much as possible of the needed information for designing and implementing the task.)^9 8 10 9 == Overview == 11 ^(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.)^12 10 Manipulating with books is the main goal of sophie2. A book should hold pages, pages can be added or removed from a book. A book should be viewable, savable, exportable. 13 11 14 12 == Task requirements == 15 ^(Necessary requirements that the task must fulfill.)^16 13 * Define the connections between books and other related objects (pages, some book repository) 17 14 * Define actions related to books … … 36 33 37 34 == Task result == 38 ^(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.))^39 35 * The result should include 40 36 * class diagrams … … 43 39 == Implementation idea == 44 40 ^(It is advisable to include some rough implementations ideas.)^ 41 * first identify the classes and the relations between them 42 * implement the hierarchy 43 * implement the functionality 45 44 46 45 == Related == 47 ^(Here you can add related tasks that could be useful or helpful.)^ 46 48 47 49 48 == How to demo == 50 ^(In this section you must add instructions for the demo of the task.)^ 49 * show the class diagram and explain the role of the components and how they are related 50 * show where the implemented packages and classes are 51 51 52 52 = Design =