系统程序资源开发管理系统以及方法技术方案

技术编号:2854963 阅读:193 留言:0更新日期:2012-04-11 18:40
一种资源开发管理系统以及方法,适用于信息提供平台,该资源开发管理系统至少包括:资源管理模块、开发管理模块、评估管理模块以及数据库;通过在网络结构中建立开放式网络平台,并在该平台中开放该信息提供平台中部分系统程序资源的开发权限,供网络终端装置登录该平台,提供包括有功能开发数据以及语言扩充数据的系统开发资源,共同参与该信息提供平台程序的开发维护工作,达到不断改善该信息提供平台功能的目的,同时减轻了维护人员的工作负担的目的。

【技术实现步骤摘要】

本专利技术是关于一种,特别是关于一种可供用户通过网络平台参与系统程序资源开发维护工作的管理系统以及方法。
技术介绍
国际互联网的飞速发展改变了人们的生活,但是浏览英文网站和查阅英文资料的时候,70%以上的网络资源是以英文为主的,这困扰了很多英文不好的用户,因此翻译软件的出现减少了用户的不便。但是,因为语言是一个民族经过上千年的积累,约定俗成而又动态发展的,随着社会的不断发展,新词汇和语言现象也在不断出现。因此,虽然经过长期的努力后,现在的翻译软件含有成千上万的翻译规则库以及语言资料库,但是从理论上讲,这种过程是有限的。因此必须对翻译软件的系统功能以及其包括的语言资料库进行不断地扩充更新,才能保证其不被淘汰。不仅是翻译软件,其它计算机应用软件也是这样。现有技术中,对系统程序资源的后续开发维护工作往往是由专门的维护者来担任,然而,由于维护者的成员有限,对于功能的开发以及语言资料的收集概括难以全面;同时,随着系统功能的不断改善,其系统结构也越来越复杂,系统维护的工作量也日益增加,无形中加重了系统管理人员的负担。另一方面,由于个人的背景、文化以及使用喜好等各方面的差异,系统维护成员的观念看法可能会比较片面,无法真正了解到广大系统用户的需求。综上所述,若能使这些系统用户以及其它从事系统开发的同行业都能参与该系统的开发维护工作,同时还可对资源的提供者给予一定的回馈,这样能够使我们的系统集思广益,获取更多的信息来源,使系统的功能更加改善,使用范围更广泛,也可提供给用户一个运用知识来增加收益的好机会,同时也减轻了维护者的工作负担。
技术实现思路
为克服上述现有技术的缺点,本专利技术的主要目的在于提供一种,其建立系统开放的开发平台,由各网络终端装置提供相关的系统开发资源,可使系统开发资料的来源更广泛和全面,达到不断改善系统功能的目的。本专利技术的另一目的在于提供一种,可供广大用户参与该系统程序资源的开发维护工作,不但减轻了系统管理员的负担,也可对提供开发资源的用户给予相应的回馈。为达上述目的,本专利技术提供一种,提供开放式网络平台,供网络终端用户参与系统程序资源的开发维护工作,该资源开发管理系统包括资源管理模块,用于储存及维护该系统程序资源,并针对该系统程序资源的不同部分,分别设定相对应的开发权限;开发管理模块,用于根据该资源管理模块设定的开发权限,提供开发接口供输入所需维护的系统开发资源;评估管理模块,用于根据预设的审核标准将该开发管理模块传送的系统开发资源进行审核评估,并筛选出有效的系统开发资源,进行系统程序资源的后续开发维护工作;以及数据库,用于储存上述各该模块生成的包括该系统程序资源与系统开发资源的数据。该资源开发管理方法至少包括首先提供用于储存及维护该系统程序资源的资源管理模块,针对该系统程序资源的不同部分分别设定相对应的开发权限;接着提供开发管理模块,根据该资源管理模块设定的开发权限,提供开发接口供输入所需维护的系统开发资源;以及提供评估管理模块依据预设的审核标准将该开发管理模块所传送的系统开发资源进行审核评估,并筛选出有效的系统开发资源,进行系统程序资源的后续开发维护工作。通过本专利技术的,供广大网络终端装置通过开放式网络平台共同参与系统程序资源的开发维护工作,使开发资源来源更广泛,系统维护工作更全面;同时减轻了维护人员的工作负担。附图说明图1是本专利技术的资源开发管理系统所需的基本结构方块示意图;以及图2是本专利技术的资源开发管理方法的操作流程示意图。具体实施例方式实施例以下通过特定的具体实施例说明本专利技术的实施方式。图1所示是本专利技术的资源开发管理系统100所需的基本结构方块示意图。该资源开发管理系统100应用在网络结构200中,该网络结构200连接服务装置300以及多个网络终端装置400。该服务装置300供该资源开发管理系统100通过该网络结构200与该网络终端装置400相互连接,供该网络终端装置400进行数据存取。该网络结构200可为国际互联网(Internet)、企业内部互联网(Intranet)或企业间互联网(Extranet)。该服务装置300与该网络终端装置400可以是工作站、个人计算机或者笔记本型计算机等。客户可借由该网络终端装置400上的网络浏览器(如微软的Internet Explorer或网景的Netscape)经由网络结构200与该资源开发管理系统100相互连接。该资源开发管理系统包括数据库101、资源管理模块110、开发管理模块120、评估管理模块130、统计分析模块140以及计费模块150。在本实施例中,该资源开发管理系统100是用于开发、维护翻译软件,它通过网络平台,供各网络终端装置400的用户参与该翻译软件的功能开发项目及其语言资料包的扩充。该数据库101储存有用于编译该翻译软件的程序指令代码库以及语言资料库,并可提供该资源开发管理系统100中各功能模块调用的相关数据以及储存对应的运行结果。该数据库101还包括基本数据库102、动态数据库103以及扩展数据库104。该资源管理模块110用于储存并维护该系统程序资源,并针对该系统程序资源的各个部分,分别设定相应的开发权限。在本实施例中,该翻译软件管理员负责维护产品的核心部分,并将定义该系统程序中核心功能的系统程序资源储存在该基本数据库102中,且不将该系统程序资源的开发权限开放给用户。将该用于定义具有开发权限功能的相关系统程序资源以及该翻译软件的语言资料包储存在该动态数据库103中,供网络终端装置400的用户开发相关资源时调用相关的技术参数。该开发管理模块120用于根据该资源管理模块110设定的开发权限,针对该具有开发权限的系统程序资源提供开发接口,供网络终端装置400的用户输入所需维护的系统开发资源,且与该动态数据库103相互连接,供用户调用相关数据。并将用户输入的系统开发资源储存至该扩展数据库104中。该评估管理模块130用于根据预先储存在该数据库101中的审核标准,对该开发管理模块120传送的系统开发资源进行审核评估,以筛选出有效的系统开发资源,供系统管理员参考,并进行系统程序资源的后续开发维护工作。在本实施例中,该评估管理模块130审核该系统开发资源的依据分为三点即该系统开发资源的可行性、开发资源内容的新颖性以及开发所属的功能领域。并通过测试单元131、对比单元132以及分类单元133来管理评估工作。该测试单元131用于对该系统开发资源进行可行性测试,判断该系统开发资源是否能与该系统程序兼容并可正确运行。例如,当用户通过该开发平台编译出一套新的功能开发程序,该测试单元131即启动该新的功能开发程序,测试该开发程序是否能与该信息提供平台程序兼容并正确运行。该对比单元132则用于对该系统开发资源定义关键词,并根据该关键词在该数据库中进行搜索对比,判断该系统开发资源的开发内容是否具有新颖性。例如,用户输入新的语言资料,该语言资料可以是单字、单词、短语、句子或者语音等各种形式,该对比单元132即针对其输入的关键词在该数据库101的语言资料包中进行搜索,分析是否已经有相关的数据,以判断该笔开发数据是否具有新颖性。该分类单元133用于根据该系统开发资源所能实现的功能对其进行分类,得出所属的功能领域,并根据该所属的功能领域对该系统开发资源进行价值评本文档来自技高网...

【技术保护点】
一种资源开发管理系统,提供开放式网络平台,供网络终端装置参与系统程序资源的开发维护工作,其特征在于,该资源开发管理系统包括:    资源管理模块,用于储存及维护该系统程序资源,并针对该系统程序资源的不同部分,分别设定相对应的开发权限;    开发管理模块,用于根据该资源管理模块设定的开发权限,提供开发接口供输入所需维护的系统开发资源;    评估管理模块,用于根据预设的审核标准将该开发管理模块传送的系统开发资源进行审核评估,并筛选出有效的系统开发资源,进行系统程序资源的后续开发维护工作;以及    数据库,用于储存上述各该模块生成的包括该系统程序资源与系统开发资源的数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:邱全成周曹明
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1