【技术实现步骤摘要】
一种开源软件管理系统及其管理软件的方法
本申请涉及计算机
,更具体的,涉及一种开源软件管理系统及其管理软件的方法。
技术介绍
随着软件产品的不断发展,开源软件逐渐成为软件发展史上的一种中坚力量。开源软件是源码可以被公众使用的软件,并且此软件的使用,修改和分发也不受许可证的限制科研人员被称之为未来科技科学发展的希望,在新人员加入科研行业的时候,为了提高科研效率,或者是分享一些科研经验,少不了要用一些科研软件和网站,科研软件可以让科研人员的工作事半功倍。每当遇到一些好的科研网站或者适合科研人员用的软件就需要收藏整理,比较不方便。同时面对一些软件,因为不能够在线运行,科研人员仅仅通过软件描述并不能直观的了解软件的运行机制和所能达到的最终效果。
技术实现思路
为了解决以上问题,本申请提出一种开源软件管理系统及其管理软件的方法。第一方面,本专利技术提供一种开源软件管理系统,包括:文件管理模块,用于接收并存储若干软件程序各自的源文件和文件描述信息;交互管理模块,用于向终端设备发送至少一个当前文件描述信息,使所述终端设备显示所述至少一个当前文件描述信息;其中,所述若干软件程序的文件描述信息包括所述至少一个当前文件描述信息;下载管理模块,用于从所述终端设备接收文件下载请求,并根据所述文件下载请求向所述终端设备发送目标源文件;其中,所述文件下载请求由所述终端设备接收到针对目标文件描述信息的触发操作后发送,所述至少一个当前文件描述信息包括所述目标文件描述信息,所述 ...
【技术保护点】
1.一种开源软件管理系统,其特征在于,包括:/n文件管理模块,用于接收并存储若干软件程序各自的源文件和文件描述信息;/n交互管理模块,用于向终端设备发送至少一个当前文件描述信息,使所述终端设备显示所述至少一个当前文件描述信息;其中,所述若干软件程序的文件描述信息包括所述至少一个当前文件描述信息;/n下载管理模块,用于从所述终端设备接收文件下载请求,并根据所述文件下载请求向所述终端设备发送目标源文件;其中,所述文件下载请求由所述终端设备接收到针对目标文件描述信息的触发操作后发送,所述至少一个当前文件描述信息包括所述目标文件描述信息,所述目标源文件和所述目标文件描述信息对应相同的软件程序;/n运行管理模块,用于从所述终端设备接收第一软件运行请求,并且向云平台发送第二软件运行请求;其中,所述软件运行请求包括所述终端设备对所述目标源文件进行更新并编译以得到的可执行程序,使云平台运行所述可执行程序。/n
【技术特征摘要】
1.一种开源软件管理系统,其特征在于,包括:
文件管理模块,用于接收并存储若干软件程序各自的源文件和文件描述信息;
交互管理模块,用于向终端设备发送至少一个当前文件描述信息,使所述终端设备显示所述至少一个当前文件描述信息;其中,所述若干软件程序的文件描述信息包括所述至少一个当前文件描述信息;
下载管理模块,用于从所述终端设备接收文件下载请求,并根据所述文件下载请求向所述终端设备发送目标源文件;其中,所述文件下载请求由所述终端设备接收到针对目标文件描述信息的触发操作后发送,所述至少一个当前文件描述信息包括所述目标文件描述信息,所述目标源文件和所述目标文件描述信息对应相同的软件程序;
运行管理模块,用于从所述终端设备接收第一软件运行请求,并且向云平台发送第二软件运行请求;其中,所述软件运行请求包括所述终端设备对所述目标源文件进行更新并编译以得到的可执行程序,使云平台运行所述可执行程序。
2.根据权利要求1所述的管理系统,其特征在于,
所述交互管理模块,具体用于在接收到来自终端设备的文件查询请求时,向所述终端设备发送至少一个当前文件描述信息,使所述终端设备显示其接收的所述至少一个当前文件描述信息;其中,所述文件查询请求包括类别指示信息,所述至少一个当前文件描述信息各自对应的软件程序属于所属类别指示信息所指示的分类类别。
3.根据权利要求2所述的管理系统,其特征在于,所述分类类别包括程序开发、科研应用、服务器软件、数据库相关或者管理与监控。
4.根据权利要求1所述的管理系统,其特征在于,
所述交互管理模块,具体用于根据通过所述终端设备登录所述开源软件管理系统的用户的行为数据,确定所述用户感兴趣的至少一个目标软件程序,向所述终端设备发送至少一个目标软件程序对应的当前文件描述信息。
5.根据权利要求1中所述的管理系统,其特征在于,还包括评估管理模块,用于将所述若干软件程序各自的源文件和文件描述信息发送至评估系统,并接收评估系统确定所述若干软件程序的分值;
所述交互管理模块,具体用于根据所述若干软件程序的业务分值,向所述终端设备发送至少一个当前文件描述信息。
6.一种开源软件管理系统管理软件的方法,其特征在...
【专利技术属性】
技术研发人员:王珏,万萌,王晓光,王彦棡,
申请(专利权)人:中国科学院计算机网络信息中心,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。