软件评估方法及装置制造方法及图纸

技术编号:24995625 阅读:36 留言:0更新日期:2020-07-24 17:58
本发明专利技术公开了软件评估方法及装置,包括以下步骤方法,步骤一:搭建网络通信局域网组,局域网组包括测试终端、多个用户客户端、软件商服务器、数据库和用户服务器;步骤二:获取待评估的软件,软件通过局域网,有线传输或者蓝牙无线传输的方式在预定操作系统上安装并运行;步骤三:通过对软件的性能测试,分析软件的功能性指标;步骤四:通过对软件的性能测试,分析软件的可靠性指标;步骤五:通过对软件的性能测试,分析软件的易用性指标;并综合以上参数对软件整体进行量化评估。本发明专利技术可将软件进行综合的评估处理,处理方法简单,对不同软件可有效统一进行评估,实用性强,值得推广。

【技术实现步骤摘要】
软件评估方法及装置
本专利技术涉及软件处理
,具体为软件评估方法及装置。
技术介绍
软件(中国大陆及香港用语,中国台湾称作软体,英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。软件并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分。简单的说软件就是程序加文档的集合体。另也泛指社会结构中的管理系统、思想意识形态、思想政治觉悟、法律法规等等,软件质量评估技术是软件工程中非常重要的研究领域,由于软件本身的复杂性和软件技术发展迅速等原因,软件质量评估技术在理论上和技术上都很不成熟,对软件质量更科学、更客观的评估。可以促使得到更加可靠、高效的软件。随着计算机技术、数据融合技术、网络技术和通信技术的飞速发展,对软件功能提出的要求也越来越高,如何评估软件质量已成为一个迫切需要解决的课题。选择合适的指标体系并使其量化是做好软件质量评估的关键。当然,由于软件的评估具有其特有的规范和要求,本文档来自技高网...

【技术保护点】
1.软件评估方法及装置,其特征在于:包括以下步骤方法,/n步骤一:搭建网络通信局域网组,局域网组包括测试终端、多个用户客户端、软件商服务器、数据库和用户服务器;/n步骤二:获取待评估的软件,软件通过局域网,有线传输或者蓝牙无线传输的方式在预定操作系统上安装并运行;/n步骤三:通过对软件的性能测试,分析软件的功能性指标;/n步骤四:通过对软件的性能测试,分析软件的可靠性指标;/n步骤五:通过对软件的性能测试,分析软件的易用性指标;并综合以上参数对软件整体进行量化评估。/n

【技术特征摘要】
1.软件评估方法及装置,其特征在于:包括以下步骤方法,
步骤一:搭建网络通信局域网组,局域网组包括测试终端、多个用户客户端、软件商服务器、数据库和用户服务器;
步骤二:获取待评估的软件,软件通过局域网,有线传输或者蓝牙无线传输的方式在预定操作系统上安装并运行;
步骤三:通过对软件的性能测试,分析软件的功能性指标;
步骤四:通过对软件的性能测试,分析软件的可靠性指标;
步骤五:通过对软件的性能测试,分析软件的易用性指标;并综合以上参数对软件整体进行量化评估。


2.根据权利要求1所述的软件评估方法及装置,其特征在于:步骤二中,需要对评估软件进行加密管理,计算机运行中从固化存储器中读取固化保存的目标程序密文,通过运行内部的可编程门阵列FPGA实现的加密算法将软件进行加密,同步将加密后得到的文件保存到硬件保护模块内部的SRAM中;CPU首先读取板上ROM中的BIOS程序,加载到RAM并执行,完成软件的加密保护。


3.根据权利要求1所述的软件评估方法及装置,其特征在于:步骤三中,所述功能性指标采用定性评估,包括完备性和正确性,所述完备性是与软件功能完整、齐全有关的软件属性;所述正确性是与能否得到正确或相符的结果或效果有关的软件属性,软件的正确性在很大程度上与软件模块的工程模型和软件编制人员的编程水平有关对这两个子特征的评价依据主要是软件功能性测试的结果,评价标准则是软件实际运行中所表现的功能与规定功能的符合程度,对于软件的功能性测试主要针对每种功能设计若干典型测试用例,软件测试过程中运行测试用例,然后将得到的结果与已知标准答案进行比较。

<...

【专利技术属性】
技术研发人员:冯知岭周建坤王元成
申请(专利权)人:山东理工职业学院
类型:发明
国别省市:山东;37

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

1