基于SSH投票管理系统的设计与实现
此套毕业设计百度网盘下载地址(金币充值):**** 本内容需购买 ****
技术:Java、JSP等
摘要:
随着科学技术的进步,经济社会的发展,框架的数量和种类也多样化起来。选择适合的框架不仅使开发效率得到提高,还可以确保开发质量,但若框架没有选择好,就会造成系统的结构混乱、不易调试,难以维护等等困难。所以只有了解了目前主流Web开发框架的基本特性,并在此基础上对其进行系统的分析和研究,才能够在框架选择的问题上把握正确的方向。
本论文就基于SSH投票管理系统的设计与实现做出了全面透彻的论述。基于SSH,运用框架的集成技术,使用的SQL Server数据库,使得网站是一个动态的页面。本网站是一个具有投票管理功能的网站,网站的布局一定要合理,功能齐全,有其独有的特点,给浏览和进行投票的网站浏览者耳目一新的感觉,使用户感兴趣,并且要满足用户的要求,该网站的交互性要强,具备一个投票网站所应具备的各项功能。网站的内容,信息应及时的更新。通过网民的问卷调查结果分析,和对目前的一些投票网站运行的流程分析,站在满足浏览者需求的基础上,构建一个具备很强交互性的,有特点特色的,网站页面布局合理,功能性强,信息量大的网上投票系统。
关键字:投票管理系统;Web;SSH
目录:
摘 要 I
Abstract II
1 绪论 3
1.1研究背景 3
1.2 研究现状 4
2 相关技术简介 5
2.1 Java EE 概述 5
2.1.1 Java EE的概念 5
2.1.2 Java EE的优点 5
2.2 Web开发框架概述 5
2.2.1 Web开发框架的概念 5
2.2.2 使用Web开发框架的必要性 5
2.3 Struts框架 6
2.3.1 Struts框架简介 6
2.3.2 Struts2框架的体系结构与工作流程 6
2.3.3 Struts2框架的特点 9
2.4 Hibernate框架 13
2.4.1 Hibernate框架简介 13
2.4.2Hibernate框架体系结构与核心接口 13
2.4.3 Hibernate实体对象的状态 14
2.5 Spring框架 15
2.5.1Spring框架简介 15
2.5.2 Spring面向切面编程(AOP) 16
2.6 Web开发框架的集成 16
3 需求分析与设计 18
3.1 系统概述 18
3.2 系统需求分析 18
3.3系统概要设计 18
3.3.1系统功能分析 19
3.3.2系统用例图 20
3.3.3系统流程图 21
3.4系统框架设计 23
3.5系统数据库设计 25
3. 5. 1数据库结构设计 25
3.5.2数据表说明 26
3.5.3数据表的结构 26
4 系统实现 29
4.1前台首页设计 29
4.2网站导航设计 29
4.3投票信息展示设计 30
4.4管理员后台登录界面 31
4.5投票内容管理 33
4.6系统公告管理 35
5 系统测试 37
5.1系统测试 37
5.2测试内容 37
5.3测试过程及用例 37
5.4系统测试的结果 42
参考文献 44
致谢 45
外文原文 46
中文翻译 60
论文字数:27305
包含资料:
截图:
页:
[1]