
东莞理工学院综合性、设计性实验项目认证表
实验项目名称
综合项目实战训练
实验学时
18
所属课程名称
Java EE 编程技术
实验类型
■综合 □设计
所属院系
计算机与网络安全学院
面向专业
2015 软件工程
3、4 班
项
目
简
介
及
可
行
性
论
证
《综合项目实战训练》是一个综合性、设计性实践教学环节,它是《Java EE
编程技术》课程学习最后的一个综合性实验项目,在 13-18 六周完成。要求完成
一个新闻发布与评论 web 应用系统的设计与开发,并撰写文档,提交作品。
题目:新闻发布与评论系统
(一)、数据
1. 管理员有属性:昵称、头像、注册日期、密码等等。
2. 新闻发布员有属性:昵称、头像、注册日期、密码等等。
3. 普通用户有属性:昵称、头像、注册日期、性别、爱好、密码等等。
4. 新闻有属性:标题、作者、内容、发布日期、多条评论等等。
5. 评论有属性:作者、内容、评论时间等等。
(二)、功能要求
1. 用户管理
1) 系统存在一个预先设定的管理员。用户名:admin,密码:123abc
2) 注册:用户可以注册为管理员、新闻发布员或普通用户。注册为
管理员和新闻发布员必须经过其他任意一个管理员的审核。普通
用户不需要审核。
3) 管理员可以停用、恢复或删除新闻发布员或普通用户帐号;可以
查看所有用户的除密码之外的所有信息。
4) 所有用户可以查看自己的信息,可以修改除昵称、注册日期之外
的信息。
2. 新闻管理
1) 按照一定类别对新闻分类显示。
2) 新闻发布员可以申请发布新闻,经过任一管理员的审核通过后,
可以成功发布。
3) 新闻发布员可以修改自已已经发布成功的新闻,且经过任一管理
员的审核通过后,完成新闻修改。
4) 新闻发布员可以查看、删除自己发布过的新闻。
5) 管理员可以查看、删除新闻。
3. 评论管理
1) 普通用户可以对任意的新闻进行多次评论,评论不需要管理员的
审核。
2) 评论发布成功后5分钟内,可以由评论发布者进行多次修改。