一种基于B/S架构的性能评定系统及方法与流程

文档序号:11230334阅读:622来源:国知局
一种基于B/S架构的性能评定系统及方法与流程

本发明涉及性能评定领域。更具体地,涉及一种基于b/s架构的性能评定系统及方法。



背景技术:

性能评定是对指定设备、装备或系统进行评估评价,试验数据导入性能评定系统后由评定模型计算后给出评定结论。目前,评定软件通常采用c/s架构或单机版软件模式,软件移植性、重用性与扩展性等方面差。随着计算机软件技术的发展,浏览器/服务器(b/s,browser/server)架构与传统架构相比具有数据集中存储、算法统一集中调度、远程访问、客户端浏览器显示、多用户并行、维护与升级简单等技术特点,可为用户提供安全稳定的评定环境,降低系统安装部署、升级与维护难度,提高系统的利用率。

因此,需要提供一种基于b/s架构的性能评定方案,提高性能评定方案的安全性、移植性、重用性与扩展性,降低软件维护升级难度。



技术实现要素:

本发明的一个目的在于提供一种基于b/s架构的性能评定系统。本发明的另一个目的在于提供一种基于b/s架构的性能评定方法,以提高性能评定方案的安全性、移植性、重用性与扩展性,降低软件维护升级难度。

为达到上述目的,本发明采用下述技术方案:

本发明一方面公开了一种基于b/s架构的性能评定系统,所述系统包括用户门户模块、评定数据导入模块、评定数据选择模块、评定计算调度模块、评定结果生成模块、评定数据库模块;

所述用户门户模块用于实现人机交互,加载试验评定数据并传输至所述评定数据导入模块;

所述评定数据导入模块用于解析所述数据并导入评定数据库模块;

所述评定数据选择模块用于访问评定数据库模块,用户通过用户门户模块选取评定所需的试验评定数据;

所述评定计算调度模块用于调用相应的评定数据库模块,根据选取的试验评定数据进行性能评定计算;

所述评定结果生成模块用于根据性能评定计算结果生成评定报告,并导入评定数据库模块。

优选地,所述评定数据导入模块根据解析后的试验评定数据的数据类型导入评定数据库的不同表里。

优选地,,所述评定数据库模块包括试验数据库和结果数据库;

所述试验数据库用于存储试验评定数据;

所述结果数据库用于存储评定报告。

优选地,所述评定报告包括曲线或图表评定报告。

优选地,所述用户门户模块位于浏览器端。

优选地,所述评定数据导入模块、评定数据选择模块、评定计算调度模块、评定结果生成模块和评定数据库模块位于服务器端。

本发明另一方面同时公开了一种基于b/s架构的性能评定方法,其特征在于,所述方法包括:

s1:加载试验评定数据;

s2:解析所述数据并导入评定数据库;

s3:访问评定数据库,用户通过用户门户模块选取评定所需的试验评定数据;

s4:调用相应的评定计算模型,根据选取的试验评定数据进行性能评定计算;

s5:根据性能评定计算结果生成评定报告,并导入评定数据库。

本发明的有益效果如下:

本发明公开了属于计算和数据密集型软件的系统及方法,模型与数据均在服务器端统一管理并完成计算与存储。因此,采用b/s架构的性能评定系统及方法可充分利用高性能计算机与存储服务器资源,提升系统运行效率,同时,也提高了模型与数据的安全性。另外,评定结果利用客户端浏览器进行显示,无需安装其它软件,移植性、重用性与扩展性好,也便于系统的安装部署和后续升级与维护。基于b/s架构的系统及方法支持多用户同时评定,提高了评定系统的利用率。

附图说明

下面结合附图对本发明的具体实施方式作进一步详细的说明。

图1示出本发明一种基于b/s架构的性能评定系统的示意图。

图2示出本发明一种基于b/s架构的性能评定方法的示意图。

具体实施方式

