基于便捷式客户端的产品协作开发系统的制作方法

文档序号:8226131阅读:225来源:国知局
基于便捷式客户端的产品协作开发系统的制作方法
【技术领域】
:
[0001]本发明涉及网络通信技术领域,具体地说是一种能够减轻开发者的经济负担、优化网络资源配制的基于便携式客户端的产品协作开发系统。
【背景技术】
:
[0002]随着互联网技术的发展,以及社会分工的进一步细化,一项新产品的研发从结构到外形经过一个团队的工程师协调工作,反复模拟试验后才能得来,在此过程中,团队的个体一般负责开发和设计产品的某一部分,通过将各设计人员完成和开发的设计进行业务流程安排,形成整体任务的开发和设计,在这个过程中需要各个设计人员不断的交流、修改、调整、调试,需要一个软件系统开发系统,能够对协同开发任务流程完成跟踪和管理。
[0003]在大型应用软件项目、电子设计自动化的开发过程中,编译或是综合通常需要较高的运算资源和运行时间,如果能将这部分繁琐耗时的任务交给云平台来完成,那么即使使用手写智能手机、掌上电脑等便携设备也能够进行产品研发,免去了随身携带电脑的麻烦,同时降低了个人设备配置需求,集中资源减少个体资源的浪费。
[0004]云计算是一种IT基础设施,是指通过网络以按需、易扩展的方式获得所需资源,云计算的核心思想是将大量用网络连接的计算机资源统一管理和调度,构成一个计算资源池,然后根据用户需要向用户提供服务,提供资源的网络被称为“云”,“云”中的资源在使用者看来是可以无限扩展的,并可以随时获取、按需使用、按使用付费。云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机和网络技术发展融合的产物,事实上许多云计算部署依赖于计算机集群,但与网格的组成、体系机构、目的、工作方式大相径庭,也吸收了自助计算和效用计算的特点。云计算以其优越性得到越来越多的重视,但如何优化资源配置,是首要解决的问题。

【发明内容】

