Changes between Initial Version and Version 1 of BASE_PERSISTENCE_INTERMEDIATE_STORAGE_R0


Ignore:
Timestamp:
12/12/08 18:06:52 (16 years ago)
Author:
niki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BASE_PERSISTENCE_INTERMEDIATE_STORAGE_R0

    v1 v1  
     1[[BackLinksMenu]] 
     2 
     3[[TicketQuery(summary=TASK_NAME_HERE, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] 
     4 
     5 
     6 
     7= Analysis = 
     8 
     9== Overview == 
     10The aim of the task is to improve the persistance functionality. Books would be saved and loaded.There is such functionality at the moment, but it does not work properly.Working tests must be done and they must be capsulated in module.  
     11 
     12== Task requirements == 
     131. save books  
     142. load books  
     153. must be capsulated in module  
     164. Make working tests  
     175. Make a design and write a documentation about how it works.  
     18Extra  
     196. to connect with LOAD / SAVE menu in the project  
     20 
     21== Task result == 
     22code  
     23 
     24== Implementation idea == 
     25At the moment the class "Storage" is implemented.Some other files , which are in org.sophie2.main.mode.persist  
     26are made, too.These files help for working with the books.A separate module must be done .It must be able to load and save the books. At the moment there is such module but it does not work properly, because there are many changes in the project .The module is "org.sophie2.main.model.persistance.r2". Working test must be done ,too. There are such tests at the moment but not all of them work properly.Test that work properly are Storage2XMLTest ,  
     27StorageLoaderTest, StorageTest. Design and documantaion of the funcionality must be done.  
     28 
     29== Related == 
     30none 
     31 
     32== How to demo == 
     33It must show working tests and documentation for the functionality. In addition, it might make a demostratively load and save from the menu of the project  
     34 
     35= Design = 
     36 
     37= Implementation = 
     38^(Implementation results should be described and linked here (from the wiki or the repository))^ 
     39 
     40= Testing = 
     41 
     42= Comments = 
     43^(Write comments for this or later revisions here.)