在线投票系统毕业论文

上传人:206****923 文档编号:88888598 上传时间:2019-05-12 格式:DOC 页数:53 大小:371.50KB
返回 下载 相关 举报
在线投票系统毕业论文_第1页
第1页 / 共53页
在线投票系统毕业论文_第2页
第2页 / 共53页
在线投票系统毕业论文_第3页
第3页 / 共53页
在线投票系统毕业论文_第4页
第4页 / 共53页
在线投票系统毕业论文_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《在线投票系统毕业论文》由会员分享,可在线阅读,更多相关《在线投票系统毕业论文(53页珍藏版)》请在金锄头文库上搜索。

1、- I -长春工业大学人文信息学院 07042112 号 李鹏毕业设计 共(4)页第 I 页 摘 要 在积极建立科学管理机制的今天,仅仅靠原始的手工管理或简单 的单机管理,管理部门面对大量的信息,无法有效率地将其中的重要 部分提取出来,并做出相应的判断和处理。投票管理者的决策只能依 据手工表数据,在浪费大量人力、物力的同时无法做到实时监控,难 以保证数据的准确性和及时性。因此,先进的管理思想就成为了一个 可望而不可及的目标。投票非常急需一套既有先进管理思想的系统, 作为实现目标和提高现有投票管理水平的一种重要手段。随着科学技 术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认 识,它

2、已进入人类社会的各个领域并发挥着越来越重要的作用。作为 计算机应用的一部分,在先进的计算机技术、通信技术、控制技术及 IC 卡技术基础上,采用系统集成方法,逐步建立一个智能化的投票系 统。 编写在线投票系统,最重要的就是如何从烦琐的投票结果中,能 够实时性对用户投票进行添加,对用户因为人为原因造成的误投,错 投进行删除,及时导出全部投票项目的票数,根据各个投票项目的统 计票数,进行票数百分比计算,满足用户的实时性查询。在对在线投 票系统进行管理时,不同权限的用户可以分别登录,包括管理员权限 和普通用户权限,可以对管理员的个人信息进行检索。为了应对截止 时间的限制,还应设定在线显示系统时间。 关

3、键字关键字:JSP ACCESE 数据库 投票系统 管理系统 天气系统 - -长春工业大学人文信息学院 07042112 号 李鹏毕业设计 共(4)页第 I 页 AbstractAbstract Be building up vote to manage today of mechanism actively, only depend originality of the handicraft manage or the simple single machine manage, management Dept. public appearance to a great deal of inf

4、ormation, cant efficiently will among them of importance part withdraw, and do a judgment and the processing for corresponding.Decision which votes governor can according to the statement data, at waste a great deal of manpower, material resources cant in the meantime attain actually supervise and c

5、ontrol, the accuracy of hard assurance data with in time sex.Therefore, the forerunners management thought carried out and then becamed an inaccessible target in the vote.The vote needs the management information that a set of current forerunner manages thought system urgently very much, is a kind o

6、f important means which carries out a target and raises an existing vote a management level.The technical along with science of raise continuously, the calculator science is gradually mature, the its strong function has already been peoples deep understanding, it has already entered each realm of th

7、e society of mankind to erupt to flick a more and more important function. Be a calculator applied one part, the teaching missions arrange in order is a hard nut to crack, numerous high schools, research organizations and personals carried on a great deal of research and the development work from th

8、e theories and fulfillment. KeyKey words:words: JSP Technology ACCESE databas - -长春工业大学人文信息学院 07042112 号 李鹏毕业设计 共(4)页第 II 页 目录目录 第一章 问题来源1 1.1 开发背景1 1.2 开发的可行性分析.2 1.2.1 技术可行性.2 1.2.2 经济可行性.2 1.2.3 操作可行性.3 第二章 基础理论知识4 2.1 Access 数据库简介.4 2.2 Jsp 编程语言.5 2.3 SQL 语句5 2.4 数据库系统.6 第三章 需求分析9 3.1 系统研究目标.9 3

9、.2 系统主要特色.9 3.3 模块功能需求9 3.4 性能需求10 3.5 功能需求10 3.6 数据流图11 3.7 数据字典14 第四章 总体设计15 - -长春工业大学人文信息学院 07042112 号 李鹏毕业设计 共(4)页第 III 页 4.1 总体设计15 4.2 系统功能逻辑结构17 4.3 系统功能模块的设计.19 4.4 系统协作图22 第五章 数据库设计26 5.1 数据库设计的基本步骤26 5.2 需求分析27 5.3 数据库的概念设计.28 5.4 数据库逻辑结构设计.30 第六章 详细设计32 6.1 管理员登录模块.32 6.2 投票首页模块33 6.3 投票实

