[关键词] B/S;java;SQL数据库;国际教育学院网站
4.1.1 系统功能模块
信息的查询:此模块主要完成用户对该网站信息的查询。所有用户都可以浏览新闻及留言的信息。超级管理员登录系统后可以按照新闻类别和新闻发布日期对新闻进行检索,同时可以按照权限和管理员ID对管理员信息进行检索,还可以按照日期对论坛中的留言进行检索。普通管理员登录系统后可以按照新闻类别和新闻发布日期对新闻进行检索,也可以按照日期对论坛中的留言进行检索,但不能对其他管理员的信息进行检索。
信息的增加:此模块主要完成管理员对网站中的一些信息的增加。普通用户不能添加新闻和管理员的信息,只能在进入该网站然后进入学校论坛模块后可以发表留言。超级管理员通过登录界面进入后台管理系统后可以添加新闻的信息,也可以添加管理员的信息。普通管理员通过登录界面进入后台管理系统后只能添加新闻的信息,不能添加管理员的信息。
信息的修改:此模块主要完成管理员对网站中的一些信息的修改。普通用户没有修改信息的权限。超级管理员通过登录界面进入后台管理系统后可以对新闻信息进行修改,也可以对其他管理员信息进行修改,但不能对论坛中的留言信息进行修改。普通管理员通过登录界面进入后台管理系统后可以对新闻信息就行修改,同时也可以对自己的信息进行修改,但不能修改其他管理员的信息和论坛中的留言的信息。
信息的删除:此模块主要完成管理员对网站中的一些信息的删除。普通用户没有删除信息的权限。超级管理员通过登录界面进入后台管理系统后可以对其他管理员信息进行删除,也可以对新闻的信息和论坛中的留言信息进行删除。普通管理员通过登录界面进入后台管理系统后可以对新闻信息和论坛中的留言信息进行删除,但不能删除其他管理员的信息。
目 录
1 绪论 1
1.1 国内外研究现状及发展趋势 1
1.2 研究目的、意义和范围 1
1.3 新闻发布系统模式 2
2 开发环境与技术介绍 2
2.1 开发环境 2
2.2 运行环境 2
2.3 开发技术 3
2.3.1 java、ADO.NET技术 3
2.3.2 B/S结构技术 4
2.3.3 Visual Studio简介 5
2.3.4 SQL Server2005简介 6
3 系统分析 6
3.1 用户角色与权限分析 6
3.2 系统功能设计分析 7
3.3 系统数据分析 7
4 系统设计 8
4.1 系统功能模块设计 8
4.1.1 系统功能模块 8
4.1.2 用户功能模块 9
4.2 系统数据库设计 10
4.2.1 概念设计 10
4.2.2 逻辑结构设计 11
5 系统主要功能模块的实现 11
5.1 系统的主要功能模块 11
5.2 信息的查询 11
5.3 信息的增加 14
5.4 信息的修改 16
5.5 信息的删除 18
6 编码与实现 20
6.1 管理员登录 20
6.2 添加新闻 21
6.3 删除新闻 22
6.4 修改新闻 22
6.5 发表留言 22
7 系统测试与运行 23
7.1 测试环境 23
7.2 测试用例 23
7.3 测试报告 24
8 总结与展望 25
结束语 26
参考文献 27
致谢 28