From 07bcca45f4f5573f4fb9ae5f47da688e46299ce6 Mon Sep 17 00:00:00 2001 From: Jiang Date: Thu, 30 Mar 2023 16:53:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E4=B9=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...56\344\273\273\345\212\241\344\271\246.md" | 112 ++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 "\351\241\271\347\233\256\344\273\273\345\212\241\344\271\246.md" diff --git "a/\351\241\271\347\233\256\344\273\273\345\212\241\344\271\246.md" "b/\351\241\271\347\233\256\344\273\273\345\212\241\344\271\246.md" new file mode 100644 index 00000000..0b5935a0 --- /dev/null +++ "b/\351\241\271\347\233\256\344\273\273\345\212\241\344\271\246.md" @@ -0,0 +1,112 @@ +# novel小说精品屋 + +## 背景与现状调研 + +在背景与现状的调查中,我们选择番茄小说,纵横小说,起点小说以及晋江文学这四个比较有名的小说网站。 + +### **竞品分析** + +| 功能\网站 | 番茄小说 | 纵横小说 | 起点小说 | 晋江文学 | +| ----- | ------- | ------- | ---- | ------ | +| 分类 | √ | √ | √ | √ | +| 排行 | √ | √ | √ | √ | +| 推荐 | √ | √ | √ | √ | +| 平台消息 | × | √ | × | √ | +| 小说查询 | √ | √ | √ | √ | +| 搜索筛选器 | √(内容较少) | √(内容较少) | √ | √(最强大) | +| 作家专区 | √ | √ | √ | √ | +| 版权专区 | √ | × | × | √ | +| 充值系统 | √ | √ | √ | √ | +| 文内批注 | × | √ | √ | 无法网页阅读 | +| 小说评论 | × | √ | × | √ | +| 网页阅读 | √ | √ | √ | × | +| 小说论坛 | × | √ | × | √ | +| 书籍请求 | × | × | × | × | +| 我的书架 | √ | √ | √ | √ | +| 举报中心 | × | × | √ | √ | +| 用户中心 | √ | √ | √ | √ | +| 手机阅读 | √ | √ | √ | √ | + +### **需求分析** + +| 需求分析\网站 | 番茄小说 | 纵横小说 | 起点小说 | 晋江文学 | +| -------------- | ---------- | ---------- | ---- | --------- | +| 获取热门小说 | √ | √ | √ | √ | +| 根据分类寻找小说(智能查找) | √ | √ | √ | √ | +| 搜索小说 | √(筛选器内容较少) | √(筛选器内容较少) | √ | √(筛选器最强大) | +| 阅读小说 | √ | √ | √ | ×(支持手机阅读) | +| 文内批注 | × | √ | √ | 无法网页阅读 | +| 购买付费小说 | √ | √ | √ | √ | +| 作家投稿 | √ | √ | √ | √ | +| 小说评论与讨论 | × | × | × | √ | +| 版权模块 | √(无法请求版权) | × | × | √(无法请求版权) | +| 交友需求 | × | × | × | × | + +### **行业趋势** +由上所述,可见当下所有小说网站都具备了小说的基础功能,但是版权申请、小说交流以及交友等需求仍然未被满足,因此我们计划在这方面进行功能扩展。 + +## 方案与内容 + +- 当前项目是一个成型的小说阅读与交流网站,由小说门户系统、作家后台管理系统、平台后台管理系统等多个子系统构成。包括小说推荐、作品检索、小说排行榜、小说阅读、小说评论、会员中心、作家专区、充值订阅、新闻发布等功能。在部署前后端与数据库之后即可访问小说门户系统进行操作。主要是为了解决读者无处阅读小说、笔者无处发布小说以及读者无处寻找优质小说等问题。 + +- 读者登录当前小说门户系统后,可使用小说推荐、作品检索以及小说排行榜等方式获取自己想看的小说,通过小说评论系统了解其他人对该小说的评价,并利用小说阅读系统阅读当前小说,同时也可以在自己读小说的过程中评论或点赞小说,让其它人也能看到优秀的作品。如果在当前平台上找不到想要的书籍,那么可以通过版权模块请求想要的书籍。 + +- 作家可以在作家中心发布自己的作品并实时更新作品,平台的收入会有一大部分划入作家的账户。 + +- 根据小说的实际特点以及作家的收入要求设计充值订阅系统,以吸引更多的作家入住并维持平台的运营。 + +- 利用交友系统可以在平台上认识到更多爱好相同内容的其他用户,从而可以进行一定的阅读心得交流。 + +- 当前平台同时也是一个学习型的项目,为SpringBoot与Vue初学者提供一个完备的项目进行学习。 + + +## 系统目标 + +### 基本目标 + +novel由小说门户系统、作家后台管理系统、平台后台管理系统等多个子系统构成,包括小说推荐、作品检索、小说排行榜、小说阅读、小说评论、会员中心、作家专区、充值订阅、新闻发布等功能,为大众提供了一个小说交流和发现平台。 + +### 拓展功能 + +1. 小说请求:订阅暂无版权的小说,表示阅读意愿 +2. 小说弹幕:阅读界面内下划线显示其他用户的书摘,可对书摘进行点赞、评论 +3. 交流中心:可发帖回帖 +4. 交友:添加好友,查看好友正在看、好友读书排行榜 + +## 产生的影响 + +1. novel为大众提供了一个小说交流和发现平台; +2. 小说请求功能,有利于小说网站满足用户需求,提高用户满意度,从而更加发展完善 +3. 小说弹幕,便利了用户之间的交流,使得交流颗粒度从整本书的读后感,细化到一个句子、段落,提升了用户体验 +4. 交流中心的设立,为用户关于书籍之间的交流提供了更广阔的空间,用户能够自由地设置交流主题,有利于形成社区,提高网站活跃度 +5. 交友功能,提高了网站的社区化程度,有助于用户之间培养书友关系,提升网站的用户粘性 +6. 好友正在看功能,有利于书籍的推广,也能帮助部分用户解决了书荒问题,从而改善用户体验 +7. 好友读书排行榜,增加了网站的趣味性,提高了用户之间的互动程度,能给予用户成就感,有利于吸引用户在网站长时间阅读 +8. 通过学习novel项目,可教你从零开始开发上线一套生产级别的 Java 系统。 + +## 应用案例 +1. 对于有志于在网络小说或者电子阅读领域创业的人,可以直接使用该项目进行部署,节省开发所需的成本。 +2. 对于喜欢阅读网络小说或者习惯于电子阅读的用户,使用该网站可以在全流程获得较好的用户体验。 +3. 当用户在阅读过程中对小说情节产生困惑时,若阅读界面的句子下有下划线,将鼠标移至其上,可以看见其他用户对该情节的解读,从而解决了困惑,提升了阅读体验。 +4. 当用户在阅读过程中发现了令其感动的句子,对句子进行点赞后会显示所有读者对该句子的赞数,能够减少用户阅读过程中的孤独感,令用户获得与他人分享阅读的共鸣体验。 + +## 环境 + +- MySQL 8.0 +- Redis 7.0 +- Elasticsearch 8.2.0(可选) +- RabbitMQ 3.10.2(可选) +- XXL-JOB 2.3.1(可选) +- JDK 17 +- Maven 3.8 +- IntelliJ IDEA 2021.3(可选) +- Node 16.14 + +## 承担人员 + +江梓雯,罗致远,刘欣馨,刘晓涵 + +## 参考文献 + +《软件工程:从理论到实践》毛新军、董威编著 + -- GitLab