目 录
1. 背景与意义............................................................................................................................1
1.1 课题开发背景...............................................................................................................1
1.2 课题开发意义...............................................................................................................1
1.3 课题开发目的...............................................................................................................1
1.4 本章小结.......................................................................................................................2
2. 系统分析................................................................................................................................2
2.1 Struts2 概述 ...................................................................................................................2
2.2 系统开发运行环境.......................................................................................................2
2.3 TCP/IP 协议 ..................................................................................................................2
2.4 B/S 结构(Browser/Server 结构)简介 .................................................................2
2.5 Struts2 的 MVC 框架 ....................................................................................................2
2.6 本章小结.......................................................................................................................3
3. 系统分析................................................................................................................................3
3.1 系统设计目标...............................................................................................................3
3.2 系统可行性分析...........................................................................................................4
3.2.1 经济可行性.........................................................................................................4
3.2.2 技术可行性.........................................................................................................4
3.2.3 社会可行性.........................................................................................................4
3.3 设计原则及一般要求...................................................................................................4
3.4 本章小结.......................................................................................................................5
4. 系统设计................................................................................................................................5
4.1 详细功能模块设计.......................................................................................................5
4.2 功能模块.......................................................................................................................5
4.3 详细功能模块设计.......................................................................................................6
4.3.1 用户登录.............................................................................................................6
4.3.2 用户注册.............................................................................................................6
4.3.3 用户修改密码.....................................................................................................6
4.3.4 用户发起投票.....................................................................................................7
4.3.5 用户参与投票并观察结果.................................................................................7
4.3.6 管理员可做操作.................................................................................................7
4.4 数据库设计...................................................................................................................7