一种基于ios的移动电力科研评审系统的制作方法

文档序号:8319719阅读:217来源:国知局
一种基于ios的移动电力科研评审系统的制作方法
【技术领域】
[0001]本发明涉及一种基于1S的移动电力科研评审系统。
【背景技术】
[0002]传统科研项目评审方式中,评审筹备阶段需要出版大量的纸质材料,在评审现场进行分发,集中评审,现场评审结束后工作人员还需花费大量时间对评审结论进行人工汇总与整理,最终按相关标准进行归档。由于评审项目数量多,时间紧,极易造成纸质项目文档丢失或遗漏,给评审业务管理造成较大困难。同时,项目评审所需出版的大量纸质材料,流程结束后造成极大的资源浪费,也不利于信息的查阅与共享。
[0003]在信息化浪潮高度发展的今天,实现电力科研项目数字化评审已是大势所趋,利用移动终端完成项目资料的审阅,可达到节省纸张使用、提高评审效率的目的。目前已经有企业都建设了基于移动终端的科研项目评审系统,这些系统大多基于Andorid (安卓)平台开发,其阅读器主要利用接口跳转至Andorid版本的WPS程序提供,实现了在移动终端(基于Andorid的平板电脑)上项目资料的阅览。目前的技术方案中,项目文档已文件方式存储在移动终端,且阅读器为第三方平台,因此系统数据安全无法保障,且在资料阅读界面与项目评审界面脱节,无法形成项目的显示风格与展示效果不能满足电力科研项目评审需求。

【发明内容】

