目 录
摘 要 I
Abstract II
引 言 1
1 项目概述 2
1.1 现系统的概述 2
1.2 业务目标 2
1.3 业务流程描述 2
1.3.1 业务流程图的符号说明 3
1.3.2 网上投票系统业务流程图 4
1.4 现系统存在的问题及薄弱环节分析 5
2 需求分析 6
2.1 系统目标 6
2.2 系统具备的基本功能 6
2.3 系统功能建模 7
2.3.1 数据流图 7
2.3.2 数据字典 11
2.4 系统数据模型 15
3 概要设计 18
3.1 概述 18
3.2 体系结构设计 19
3.2.1 前台系统功能划分 19
3.2.2 后台系统功能划分 20
3.3 系统功能描述 20
3.3.1 前台系统功能描述 20
3.3.2 后台系统功能描述 21
3.3.3 代码设计 21
3.4 数据库设计 22
3.4.1 数据库介绍 22
3.4.2 关系模式设计 22
3.4.3 数据库物理设计 23
3.5 网站安全设计 26
3.5.1 威胁网站安全的主要因素 27
3.5.2 网站安全解决方案 27
4 详细设计 28
4.1 模块定义 28
4.1.1 管理员登录页面 29
4.1.2 管理员管理主界面 29
4.1.3 公告管理模块 29
4.1.4 新闻管理模块 29
4.1.5 留言管理模块 29
4.1.6 投票项目设置模块 30
4.1.7 投票选项设置模块 30
4.1.8 客户投票模块 30
4.1.9 新闻动态模块 30
4.1.10在线留言模块 30
4.2算法 31
4.3程序逻辑 31
5 编码 34
5.1开发工具及其编程脚本 34
5.2脚本习惯说明 35
6 系统测试 36
6.1 系统测试的对象与目的 36
6.2 系统测试的内容 36
6.3 测试用例 36
6.4 网上投票系统测试结论 38
结 论 39
致谢 40
参考文献 41
附录 42
相关热词:JSP 164 基于 JSP 网上 投票 管理 系统