企业电子投票系统论文开题报告.doc_第1页
企业电子投票系统论文开题报告.doc_第2页
企业电子投票系统论文开题报告.doc_第3页
企业电子投票系统论文开题报告.doc_第4页
企业电子投票系统论文开题报告.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

浙江工业大学之江学院毕业设计(论文)开题报告论文题目:基于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平台有三个版本:适用于小型设备和智能卡的J2ME(Java2PlatformMicroEdition)、适用于桌面系统的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地址投票限制,支持E-mail地址激活限制等方式以尽量达到网络投票的公平,准确并新增新闻发布系统支持分类与传统投票系统设计相比,使用J2EE平台架构企业级软件具有多种优势:1.JavaServlet和JSP都要编译为JavaClass才作为Servlet运行,因此执行性能会明显提高。2.JavaServlet和JSP中可以完全使用Java进行编程,可以完成许多简单的商业逻辑,特别是JSP,可以直接书写HTML,因此简化了页面的输出,这样就保留了脚本语言易于使用的优点。3.复杂的商业逻辑以组件的形式部署在EJBServ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论