Skip to content

Latest commit

 

History

History
executable file
·
35 lines (32 loc) · 3.02 KB

main-function-list.md

File metadata and controls

executable file
·
35 lines (32 loc) · 3.02 KB

Main-function List

Author: 李大祥 StartTime : 2017-3-28 ModifyTime : 2017-07-20

1. Reader (From Reader View)

  • Reader can see different kinds of novels collections from main website page.
  • Reader can search novels by keywords.
  • Show the outline of novel for readers.
  • In every chapter page, we will first show the version most people liked. And this page must include author information
  • Reader can set his/her preference about which version he/she like and then we should show this branch to him/her firstly.
  • Collect novels that he likes.
  • Reader can select register or not using password to login and then they can look at their history and collection. And they can select to or not become authors.
  • Reader can vote and like a novel or a chapter.
  • If people register, he/she could change it primary email and add an spare email.
  • Visitors can see and search books and see different versions.

2. Author (From Author View)

  • Create a novel, including title(tens words), outline(Thousands words,maybe tens thousand), writing plan(delay time, task, is_finish).
  • Claim one task and update this task to claimed at the same time.
  • Commit the chapter and update this task to claimed at the same time.
  • Close his/her novel created by him/her.
  • If the author asks to Delete his/her novel, we will mark this novel deleted and this novel must be found by searching.This means it will not be show in any sorting views.
  • Collect novels created by Author.
  • Collect novels liked by Author.
  • Show these detail of novels created by Author. These details include that the number of people like it, the number of people dislike it, the number of people read it, the link that shows the detail of every chapter. We will select five branches of all branches. And these main branches of this novel and main branch's details like above.
  • Show these detail of every chapter in this novel. These detail include that the number of people like every chapter, the number of people dislike every chapter, the number of people read every chapter, the version of every chapter, the branch of every chapter.
  • Author and contributors can delete their novel's chapter but also can submit to recover. Submitter can complaint about them to administrator but needing reasonable reasons.

3. Administrator (From Administrator View)

  • Manage novels.These info includes but not limiting that the number of likes, the number of views, the author,the number of contributors, the number of words, the branches, the name, the creating time, the chapter finished, the finished percentage, the status(finished or interrupted or writing or other) and so on. Administors can ban or delete novels and chapters.
  • Manage authors and users. These info includes but not limiting that people's primary email and spare email for accounts, nickname, contribution, his/her arts links and so on. Administors can caveat or ban or delete authors and users.
  • Manage temporary accounts.Administors can ban or delete temporary accounts.
  • An button for sending some info to some users by emails.