软件项目开发合同

上传人:仙*** 文档编号:31580105 上传时间:2021-10-12 格式:DOC 页数:30 大小:1.23MB
返回 下载 相关 举报
软件项目开发合同_第1页
第1页 / 共30页
软件项目开发合同_第2页
第2页 / 共30页
软件项目开发合同_第3页
第3页 / 共30页
点击查看更多>>
资源描述
软件项目开发合同甲方:_ 张艳红工作室_乙方:_上海思软软件有限公司_签订日期:_年_月_日上述甲、乙双方,经友好协商一致,达成以下协议。双方申明,双方都已理解并认可了本合同的所有内容,同意承担各自应承担的权利和义务,忠实地履行本合同。第一条:本合同软件开发项目的内容、工作进度与安排、价款、交付和验收方式等由附件载明。第二条:合同履行期限按照附件规定的工作进度决定,经双方协商一致,可以变更该期限。第三条:甲方应向乙方提供必要的资料和方便条件,协助配合乙方进行软件的开发、调试、安装及实施。第四条:双方的基本权利和基本义务甲方的权利和义务根据本合同项目的实际需要和乙方的要求提供协助,并提供有关的资料,报表及文档等,甲方保证所提供的所有资料完整、真实、合法。按本合同约定支付软件开发费用。甲方有权在软件验收之日起一年内,要求乙方对验收完毕的软件模块出现的非人为因素造成的错误及故障,进行免费维护。乙方的权利和义务按照甲方提供的材料按时完成本合同规定的软件开发工作。可以根据甲方的要求帮助甲方举办培训和技术咨询,具体的操作方式及费用双方另行签署协议确认。依合同收取软件开发费用。乙方有义务在软件验收之日起一年内,对验收完毕的软件模块出现的非人为因素造成的错误及故障,进行免费维护。第五条:甲方在一年的免费维护期之后,需要乙方对软件模块进行维护时,乙方可根据情况酌情优惠收取模块维护费用。第六条:甲方同意按双方约定的付款方式和时间及时向乙方支付合同费用,以及提供其他必要的帮助。第七条:本合同涉及的相关程序、文件源码的版权属乙方所有,但乙方授予甲方使用权。未经乙方许可,甲方不得公布文件源码,不得复制、传播、出售或者许可他人使用乙方作品及其程序等。乙方可以在业务范围内使用这些作品。第八条:甲方不能按时支付合同费用,导致的工期延误,其责任由甲方承担。第九条:双方当事人应当保守在履行本合同过程中获知的对方商业秘密。第十条:双方应本着诚实信用的原则履行本合同。任何一方在履行中采用欺诈、胁迫或者暴力的手段,另一方可以解除本合同并有权要求对方赔偿损失。任何一方在履行中发现或者有证据表明对方已经、正在或将要违约,可以终止履行本合同,但应及时通知对方。若对方继续不履行、履行不当或者违反本合同,该方可以解除本合同并要求对方赔偿损失。第十一条:本合同签订后,经双方当事人协商一致,可以对本合同有关条款进行变更或者补充但应当以书面形式确认。上述文件一经签署,即具有法律效力并成为本合同的有效组成部分。第十二条:任意一方欲提前解除本合同,应提前通知对方。甲方提前解除合同的,无权要求乙方返还预付费用并应对乙方遭受的损失承担赔偿责任;乙方无故解除合同的,应双倍返还上述费用。本合同其他条款对合同的解除另有约定的,从其约定。第十三条:任何一方违反本合同,给对方造成损失的,还应赔偿损失。第十四条:订立本合同所依据的客观情况发生重大变化,致使本合同无法履行的,经双方协商同意,可以变更本合同相关内容或者终止合同的履行。第十五条:双方当事人对本合同的订立、解释、履行、效力等发生争议的,应友好协商解决;协商不成的,双方同意向仲裁委员会提交仲裁并接受其仲裁规则。第十六条:本合同附件视作本合同的组成部分,与合同正文具有同等法律效力。附件有:项目需求说明书,日程计划,项目报价,提交物说明书,系统设计文档,项目测试计划等。第十七条:项目名称、价款、交付和验收方式:一、项目名称:_项目管理配置工具_(项目内容参见附件需求说明书)二、合同金额及付款方式:1本合同金额总计:人民币大写_壹佰万元整_(小写1,000,000元_)。2付款方式:本合同签订后3日内,甲方向乙方支付合同金额的_35_,即_叁拾伍万_元,验收之后_3_日内支付合同余款即_陆拾伍万_元。三、完成及验收时间完成时间:乙方收到本附件规定预付款项后_110_工作日内开发完成。验收期限:甲方在乙方完成开发后_14_日内完成项目的验收,并确认。付款期限:甲方须于验收完成后的_ 3_日内将余款支付给乙方。四、验收标准和验收后修改补充1验收期限为_2_星期。2验收合格,甲方应以书面方式签收,但甲方在乙方交付工作成果后_2_周内未书面签收也未提出异议的,视为甲方验收合格。3验收合格后,如果甲方在使用过程中需要增加软件模块或功能,乙方可根据改动情况酌情优惠收取模块增加维护费用。第十八条:本合同经由双方授权代表签字,自签订之日起生效。第十九条:本合同一式两份,双方当事人各执一份,具有同等法律效力。第二十条:签字:甲方:_(授权代表签字) 日期:_年_月_日乙方:_(授权代表签字) 日期:_年_月_日附件目录软件项目开发合同1附件一:项目需求说明书5功能性需求51.流程定制52.模板导入53.多维度流程显示54.查找辅助55.应用到项目56.项目监控5非功能性需求5附件二:日程计划(一)6附件二:日程计划(二)7附件二:日程计划(三)7附件二:日程计划(三)8附件二:日程计划(四)8附件二:日程计划(四)9附件三:项目报价10费用评估公式:10软件开发费D:10实施费S11维护费W11项目费用Q12附件四:提交物的说明13附件五:系统设计文档14简介15详细功能设计15工程库浏览器15i.功能描述15ii.用户用例15iii.设计实现17项目管理过程核心库18iv.功能描述18v.用户用例18vi.设计实现18流程预览19vii.功能描述19viii.用户用例19ix.设计实现19基本配置20x.功能描述20xi.用户用例20设计实现20附件六:项目测试计划21一.项目概论22项目名称:22项目描述:22英文缩写:22二.测试需求范围定义22测试范围定义:227.测试所需各硬件指标及种类列表228.测试工具249.测试人员安排及工作分解2410.测试开始及结束时间2511.测试成果输出2512.测试要点25测试成果接受标准:25三.各单模块测试内容及进度跟进表25系统整体说明及功能说明25流程定制模块26模板导入模块27多维度流程显示模块27辅助查找模块27补丁空间模块28项目管理应用模块28项目监控模块28四.系统整体测试内容及进度表29五.测试设计规则说明29被测对象说明及特征分析29测试设计说明29六.测试人员概况30人员情况表30测试结果审批表30附件一:项目需求说明书功能性需求1. 流程定制用户根据项目规模和类型等具体情况,结合自身管理各个方面的需求,来配置管理过程和定义过程的输入和输出项,达到定制管理流程的目的。定制流程完成后,通过应用到一个项目来实施项目。2. 模板导入为方便用户使用,系统中内置了PMBOK标准模板。用户可以使用导入功能,导入标准模板到当前配置中,然后在此基础上进行增加和修改,从而提高流程配置的时间。也提供一个配置基准,这样用户可以在软件使用上,不需学习使用,就能够简单快速的配置一个项目。3. 多维度流程显示对于每个过程的多个维度,用户可以很清晰的从界面上识别出,并方便的浏览过程的输入和输出项。提供用户一个全局的流程图,使用户能更清晰的认识整体流程。当应用到某个具体的项目的时候,可以使管理人员清楚的了解目前项目的进度和完成情况,此功能需要结合其他功能一起使用。4. 查找辅助提供模糊查找功能,即按照关键字搜索相关字段和属性,找到相应过程和输入输出项。提供正向查找,指定某个过程,找出关键路径,即最长路径,或指定输入输出项,找出和输入输出项有关系的所有过程。输入输出项和过程的关系,是整个流程关系的基础。补丁空间查找,按照图的广度优先算法,遍历出所有路径,设定某个点,来找到该点的补丁空间。提供相关信息给管理人员,作为管理思维的辅助。5. 应用到项目当配置完成后,通过设定每个输入输出项的完成时间和优先级,就可以开始实施一个项目。这是一个项目的开始点。后续项目运作的过程中,按照设定的时间和优先级,完成对项目的监控功能。6. 项目监控用户通过应用到项目来开始一个项目。在项目运作的过程中,通过标记输入输出项的完成度,和标记过程的完成情况,来记录项目的实施过程。通过进度查看功能,对项目的当前情况,给出合理的说明,同时,如果有超出日程和空间点遗漏的情况,则立即提示用户,并给出合理建议。非功能性需求工具需必须达到如下需求:易用性,直观性,可定制性和准确性。要求界面操作简单方便,提示用语直观易懂,不能引起二义或多义性。对流程配置,要达到完全可以按照用户需要来定制,可以应用到不同规模,不同项目类型,甚至不同行业的项目。还需要达到准确无误,查找结果是提供给管理人员参考使用的主要依据,不能由于结果问题导致管理的复杂和成本增加,这和该工具的基本目标相违背。附件二:日程计划(一)附件二:日程计划(二)附件二:日程计划(三)附件二:日程计划(四)附件三:项目报价费用评估公式:项目费用Q = 软件开发费D + 实施费S + 维护费W软件开发D = 工作量(人月)*软件人员月人工费用 = (项目功能点*开发成本系数/8/22)* (3.23B)开发成本系数3000个功能点以下:3.5人工时/FP4.0人工时/FP3000-8000个功能点:4.0人工时/FP4.5人工时/FP实施费S = 工作量(人月)*软件人员月人工费用 = (项目功能点*实施成本系数/8/22)*(3.23B)实施成本系数 = 开发成本系数 * (0.2 + (n - 1) * k)比例因子k:0.08=k=0.15具体按项目实施难度而定n:实施客户数量维护费W=工作量(人月)*软件人员月人工费用=(项目功能点*维护成本系数/8/22)*(3.23B)维护成本系数=(开发成本系数+实施成本系数)*p比例因子P一般为15%-20%软件人员月人工费用=(工资+奖金+福利+办公成本+资源储备+基础建设+税收利润)*(1+管理费用百分比)=3.23B (B:项目人员平均工资)软件开发费D:软件开发费用指对项目进行详细需求分析,系统设计,编码,测试等方面的工作而需支出的费用, 取费主要依据项目规模(功能点),开发成本系数和软件人员月人工费,我方对软件的功能进行分析认为:软件项目难度一般,按照软件规模的大小,我们设定软件开发成本系数为4.软件功能点计算复杂加权因子表(Complexity weights Factor)系数范围本项目采用系数系数范围本项目采用系数用户输入数EI364用户输出数EO475用户查询表EQ365内部逻辑文件数ILF71512外部接口文件数EIF5106软件功能表EIEOEQILFEIF功能4453222420复杂系数465125功能点数176318110288100合计UFC992软件开发费用计算表计算公式UFC*开发成本系数/8/22*3.23B开发成本系数4项目人员平均每月工资B10000元软件开发估算价格992*4.0/8/22*3.23*10000=728218 实施费S由于软件项目的实施范围因项目而异,(有些项目只实施一个单位,有些需要实施多个单位),所以实施阶段的费用也会有很大的差异,本项目只涉及1家单位,因此实施成本公式简化为开发成本系数*0.2实施费公式SUFC*实施成本系数/8/22*3.23B实施成本系数公式开发成本系数*0.2实施成本系数4.0*0.2=0.8实施费估算价格992*0.8/8/22*3.23*10000=145643维护费W软件维护费根据软件工程理论和实际情况,比例因子我们设定为18%维护费公式SUFC*维护成本系数/8/22*3.23B维护成本系数公式维护成本系数=(开发成本系数+实施成本系数)*p比例因子P18%维护成本系数(4.0+0.8)*18%=0.864维护费估算价格992*0.864/8/22*3.23*10000=157295项目费用Q综上,项目费用Q为:项目费用公式软件开发费D+实施费S+维护费W项目总费用评估1031156元附: 参考文献软件开发和服务价格构成及评估办法基于COCOMOII模型的软件评估软件-系统设计及实现软件成本估算COCOMOII模型方法附件四:提交物的说明1. 乙方在最终提交前必须已经对软件的各方面进行了足够的正式测试,并提交相关的测试报告,供甲方评测和审核。如果有相关工具,配置文件和测试脚本,乙方需要一起提供给甲方。注意:测试报告需要有功能和性能的总结部分,以此作为甲方验收的依据。2. 乙方在开发过程中,使用的文档:主要的开发类文档:需求分析说明书、概要设计说明书、详细设计说明书、数据库设计说明书、测试计划、测试报告、程序维护手册、程序员开发手册、用户操作手册、项目总结报告主要的管理类文档:项目计划书、质量控制计划、配置管理计划、用户培训计划、质量总结报告、评审报告、会议记录、开发进度月报以上文档,如果有,则在最终提交时,必须提供给甲方。3. 最终提交物必须有可运行的应用程序,和相关配置文件,放在单个目录下面。也可以提供独立的安装程序。必须有项对应的帮助文档。4. 上线运行时,不能有蓝屏死机,致命异常和设备异常等严重级别的问题存在。屏幕显示必须不能有乱码存在。绝对不可以用户数据丢失的问题。但可以允许有部分小的且优先级低的问题存在,但要求在重新操作后可以恢复,并不影响用户使用。附件五:系统设计文档项目管理配置工具系统设计文档系统设计文档 状态: 草稿版本: 1.0修改日期: 2021/9/8作者: 陈潇睿简介项目管理配置工具为项目管理者提供了一套系统的,完善的,可配置的项目工具。此项目设计文档从程序设计角度,分功能的提供详细的程序设计方法。下图为项目管理配置工具的主体功能图:详细功能设计工程库浏览器i. 功能描述用户可以通过工程库管理器创建,打开,删除一个项目工程库。ii. 用户用例l 用户点击主窗口的文件按钮,调出工程库浏览器l 点击新建按钮创建一个新的项目l 点击删除按钮删除一个已有项目l 右边的项目显示面板显示项目的基本信息,用户可以修改并保存。l 右边的显示面板还可以显示干系人的基本信息,用户可以创建,修改和删除干系人信息,并保存。l 用户点击确定按钮,保存所有修改信息,并关闭窗口。l 用户点击应用按钮,保存所有修改信息。l 用户点击取消按钮,关闭窗口,不保存修改信息。iii. 设计实现项目浏览器的设计基础是项目的目录结构,根据目录结构来管理项目。当用户新建一个项目时,从默认的工程库复制一份,重新命名为用户新建的名字。并创建一个项目信息.xml 文件。每个项目的基本信息和干系人人信息都保存在这个xml文件中。Xml文件格式: 项目管理过程核心库iv. 功能描述核心库负责提供42个管理过程的的基本功能。通过xml配置,达到用户可配置。v. 用户用例功能库的用户主要是程序设计人员,并不面向客户。软件工程师可以从核心库中的得到一个管理过程的输入,输出,工具等基本信息。vi. 设计实现接口设计:l Name 定义一个项目管理工程的名字。l Input: 定义一个项目管理过程的输入。l Output:定义一个项目管理过程的输出。l Tools:定义一个项目管理过程的工具与技术。l Time:定义一个项目管理过程使用的时间。l Priority:定义一个项目管理过程的优先级。l InProcess:定义一个项目管理过程属于的过程组。l InArea:定义一个项目管理过程属于的知识领域。ProjectFieldConfig.xml 文件:每个项目管理过程定义在ProjectFieldConfig.xml文件中。用户可以通过修改此文件,配置用户自定义的项目管理过程。以“制定项目章程”为例,xml文件的格式如下: 流程预览vii. 功能描述用户可以自定义配置流程,并进行预览。同时可以显示关键路径。viii. 用户用例用户选择一个知识领域,点击流程预览按钮。程序会显示相应的知识领域的流程。ix. 设计实现根据用户选择的知识领域,遍历所有在这个领域内的项目管理过程。根据项目管理过程的输入输出,生成匹配的流程图。根据每个项目管理过程的time属性,计算出关键路径。基本配置x. 功能描述修改项目管理过程的输入,输出,工具项,xi. 用户用例用户点击主窗口上的修改,添加,删除按键,会来到configration界面。用户可以在这个界面对某个项目管理过程的输入,输出,工具项进行配置。设计实现这个功能主要是和核心库进行绑定。对设计好的xml进行修改。附件六:项目测试计划项目管理配置工具测试计划项目名称: 项目管理配置工具项目负责人: 梁亮测试负责人: 祝晶所属单位 : 思软软件公司项目发包单位 : 张艳红工作室申请日期: 2009年12月10日思软软件公司项目管理办公室2009年12月一. 项目概论项目名称:项目管理配置工具项目描述:使用该工具,可以定制项目管理流程,对整个流程网络,提供一个直观的视图,并且可以应用到某个具体的项目中,通过设定其属性,如优先级,时间和完成度,从而实现对项目的变更跟踪和进度监控,给项目管理人员使用的一个辅助工具。英文缩写:PMCT (Project Management Configuration Tool)二. 测试需求范围定义测试范围定义:7. 测试所需各硬件指标及种类列表1. 测试服务器配置:主板:Intel S5000VSA 主板芯片集成芯片 显卡/网卡 主芯片组 Intel 5000V 芯片厂商 Intel 芯片组描述 采用Intel 5000V+6321ESB芯片组 音频芯片 无 图形芯片 集成ATI ES1000显卡芯片 网络芯片 板载双Intel网卡 Intel S5000VSA CPU规格适用平台 Intel平台 CPU_种类 Xeon CPU_描述 支持2颗Intel Xeon处理器 CPU_插槽 Socket 771 支持CPU数 2 总线频率(MHz) FSB 1333MHz Intel S5000VSA 内存规格内存类型 DDRII 内存描述 支持DDR2 533/667内存 Intel S5000VSA 扩展插槽显卡插槽 2条PCI-E 8X PCI 插槽 2条64位PCI-X,1条32位PCI IDE 插槽 无 FDD 插槽 一个FDD,接软驱 SATA接口 3个SATAII接口 Intel S5000VSA I/O接口USB 接口 8个USB2.0 PS/2接口 PS/2鼠标,PS/2键盘接口 外接端口 音频接口 Intel S5000VSA 板型主板板型 EATX板型 Intel S5000VSA 其他参数超线程技术 支持 电源插口 一个八针,一个24针电源接口 CPU: intel 5130至强 双核 主频:2000MHz 总线频率:1333MHz Socket 771 L2缓存(KB)4MB 超线程技术:支持 或Intel Xeon E5310 CPU内核 Clovertown 64 四核心 主频:1600MHz 总线频率:1066MHz Socket 771 L1缓存:64KB*4KB L2缓存:4MB*2 硬盘:希捷ST3300007LC 300GB/10K/80 接口:Ultra 320 SCSI 缓存8000KB 10000转/分 内存:金士顿(ECC FB DIMM) DDRII 667MHz 1G 金手指:2402. PC配置: CPU AMD 羿龙IIX4 955(黑盒) 主板 技嘉 GA-MA790XT-UD4P 显卡 七彩虹 iGame260+ GD3 UP烈焰战神 896M 内存 海盗船 TW3X4G1600C9D 4G的 硬盘 希捷 1TB 7200.12 32M(串口/散) 光驱 LG 超薄外置 GP08NU20 显示器: 三星 P2450H 24英寸3. 移动测试设备:IBM ThinkPad X3004. 网络设备:1000M速路由器2个,1000M速无线路由器一个5. 其他配件暂无8. 测试工具Mercury QuickTest Professional:使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等。Mercury QuickTest 企业级自动化测试工具!QuickTest 9.0 Pro最新正式版发行,QTP 9.0是一个B/S系统的自动化功能测试的利器,软件程序测试工具。Mercury的自动化功能测试软件QuickTest Professional 9.0,可以覆盖绝大多数的软件开发技术,简单高效,并具备测试用例可重用的特点。9. 测试人员安排及工作分解项目测试负责人: 姓名祝晶性别男年龄N/A民族N/A职务项目测试经理职 称QA专业软件工程项目管理主要团队成员:姓名模块职务职称工作单位工作任务分工梁亮流程定制Tester思软软件执行测试用例褚宇峰模板导入Tester思软软件执行测试用例冯云显多维度流程显示Tester思软软件执行测试用例王啸辅助查找Tester思软软件执行测试用例陈潇睿补丁空间Tester思软软件执行测试用例林苏颖项目管理应用Tester思软软件执行测试用例黄钰梅项目监控Tester思软软件执行测试用例10. 测试开始及结束时间11. 测试成果输出12. 测试要点测试方法:本次测试采用的测试方法(黑盒或白盒测试)。测试类型:测试类型的说明。测试手段:如手工测试、自动测试或手工与自动测试相结合。采用手工与自动测试相结合的方式,说明不同手段所占比例。采用自动测试,需详细说明选用的测试工具。测试内容:根据软件项目的实际特点确定确认测试的测试内容。对部分软件除基本的功能测试外,可能还包括:性能测试、安全性测试、极限测试、并发操作测试等测试成果接受标准:工具需必须达到如下需求:易用性,直观性,可定制性和准确性。要求界面操作简单方便,提示用语直观易懂,不能引起二义或多义性。对流程配置,要达到完全可以按照用户需要来定制,可以应用到不同规模,不同项目类型,甚至不同行业的项目。还需要达到准确无误,查找结果是提供给管理人员参考使用的主要依据,不能由于结果问题导致管理的复杂和成本增加,这和该工具的基本目标相违背。三. 各单模块测试内容及进度跟进表系统整体说明及功能说明目前界面只提供两个,且仅供参考。其他界面的示意图暂不提供。但从上面两个界面上可以看出大部分的功能性需求的具体实现。1. 主界面2. 流程预览流程定制模块用户根据项目规模和类型等具体情况,结合自身管理各个方面的需求,来配置管理过程和定义过程的输入和输出项,达到定制管理流程的目的。定制流程完成后,通过应用到一个项目来实施项目。 模块名测试轮次流程定制总用例数完成用例数通过率缺陷记录(严重)123模板导入模块为方便用户使用,系统中内置了PMBOK标准模板。用户可以使用导入功能,导入标准模板到当前配置中,然后在此基础上进行增加和修改,从而提高流程配置的时间。也提供一个配置基准,这样用户可以在软件使用上,不需学习使用,就能够简单快速的配置一个项目。 模块名测试轮次模板导入总用例数完成用例数通过率缺陷记录(严重)1234多维度流程显示模块对于每个过程的多个维度,用户可以很清晰的从界面上识别出,并方便的浏览过程的输入和输出项。提供用户一个全局的流程图,使用户能更清晰的认识整体流程。当应用到某个具体的项目的时候,可以使管理人员清楚的了解目前项目的进度和完成情况,此功能需要结合其他功能一起使用。 模块名测试轮次多维度流程显示总用例数完成用例数通过率缺陷记录(严重)1234辅助查找模块提供模糊查找功能,即按照关键字搜索相关字段和属性,找到相应过程和输入输出项。提供正向查找,指定某个过程,找出关键路径,即最长路径,或指定输入输出项,找出和输入输出项有关系的所有过程。输入输出项和过程的关系,是整个流程关系的基础。 模块名测试轮次辅助查找总用例数完成用例数通过率缺陷记录(严重)123补丁空间模块补丁空间查找,按照图的广度优先算法,遍历出所有路径,设定某个点,来找到该点的补丁空间。提供相关信息给管理人员,作为管理思维的辅助。 模块名测试轮次补丁空间总用例数完成用例数通过率缺陷记录(严重)123项目管理应用模块当配置完成后,通过设定每个输入输出项的完成时间和优先级,就可以开始实施一个项目。这是一个项目的开始点。后续项目运作的过程中,按照设定的时间和优先级,完成对项目的监控功能 模块名测试轮次项目管理应用总用例数完成用例数通过率缺陷记录(严重)123项目监控模块用户通过应用到项目来开始一个项目。在项目运作的过程中,通过标记输入输出项的完成度,和标记过程的完成情况,来记录项目的实施过程。通过进度查看功能,对项目的当前情况,给出合理的说明,同时,如果有超出日程和空间点遗漏的情况,则立即提示用户,并给出合理建议。 模块名测试轮次项目监控总用例数完成用例数通过率缺陷记录(严重)123四. 系统整体测试内容及进度表最终提交物必须有可运行的应用程序,和相关配置文件,放在单个目录下面。也可以提供独立的安装程序。必须有项对应的帮助文档。上线运行时,不能有蓝屏死机,致命异常和设备异常等严重级别的问题存在。屏幕显示必须不能有乱码存在。绝对不可以用户数据丢失的问题。但可以允许有部分小的且优先级低的问题存在,但要求在重新操作后可以恢复。项目总模块数项目总测试用例数项目总用例完成数项目用例总通过率缺陷记录(严重)第一轮测试第二轮测试第三轮测试五. 测试设计规则说明被测对象说明及特征分析描述被测试的对象,包括其版本、修订级别,并指出在测试开始之前对逻辑或物理变换的要求。指明所有要被测试的软件特性及其组合,指明每个特性或特性组合有关测试设计说明。测试设计说明1. 测试设计说明,包括被测项和被测特性、测试所用的方法、测试准则等。测试方法 描述测试的总体方法,规定测试指定特性组所需的主要活动、技术和工具,应详尽地描述方法,以便列出主要的测试任务,并估计执行各项任务所需的时间。规定所希望的最低程度的测试彻底性,指明用于判断测试彻底性的技术(如:检查哪些语句至少执行过一次)。指出对测试的主要限制等。 测试准则 规定各测试项通过测试的标准。测试用例说明测试用例说明,包括测试用例名称、输入(测试数据) 、输出(预期结果)、环境、工具等。测试用例名称 给测试用例取一个专用、唯一的名称。 输入说明 规定执行测试用例所需的各个输入。有些输入可以用值(允许适当的误差)来规定。而另一些输入,如常数表或事务文件可以用名来规定。规定所有合适的数据库、文件、终端信息、内存常驻区域和由操作系统传送的值。规定各输入间所需的所有关系(如时序关系等)。环境要求规定执行测试用例所需的硬件特征和配置;所需的系统软件和应用软件,其它要求,如特种设施要求或经过专门训练的人员等。六. 测试人员概况人员情况表项目负责人: 姓名梁亮性别男年龄N/A民族N/A职务项目经理职 称PM专业软件工程项目管理主要团队成员:姓名年龄职务职称专 业工作单位工作任务分工张艳红专家组组长梁亮PM褚宇峰高级冯云显高级王啸高级祝晶高级陈潇睿高级林苏颖高级黄钰梅高级测试结果审批表上级部门审查意见(公章)主管领导鉴字: 年 月 日专家组意见(公章)专家组组长鉴字:年 月 日乙方签字乙方签字或签章:年 月 日甲方签字甲方签字:年 月 日Think Software - 思软
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!