Last modified 16 years ago
Last modified on 01/27/09 19:14:25
Analysis
Overview
The following operations with resources will be available through the web interface:
- Upload / Delete / Download / Clone a concrete book.
- Create / Edit / Delete user accounts.
- Change a book's meta information (what is editable).
- Upload a new version of a book.
Task requirements
- The analysis of this task assumes that S2S_FACADE_RESOURCE_ACCESS_R0 is already implemented.
- User accounts must be made deletable.
- Upload / download of books (and book versions) must be implemented.
- Make suggestions for the whole web UI of the server, since its navigation is not cleared yet. If something is accepted, implement it.
- As a final result in the future, the web must provide same functionality as the web services (which will be most probably the same as the server facade). So, keep in mind that possibility to change different resources with in-book scope may be needed.
Task result
Web pages.
Implementation idea
- The edit_profile.jsp file is already created, just the functionality to delete the user must be added.
- Add the possibility to upload a new book in upload_book.jsp.
- Create page for viewing individual book, put there "upload a new version".
- Make the "Delete" button work for books.
Related
S2S_FACADE_RESOURCE_ACCESS_R0
S2S_WEB_BOOK_MANIPULATION_R0
S2S_WEB_BOOK_MANAGEMENT_R0
How to demo
Open the S2S via your browser, Upload a new book, download it, then delete it.
Create a new user entry, then delete it.
Design
(Describe your design here.)
Implementation
(Describe and link the implementation results here (from the wiki or the repository).)
Testing
(Place the testing results here.)
Comments
(Write comments for this or later revisions here.)