为了更清楚地说明本发明,下面结合优选实施例和附图对本发明做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本发明的保护范围。

如图1所示,本发明一方面公开了一种基于b/s架构的性能评定系统,所述系统包括用户门户模块1、评定数据导入模块2、评定数据选择模块3、评定计算调度模块4、评定结果生成模块5、评定数据库模块6。

所述用户门户模块1用于实现人机交互,加载试验评定数据并传输至所述评定数据导入模块2,还可向用户显示评定结果生成模块5的评定报告。

所述评定数据导入模块2用于解析所述数据并导入评定数据库模块6。所述评定数据导入模块2可根据解析后的试验评定数据的数据类型导入评定数据库模块6的不同表里。

所述评定数据选择模块3用于访问评定数据库模块6,用户通过用户门户模块1选取评定所需的试验评定数据。

所述评定计算调度模块4用于调用相应的评定计算模型,根据选取的试验评定数据进行性能评定计算。

所述评定结果生成模块5用于根据性能评定计算结果生成评定报告,并导入评定数据库模块6。其中,所述评定报告可采用曲线或图表的评定报告。

所述评定数据库模块6可包括试验数据库和结果数据库。其中,所述试验数据库可用于存储试验评定数据,所述结果数据库可用于存储评定报告。

在具体实施例中,所述用户门户模块1可位于浏览器端,所述评定数据导入模块2、评定数据选择模块3、评定计算调度模块4、评定结果生成模块5和评定数据库模块6可位于服务器端。用户门户模块1在浏览器端加载试验评定数据,并上传至服务器端,评定数据导入模块2根据不同的数据类型,解析数据,并将解析后的数据导入评定数据库模块6试验数据库相应表中。评定数据选择模块3访问试验数据库,用户门户模块1在浏览器端通过界面操作选取评定所需数据,作为评定计算模型的输入。在服务器端,评定计算调度模块4根据使用者需求,调用相应的评定计算模型,读取选定的试验数据,开展性能评定计算。性能评定计算完成后,用户门户模块1在浏览器端以图表或曲线等形式显示评定结果,同时,评定结果生成模块5生成评定结果报告,导入评定数据库模块6评定结果数据库。

如图2所示,本发明另一方面同时公开了一种基于b/s架构的性能评定方法,所述方法包括:

s1:加载试验评定数据。可通过用户门户模块1进行人机交互,实现加载试验评定数据并传输至所述评定数据导入模块2。用户门户模块1还可向用户显示评定结果生成模块5的评定报告。

s2:解析所述数据并导入评定数据库。可通过评定数据导入模块2解析所述数据并导入评定数据库模块6。所述评定数据导入模块2可根据解析后的试验评定数据的数据类型导入评定数据库模块6的不同表里。

s3:访问评定数据库,用户通过用户门户模块1选取评定所需的试验评定数据。可通过评定数据选择模块3访问评定数据库模块6,用户通过用户门户模块1选取评定所需的试验评定数据。

s4:调用相应的评定计算模型,根据选取的试验评定数据进行性能评定计算。可通过评定计算调度模块4调用相应的评定计算模型,根据选取的试验评定数据进行性能评定计算。

s5:根据性能评定计算结果生成评定报告,并导入评定数据库。可通过评定结果生成模块5根据性能评定计算结果生成评定报告,并导入评定数据库模块6。其中,所述评定报告可采用曲线或图表的评定报告。所述评定数据库模块6可包括试验数据库和结果数据库。所述试验数据库可用于存储试验评定数据,所述结果数据库可用于存储评定报告。

本发明采用b/s体系架构,完成设备或装备系统的性能评定。本发明中的数据与计算模型在服务器端集中管理,可提高系统安全性,且支持多用户同时开展性能评定工作,提高了系统使用效率。本系统具有良好的扩展性、可重用性,能够减少系统研制与维护升级费用,具有广阔的应用前景。

显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定,对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无法对所有的实施方式予以穷举,凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1