法律状态公告日
法律状态信息
法律状态
2018-06-12
授权
授权
2015-06-17
实质审查的生效 IPC(主分类):G06Q10/10 申请日:20150127
实质审查的生效
2015-05-20
公开
公开
技术领域
本发明涉及一种基于IOS的移动电力科研评审系统。
背景技术
传统科研项目评审方式中,评审筹备阶段需要出版大量的纸质材料,在评审 现场进行分发,集中评审,现场评审结束后工作人员还需花费大量时间对评审结 论进行人工汇总与整理,最终按相关标准进行归档。由于评审项目数量多,时间 紧,极易造成纸质项目文档丢失或遗漏,给评审业务管理造成较大困难。同时, 项目评审所需出版的大量纸质材料,流程结束后造成极大的资源浪费,也不利于 信息的查阅与共享。
在信息化浪潮高度发展的今天,实现电力科研项目数字化评审已是大势所趋, 利用移动终端完成项目资料的审阅,可达到节省纸张使用、提高评审效率的目的。 目前已经有企业都建设了基于移动终端的科研项目评审系统,这些系统大多基于 Andorid(安卓)平台开发,其阅读器主要利用接口跳转至Andorid版本的WPS程序 提供,实现了在移动终端(基于Andorid的平板电脑)上项目资料的阅览。目前 的技术方案中,项目文档已文件方式存储在移动终端,且阅读器为第三方平台, 因此系统数据安全无法保障,且在资料阅读界面与项目评审界面脱节,无法形成 项目的显示风格与展示效果不能满足电力科研项目评审需求。
发明内容
本发明的目的是提供一种基于IOS的移动电力科研评审系统,以解决现有 评审系统中阅读器为第三方平台所造成数据安全无法保证的问题。
本发明为解决上述技术问题而提供了一种基于IOS的移动电力科研评审系 统,该评审系统包括系统服务器和移动评审端,所述系统服务器和移动评审端之 间通过4G路由器通信连接,所述系统服务器存储有待评审的电力科研项目资料, 所述移动评审端采用IOS系统,移动评审端根据日期与用户名判断该用户是否参 会议,若是,系统服务器则将相应项目资料传输给移动评审终端进行显示。
所述系统服务器和移动评审端之间的信息传输采用MD5加密算法。
所述移动评审终端在每个科研项目评审完成后自动删除相应项目的所有评 审资料。
所述移动评审终端采用QuartzCore.framework和CoreGraphics.framework框 架的绘制机制读取PDF文档。
所述移动评审端采用视图UIView的CALayer机制,利用CATiledLayer将PDF 页面分成多个区域,通过调取相应区域的显示内容在屏幕上进行显示。
所述移动评审终端上还设置有辅助评审工具,所述的辅助评审工具包括标记 模块、笔记模块、页面放大缩小模块和跳转模块,所述的标记模块采用QuarZ 2D 库中的Quartz作为绘图引擎。
所述的移动评审端为IPAD。
本发明的有益效果是:本发明的评审系统包括系统服务器和移动评审端, 所述系统服务器和移动评审端之间通过4G路由器通信连接,系统服务器存储有 待评审的电力科研项目资料,移动评审端采用IOS系统,移动评审端根据日期 与用户名判断该用户是否参会议,若是,系统服务器则将相应项目资料传输给 移动评审终端进行显示。本发明通过将待评审的电力科研项目资料存储到系统 服务器,保证了数据的安全性,同时利用移动终端实现科技项目的资料浏览与 意见批复,大大提高了评审效率,节省评审会议时间。
附图说明
图1是本发明基于IOS的移动电力科研评审系统的网络部署架构图;
图2是本发明基于IOS的移动电力科研评审系统中定制化项目资料显示流程 图;
图3是本发明基于IOS的移动电力科研评审系统的阅读界面示意图;
图4是在阅读界面添加标记的示意图;
图5是阅读界面快速跳转的示意图。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步的说明。
如图1所示,本发明的基于IOS的移动电力科研评审系统包括系统服务器和 移动评审端,系统服务器和移动评审端之间通过4G路由器通信连接,通过4G路 由器,将目前信号稳定、覆盖面广的TD-LTE信号转换为WIFI无线网络,实现系 统服务器与移动评审端之间的数据传递。本实施例中移动评审端采用基于IOS系 统的IPAD实现,移动评审端根据日期与用户名判断该用户是否参会议,若是, 系统服务器则将相应项目资料传输给移动评审终端进行显示,如图2所示。
电力科研项目资料涉及公司机密,在利用无线网络从服务器传输至IPad的过 程中容易发生资料窃取等信息安全问题,为此,本发明中系统服务器与IPad之间 的信息传输采用MD5加密算法,该算法为不可逆的字符串变换算法,破译者即 使看到源代码与算法描述,也无法将一个MD5的值变换回原始的字符串,可保 证系统服务器与与IPad的数据传输安全。同时,在每个科研项目评审完成后,自 动删除该项目的所有评审资料。
在IPad上,利用IOS系统一般使用QuickLook.framework框架和 UIWebView控件读取PDF文档,上述方法存在对大文件展示效果差、自定义能力 较弱的缺点。本发明使用QuartzCore.framework和CoreGraphics.framework框 架的绘制机制,既解决了传统IOS系统中PDF文件展示消耗资源较大且展示效果 差的缺点,又可实现用自定义控件满足科技项目评审的定制化需求。在PDF文件 显示与加载方面,IOS系统本身提供了一个非常好的PDF解析类库,可以很方便 地使用CGPDFDocumentRef读取PDF文件内容,但是由于PDF文件一般尺寸都 比较大,一次性把内容展示出来,比较占IPad内存,为了优化显示效果并且不浪 费内存,使用视图UIView的CALayer机制,可以使用CATiledLayer把PDF页面 分成多个区域,在屏幕显示某区域调取该区域的显示内容,从而大大节省内存开 销,最终呈现界面如图3所示。
为了方便评审过程中对待评审项目进行评审,各移动评审终端上还设置有辅 助评审工具,该辅助评审工具包括标记模块、笔记模块、页面放大缩小模块、跳 转模块和书签模块。其中标记模块采用QuarZ 2D库中的Quartz作为绘图引擎, 该方式提供了低级别、轻量级、高保真度的2D渲染,可为移动评审终端提供实 时绘图实现文档的标记功能,标记完成时将手动添加的标记绘制进当前的pdf文 档,实现标记的永久性存储,如图4所示;笔记模块利用利用sqllite3对数据进行 离线缓存的处理,实现阅读文档时可以在每页添加笔记,随时可以查看笔记内容, 并进行修改,删除;页面放大缩小模块在移动评审终端中的UIScrollView视图上, 通过手势监控实现其中两个委托方法,调整maximumZoomScale和 minimumZoomScale两个属性设置,利用两手指张开与缩小实现文档当前页的放 大缩小功能;跳转模块用于实现ReadBrowserToolBar可视化阅读工具栏,具有可 定制工具栏高度,跳转效率高的特点,可以快速跳转到首页,上一页,下一页, 末页和指定页码的快速浏览功能,随时可以查看当前页数,如图5所示;书签模 块通过UIScrollView的ContentOffset在纵向的偏移量保存添加本地标签,实现通 过偏移量存储书签动能。
本发明实现了科研项目评审业务流程全程无纸化,避免评审现场大量纸张浪 费。同时利用移动终端实现科技项目的资料浏览与意见批复,大大提高了评审效 率,节省评审会议时间。
机译: 患者实时(PRT)是一种患者信息移动软件应用程序,当结果以电子移动形式提交时,医务人员将有可能使用它们实时访问患者信息和检查结果(成像或病理学)。该软件应用程序将在所有形式的智能手机和平板电脑上可用-已针对Apple的IOS手机和平板电脑,基于Google Android的手机和平板电脑以及基于Windows 7/8的手机和平板电脑进行了修改。该软件将不仅限于移动应用程序,而是可用于所有个人计算机。
机译: 基于时钟活动的自动芯片/ IO环设计-一种减少待机功耗的新颖架构
机译: “集线器”发明是一种创新的应用程序和尖端技术(本机移动软件应用程序),适用于Android和iOS平台,将客户连接到商品和服务的提供者,并且是由集线器应用程序商品和服务技术有限公司专门设计的提供商品和服务的有限公司。