Version 2 (modified by meddle, 16 years ago) (diff) |
---|
Analysis
Overview
The core should be able to provide functionality to add, edit, comment, and etc books. The permission rules of these actions should be implemented. It should also be able to provide logic for listing and searching for books and comments by given criteria. In Revision 0 will should have basic logic for managing books.
Task requirements
- Design the model of the server core for basic management of books.
- We should be able to list and search for books to add, edit and delete books.
- May be in this revision is not necessary to have defined permissions of the users on the books and comments. So the core model should be really simple for now.
Task result
The result of this task will be source code.
Implementation idea
All that is needed for now is just a class that provides methods such as:
List<Book> getAllBooks(); boolean addBook(Book book); boolean saveBook(Book editedBook);
and etc...
Related
That task will use the new logic from S2S_PERSIST_MODEL_R0
and will be used by S2S_WEB_BOOK_MANIPULATION_R0 and S2S_WEB_BOOK_MANAGEMENT_R0
How to demo
- Add a book.
- Edit a book.
- Retrieve all the books.
- Delete a book.
Design
Implementation
(Implementation results should be described and linked here (from the wiki or the repository))
Testing
Comments
(Write comments for this or later revisions here.)