10、现模块35 6.4 投票结果模块36 6.5 投票项目管理模块37 6.6 天气查询模块:.41 第七章 系统实现43 7.1 投票首页模块.43 7.2 投票项目管理模块44 7.3 管理员身份认证模块45 7.4 天气查询模块46 结束语48 - -长春工业大学人文信息学院 07042112 号 李鹏毕业设计 共(4)页第 IV 页 参考文献50 - -长春工业大学人文信息学院 07042112 号 李鹏毕业设计 共(4)页第 V 页 第一章第一章 问题来源问题来源 1.1 开发背景 随着 INTERNET 的发展,世界网民的数量急剧增加,社会的信息 化强度增强,企业竞争之激烈,故对市场信

11、息的掌握范围不仅仅是周 边的一些信息,而应把范围扩展到全国,甚至全世界,INTERNET 恰 恰是实现这目标的有利工具。对于新产品,新观点的调查范围应该更 广泛,消息应该及时反馈给企业单位,故一个网上在线投票系统应允 而生,它正好充分满足客户的需求,信息反馈的范围扩大,人力资源 的节省,从而使得企业在竞争激烈的市场中拥有更强大的资本。开发 此投票系统是为了更好的把市场的信息更准确更快速的反馈给客户, 使信息的来源更广泛,从而提高信息的准确性。运用此系统可以降低 企业为市场调查而消耗的人力和物力,利用节省的资源提高产品的质 量,增强竞争力。 一个网站不断发展的前提就是众多用户的支持,一个好的网站

12、一 定要注意与用户之间信息的交流。能够有效得到用户反馈的信息,并 及时对网站内容进行改进,这也是一个网站持续发展的基础。 也正是由于以上原因,网络上各式各样的投票系统层出不穷。本 次课程设计的目的,就是来制作一个在线投票系统,该系统可以实现 对投票数量进行累加、查询、统计票数等操作。 - -长春工业大学人文信息学院 07042112 号 李鹏毕业设计 共(4)页第 VI 页 在线投票系统主要用来统计网站用户对某个主题或热门话题的意 见。决策者通过这些统计数据做出相应的决策。在线投票系统是一般 网站必备的程序之一。我设计的投票系统主要是针对网民对于现阶段 全国名牌大学的综合实力进行排名,为想要报

13、考这些院校的学生提供 一定的参考。 1.2 开发的可行性分析 1.2.1 技术可行性 (1)操作系统: Windows 2000 Server 及以上服务器版本; (2)数据库管理系统:SQL Server 2000; (3) 服务器:Tomcat 5 (4)编程工具:编程软件为 MyEclipse5.5,编程语言选用 Jsp。 1.2.2 经济可行性 1.支出 (1)系统开发费用 1)人员费用:本系统开发期为三周,试运行一周。开发期需 要开发人员 1 人,试运行期需要开发人员 1 人。人员费用为 0.4 万元。 2)设备费:本系统所需的硬件设备费用为 0.6 万元。 3)不可预见费:按开发费

14、用的 15%计算。 (2)系统运行费用 - -长春工业大学人文信息学院 07042112 号 李鹏毕业设计 共(4)页第 VII 页 1)系统维护费:需要 6 人/年进行系统维护,维护费为 1.8 万元 2)设备维护费:设备更新费为 0.6 万元。设备维护费为 0.6 万元。 3)消耗材料费:每年按 600 元计算。 2.收益 (1)提高工作效率 (2)减少工作人员。 1.2.3 操作可行性 本在线投票系统的用户只需懂得运用互联网络者均可以使用,此系统 在网站中的使用频度预计非常的频繁; 该系统属于实用型网站,需要对数据的处理,比如对投票票数的 统计并把结果反馈给投票者,故对数据的及时更新要求

15、较高,保证数 据的真实性。该系统在任何操作系统下都可以运行,但必须装有 SQL2000 数据库。 该系统的操作包括:单选投票、删除投票、添加投票、查看投票。 单选投票:用户只能从多个选项中选取一项进行投票。 删除投票:管理员对大学进行删除。 添加投票:管理员对大学进行添加。 - -长春工业大学人文信息学院 07042112 号 李鹏毕业设计 共(4)页第 VIII 页 查看投票:提供用户查看当前投票情况,投票结果以条形图显示。 第二章第二章 基础理论知识基础理论知识 2.1 Access 数据库简介 ACCESS 是桌面型数据库,优点是:操作灵活、转移方便、运行 环境简单,对于小型网站的数据库

16、处理能力效果还不错。缺点是:不 支持并发处理、数据库易被下载存在安全隐患、数据存储量相对较小、 数据量过大时严重影响网站访问速度和程序处理速度。 2.2 Jsp 编程语言 JSP 编程语言的特点: 将内容的生成和显示进行分离 生成可重用的组件 采用标识简化页面开发 JSP 能提供所有的 Servlet 功能 健壮的存储管理和安全性 一次编写,随处运行 JSP 的平台适应性更广 Java 中连接数据库的技术是 JDBC 简单易学 - -长春工业大学人文信息学院 07042112 号 李鹏毕业设计 共(4)页第 IX 页 软件编程体系简介 JSP 体系结构: 在 JSP 中,SERVLET 作为服务器与客户端的接口,接受来自用户 的参数,并响应用户的请求; JAVABEAN 用于逻辑功能的实现; JSP 编程技术对于数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号