基于web的在线投票系统的设计与实现.docx

  • 需要金币1000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-03-23
  • 论文字数:9435
  • 课题出处:(paiguoguo)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要  随着信息化不断深入,信息已然成为了我们生活中必不可少的一部分,尤其企业及政府需要快速地对大众观点、建议进行掌握,仅仅依靠着人工操作的传统纸质投票已经逐渐被社会所淘汰。相对于人工操作,网络操作可以极大地节省资源耗费,高效地完成信息的统计。因此,本文研究开发了这套基于web的在线投票系统,开发本系统的目的是通过投票来统计大众对某个主题或产品的意见。本系统基于Eclipse平台进行开发,开发语言为JSP,以Tomcat7.0作为后台服务器,以SQL Sever2014作为后台数据库,使用html、css、js等web技术进行网站页面的制作。系统针对普通用户和管理员分配两种不同的用户权限,对应设计网站前台和后台,分别实现了注册登录、在线投票、结果统计、用户管理、投票管理等功能。本系统通过分析其他现有系统,结合相关理论技术,设计并开发出了一个简单的基于web的在线投票系统,实现了无纸化的网络调查。

关键词:web技术  JSP  在线投票  SQL Server数据库

 

目录

摘要

Abstract

1 绪论-2

1.1 选题目的和意义-2

1.2 可行性分析-3

1.2.1 技术可行性-3

1.2.2 经济可行性-3

1.2.3 操作可行性-4

2 需求分析-4

2.1 功能需求-4

2.2功能模块-5

2.3 用例图设计系统功能-6

2.4 系统流程图分析-7

2.5 数据流图分析-8

2.6 数据字典-10

3 数据库的设计-14

3.1 概念结构设计-14

3.2 逻辑结构设计-16

3.3 物理结构设计-17

3.4 创建数据库-18

3.5 创建表-18

3.6 主要SQL语句-20

3.6.1 查询数据-20

3.6.2 增添数据-21

3.6.3 修改数据-21

3.6.4 删除数据-22

3.7 连接数据库-22

4 系统的详细设计-24

4.1 系统界面设计-24

4.1.1 前台网站界面-25

4.1.2 后台管理界面-27

4.2 注册登录实现-28

4.2.1 表单验证-28

4.2.2 后台处理注册-31

4.2.3 后台处理登录-32

4.2.4 保存登录状态-33

4.3 jsp实现数据库分页显示-33

4.4 投票实现-36

总结-41

参考文献-41

致谢-42


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费