一种产品协作开发系统的制作方法

文档序号:8298849阅读:208来源:国知局
一种产品协作开发系统的制作方法
【技术领域】
:
[0001]本发明涉及一种工业产品开发平台,具体的说是一种数据处理效率高、数据处理量大、安全可靠的产品协作开发系统。
【背景技术】
:
[0002]在大型应用软件项目、电子设计自动化的开发过程中,编译或是综合通常需要较高的运算资源和运行时间,如果能将这部分繁琐耗时的任务交给云平台来完成,那么即使使用手写智能手机、掌上电脑等便携设备也能够进行产品研发,免去了随身携带电脑的麻烦,同时降低了个人设备配置需求,集中资源减少个体资源的浪费。

【发明内容】

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