:
[0005]本发明针对现有技术中存在的缺点和不足,提出了一种能够减轻开发者的经济负担、优化网络资源配制的基于便携式客户端的产品协作开发系统。
[0006]本发明可以通过以下措施达到:
[0007]一种基于便携式客户端的产品协作开发系统,设有两个以上的用于输入编辑内容的客户端以及与客户端经网络连接的远程开发平台,其特征在于远程开发平台设有开发文档接收单元、开发文档解析单元、解析结果分类单元、文档命令执行单元、执行结果输出单元;其中所述解析结果分类单元设有用于对输入的样本数据进行关联处理的统计模块、用于产生多个扰动副本的复制模块、用于基于扰动特征并通过应用预定的分类标准对多个扰动副本进行分类的分类器、用于基于分类器结果获得分析结果的分析器。
[0008]本发明所述客户端设有用于输入文档编辑信息的参数输入单元、用于将编辑好的文档上传至远程开发平台的上传单元、用于接收远程开发平台的执行结果的下载单元以及用于完成执行结果本地输出的显示单元。
[0009]本发明所述客户端和远程开发平台上分别设有身份验证单元,用于在每次数据交互之前进行身份核实,有效防止数据泄露。
[0010]本发明所述客户端上设有用于生成加密密钥的密钥生成单元,用于通过加密密钥对即将进行上传的文档进行加密处理的加密单元,远程开发平台上对应设有解密单元,使每次二者通信均处于加密的状态下,密钥可以通过密钥生成单元随机生成,也可以事先设定。
[0011]本发明所述远程开发平台还设有异常报警单员,当身份验证单元在进行身份验证操作时出现异常情况,锁定当前登陆的客户端,并向外输出报警信号。
[0012]本发明在使用时,分别处于不同空间的研发人员可以在同一时间内分别通过不同的客户端完成开发文档的编辑,并在通过身份验证之后,通过加密通信将编辑好的文档发送到远程开发平台,远程开发平台上的开发文档接收单元接收客户端上传的信息,并通过开发文档解析单元解析开发文档中包含的编译命令,获得编译命令后通过文档命令执行单元执行编译,并通过执行结果输出单元输出结果,远程开发平台将结果返回给相应的客户端;此外还可以使处于不同时间段的研发人员根据项目进度需要整合工作,产品开发过程中编辑与编译过程分开执行,有效降低了客户端配置要求,减轻了开发人员的负担和工作强度,具有结构合理、操作简便等显著的优点。
【附图说明】
:
[0013]附图1是本发明的结构框图。
[0014]附图标记:客户端1、远程开发平台2、开发文档接收单元3、开发文档解析单元4、解析结果分类单元5、文档命令执行单元6、执行结果输出单元7、统计模块8、复制模块9、分类器10、分析器11。
【具体实施方式】
:
[0015]下面结合附图对本发明作进一步的说明。
[0016]如附图所示,本发明提出了一种基于便携式客户端的产品协作开发系统,设有两个以上的用于输入编辑内容的客户端I以及与客户端I经网络连接的远程开发平台2,其特征在于远程开发平台2设有开发文档接收单元3、开发文档解析单元4、解析结果分类单元
5、文档命令执行单元6、执行结果输出单元7 ;其中所述解析结果分类单元5设有用于对输入的样本数据进行关联处理的统计模块8、用于产生多个扰动副本的复制模块9、用于基于扰动特征并通过应用预定的分类标准对多个扰动副本进行分类的分类器10、用于基于分类器结果获得分析结果的分析器11。
[0017]本发明所述客户端I设有用于输入文档编辑信息的参数输入单元、用于将编辑好的文档上传至远程开发平台2的上传单元、用于接收远程开发平台2的执行结果的下载单元以及用于完成执行结果本地输出的显示单元。
[0018]本发明所述客户端I和远程开发平台2上分别设有身份验证单元,用于在每次数据交互之前进行身份核实,有效防止数据泄露。
[0019]本发明所述客户端I上设有用于生成加密密钥的密钥生成单元,用于通过加密密钥对即将进行上传的文档进行加密处理的加密单元,远程开发平台2上对应设有解密单元,使每次二者通信均处于加密的状态下,密钥可以通过密钥生成单元随机生成,也可以事先设定。
[0020]本发明所述远程开发平台2还设有异常报警单员,当身份验证单元在进行身份验证操作时出现异常情况,锁定当前登陆的客户端,并向外输出报警信号。
[0021]本发明在使用时,分别处于不同空间的研发人员可以在同一时间内分别通过不同的客户端I完成开发文档的编辑,并在通过身份验证之后,通过加密通信将编辑好的文档发送到远程开发平台2,远程开发平台2上的开发文档接收单元接收客户端上传的信息,并通过开发文档解析单元解析开发文档中包含的编译命令,获得编译命令后通过文档命令执行单元执行编译,并通过执行结果输出单元输出结果,远程开发平台将结果返回给相应的客户端;此外还可以使处于不同时间段的研发人员根据项目进度需要整合工作,产品开发过程中编辑与编译过程分开执行,有效降低了客户端配置要求,减轻了开发人员的负担和工作强度,具有结构合理、操作简便等显著的优点。
【主权项】
1.一种基于便携式客户端的产品协作开发系统,设有两个以上的用于输入编辑内容的客户端以及与客户端经网络连接的远程开发平台,其特征在于远程开发平台设有开发文档接收单元、开发文档解析单元、解析结果分类单元、文档命令执行单元、执行结果输出单元;其中所述解析结果分类单元设有用于对输入的样本数据进行关联处理的统计模块、用于产生多个扰动副本的复制模块、用于基于扰动特征并通过应用预定的分类标准对多个扰动副本进行分类的分类器、用于基于分类器结果获得分析结果的分析器。
2.根据权利要求1所述的一种基于便携式客户端的产品协作开发系统,其特征在于所述客户端设有用于输入文档编辑信息的参数输入单元、用于将编辑好的文档上传至远程开发平台的上传单元、用于接收远程开发平台的执行结果的下载单元以及用于完成执行结果本地输出的显示单元。
3.根据权利要求1所述的一种基于便携式客户端的产品协作开发系统,其特征在于所述客户端和远程开发平台上分别设有身份验证单元,用于在每次数据交互之前进行身份核实,有效防止数据泄露。
4.根据权利要求1所述的一种基于便携式客户端的产品协作开发系统,其特征在于所述客户端上设有用于生成加密密钥的密钥生成单元,用于通过加密密钥对即将进行上传的文档进行加密处理的加密单元,远程开发平台上对应设有解密单元,使每次二者通信均处于加密的状态下,密钥可以通过密钥生成单元随机生成,也可以事先设定。
5.根据权利要求1所述的一种基于便携式客户端的产品协作开发系统,其特征在于所述远程开发平台还设有异常报警单员,当身份验证单元在进行身份验证操作时出现异常情况,锁定当前登陆的客户端,并向外输出报警信号。
【专利摘要】本发明涉及网络通信技术领域,具体地说是一种能够减轻开发者的经济负担、优化网络资源配制的基于便携式客户端的产品协作开发系统,其特征在于远程开发平台设有开发文档接收单元、开发文档解析单元、解析结果分类单元、文档命令执行单元、执行结果输出单元;其中所述解析结果分类单元设有用于对输入的样本数据进行关联处理的统计模块、用于产生多个扰动副本的复制模块、用于基于扰动特征并通过应用预定的分类标准对多个扰动副本进行分类的分类器、用于基于分类器结果获得分析结果的分析器,有效降低了客户端配置要求,减轻了开发人员的负担和工作强度,具有结构合理、操作简便等显著的优点。
【IPC分类】H04L29-08, H04L9-32, G06F9-46
【公开号】CN104539705
【申请号】CN201410842351
【发明人】高辉, 尚成辉
【申请人】芜湖乐锐思信息咨询有限公司
【公开日】2015年4月22日
【申请日】2014年12月29日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1