欢迎来到天天文库
浏览记录
ID:472006
大小:1.72 MB
页数:42页
时间:2017-08-07
《基于Web应用的电子印章制作控件【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计(20届)基于Web应用的电子印章制作控件35【摘要】:电子印章是为了电子商务中的文件以及商业数据提供法律效应而制作出的应用产品,应用于诸如政府部门中的重要文件等文件安全方面。为了响应电子商务的发展趋势,本系统抛弃之前客户端程序运行的旧观念,而设计成B/S架构的web系统,让服务器承担更多的工作。本系统将不成熟的印章文字排列算法,通过设置印章长宽系数将文字排列算法加以改进,使椭圆印章的文字在椭圆边界处的排列更为平滑,同时调整椭圆长轴端文字角度,让印章更为美观。并生成GIF格式的透明图片以方便使用。【关键词】
2、:电子印章;文字排列;网络应用;透明图片35Abstract【ABSTRACT】ElectronicsealistheapplicationstomakeE-filesorbussiness-datalegal.Itisusedsuchasthesecurityofimportantdocumentsingovernmentdepartments.InresponsetothetendencyofE-commerce,thesystemabandonstheformerconceptsthatclientsrunthe
3、applications.SothesystemisdesignedtowebsystemofB/Sstructure.Thenserverwilldomorebutclientwon’t.Thesystemimprovesthealgorithmoftheseal’stextalignmentbysettingthecoefficientofoval’slengthandwidth.Thentextintheellipticalboundarywillbesmoother.Andadjuststheangleofte
4、xtintheellipticalboundary,itwillmakethesealmorebeautiful.Forconvenienttouse,thesystemgeneratesTransparentgifformatpicture.【KEYWORDS】ElectronicSeal;Textalignment;webapplication;transparentimage35目录1引言61.1电子印章的背景与意义61.2电子印章的应用领域81.3课题研究的目标92应用程序架构112.1基于B/S体系112.2
5、MVC模式112.3设计思想与功能设计123网络应用关键技术153.1Javascript语言153.2AJAX技术163.2.1AJAX发送数据173.2.2响应数据的处理183.3Servlet请求处理机制193.4JSP技术193.4.1session机制203.4.2JSP标记库介绍与使用203.5struts2技术213.5.1struts2思想213.5.2struts2应用程序配置214电子印章的数据传输244.1浏览区处理数据244.2struts2与数据传输264.2.1Ajax与struts264.
6、2.2图片传输264.2.3文件传输285电子印章布局算法315.1Java图片布局31355.2印章图形生成算法315.2.1印章外圈圆形生成315.2.2印章中心图片正五角星生成325.3文字排列算法345.3.1Java文字绘制缺陷与调整345.3.2圆形印章文字位置计算345.3.3椭圆印章文字位置计算365.4Java生成透明图片376总结38参考文献39致谢39351引言1.1电子印章的背景与意义现代电子商务发展迅猛,每天产生的电子文件不计其数,其中还有大量需要盖上公章进行文件确认。这个流程是必须的,但又相
7、当繁琐,在这样的情况下,一个新的概念应运而生:让电子印章来替代普通的公章。电子印章泛指以电子形式存在的,依附在电子文件上同时又与文件逻辑相关的电子内容。电子印章可以用来辨识电子文件签署者的身份,保证文件的完整性与未更改性。当然,电子印章继承了一般公章的功能——表示签署者同意电子文件所陈述事项的内容。[1]在2005年4月1日,我国信息化建设迎来了一个新的时代,从那个时刻起,我国信息化开始就有法可依了。《电子签名法》作为我国规范电子商务活动的第一部法律诞生了,它的存在赋予了电子印章和数据电文法律效力,并且在很大程度上消除
8、网络信用危机。某种意义上,《电子签名法》实现了真正意义上的“无纸化办公”,让电子印章具有了和一般公章同等的法律效力。[2]电子印章有不同于一般的普通公章。电子印章要保证其本身唯一性,不可仿制性,所以一系列的加密机制为其保驾护航。已经成熟运用的算法有数字签名:RSA公钥体制,算法标准公钥长度1024、2048、4096bits;数字
此文档下载收益归作者所有