3。4。2书籍数据说明 21
3。4。3评论数据说明 22
3。4。4收藏数据说明 23
3。5小结 23
第四章 系统详细设计 24
4。1 用户登陆注册 24
4。1。1 功能说明 24
4。1。2 功能结构 24
4。1。3 流程设计 25
4。2 用户信息修改 26
4。2。1 功能说明 26
4。2。2 功能结构 26
4。2。3 流程设计 26
4。3书籍喜欢 27
4。3。1 功能说明 27
4。4书籍下载 27
4。4。1 功能说明 27
4。4。2 流程设计 28
4。5小结 28
第五章 系统功能的实现与运行 29
5。1书架功能 29
5。2 登录注册功能 30
5。3书城功能 31
5。4小结 32
第六章 测试分析 33
6。1基于Swagger的接口测试框架 33
6。2测试记录 35
结论 42
致谢 43
参 考 文 献 44
第一章 绪论
1。1 研究背景及意义
书籍是人类进步的阶梯,从文字诞生之初便决定了书籍的重要性。正是这从古至今的书籍的传承,人类丰富的文明才得以保存。人类的历史发展轨迹也正是记录在书籍中,才让后世的人可以透过文字领略历史巨轮留下的痕迹。随着时代的发展,书籍的载体也在发生着改变,从一开始的石头,竹简,再到后来的布帛,纸张。书籍的内容越来越多,但是书却越来越简易。如今人们更能通过手机阅读电子书的方式,获取知识。一个小小的手机却能把数以万计的书籍都能保存下来,可谓是前人无法想象的。
随着手机平台的发展壮大,人们的日常生活越来越离不开手机。很多现实中的东西都可以通过手机来实现。例如,电子书的开发和应用,使得书本的厚度变得越来越小了。一本红楼梦的书籍可以用一个小小的存储卡就可以装下。省去了我们过去带着厚厚的书本看书的麻烦。现在,网上的免费书籍也非常多。但是电子书的格式却各不相同。如今的电子阅读平台充斥着形形色色的阅读软件,而一个纯为阅读而生的软件特别少,本设计专为读者打造一个集下载,阅读为一体的阅读软件。
本人的毕业设计正是致力于开发一款提供给用户沉浸式的阅读体验,让用户能够在手机上阅读书籍,获取知识。如今市场上的阅读产品,存在着广告过多,设计冗余等问题。而本人认为一款阅读式产品应该专注于阅读,给用户更好的阅读体验才是最终的目标。因此本设计也正是朝着这一方向而努力。