欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    开题报告-在线投票系统的设计与实现.docx

    • 资源ID:117710       资源大小:24.32KB        全文页数:6页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    开题报告-在线投票系统的设计与实现.docx

    1、山西大学本科毕业论文(设计)开题报告姓名所在专业软件工程论文(设计)题目在线投票系统的设计与实现选题的目的和意义:目的:通过做网上投票系统的设计能更好的培养我的实践能力和创新能力,书本知识与实际相结合,提 高了自己的动手能力。设计与检验过程中应充分分析所出现的问题的原因,深刻思考改进的方法。使 我灵活的运用和掌握专业知识。意义:随着计算机技术的飞速发展,尤其是网络技术的超速发展,带动了信息的广泛交流,人们每天需 要大量的信息来充实自己,传统的投票和调查方式已经不能满足我们的需要,针对这种情况,网上投 票系统应运而生。网上投票系统除了能够完成传统的功能之外,更具有时效高和范围广的优点,更符合现代

    2、社会的 需要。从国际互联网到校园网,企业局域网,各种网上投票系统随处可见,意见调查,用户信息统计, 经营情况调查都可以作为投票的内容,网上投票系统凭借其方便快捷等特点,已经成为互联网资源中 不可缺少的一部分,并且,随着网络技术的发展,网上投票系统的作用将会越来越大。文献综述(国内外研究现状、研究方向、进展情况、存在问题等,并列出所查阅的主要国内外参考文 献,要求3000字以上):1.研究现状随着科学技术的不断发展和互联网技术的不断普及,众多高校、科研机构及个人从理论与实践两 个方面进行了大量的研究与开发工作,涌现出了许多在线投票系统,对学院、企业的管理起到了很好 的作用。总之投票系统概括起来就

    3、是通过科学管理手段和专业管理技术来实现统一。现有的网上投票 系统多种多样,结构复杂,用户操作极为不便,投票主题单一,缺乏灵活性。因此,之后的研究方向 应该是设计出一款适合大多数人使用,操作简单,主题灵活,实用性更强的系统。投票系统研发比较 成熟的公司有广州市齐乐科技有限公司和SunV)te公司,其产品能够准确把握公众意见,对制定今后发 展计划和方式选择上有指导和参考作用。未来网络投票将成为评选活动的重要方式,投票结果不仅会 为各媒体的“仕途”增加重要的评分,而且也会给媒体公司的产品带来更多的商机。随着科学技术的不断发展和互联网技术的不断普及,众多高校、科研机构及个人从理论与实践两 个方面进行了

    4、大量的研究与开发工作,涌现出了许多在线投票系统,对学院、企业的管理起到了很好 的作用。总之投票系统概括起来就是通过科学管理手段和专业管理技术来实现统一。现有的网上投票 系统多种多样,结构复杂,用户操作极为不便,投票主题单一,缺乏灵活性。因此,之后的研究方向 应该是设计出一款适合适合大多数人使用,操作简单,主题灵活,实用性更强的系统。网站投票技术是指通过互联网等现代信息技术开发可靠的投票系统。20世纪90年代以来,以互 联网为代表的现代信息技术的迅速发展相当惊人,尤其是美国、欧洲、日本、韩国,中国等国家。针 对各种问题,各种网站的投票,网民们对此非常熟悉。法律上已经承认网站投票的结果,在一些国家

    5、, 已经对投票做出了明确的法律规定,比如美国的特拉华州,2000年就通过了相关法律承认网站投票的 结果。早在1880年,伟大的发明家Tomas Edison就发明了一种电子投票记录器,该系统的功能是通过 美国的立法机关进行电子投票表决。然而,在当时的社会和市场环境下,这样的电子投票记录器并没 有得到实际应用,最终没有获得成功。第一个现代意义上的电子投票方案,是由chaum于1981年提出,它采用了公钥密码体系,利用 数字签名来隐藏投票人的身份,并通过计算机和网络来完成投票的整个过程。1985年,Cohen和Fisher 提出了基于同态加密技术的电子投票方案,接着Benaloh yung sak

    6、e和kilian等也分别提出了基于同 态加密技术的电子投票方案。除此之外,还存在其他的电子投票方案,比如说建立在匿名信道技术之上的电子投票方式。这里 所说的匿名信道主要是通过电子邮件和公告牌的不可跟踪技术,保护投票人的信息。科学家chaum率 先提出不可跟踪的电子邮件系统,chaum这一提法也是在匿名信道技术基础之上,新的不可跟踪电子 邮件系统能够对信息的来源进行保密,但是要以掩盖者的可靠程度为基础。此后,chaum再一次提出 了新的投票方案。虽然这样的投票方案有一个极大的缺点必须全部成功投票,否则整个投票结果 都会受到影响。后来,另一位科学家Nurmi提出了新的电子投票方法,这种投票方案是建

    7、立在ANDOS 协议之上的新的方式。不过,Nurmi提出了新的电子投票方法中有另外一个大的缺陷:投票的人必须 互相联系才能得到选票,而且很容易就造成投票系统的混乱。Nurmi和Saloman提出的另外一些方案 中也存在这诸如此类的问题。上述的这些投票方法,不是太过于繁琐就是在安全性方面有漏洞,繁琐的投票方式仅能用于小型 的投票。随着投票方法研究的逐步深入,1992年Fujioka,Okamoto和Ohta三个人提出了史上第一个能 用于大规模投票的电子投票方法,这就是著名的fo。方案,这个方案的亮点就是依托位委托和盲签字 技术。F00方案在当时引起了很大的轰动,它被认定是不存在安全问题的电子投票

    8、协议方法。很多 企业以及学校的研究中心都根据这个方案,设计出了适合自身使用的投票系统。最为世人关注的就是 (MIT)的EVOX系统、Sensus系统,它们分别由麻省理工学院和华盛顿大学的专家提出。 不过, F00并不是十全十美的,F00本身还是存在着缺陷的。应用这个系统意味着能有弃权票,另外,如果 有能弄虚作假,系统也无法查处作假人的相关信息。因此(MIT)的系统在进行改革的时候有意克服 了这些问题。但也由此产生了新的问题,就拿Sensus系统来说,这个系统在投票的过程中,可能会产 生信息外泄的问题,并且,它主要依靠管理机构来进行,因此在投票的过程和投票的结构都没有安全 保障。匿名信息的投票系

    9、统由于采用了随机辨别选票的方式,因此存在选票冲突的问题。为了弥补这 一缺陷,Juang和Lei在1996年,又提出了一种新的投票方案,这种方案不在以匿名信道为基础技术 而是建立在唯一盲签名技术上。这种投票方法的前提是所有的投票人都积极配合投票。但是,这种假 设在现实中是不成立的,此外,它还有一个缺点,不能避免有人冒用合法公民的身份进行投票。在1999 年,台湾大学的Wei-ChiKu和Wang-ShengDe对F00方案进行了新的改变尝试,提出了一种依托RSA 技术的电子投票方式。至今,许多学者都对协议的缺点进行改良,提出了各种各样的解决方法,也有 不少的学者标新立异,根据投票的不同情况,设计

    10、最适合的投票方法。2. 研究方向网上查阅相关资料,编写相关程序;编写需求,进行实践测试软件;完善需求分析,解决用户实际困难;建立管理系统有效安全系统,防止外界因素干扰。3. 进展情况第一步:网上查询相关文献资料,充分了解整个软件的需求第二步:开始进行数据库的编写,和其他模块的编写第三步:进行整体架构的组合,对不合理的地方进行调整第四步:利用简单数据,反复测试软件的可用性及实用性。第五步:最后书写结论性报告,总结实验遇到的问题,提出对系统新的设想4. 遇到问题编写在线投票系统,最重要的一点就是如何从烦琐的投票结果中,导出全部投票项目的票数,然 后根据投票项目的各个票数,进行票数百分比计算,最后编

    11、辑出在线投票系统。开发该系统主要采用 JSP技术和SQL数据库相结合的方式。JSP技术通过在静态HTML内容中嵌入服务器端脚本,实现网 页内容的动态改变。Web服务器从磁盘上读取含有服务器端脚本的网页,在网页发送给客户端浏览器 之前,先对其中的服务器端脚本进行解释,输出用户定制内容,从而产生动态网页。本系统由三个模块组成:登录注册模块,管理员模块,投票模块。登陆注册模块:注册登陆模块需添加信息,然后注册。只有登陆用户才能投票。投票模块:用户可以选择不同的主题进行投票,每个表单包括主题、选项、投票个人信息。管理员模块:管理员对项目进行管理,可以对项目的删除和编辑,选项的删除,更新和添加。5. 主

    12、要参考文献1冯燕奎.赵德奎.JSP实用案例教程M清华大学出版社.2004年:70-100.2孙卫琴.精通struts M.电子工业出版社.2004年:50-70.3孙卫琴.精通hibernate M.电子工业出版社.2005年:100-120.4张洪斌.java2高级程序设计M中科多媒体出版社.2001年:85-90.5林信良.spring2. 0技术手册M.电子工业出版社.2006年:50-100.6徐建波.周新莲.Web设计原理于编程技术M.中南大学出版社.2005年:185-193.7陈孝威.三层体系结构的客户/服务J.计算机应用出版社.2000年:23-26.8蔡剑,景楠.Java W

    13、eb应用开发:J2EE和Tomcat M.清华大学出版社.2004年.9林上杰,林康司.JSP2.0技术手册M电子工业出版社.2004年:3-610潘凯华.李慧.刘欣.MySQL快速入门M清华大学出版社.2011年:26-38.11王家华.软件工程M.东北大学出版社.2001年:248-303.山西大学本科毕业论文(设计)开题报告主要研究内容:本课题主要研究动态生成投票主题和选项,对投票结果进行统计分析,并能通过IP和Cookie技 术限制重复投票,普通用户可查看选手介绍、进行投票、查看投票结果,管理员可以进行用户管理、 投票选项管理和投票结果的管理。创新之处(如无可不填):1. 增加了一个公告通知的功能山西大学本科毕业论文(设计)开题报告研究路线、方法、措施及实践方案或实验设计:1、通过调研确定在线投票系统的功能和业务流程。2、对数据库进行需求分析、概念模型设计及逻辑结构的分析。3、系统采用B/S结构,对登陆注册模块、投票主题和浏览模块、后台管理模块进行详细设计。4、对每个模块进行功能测试,并分析测试结果。指导教师意见:签字:年 月 日学院意见:签字:


    注意事项

    本文(开题报告-在线投票系统的设计与实现.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开