[关键词] MVC框架;Hibernate;B/S模式;电子政务信息系统
2.3 功能需求
(1)基本设置功能。
包括用户登录、注册、找回密码、浏览新闻、浏览留言和其他公共信息的功能。
(2)新闻、会议、公告和留言管理。
该模块要实现的功能有:添加新闻(会议、公告、留言),管理(删除、修改)现有的新闻(会议、公告、留言)。
(3)人员管理。
该模块要实现的功能为:管理员认证未认证的用户,管理现有的用户的信息。
(4)我的公文。
管理员和已认证的用户可以向其他用户发送公文,并且可以对自己发送和收到的公文进行管理。
(5)我的会议。
管理员和已认证的用户可以查看与自己相关所有会议的相关信息。
(6)公共留言板。
这里是一个政府与市民交流的窗口。用户可以在这里给政府网站留言。
目 录
1 背景与意义 1
2 需求分析 2
2.1 整体需求 2
2.2 可行性分析 3
2.2.1 技术可行性分析 4
2.2.2 经济可行性分析 4
2.2.3 操作可行性分析 4
2.3 功能需求 5
3 系统概要设计 5
3.1 系统功能 5
3.1.1 用户状态模块 6
3.1.2 用户登录流程 6
3.1.3 用户权限分配模块 7
3.1.4 新闻管理模块 7
3.1.5 公告管理模块 7
3.1.6 会议管理模块 8
3.1.7 用户管理模块 8
3.1.8 公文管理模块 8
3.2 系统架构 9
3.3 网络环境 10
3.4 数据库设计 10
3.4.1 概念结构设计 10
3.4.2 逻辑结构设计 11
3.5 设计思想与原则 12
4 系统详细实现 13
4.1 系统总体实现 13
4.2 技术工具简介 13
4.3 主窗体的创建 16
4.4 用户登录模块 17
4.5 个人中心模块 21
4.6 新闻管理模块 21
4.7 公告管理模块 22
4.8 人员管理模块 23
4.9 我的公文模块 24
4.10 我的会议模块 25
4.11 公共留言模块 26
5 系统测试 27
5.1 测试目的 27
5.2 测试环境 27
5.3 测试用例 28
结束语 29
参考文献 30
致谢 31