第一篇:软件工程项目验收系列文档
软件验收标准
2.1 验收内容
a)功能项测试
对软件需求规格说明书中的所有功能项进行 测试。
b)业务流程测试
对软件项目的典型业务流程进行测试。
c)容错测试
容错测试的检查内容包括: 1)软件对用户常见的误操作是否能进行提示;2)软件对用户的的操作错误和软件错误, 是 否有准确、清晰的提示;3)软件对重要数据的删除是否有警告和确认
提示;4)软件是否能判断数据的有效性, 屏蔽用户的错误输入, 识别非法值, 并有相应的错误提示。
d)安全性测试
安全性测试的检查内容包括: 1)软件中的密钥是否以密文方式存储;2)软件是否有留痕功能, 即是否保存有用户的操作日志;3)软件中各种用户的权限分配是否合理。
e)性能测试
对软件需求规格说明书中明确的软件性能进行测试。测试的准则是要满足规格说明书中的各项性能指标。
f)易用性测试
易用性测试的内容包括: 1)软件的用户界面是否友好, 是否出现中英文混杂的界面;2)软件中的提示信息是否清楚、易理解, 是否存在原始的英文提示;3)软件中各个模块的界面风格是否一致;4)软件中的查询结果的输出方式是否比较直 观、合理。
g)适应性测试
参照用户的软、硬件使用环境和需求规格说明书中的规定, 列出开发的软件需要满足的软、硬件环境。对每个环境进行测试。h)文档测试 用户文档包括: 安装手册、操作手册和维护手册。
对用户文档测试的内容包括: 1)操作、维护文档是否齐全、是否包含产品使用所需的信息和所有的功能模块;2)用户文档描述的信息是否正确, 是否没有歧义和错误的表达;3)用户文档是否容易理解, 是否通过使用适当的术语、图形表示、详细的解释来表达;4)用户文档对主要功能和关键操作是否提供应用实例;5)用户文档是否有详细的目录表和索引表。6)用户有特别要求的测试。
2.2 验收标准
1)测试用例不通过数的比例< 3 %;2)不存在错误等级为1 的错误;3)不存在错误等级为2 的错误;4)错误等级为3 的错误数量≤10;5)所有提交的错误都已得到更正。6)错误响应时间
通过关于软件验收方面资料的查阅主要心得有一下几点: 1.软件的验收主要通过需求规格说明书和关键业务流程
2.在验收过程中出现BUG或者需求变更,需要通过问题跟踪记录和备忘录进行查阅 3.在验收之前,外包商必须做一下工作:
(1).软件开发已经完成,并全部解决了已知的软件缺陷。
(2).验收测试计划已经过评审并批准,并且置于文档控制之下。
(3).对软件需求说明书的审查已经完成。
(4).对概要设计、详细设计的审查已经完成。
(5).对所有关键模块的代码审查已经完成。
(6).对单元、集成、系统测试计划和报告的审查已经完成。
(7).所有的测试脚本已完成,并至少执行过一次,且通过评审。(8).使用配置管理工具且代码置于配置控制之下。(9).软件问题处理流程已经就绪。
(10).已经制定、评审并批准验收测试完成标准。
4.验收外包商需求提供的文档有:a.开发类文档:
(1).需求分析说明书
(2).概要设计说明书
(3).详细设计说明书(4).数据库设计说明书
(5).源代码
(6).安装程序
(7).程序员开发手册
(8).软件架构文档
b.管理类文档
(1).项目计划书
(2).质量控制计划
(3).配置管理计划
(4).用户培训计划
(5).数据移植计划及报告
(6).系统上线计划及报告
(7).系统管理员手册(程序维护手册)
(8).用户使用手册
(9).测试报告
(10).用户意见书
(11).验收申请
(12).质量总结报告
(13).评审报告(14).会议记录(15).开发进度月报
第二篇:软件工程项目投标书
物资采购业务管理系统投标书
一、投标报价
人民币:*****元整(¥*******元)
二、投标团队情况简介
**********************************
三、系统界面方案
图(1)系统登陆界面
图(2)系统用户管理界面
图(3)系统主要功能模块界面
说明:
1、系统采用B/S模式设计,用户可以在任何可以连接Internet的计算机上访问系统。
2、系统界面主色调采用明快干净的蓝色,令人感觉清新;
3、主界面中,一级业务流程在界面上方显示,二、三级功能在左侧树状显示;
四、系统功能说明(一)采购需求:
1.填写申购单,填写申购的项目名称、项目用途、申购时间等相关信息,生成申购表。
2.查询申购单,可以以不同的方式查询申购单,如按日期查询、按类别查询、按申购人等方式查询,并将查询结果按照列表和详细两种方式显示申购单。
3.申购单管理,可以根据用户的权限对申购单进行修改、删除、注销等操作。(二)采购执行
1.合同填写,填写合同的签订时间、合同期限、到货要求、供货厂商联系人、联系电话、物资名称、型号规范、数量、单价、金额等相关信息。
2.合同执行管理,显示和查询所有未完成的合同,用户可以根据合同执行的情况(如到货批次、到货数量等)设置合同的流转执行状态。
3.合同查询,可以查询过去已经完成的合同,并显示合同的详细信息。(三)仓储配送 1.到货管理,填写到货时间、到货批次、实际到货数量、经办人、到货位置,生成到货单据。
2.到货查询,可以查询已经到货的单据。(四)付款结算
1.付款管理,显示未完成的合同,用户选择合同后可填写支付进度款,支付金额百分比、质量保证金、日期等相关信息。2.合同终结,当合同执行完成后将合同执行状态设置为完成状态。3.历史记录查询,可以查询已结算的项目,并自动进行统计计算。(五)系统管理
1.用户管理,可以添加删除修改用户,设置用户权限。2.部门管理,可以添加删除修改部门。3.合同管理,可以删除或注销合同。4.数据管理,可以进行数据备份等操作。5.客户管理,可以添加删除修改客户信息。
五、软/硬件要求
服务器硬件:硬件:IBM服务器一台,1G内存/500G硬盘
服务器软件:Microsoft Windows2003, IIS6.0, Microsoft.NET Framework2.0, SQL SERVER2000,IE6.0~8.0
六、开发进度
2009年11月25日前:完成系统需求分析。2009年11月28日前:提交系统架构设计方案。
2009年12月15号前:完成系统的原型开发,调试并试运行。2009年12月25日前:提交用户测试。2009年12月30日前:提交正式版本。
七、技术方案
开发平台:.NET平台
开发语言:ASP.NET, C#,JavaScript 数据库:SQL SERVER2005 使用的技术:XML技术,组件技术等。
软件的体系结构:整个软件采用B/S模式开发,使用三层架构(表示层,逻辑层,数据存储层)。
目前这种技术解决方案已经是非常的成熟,在使用的过程中,风险是非常低的。
投标人:******* 2009年11月18日
第三篇:软件工程项目实践
创新方法交流的实际分析及方案
解决无线网络连接故障的十二个创新方法
无线网络,特别是无线局域网给我们的生活带来了极大的方便,为我们提供了无处不在的、高带宽的网络服务,但是,由于无线信道特有的性质,使得无线网络连接具有不稳定性,大大影响了服务质量,下面介绍一些常见的无线网络故障,采用创新方式的排除方法,来帮助用户及时、有效地排除这些故障。
1.混合无线网络经常掉线
故障现象
使用Linksys WPC54G网卡和Linksys WRT54G AP构建无线局域网,它们使用的都是IEEE 802.11g协议,网络中还存在少数802.11b网卡。当使用WRT54G进行54Mb/s连接时经常掉线。故障分析
从理论上说,IEEE 802.11g协议是向下兼容802.11b协议的,使用这两种协议的设备可以同时连接至使用IEEE 802.11g协议的AP。但是,从实际经验来看,只要网络中存在使用IEEE 802.11b协议的网卡,那么整个网络的连接速度就会降至11Mb/s(IEEE 802.11b协议的传输速度)。
故障解决
在混用IEEE 802.11b和IEEE 802.11g无线设备时,一定要把无线AP设置成混合(MIXED)模式,使用这种模式,就可以同时兼容IEEE 802.11b和802.11g两种模式。
2.无线客户端接收不到信号
故障现象
构建无线局域网之后,发现客户端接收不到无线AP的信号。
故障分析
导致出现该故障的原因可能有以下几个:
(1)无线网卡距离无线AP或者无线路由器的距离太远,超过了无线网络的覆盖范围,在无线信号到达无线网卡时已经非常微弱了,使得无线客户端无法进行正常连接。
(2)无线AP或者无线路由器未加电或者没有正常工作,导致无线客户端根本无法进行连接。
(3)当无线客户端距离无线AP较远时,我们经常使用定向天线技术来增强无线信号的传播,如果定向天线的角度存在问题,也会导致无线客户端无法正常连接。
(4)如果无线客户端没有正确设置网络IP地址,就无法与无线AP进行通信。
(5)出于安全考虑,无线AP或者无线路由器会过滤一些MAC地址,如果网卡的MAC地址被过滤掉了,那么也无法进行正常的网络连接。
故障解决
可以采用以下方法进行解决:
(1)在无线客户端安装天线以增强接收能力。如果有很多客户端都无法连接到无线AP,则在无线AP处安装全向天线以增强发送能力。
(2)通过查看LED指示灯来检查无线AP或者无线路由器是否正常工作,并使用笔记本电脑进行近距离测试。
(3)若无线客户端使用了天线,则试着调整一下天线的方向,使其面向无线AP或者无线路由器的方
向。
(4)为无线客户端设置正确的IP地址。
(5)查看无线AP或者无线路由器的安全设置,将无线客户端的MAC地址设置为可信任的MAC地址。
3.无线客户端能够正常接收信号但无法接入无线网络
故障现象
无线客户端显示有无线信号,但无法接入无线网络
故障分析
导致该故障的原因可能有:
(1)无线AP或者无线路由器的IP地址已经分配完毕。当无线客户端设置成自动获取IP地址时,就会因没有可用的IP地址而无法接入无线网络。
(2)无线网卡没有设置正确的IP地址。当用户采用手工设置IP地址时,如果所设置的IP地址和无线AP的IP地址不在同一个网段内,也将无法接入无线网络。
故障解决
可以采取以下解决办法:
(1)增加无线AP或者无线路由器的地址范围。
(2)为无线网卡设置正确的IP地址,确保其和无线AP的IP地址在同一网段内。
4.无线网络内部能够正常通信,但是无法和与无线路由器相连的以太网进行通信
故障现象
无线客户端可以与无线路由器正常进行通信,但是无法和与无线路由器连接的以太网通信。故障分析
导致该故障的原因可能是:
(1)局域网(LAN)端口连接故障。
(2)IP地址设置有误。
故障解决
可以采用以下解决方法:
(1)通过查看LAN指示灯来检查LAN端口与以太网连接是否正确。应当使用交叉线连接LAN端口和以太网集线器。
(2)查看无线网络和以太网是否在同一IP地址段,只有同一IP地址段内的主机才能进行通信。
5.拨打无绳电话时,会对无线网络产生强烈干扰
故障现象
每当拨打无绳电话时,无线网络信号就变得异常微弱,常常导致链路中断。
故障分析
由于无绳电话和IEEE 802.11b都工作在2.4GHz频段上,因此,当拨打无绳电话时,就会对无线网络产生强烈的干扰。
故障解决
一般的解决方法就是停止使用无绳电话或者改变无线网络所使用的信道。
6.网络环境改变时,无法正常进行接入
故障现象
办公室和家中都构建了无线网络。在办公室时,笔记本电脑能够正常接入公司的无线网络;但是,回到家中后,却发现无法连接到无线网络。
故障分析
导致该故障的原因可能有以下几个:
(1)没有及时更改SSID(Service Set Identifier)配置。不同的无线网络使用不同的SSID,如果SSID配置不正确,就无法ping通AP。而且笔记本电脑将忽略该AP,按照SSID配置寻找新的AP。
(2)WEP加密。如果采用的WEP密钥不同,无线客户端就无法与新的无线AP连接。如果WEP配置不对,无线客户端就无法从DHCP服务器获取IP地址。如果使用静态IP地址,无线客户端甚至无法ping通AP的IP地址。
(3)IP地址信息。一般情况下,无线AP都会自动给无线客户端分配IP地址,如果手工设置了无线客户端的IP地址,那么该客户端就将无法与新的AP进行通信。
故障解决
可以采用以下解决方法:
(1)当接入到新的无线网络时,及时更改客户端的SSID设置。
(2)如果接入无线网络需要使用密钥,则在接入该新的无线网络时,需要先获取该网络的密钥以便进行接入。
(3)通常情况下,使用无线AP分配的IP地址就可以了。如果要使用静态的IP地址,则必须确保该静态IP地址和无线AP的IP地址在同一网段内。
7.设置全部正确,却无法接入无线网络
故障现象
按照无线网络内的其它用户进行了网络设置,包括WEP加密、SSID和IP地址(自动获取IP地址),而且无线信号显示为满格,却无法接入无线网络。
故障分析
出现这种情况,可能是网络管理员对无线AP设置了MAC地址过滤,只允许指定的MAC地址接入到无线网络中,而拒绝未被授权的用户,以保证无线网络的安全。
故障解决
可以与管理联系,将你的无线网卡的MAC地址告诉他,请他将此MAC地址添加到允许接入的MAC地址列表中。
8.笔记本电脑使用无线方式接入家庭网络实现Internet共享
故障现象
家庭网络使用“ADSL Modem + 宽带路由器”的方式实现Internet共享,无需PPPoE拨号。新增的笔记本电脑无法接入到无线网络以实现Internet共享。
故障分析
无线AP一般只有一个LAN接口,因此,将无线AP接入网络时,会占用原来主机使用的网络接口,除非宽带路由器具有更多的端口,否则就无法将无线AP和原来的主机一同接入到宽带路由器,从而实现对Internet连接的共享。
故障解决
如果宽带路由器没有更多的端口可供使用,可以购买一台无线路由器,WAN端口连接至宽带路由器,LAN端口连接至主机,并为笔记本电脑提供无线接入。另外,也可以采用“SOHO交换机 + 无线AP”的方式,将SOHO交换机连接至宽带路由器,再将无线AP和主机连接至SOHO交换机。
9.无线AP不具备路由功能
故障现象
采用ADSL虚拟拨号方式上网,无线AP连接至ADSL Modem。台式机(连接无线AP的LAN端口)可以正常上网,笔记本电脑也接收到了无线信号,却无法正常上网,并且显示IP地址和默认网关为“不可用”。
故障分析
如果ADSL Modem不支持路由功能,那么使用无线AP就无法实现Internet连接共享。
故障解决
可以采取以下方法解决:
(1)启用ADSL Modem的路由功能,实现网络连接共享。
(2)购置一台无线路由器,将LAN连接至台式机,WAN连接至ADSL Modem。
(3)在台式机上安装两块网卡,并将其设置为ICS主机。一块网卡连接至ADSL Modem,另一块网卡连接至无线AP。
10.利用无线网卡组建对等网络
故障现象
两台台式机通过ADSL接入Internet。现要通过无线方式将两台计算机进行连接。
故障分析解决
方法很简单,只要购买两块无线网卡即可。将两块网卡分别安装在两台计算机中,就可以搭建起对等网络,并实现以太网的所有功能,而且可以共享上网。需要注意的是,使用这种方式时,传输速率将为IEEE 802.11b协议理论速率(11Mb/s)的一般左右,即6Mb/s左右。
11.看不到无线网络中的其它计算机
故障现象
无线网卡显示正常工作,但是在网上邻居中看不到网络中的其它计算机。
故障分析及解决
(1)检查SSID和WEP参数设置,确认拼写和大小写正确无误。
(2)检查计算机是否启用了文件和打印机共享,确认在无线网络属性的“常规”选项卡中“Microsoft网络的文件和打印机共享”复选框被选中。
12.IEEE 802.11g传输速率较低
故障现象
为了保证无线网络标准的兼容性,我们在选择无线产品时,一般都会选取支持IEEE 802.11b/g的无线AP和无线网卡。然而,在实际的网络测试中,我们发现,在没有干扰和传输距离有限的情况下,无线链路的传输速率仍然较低,不能达到标称的54Mb/s。
故障分析
IEEE 802.11g不但具有54Mb/s的传输速度,而且,还能很好的兼容IEEE 802.11b无线设备,从而能够将802.11b无线网络平滑升级到802.11g无线网络。
故障解决
为了兼容现有的802.11b无线局域网设备,802.11g除了和802.11b使用相同的2.4GHz频带外,还采用了两种不同的OFDM(正交频分复用)编码技术,以和相对应的802.11b或者802.11g设备通信。也就是说,在混合使用802.11b和802.11g无线设备的网络中,使用 802.11g的无线设备既可以以54Mb/s的速率和802.11b设备通信,也可以以11Mb/s的速率和802.11b设备进行通信。
但是,在无线局域网中,使用的是共享信道,数据链路层使用CSMA/CA(带有冲突避免的载波帧听多路访问)来实现对无线信道的控制。也就是说,当有一台主机在和AP通信时,其它主机就只能处在监听状态,一旦该主机通信完毕,其它主机就会通过竞争的方式来实现对信道的控制。
所以,在802.11b和802.11g混合使用的无线网络中,由于802.11b无法监听到802.11g的通信状态,就有可能在802.11g设备进行通信的同时抢占无线信道,从而严重干扰802.11设备的通信。
为了解决这一问题,802.11g协议采用了“RTS/CTS”技术。无线局域网设备在发送数据前,都要先发送一个RTS(Request To Send)帧给无线AP,请求使用无线资源,如果这时AP没有和其它设备通信,就发送一个CTS(Clear To Send)帧给该设备,通知它可以跟无线AP进行通信。这样,就避免了上述干扰问题。
第四篇:工程项目月度验收制度
工程项目月度验收制度
为保证工程质量,促进施工安全,加快工程施工进度,缩短工期,降低工程成本造价,协调建设各方关系,解决施工中存在的问题,使工程项目尽快发挥应有的投资效益,特制定基本建设工程项目月度验收制度。
1、参加单位、验收时间及牵头单位
(1)、单位:工程、计划、技术、监理、建设、施工、综合、财务等有关部门。
(2)、时间:每月25日左右。
(3)、牵头单位:基建科。
2、月度验收的内容
(1)、工程进度:工程量、工作量、形象进度。
(2)、工程质量是否达到设计文件及合同约定的要求。
(3)、工程现场管理资料是否规范、齐全(包括建设单位管理资料、施工单位的技术资料及监理单位的管理资料)。
(4)、工地文明施工情况
3、验收程序及办法
采用汇报与现场查看相结合的办法。在听取建设单位汇报后,实行分组验收、集中讲评,并提出相应的要求和建议。
4、月度验收情况作为本月工程结算的主要依据。
5、执行第八章第五条规定(AQ1055—2008)
第五篇:软件验收标准
目前,国内软件的验收没有可参照的强制性标准,就软件测试和评价来说,参照的标准是GB/T 17544 和GB/T 16260,它们都是推荐性标准,且都是定性而非定量的标准,这样,对于软件的验收来说,存在很大的分歧和不确定性。为此,我们在参考了大量的实践案例和文献的基础上,结合我司实际制定本验收试用办法,用于规范我司软件系统验收。
软件系统的验收可通过我司组织验收或通过第三方验收两种办法。
1、验收原则
验收参与部门:信息部门、使用部门、技术部门、专家小组或第三方验收人员;开发单位。
在软件开发合同的签订阶段就提出软件验收项目和验收通过标准的意见;在软件的需求评审阶段,仔细审阅软件的需求规格说明书,指出不利于测试和可能存在歧义的描述;在开发方开发完软件并经过开发方内部仔细的测试后,对完成的软件进行评审或第三方的验收测试,提供完整的错误报告提交给用我司,我司根据之前签订的开发合同中相应的验收标准判断是否进行验收。
2、验收项目和验收标准 2.1 验收项目 a)功能项测试
对软件需求规格说明书中的所有功能项进行测试; b)业务流程测试
对软件项目的典型业务流程进行测试; c)容错测试
容错测试的检查内容包括: 1)软件对用户常见的误操作是否能进行提示;
2)软件对用户的的操作错误和软件错误,是否有准确、清晰的提示; 3)软件对重要数据的删除是否有警告和确认提示;
4)软件是否能判断数据的有效性,屏蔽用户的错误输入,识别非法值,并有相应的错误提示。
d)安全性测试
安全性测试的检查内容包括: 1)软件中的密钥是否以密文方式存储;
2)软件是否有留痕功能, 即是否保存有用户的操作日志; 3)软件中各种用户的权限分配是否合理; e)性能测试
对软件需求规格说明书中明确的软件性能进行测试。测试的准则是要满足规格说明书中的各项性能指标。
f)易用性测试 易用性测试的内容包括: 1)软件的用户界面是否友好,是否出现中英文混杂的界面; 2)软件中的提示信息是否清楚、易理解,是否存在原始的英文提示; 3)软件中各个模块的界面风格是否一致;
4)软件中的查询结果的输出方式是否比较直观、合理。g)适应性测试
参照用户的软、硬件使用环境和需求规格说明书中的规定,列出开发的软件需要满足的软、硬件环境。对每个环境进行测试。
h)文档测试
用户文档包括: 安装手册、操作手册和维护手册。对用户文档测试的内容包括: 1)操作、维护文档是否齐全、是否包含产品使用所需的信息和所有的功能模块;
2)用户文档描述的信息是否正确, 是否没有歧义和错误的表达; 3)户文档是否容易理解, 是否通过使用适当的术语、图形表示、详细的解释来表达;
4)用户文档对主要功能和关键操作是否提供应用实例; 5)用户文档是否有详细的目录表和索引表; i)
2.2 验收标准
2.2.1 软件错误的严重性等级 有特别要求的测试 1:不能执行正常功能或重要功能, 或者危及人身安全; 2:严重地影响系统要求或基本功能的实现, 且没有办法解决; 3:严重地影响系统要求或基本功能的实现, 但存在合理的解决办法; 4:使操作者不方便或遇到麻烦, 但不影响执行正常功能或重要功能; 5 :其它错误;
2.2.2错误与严重性等级对应表 a)1 级错误的描述
这一级别的错误一般包括以下内容: 没有实现或错误地实现重要的功能;业务流程存在重大隐患;软件在操作过程中由于软件自身的原因自动退出系统或出现死机的情况;软件在操作过程中由于软件自身的原因对系统或数据造成破坏;在现有的软、硬建设环境下不能实现应有的功能;特殊软件在操作过程中可能危及系统和人身安全等。
b)2 级错误的描述
这一级别的错误一般包括: 没有实现基本功能,并且不存在替代办法;没有实现重要功能中的部分功能,并且不存在替代办法;业务流程衔接错误;密钥以明文方式存储;没有留痕功能;用户的权限分配不合理;在现有的环境下,不能实现部分功能且没有替代方案;没有满足系统的性能要求。
c)3 级错误的描述
这一级的错误是与第2 级别的错误相对应的,而第3 级错误则存在替代方法;对误操作或错误操作没有提示,导致非法数据进入数据库。
d)4 级错误的描述
这一级别的错误通常为易用性方面的错误。比如界面不友好、前后风格不一;中英文混杂;查询结果输出不直观等。
e)5 级错误的描述
通常为文档方面的错误,如安装手册、操作手册、维护手册中的描述错误。其次,对发现的每一个错误都要确定相应的严重性等级,如表2 中的说明。全部改正方可;如错误的级别和数量在合同可接受的范围外,用户方认为软件不可验收,要求开发方在规定的时间内全面整改软件, 提交给软件评测中心再次进行完整的验收测试。2.2.2 验收标准
1)测试用例不通过数的比例< 1.5 %; 2)不存在错误等级为1 的错误; 3)不存在错误等级为2 的错误; 4)错误等级为3 的错误数量≤ 5; 5)所有提交的错误都已得到更正; 2.3 验收标准的详细说明
验收项目的划分参照GB/T 16260 标准。在该标准中,将软件的质量特性分为6 大特性、21 个子特性,而对于具体的软件,并非都要进行这21 个特性的测试和评价。本文选取的是最通用的子特性部分,针对各种不同的软件,可以对验收项目进行剪裁或扩充。
需要制定的验收标准,即每一级别的错误量的可接受范围。一般来说,不允许存在1 级和2级错误,而3 级错误的数量则可按本标准确定或由用户方和开发方根据软件的规模和复杂程度进行商定,并在软件开发合同中明确地列出。
在软件验收测试中,测试的依据包括软件的投标文件、开发合同、需求规格说明书, 同时还包括特定软件的相关行业标准(这些行业标准应在开发合同中明示出来)。
在进行第三方的验收测试后,软件评测中心将发现的所有错误进行总结和归纳,并提交完整的错误报告,在错误报告中包括每一级别的错误数量和错误清单(所有的错误都需经过用户方和开发方的确认)。
用户方根据错误报告中每一级别的错误数量和错误清单与软件开发合同中的验收标准进行对照,如错误的级别和数量在合同中没有约定,可按本办法的规定进行。用户方认为软件可以验收,但要求开发方对错误报告中的所有错误进行整改,并提交给软件评测中心进行回归测试,确认错误报告中的所有错误全部改正方可;如错误的级别和数量在合同可接受的范围外,用户方认为软件不可验收,要求开发方在规定的时间内全面整改软件,提交给软件评测中心再次进行完整的验收测试。
3、验收资料
(1)工程立项批准文件(2)项目验收申请报告;(3)软件需求说明书;(4)概要设计说明书;
(5)数据及数据库设计要求说明书;(6)详细设计说明书;(7)软件测试报告;(8)核心算法说明文档;(9)操作手册;(10)用户手册
(11)项目用户评价过程意见;(12)软件接口规范;(13)原代码或安装盘;(14)编译、安装等配置说明;(15)专家组要求的其他材料
4、其他
在有条件的情况下,还应该进行安装测试、压力测试和数据恢复测试。若进行子系统验收或部分验收,可参照以上方法和资料,双方共同协商确定。
参考文献:
GB/T 17544 ;GB/T 16260;《软件验收标准探讨》