基于JAVA的在线投票系统.doc

资料分类:计算机信息 上传会员:王媛媛 更新时间:2021-06-20
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14324
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:二十一世纪,计算机网络已渐渐成为人们获取信息的重要途径,传统的投票方式是管理者依靠手工进行数据统计和数据分析,这样不仅浪费大量的人力和物力,而且也很难保证数据的准确性和及时性,所以高效的在线投票应运而生。

首先介绍投票系统所涉及的相关技术,包括JSP技术等,之后对该系统进行了需求分析和数据库设计,最后对系统做了详细设计,给出了系统的具体实现方法,并对关键功能模块进行了基础的测试。

-在需求分析中,首先通过分析在用例图中不同用户的用户权限,然后从输入、处理和输出三个方面对系统中的各种功能进行分析,并用流程图表示说明;其实数据库的设计是通过E-R图和表结构设计来实现完成的;最后在详细的设计部分,主要通过功能的设计图和重要代码共同组成。

 

关键词: 在线投票;JSP;数据库

 

目录

摘要

Abstract

第一章 绪 论-1

1.1课题背景及意义-1

1.2开发工具及技术-1

1.2.1开发工具-1

第二章 需求分析-3

2.1可行性分析-3

2.2系统用例-3

2.2.1角色类型及其用例-3

2.2.2用例图-4

2.3功能分析-5

2.3.1系统功能图-5

2.3.2系统登录-6

2.3.3系统注销-7

2.3.4用户管理-8

2.3.5管理员管理-13

2.3.6投票主题管理-16

2.3.7系统公告管理-19

2.4安全性需求分析-21

2.5系统网络环境需求-21

第三章 系统分析、设计与实现-22

3.1数据库表结构的分析与设计-22

3.1.1数据库表结构间的关系-22

3.1.2数据库表结构设计-22

3.2用户管理模块设计与实现-24

3.2.1设计图与核心代码-24

3.3管理员管理模块设计与实现-25

3.3.1设计图与核心代码-25

3.4投票主题模块设计与实现-26

3.4.1设计图与核心代码-26

3.5系统公告管理模块设计与实现-29

3.5.1设计图与核心代码-29

第四章 系统测试-31

4.1系统测试的目的和意义-31

4.2核心功能模块测试-31

4.2.1用户管理模块测试-31

4.2.2投票管理模块测试-32

4.2.3系统公告模块测试-33

4.3总结-34

第五章 结  论-35

参考文献-36

致    谢-37

相关论文资料:
最新评论
上传会员 王媛媛 对本文的描述:本次设计主要采用MyEclipse和Tomcat后台服务器共同进行,在设计的过程中主要使用J2EE技术来实现页面部分,下面先对MyEclipse、SQLServer2008和JSP技术进行简要介绍。......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: