河海大学-数字化校园建设项目-软件系统验收标准.docx
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河海大学数字化校园建设实施相关标准
河海大学
数字化校园建设(一期)项目
软件系统验收标准
编制日期:2012-03-20
编制部门:河海大学项目组
文件名称软件系统验收标准
文件修改记录表
序修改人修改内容批准人生效日期版本号1参照国家标准编写验收标准2012-03-20V1.0 2
3
4
5
6
6
7
8
9
10
文件名称软件系统验收标准
目录
1引言 (1)
1.1目的 (1)
1.2适用对象 (1)
1.3参考资料 (1)
2验收流程 (2)
3验收实施办法 (2)
3.1验收原则 (2)
3.2验收项目和验收标准 ..............................................................................错误 !未定义书签。
3.2.1验收项目 .........................................................................................错误 !未定义书签。
3.2.2验收标准 (5)
4验收资料 (8)
5其他 (9)
附件:系统实施流程 (10)
文件名称软件系统验收标准
1引言
1.1目的
目前,国内软件的验收没有可参照的强制性标准,就软件测试和评价来说,参照的标准是 GB/T 17544和GB/T 16260,它们都是推荐性标准,且都是定性而非定量的标准,这样,对于软件的验收来说,存在很大的分歧和不确定性。为此,我们在参考了大量的实践案例和文献的基础上,结合本校实际制定本验收办法,用于规范本校软件系统验收。
1.2适用对象
参与本项目实施、验收的校方及公司方相关工作人员。
1.3参考资料
序号资料名称资料来源
1.GB/T 17544国家标准
2.GB/T 16260国家标准
文件名称软件系统验收标准
2验收流程
开发公司
3验收实施办法
软件系统的验收可通过本校组织验收或通过第三方验收两种办法。
3.1验收原则
验收牵头单位:数字化校园一期建设工作组
验收参与部门:专家组、项目组、资产处、纪委办、审计处、财务处、开发
文件名称软件系统验收标准
单位。
验收原则:
1、验收标准严格遵守合同
2、申请验收的项目需达到用户的要求
3、项目至少稳定试运行 1 个月以上才可提出验收申请
4、开发单位必须提供完备的项目资料
5、提交的验收材料需满足运维要求
6、申请验收的系统内需有一定的正式业务数据量
3.2项目测试
3.2.1 系统测试报告
系统测试报告是软件开发单位将软件交付给用户之前所进行的一系列测试的合集,其中包括容错性测试、安全性测试、性能测试和适应性测试。
3.2.1.1容错测试
容错测试的检查内容包括:
(1 )软件对用户常见的误操作是否能进行提示。
文件名称软件系统验收标准
(2 )软件对用户的的操作错误和软件错误,是否有准确、清晰的提示。
(3 )软件对重要数据的删除是否有警告和确认提示。
(4 )软件是否能判断数据的有效性,屏蔽用户的错误输入,识别非法值,
并有相应的错误提示。
3.2.1.2安全性测试
安全性测试的检查内容包括:
(1 )软件中的密钥是否以密文方式存储。
(2 )软件是否有留痕功能 , 即是否保存有用户的操作日志。
(3 )软件中各种用户的权限分配是否合理。
3.2.1.3性能测试
压力测试和稳定性测试
3.2.1.4适应性测试
参照用户的软、硬件使用环境和需求规格说明书中的规定,列出开发的软件需要满足的软、硬件环境。对每个环境进行测试。
文件名称软件系统验收标准
3.2.2 用户测试报告
用户测试报告是用户在对软件产品投入实际应用以前进行的最后一次质量
检验活动,它要回答开发的软件产品是否符合预期的各项要求,以及用户能否接受的问题,其中包括功能项测试、业务流程测试、易用性测试和用户权限测试。
3.2.2.1功能项测试
对软件功能确认单中的所有功能项进行测试。
3.2.2.2业务流程测试
对软件项目的典型业务流程进行综合测试。
3.2.2.3易用性测试
方便性、界面友好性、界面风格一致性测试,系统提示要明确易懂。
3.2.2.4用户权限测试
分不同角色进行测试。
3.3验收标准
3.3.1 软件错误的严重性等级(参考软件缺陷分类标准)
(1 )不能执行正常功能或重要功能, 或者危及人身安全。
(2 )严重地影响系统要求或基本功能的实现, 且没有办法解决。
文件名称软件系统验收标准
(3 )严重地影响系统要求或基本功能的实现, 但存在合理的解决办法。
(4 )使操作者不方便或遇到麻烦, 但不影响执行正常功能或重要功能。
(5 )其他错误。
3.3.1.1错误与严重性等级对应表
3.3.1.1.1【1】级错误的描述
这一级别的错误一般包括以下内容: 没有实现或错误地实现重要的功能;业务流程存在重大隐患;软件在操作过程中由于软件自身的原因自动退出系统或出
现死机的情况;软件在操作过程中由于软件自身的原因对系统或数据造成破坏;
在现有的软、硬建设环境下不能实现应有的功能;特殊软件在操作过程中可能危
及系统和人身安全等。
3.3.1.1.2【2】级错误的描述
这一级别的错误一般包括: 没有实现基本功能,并且不存在替代办法;没有
实现重要功能中的部分功能,并且不存在替代办法;业务流程衔接错误;密钥以明文方式存储;没有留痕功能;用户的权限分配不合理;在现有的环境下,不能
实现部分功能且没有替代方案;没有满足系统的性能要求。
3.3.1.1.3【3】级错误的描述
这一级的错误是与第【 2 】级别的错误相对应的,而第【 3 】级错误则存在替代方法;对误操作或错误操作没有提示,导致非法数据进入数据库。