1、注册:设计系统注册界面,没有账号的用户注册后才能进入系统(账号、姓名、密码,角色)
2、系统登录:系统登录是角色访问系统的路口,设计了系统登录界面,包括账号、密码和验证码,然后对登录进来的人判断身份信息,判断是用户、编辑、管理员。
3、增加留言:设计留言信息表,包含留言标题、留言内容、回复内容、留言人等字段,留言标题、留言内容用来存储用户、编辑增加的留言,任何人都可回复留言
4、个人信息管理:编辑、用户、管理员对自己的基本信息进行修改【账号、密码(加密)、姓名、性别、年龄、、邮箱、头像】(修改密码后需重新登录)
5、在线投稿:用户在线投稿,跳转至投稿表单,用户填写投稿表单(标题、上传文件、日期、稿件简介、不设置封面),提交表单,生成投稿记录,用户查询个人投稿记录(记录表上不显示个人基本信息),编辑审核用户的投稿记录,审核通过(审核状态为待通过和通过),用户投稿成功,否则,用户投稿失败。
6、稿件信息管理:用户投稿后,管理员管理的表中新增一条稿件信息,管理员可以指定一个编辑进行审核,被指定的编辑收到稿件信息
7、在线审稿:编辑在线审稿,查看稿件信息,可以下载用户上传的文件,进行审核回复,审核状态分为待通过和通过
8、用户管理:管理员对用户表的删除、查询操作
9、编辑管理:管理员对编辑表的删除、查询操作
10、管理员管理:管理员对管理员表的新增、删除、查询操作
11、留言管理:管理员对留言信息表的删除、查询操作,删除不需要的留言,使用户有足够的空间进行留言。
12、系统公告管理:管理员应该可以通过系统公告设置功能设置系统前台的系统公告信息,系统前台的系统公告是随后台的变化而变化的,系统公告应该使用编辑器,实现图片,文字,列表,样式等多功能输入。
13、网站信息管理:网站信息管理包括网站信息录入、网站信息修改、网站信息删除,在数据库中设计并建立网站信息表,管理员添加网站信息,即往数据表中插入一条数据,删除网站信息,则在数据库删除一条数据,修改网站信息,则修改数据库的数据。
目 录
摘 要 1
前 言 3
第1章 概述 4
1.1 研究背景 4
1.2 研究目的 4
1.3 研究内容 4
第二章 开发技术介绍 5
第三章 系统分析 9
3.1 可行性分析 9
3.1.1 技术可行性 9
3.1.2 经济可行性 10
3.1.3 操作可行性 10
3.2 系统性能分析 10
3.3 系统功能需求分析 10
3.4 业务流程分析 12
3.4.1登录流程 13
第四章 系统设计 14
4.1 系统的功能结构图 14
4.2 系统数据库设计 14
4.2.1 数据库E-R图 14
4.2.2 数据表字段设计 16
第五章 系统功能实现 18
5.1 管理员登录 18
5.2管理员功能实现 18
5.3前台首页功能实现 21
5.4用户功能实现 21
第六章 系统测试 23
6.1 测试方法 23
6.2 测试分析 23
6.3 测试结论 24
结 论 26
致 谢 27
参考文献 28