[0004]本发明的目的是提供一种基于1S的移动电力科研评审系统,以解决现有评审系统中阅读器为第三方平台所造成数据安全无法保证的问题。
[0005]本发明为解决上述技术问题而提供了一种基于1S的移动电力科研评审系统,该评审系统包括系统服务器和移动评审端,所述系统服务器和移动评审端之间通过4G路由器通信连接,所述系统服务器存储有待评审的电力科研项目资料,所述移动评审端采用1S系统,移动评审端根据日期与用户名判断该用户是否参会议,若是,系统服务器则将相应项目资料传输给移动评审终端进行显示。
[0006]所述系统服务器和移动评审端之间的信息传输采用MD5加密算法。
[0007]所述移动评审终端在每个科研项目评审完成后自动删除相应项目的所有评审资料。
[0008]所述移动评审终端米用QuartzCore.framework 和 CoreGraphics.framework 框架的绘制机制读取PDF文档。
[0009]所述移动评审端采用视图UIView的CALayer机制,利用CATiledLayer将PDF页面分成多个区域,通过调取相应区域的显示内容在屏幕上进行显示。
[0010]所述移动评审终端上还设置有辅助评审工具,所述的辅助评审工具包括标记模块、笔记模块、页面放大缩小模块和跳转模块,所述的标记模块采用QuarZ 2D库中的Quartz作为绘图引擎。
[0011]所述的移动评审端为IPAD。
[0012]本发明的有益效果是:本发明的评审系统包括系统服务器和移动评审端,所述系统服务器和移动评审端之间通过4G路由器通信连接,系统服务器存储有待评审的电力科研项目资料,移动评审端采用1S系统,移动评审端根据日期与用户名判断该用户是否参会议,若是,系统服务器则将相应项目资料传输给移动评审终端进行显示。本发明通过将待评审的电力科研项目资料存储到系统服务器,保证了数据的安全性,同时利用移动终端实现科技项目的资料浏览与意见批复,大大提高了评审效率,节省评审会议时间。
【附图说明】
[0013]图1是本发明基于1S的移动电力科研评审系统的网络部署架构图;
[0014]图2是本发明基于1S的移动电力科研评审系统中定制化项目资料显示流程图;
[0015]图3是本发明基于1S的移动电力科研评审系统的阅读界面示意图;
[0016]图4是在阅读界面添加标记的示意图;
[0017]图5是阅读界面快速跳转的示意图。
【具体实施方式】
[0018]下面结合附图对本发明的【具体实施方式】作进一步的说明。
[0019]如图1所示,本发明的基于1S的移动电力科研评审系统包括系统服务器和移动评审端,系统服务器和移动评审端之间通过4G路由器通信连接,通过4G路由器,将目前信号稳定、覆盖面广的TD-LTE信号转换为WIFI无线网络,实现系统服务器与移动评审端之间的数据传递。本实施例中移动评审端采用基于1S系统的IPAD实现,移动评审端根据日期与用户名判断该用户是否参会议,若是,系统服务器则将相应项目资料传输给移动评审终端进行显示,如图2所示。
[0020]电力科研项目资料涉及公司机密,在利用无线网络从服务器传输至IPad的过程中容易发生资料窃取等信息安全问题,为此,本发明中系统服务器与IPad之间的信息传输采用MD5加密算法,该算法为不可逆的字符串变换算法,破译者即使看到源代码与算法描述,也无法将一个MD5的值变换回原始的字符串,可保证系统服务器与与IPad的数据传输安全。同时,在每个科研项目评审完成后,自动删除该项目的所有评审资料。
[0021]在IPad 上,利用 1S 系统一般使用 QuickLook.framework 框架和 UIWebView 控件读取PDF文档,上述方法存在对大文件展示效果差、自定义能力较弱的缺点。本发明使用QuartzCore.framework和 CoreGraphics.framework框架的绘制机制,既解决了传统 1S 系统中PDF文件展示消耗资源较大且展示效果差的缺点,又可实现用自定义控件满足科技项目评审的定制化需求。在PDF文件显示与加载方面,1S系统本身提供了一个非常好的TOF解析类库,可以很方便地使用CGPDFDocumentRef读取PDF文件内容,但是由于PDF文件一般尺寸都比较大,一次性把内容展示出来,比较占IPad内存,为了优化显示效果并且不浪费内存,使用视图nView的CALayer机制,可以使用CATiledLayer把PDF页面分成多个区域,在屏幕显示某区域调取该区域的显示内容,从而大大节省内存开销,最终呈现界面如图3所示。
[0022]为了方便评审过程中对待评审项目进行评审,各移动评审终端上还设置有辅助评审工具,该辅助评审工具包括标记模块、笔记模块、页面放大缩小模块、跳转模块和书签模块。其中标记模块采用QuarZ 2D库中的Quartz作为绘图引擎,该方式提供了低级别、轻量级、高保真度的2D渲染,可为移动评审终端提供实时绘图实现文档的标记功能,标记完成时将手动添加的标记绘制进当前的Pdf文档,实现标记的永久性存储,如图4所示;笔记模块利用利用sqllite3对数据进行离线缓存的处理,实现阅读文档时可以在每页添加笔记,随时可以查看笔记内容,并进行修改,删除;页面放大缩小模块在移动评审终端中的UlScrollView视图上,通过手势监控实现其中两个委托方法,调整maximumZoomScale和minimumZoomScale两个属性设置,利用两手指张开与缩小实现文档当前页的放大缩小功能;跳转模块用于实现ReadBrowserToolBar可视化阅读工具栏,具有可定制工具栏高度,跳转效率高的特点,可以快速跳转到首页,上一页,下一页,末页和指定页码的快速浏览功能,随时可以查看当前页数,如图5所示;书签模块通过UlScrollView的ContentOffset在纵向的偏移量保存添加本地标签,实现通过偏移量存储书签动能。
[0023]本发明实现了科研项目评审业务流程全程无纸化,避免评审现场大量纸张浪费。同时利用移动终端实现科技项目的资料浏览与意见批复,大大提高了评审效率,节省评审会议时间。
【主权项】
1.一种基于1S的移动电力科研评审系统,其特征在于,该评审系统包括系统服务器和移动评审端,所述系统服务器和移动评审端之间通过4G路由器通信连接,所述系统服务器存储有待评审的电力科研项目资料,所述移动评审端采用1S系统,移动评审端根据日期与用户名判断该用户是否参会议,若是,系统服务器则将相应项目资料传输给移动评审终端进行显示。
2.根据权利要求1所述的基于1S的移动电力科研评审系统,其特征在于,所述系统服务器和移动评审端之间的信息传输采用MD5加密算法。
3.根据权利要求2所述的基于1S的移动电力科研评审系统,其特征在于,所述移动评审终端在每个科研项目评审完成后自动删除相应项目的所有评审资料。
4.根据权利要求3所述的基于1S的移动电力科研评审系统,其特征在于,所述移动评审终端米用 QuartzCore.framework 和 CoreGraphics.framework 框架的绘制机制读取 F1DF文档。
5.根据权利要求4所述的基于1S的移动电力科研评审系统,其特征在于,所述移动评审端采用视图UIView的CALayer机制,利用CATiledLayer将PDF页面分成多个区域,通过调取相应区域的显示内容在屏幕上进行显示。
6.根据权利要求3所述的基于1S的移动电力科研评审系统,其特征在于,所述移动评审终端上还设置有辅助评审工具,所述的辅助评审工具包括标记模块、笔记模块、页面放大缩小模块和跳转模块,所述的标记模块采用QuarZ 2D库中的Quartz作为绘图引擎。
7.根据权利要求1-6中任一项所述的基于1S的移动电力科研评审系统,其特征在于,所述的移动评审端为IPAD。
【专利摘要】本发明涉及一种基于IOS的移动电力科研评审系统。本发明的评审系统包括系统服务器和移动评审端,系统服务器和移动评审端之间通过4G路由器通信连接,系统服务器存储有待评审的电力科研项目资料,移动评审端采用IOS系统,移动评审端根据日期与用户名判断该用户是否参会议,若是,系统服务器则将相应项目资料传输给移动评审终端进行显示。本发明通过将待评审的电力科研项目资料存储到系统服务器,保证了数据的安全性,同时利用移动终端实现科技项目的资料浏览与意见批复,大大提高了评审效率,节省评审会议时间。
【IPC分类】G06Q10-10, G06Q50-06
【公开号】CN104636907
【申请号】CN201510041226
【发明人】王璟, 许长清, 郑征, 狄立, 周楠, 张龙, 李珊, 于秋玲, 张庆庆
【申请人】国家电网公司, 国网河南省电力公司经济技术研究院
【公开日】2015年5月20日
【申请日】2015年1月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1