会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

企业电子投票系统论文开题报告.doc

  • 资源星级:
  • 资源大小:102.50KB   全文页数:11页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

企业电子投票系统论文开题报告.doc

浙江工业大学之江学院毕业设计(论文)开题报告论文题目基于J2EE的企业电子投票系统开发与设计学生姓名徐栋杰指导教师冯志林分院(系)信息工程分院专业计算机科学与技术班级0402学号2004201002192008年2月25日开题报告撰写要求1、开题报告的写作应包含以下几方面的内容(1)、综述本课题国内外研究动态,说明选题的背景和意义(2)、研究的基本内容和拟解决的主要问题(3)、主要研究方案。2、开题报告的排版要求正文为小四号宋体,页边距为左3cm,右2.5cm,上下各2.5cm,行间距为固定值20磅,标准字符间距,页面统一采用A4纸。3、开题报告的字数要求正文字数不得少于2000字。一.选题依据(选题的背景和意义、该选题国内外的研究现状及发展趋势)计算机软件是人类心灵和智慧在虚拟空间中的投射。软件的性能是人类能力的扩展,它的活动就是人类心智活动的反映。软件直接表达出设计者对目标的理解,对用户的期待,以及对自己的定位。按企业对企业级软件的要求,一个企业级应用系统J2EE肯定会是一个服务于商业目的,处理企业业务信息,数据的软件系统,因此大概可以总结出以下五方面的特征有复杂的业务逻辑,有大量持久化数据,与多种外部系统相关联有较高的性能要求,在运行时需要随时监控,管理,应该能够实时记录,观察系统运行情况。修改系统配置。为适应企业信息改革和网络化管理的需要,电子投票系统已经成为大多数企业内部常用的一种行使民主权利的有效方式。企业电子系统是企业或学校等机构在自己的局域网上搭建的B/S结构的操作平台,可直接在浏览器上操作并且只要点击电子选票上的投票按钮,就可以完成一次民主选举的投票,既方便快捷又能及时统计结果。这种方式极大程度地减少了投票人的时间和投票统计周期,提高了企业管理的效率。此系统基于J2EE的模式特性来构架结构合理的MVC架构的三层WEB结构应用程序。J2EE(Java2Platform,EnterpriseEdition)是JCP(JavaCommunityProcess)推出JAVA企业级应用的分布式体系规范。J2EE采用基于组件思想来设计、开发、装配及部署企业级应用,具有平台无关、组件重用、灵活方便的事务控制等很多优点。工作流管理系统,可以对不同类型的请求,智能地定义办公流程和商务流程,系统管理员可以根据商务模式和公司的规章制度,来设定网络工作流自动化系统。图形界面的绘制流程,界面友好,简单易用,在拖拖拉拉之中轻松定义工作流程角色,关系,任务和路线。基于网络的工作流程,使用JAVA技术实现了基于浏览器的流程定义,消除了客户端需要安装特定软件的需要。结构化的工作流机制,提供了定义完整的个性化的工作流程的功能。1.1国内外研究现状企业级软件开发是一项复杂的任务,需要具备许多不同领域的广泛知识。例如,一项典型的企业级应用程序开发工作可能要求你熟悉进程间的通信问题、安全问题、数据库特定访问查询等。J2EE企业级开发平台鼓励在系统开发、部署和执行之间作一个清晰的划分。此开发人员可以将部署细节留给部署人员处理,如实际的数据库名称和存放位置、主机持有配置属性等。J2EE让系统可通过Java和J2EE而不是底层系统API被访问,从而支持硬件和OS无关性。由于这种原因,遵循J2EE体系结构技术规范的企业级系统可以非常容易地在硬件系统和不同的OS之间衔接。目前,Java平台有三个版本适用于小型设备和智能卡的J2MEJava2PlatformMicroEdition、适用于桌面系统的J2SE和适用于企业级应用的J2EE。Sun推出J2EE的目的是为了克服传统Client/Server模式的弊病,迎合Browser/Server架构的潮流,为应用Java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的开发、管理和部署。J2EE是一个标准,而不是一个现成的产品。各个平台开发商按照J2EE规范分别开发了不同的J2EE应用服务器,J2EE应用服务器是J2EE企业级应用的部署平台。由于它们都遵循了J2EE规范,因此,使用J2EE技术开发的企业级应用可以部署在各种J2EE应用服务器上。电子投票技术是指通过应用互联网等现代信息技术,开发可靠的电子通讯手段,使企业的员工能够在不亲自出席投票大会的情况下通过电子网络进行投票。20世纪90年代以来,以互联网为代表的现代信息技术的迅速发展对企业市场产生了深远影响。在美国、欧洲、日本、韩国等国家,网上信息通讯的发展也相当惊人,目前韩国约有70%的交易量通过互联网完成。随着互联网的快速发展,各种网站常就各种问题进行网上投票,网民对此已非常熟悉。综合考虑两方面因素,在企业引入电子投票制度的技术和设施基础已经具备。法律上已经承认电子投票的结果。随着互联网在各领域的广泛应用,通过互联网投票已成为现实,目前在一些国家,已对电子投票做出明确的法律规定。如在美国的特拉华州,2000年就通过了相关法律承认电子投票的结果。现在多数投票系统大都在ASP/PHP环境下开发用ASP.NET设计的,数据库采用Access/mssql/mysql多种版本,系统支持分组,分赛区投票,选手自主报名,并可登录管理自己的信息,支持选手相册功能,支持网友对选手的评论,支持后台定义赛事规则等信息,支持赛事报道新闻发布,支持与Discuz,phpwind,动网等论坛会员投票整合(仅限ASP版),支持Cookies投票限制,IP投票限制,网卡MAC地址投票限制,支持Email地址激活限制等方式以尽量达到网络投票的公平,准确并新增新闻发布系统支持分类与传统投票系统设计相比,使用J2EE平台架构企业级软件具有多种优势1.JavaServlet和JSP都要编译为JavaClass才作为Servlet运行,因此执行性能会明显提高。2.JavaServlet和JSP中可以完全使用Java进行编程,可以完成许多简单的商业逻辑,特别是JSP,可以直接书写HTML,因此简化了页面的输出,这样就保留了脚本语言易于使用的优点。3.复杂的商业逻辑以组件的形式部署在EJBServer中。由于EJBServer提供了多种组件事务服务,使系统更能够应付大量的并发用户和管理复杂的事务逻辑。4.EJBServer中集成的组件命名服务可以使组件位置透明化,简化了组件的部署和客户端应用的维护。5.开发过程易于分工,可以由专人负责编写组件,其他人组装页面。

注意事项

本文(企业电子投票系统论文开题报告.doc)为本站会员(专业资料库)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

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

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5