从上面的描述中可以基本可以实现软件的功能:
1、开发实现读书笔记共享平台的整个系统程序;
2、管理员;首页、个人中心、用户管理、笔记分享管理、个人笔记管理、管理员管理、交流互动、系统管理等。
3、用户:首页、个人中心、笔记分享管理、个人笔记管理、我的收藏管理。
4、前台首页:首页、笔记分享、交流信息、个人中心、后台管理等相应操作;
5、基础数据管理:实现系统基本信息的添加、修改及删除等操作,并且根据需求进行交流信息的查看及回复相应操作。
登录进前台首页信息管理可以查看首页、笔记分享、交流信息、个人中心、后台管理等内容,如图所示。
vue的文件结构其实就是一个index.html
中间的内容,用的是vue,但最终都会转译为html内容html、css、js
|- node_modules: node的一些基础依赖包,可能还有拓展的安装的别的插件(npm install下载的依赖包,主要是根据package.json获取对应的依赖包)
|- public: 存放一些主要的打包文件,如index.html等等,可以放置一些需要在index.html配置的文件
|- src: 项目的主文件夹(vue是SPA单页面应用,可以看做是一个主页面的应用里面的内容组件详情可看vue 代码格式解析)
|- assets: 资源文件,用于存放一些静态文件,如字体、图片、css样式之类的
|- components: vue主要内容的公共组件,可以进行复用
|- router: 设置路由,指定路由对应的组件3.2登录、用户注册
在用户注册页面可以填写用户名、姓名、性别、头像、手机、邮箱、兴趣标签等信息进行注册,如图所示。
登录
3.3笔记分享
在笔记分享页面通过填写笔记名称、笔记类型、笔记标签、笔记图片、分享日期、用户名、邮箱、审核回复、审核状态等信息进行搜索、添加,如图所示。
3.4交流互动
在交流互动页面通过填写帖子标题、用户名、状态、操作等信息进行公开、私人操作,如图所示。
四、管理员功能模块
4.1后台登录
管理员通过点击后台管理,进入页面可以输入用户名、密码、角色进行登录相对应操作,如图所示。
4.2管理员首页
管理员通过首页进入页面可以查看首页,个人中心、用户管理、笔记分享管理、个人笔记管理、管理员管理、交流互动、系统管理等功能模块,进行相对应操作,如图所示。
4.3用户管理
管理员通过在用户管理进入页面可以查看用户名、姓名、性别、头像、手机、邮箱、兴趣标签等并进行详情、删除、修改操作如图所示。
4.4笔记分享管理
管理员在通过笔记分享管理进入页面可以查看笔记名称、笔记类型、笔记标签、笔记图片、分享日期、用户名、邮箱、审核回复、审核状态等信息,并进行详情、删除、修改操作,如图所示。
4.5管理员管理
管理员在通过管理员管理页面可以查看索引、用户名、密码、角色、操作等信息并进行详情、删除、修改操作如图所示。
4.6个人笔记管理
管理员在通过个人笔记管理页面可以查看笔记名称、笔记类型、笔记标签、笔记图片、发布日期、用户名、邮箱等信息,并进行详情、删除、修改操作,如图所示。
4.7交流互动
管理员在通过交流互动页面可以查看帖子标题、用户名、状态、操作等信息,并进行详情、删除、修改操作如图所示。
4.8公告信息
管理员通过公告信息页面可以查看索引、标题、简介、图片、操作等信息,并进行详情、删除、修改操作如图所示。
五、用户功能模块
5.1用户首页
在用户首页页面可以查看首页、个人中心、笔记分享管理、个人笔记管理、我的收藏管理等信息,如图所示。
5.2个人信息
用户通过个人信息可以填写用户名、姓名、性别、头像、手机、邮箱、兴趣标签等信息,如图所示。
5.3笔记分享管理
用户通过笔记分享管理可以查看笔记名称、笔记类型、笔记标签、笔记图片、分享日期、用户名、邮箱、审核回复、审核状态等信息,进行详情修改或删除,如图所示。
5.4个人笔记管理
用户通过个人笔记管理可以查看笔记名称、笔记类型、笔记标签、笔记图片、发布日期、用户名、邮箱等信息操作,如图所示。
本文从管理员、用户的功能要求出发,读书笔记共享平台系统中的功能模块主要是实现管理员;首页、个人中心、用户管理、笔记分享管理、个人笔记管理、管理员管理、交流互动、系统管理。用户:首页、个人中心、笔记分享管理、个人笔记管理、我的收藏管理。前台首页:首页、笔记分享、交流信息、个人中心、后台管理。经过认真细致的研究,精心准备和规划,最后测试成功,系统可以正常使用。分析功能调整与读书笔记共享平台实现的实际需求相结合,讨论了Java开发读书笔记共享平台的使用。
二、系统功能设计
软件的用户界面是最直接接触的对象,包括是否允许用户使用简单方便,请求的响应时间,主图像的整体质量,整体布局的质量。
读书笔记共享平台的设计基于现有的网络平台,可以实现用户管理及数据信息管理,方便管理员对后台进行管理有详细的了解及统计分析,随时查看信息状态。
系统功能设计是在系统开发和设计思想的总体任务的基础上完成的。该系统的主要任务是实现读书笔记共享平台管理,使用户可以通过指令完成整个读书笔记共享平台的操作。