跨平台电路图纸WEB交互系统的设计与实现
这是一篇关于电路图纸,SVG,web图形交互,HTML5,RESTful Web Service的论文, 主要内容为随着手持平板、智能手机等技术的普及,行业用户有越来越高的需求将电路图纸完全WEB化,并通过各种嵌入式设备随时随地查看图纸及相关信息,于是跨平台的电路图纸WEB交互应用需求被越来越多的厂商提出。目前,各制图厂商和软件公司也为CAD(Computer Aided Design)图纸发布到网上为共享设计方案和设计信息提供了些解决方案,如:AutoCAD近期发布的AutoCAD WS网站,利用Flash技术将自己的DWG/DXF文件发布在网上;将DWF格式图形文件嵌入到网页中可以以Design Review软件为开发平台,采用HTML和JavaScript编程语言,调用Design Review API函数来实现;将CAD文件格式转换为JPG/GIF等位图文件格式或PDF/WORD等文档文件格式后再在WEB网页上发布。以上方案主要的缺陷有:(1)跨平台兼容性差;(2)不具备人机交互属性。 本文在已有工作的基础上,根据SVG显示图形原理和技术,首先分析比较了现有图形显示方式,然后总结了SVG的技术特点,并在此基础上研究了SVG跟其它技术融合的实现方式。在分析实时数据动态发布的传统模型后,设计了基于SVG的动态数据WEB发布模型,采用SVG文件格式为核心显示元素,基于HTML5/jQuery技术和RESTful WebService后台,实现了电路图纸的网络发布、图形交互等功能。 在系统设计方面,本文根据REST的设计思想开发了基于JAX-RS应用框架的系统,把SVG的动态交互功能、基于SVG的电路图纸动态数据WEB发布模型与后台数据WebService服务器集成统到该系统中,验证了本文提出的上述设计思路。系统主要包括以下几个功能模块:图纸文件转换模块、前端网页客户端、后台Web Service服务器、数据库控制模块。 本文的主要创新内容如下: (1)跨平台的工业图形交互方案。 以往的CAD类设计图纸网络发布,大多依赖厂家提供的各种软件或浏览器插件。本方案可以在各平台(含PC和移动设备)主流浏览器上原生的实现在线图形交互,无需安装额外模块,且操作流畅,可扩展性强。通过加载方式的改进,优化了平板电脑浏览器加载SVG文件的性能,提高了15%的效率。通过遍历算法的优化和缓存的利用,提高了页面元素筛选的性能达6-7倍,从而提高了系统整体响应速度 (2) ROA风格的轻型Web Services框架。 采用面向资源的架构设计,应用RESTful风格API设计实现,将企业WEB应用传统的SSH、.NET等重型设计开发框架转为更为敏捷、高效、易于维护的轻型框架。通过WebServices传输文本格式的优化,将前台数据解析效率提高了2-3倍,页面加载时间整体提高了倍以上。 截止2012年10月,该项目期开发已接近尾声,主体功能已上线正常工作,并已在部分自有风力发电场交付用户使用。
跨平台电路图纸WEB交互系统的设计与实现
这是一篇关于电路图纸,SVG,web图形交互,HTML5,RESTful Web Service的论文, 主要内容为随着手持平板、智能手机等技术的普及,行业用户有越来越高的需求将电路图纸完全WEB化,并通过各种嵌入式设备随时随地查看图纸及相关信息,于是跨平台的电路图纸WEB交互应用需求被越来越多的厂商提出。目前,各制图厂商和软件公司也为CAD(Computer Aided Design)图纸发布到网上为共享设计方案和设计信息提供了些解决方案,如:AutoCAD近期发布的AutoCAD WS网站,利用Flash技术将自己的DWG/DXF文件发布在网上;将DWF格式图形文件嵌入到网页中可以以Design Review软件为开发平台,采用HTML和JavaScript编程语言,调用Design Review API函数来实现;将CAD文件格式转换为JPG/GIF等位图文件格式或PDF/WORD等文档文件格式后再在WEB网页上发布。以上方案主要的缺陷有:(1)跨平台兼容性差;(2)不具备人机交互属性。 本文在已有工作的基础上,根据SVG显示图形原理和技术,首先分析比较了现有图形显示方式,然后总结了SVG的技术特点,并在此基础上研究了SVG跟其它技术融合的实现方式。在分析实时数据动态发布的传统模型后,设计了基于SVG的动态数据WEB发布模型,采用SVG文件格式为核心显示元素,基于HTML5/jQuery技术和RESTful WebService后台,实现了电路图纸的网络发布、图形交互等功能。 在系统设计方面,本文根据REST的设计思想开发了基于JAX-RS应用框架的系统,把SVG的动态交互功能、基于SVG的电路图纸动态数据WEB发布模型与后台数据WebService服务器集成统到该系统中,验证了本文提出的上述设计思路。系统主要包括以下几个功能模块:图纸文件转换模块、前端网页客户端、后台Web Service服务器、数据库控制模块。 本文的主要创新内容如下: (1)跨平台的工业图形交互方案。 以往的CAD类设计图纸网络发布,大多依赖厂家提供的各种软件或浏览器插件。本方案可以在各平台(含PC和移动设备)主流浏览器上原生的实现在线图形交互,无需安装额外模块,且操作流畅,可扩展性强。通过加载方式的改进,优化了平板电脑浏览器加载SVG文件的性能,提高了15%的效率。通过遍历算法的优化和缓存的利用,提高了页面元素筛选的性能达6-7倍,从而提高了系统整体响应速度 (2) ROA风格的轻型Web Services框架。 采用面向资源的架构设计,应用RESTful风格API设计实现,将企业WEB应用传统的SSH、.NET等重型设计开发框架转为更为敏捷、高效、易于维护的轻型框架。通过WebServices传输文本格式的优化,将前台数据解析效率提高了2-3倍,页面加载时间整体提高了倍以上。 截止2012年10月,该项目期开发已接近尾声,主体功能已上线正常工作,并已在部分自有风力发电场交付用户使用。
四川广电有线电视节目编辑系统的研究与实现
这是一篇关于有线电视节目编辑系统,RESTful Web Service,图像缩放算法的论文, 主要内容为从1925年约翰·洛吉·贝尔德发明了世界上第一台电视机以来,电视就在人们的生活中一直扮演着非常重要的角色。本文将实现一个有线电视编辑系统,从而使得电视的制作管理更加方便快捷。在四川省有线广播电视业务发布平台(BDP)的基础上,本文研究并实现了有线电视节目编辑系统。该系统打破了传统统一化的电视服务方式,将电视节目的制作分为制作模板和制作模板实例两个步骤,提高了电视制作的效率,并且可以实现用户的个性化需求,为不同地区,不同权限的用户观众提供相应的服务。而且还可以服务于第三方企业,如酒店,度假村等。如此,既延续了有线电视画面高清无卡顿的优点,又吸收了网络电视播放形式灵活的优点。本系统为标准的B/S架构,客户端采用网页开发技术html5/javasript/css实现,后台采用REST服务开发框架Jersey实现,并且通过mysql数据库完成了对数据的管理及更新。本系统集成了模板管理,模板实例管理两大功能模块。模板管理模块主要负责对模板的增、删、改、查等基本操作,模板实例管理模块负责在模板的基础上,通过添加媒体素材来完成对模板实例的编辑。本文主要研究内容如下:首先,使用REST服务的标准实现框架及jquery等前端开发技术实现了有线电视节目编辑系统,在实现的过程中,通过CORS(Cross-Origin Resource Sharing)和JSONP解决了跨域问题,利用html5中的canvas API实现了用户通过鼠标绘制模板素材的功能,且在绘制过程中将模板数据转换成预览图片格式,通过Jquery ajax将数据传送给后台。其次,本文对经典的传统图像缩放技术进行了研究,分析了每种算法的利弊,提出了一种改进算法,该改进算法使得图片缩放平滑不失真,并且运行时间有所降低,实用性强。最后,对整个系统的功能模块进了详细的测试,确保本系统达到预期要求,并对后续工作进行了总结。
毕业设计(论文)管理系统的实现及其关键技术研究
这是一篇关于REST风格架构,RESTful Web Service,协同过滤,推荐系统,RBAC的论文, 主要内容为现如今,社会的进步和经济的发展使得各行业之间的竞争日趋激烈,为了取得更大的市场规模和更高的经济效益,各行业也更加注重其信息系统的建设。得益于信息技术和计算机网络技术的发展,各种功能强大的信息系统被设计并开发出来以满足相关行业的要求,但随着系统功能的变更与完善,信息系统也变得更加庞大且复杂,这使得系统在集成性、安全性和扩展性等方面面临更大的挑战。此外,随着信息系统规模的扩大,帮助用户在众多的项目中做出更加准确、快速的选择也成为了众多行业的普遍需求。在此等背景下,为了能构建出一种灵活、可扩展,同时具有智能化推荐功能和良好的权限访问控制的本科毕业设计(论文)管理系统(GDMS)。在GDMS的设计与开发工程中,本文中主要深入研究了如下关键技术:一是在提高GDMS系统集成性和扩展性方面上,对基于RESTful Web Services的软件架构进行了深入的研究。首先基于REST规范、风格、资源表述等RESTful Web Services的相关理论,提出了一种REST风格架构的资源设计模版,其次是研究并实现了Spring MVC对REST的支持,最后基于资源设计模版完成GDMS资源和接口的设计,并通过Spring MVC框架构建出一种新型的基于RESTful Web Services的GDMS系统架构。二是对智能信息系统中推荐算法的改进及其在GDMS中的应用研究。文中针对协同过滤(CF)推荐算法的数据稀疏性问题,分析了CF算法在数据稀疏时推荐效果变差的原因,然后提出了一种基于融合修正公式改进Jaccard相似性系数计算用户之间的相似度的CF算法,并通过在真实数据集上的实现验证改进后算法的效果,最后基于该算法设计出一种支持Top N推荐的推荐系统,通过与GDMS的整合,针对不同学生为其推荐个性化的一组题目。三是关于GDMS的系统安全性问题,深入研究了系统的权限管理策略。首先分析了RESTful Web Services API调用的特点,结合传统的基于角色的访问控制(RBAC)模型,提出了一种新的、适应于REST风格架构的RBAC算法。算法将系统中的权限抽象为资源,并与用户调用的RESTful Web Services API进行正则表达式匹配,根据匹配结果确定用户是否有权访问某个资源。此外,在系统的设计方面,根据需求分析,划分系统功能模块,设计数据库,并采用MVC框架模式以及软件分层思想规划系统结构;在系统的实现方面,使用Spring MVC+Spring+Hibernate轻量级开发框架开发系统的服务器部分,使用Easy UI富客户端框架开发系统的Web客户端,最终系统经测试运行,论证了文中相关算法和技术的有效性。
四川广电有线电视节目编辑系统的研究与实现
这是一篇关于有线电视节目编辑系统,RESTful Web Service,图像缩放算法的论文, 主要内容为从1925年约翰·洛吉·贝尔德发明了世界上第一台电视机以来,电视就在人们的生活中一直扮演着非常重要的角色。本文将实现一个有线电视编辑系统,从而使得电视的制作管理更加方便快捷。在四川省有线广播电视业务发布平台(BDP)的基础上,本文研究并实现了有线电视节目编辑系统。该系统打破了传统统一化的电视服务方式,将电视节目的制作分为制作模板和制作模板实例两个步骤,提高了电视制作的效率,并且可以实现用户的个性化需求,为不同地区,不同权限的用户观众提供相应的服务。而且还可以服务于第三方企业,如酒店,度假村等。如此,既延续了有线电视画面高清无卡顿的优点,又吸收了网络电视播放形式灵活的优点。本系统为标准的B/S架构,客户端采用网页开发技术html5/javasript/css实现,后台采用REST服务开发框架Jersey实现,并且通过mysql数据库完成了对数据的管理及更新。本系统集成了模板管理,模板实例管理两大功能模块。模板管理模块主要负责对模板的增、删、改、查等基本操作,模板实例管理模块负责在模板的基础上,通过添加媒体素材来完成对模板实例的编辑。本文主要研究内容如下:首先,使用REST服务的标准实现框架及jquery等前端开发技术实现了有线电视节目编辑系统,在实现的过程中,通过CORS(Cross-Origin Resource Sharing)和JSONP解决了跨域问题,利用html5中的canvas API实现了用户通过鼠标绘制模板素材的功能,且在绘制过程中将模板数据转换成预览图片格式,通过Jquery ajax将数据传送给后台。其次,本文对经典的传统图像缩放技术进行了研究,分析了每种算法的利弊,提出了一种改进算法,该改进算法使得图片缩放平滑不失真,并且运行时间有所降低,实用性强。最后,对整个系统的功能模块进了详细的测试,确保本系统达到预期要求,并对后续工作进行了总结。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕设货栈 ,原文地址:https://m.bishedaima.com/lunwen/51825.html