您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页软件工程实验报告

软件工程实验报告

来源:飒榕旅游知识分享网


综合性实验报告

2014至 2015学年度第2学期

课程名称: 软件工程 系 别: 数计学院 班 级: 12信管 学 号: 1206121042 姓 名: 张厚义 指导教师: 朱荫牛

目 录

实验项目一: 银行管理系统可行性研究 实验项目二:实验项目三:实验项目四:实验项目五:实验项目六: 银行管理系统需求分析 银行管理系统概要设计 银行管理系统详细设计 银行管理系统编码 银行管理系统软件测试

实验项目名称 实验学时 一、目的与任务 目的:确定课题,组织组员,合理分工,熟悉软件开发环境,培养团队精神。 任务:学习软件开发小组的组织和管理,合理分工,将项目开发各阶段的任务明确,并熟悉相应的软件开发环境。 二、实验工具 微型计算机;Microsoft Office WORD、Visio文档图形编辑软件;VS2008程序设计软件; SQL Server数据库。 三、实验要求 1、根据各组选择的课题,实行项目经理制,各组推荐一名组长,统一管理整个项目的实施过程,并和理调整资源和负责项目全局;根据项目的难易合理分配组员的任务,对问题达成一直的看法;针对项目的实施,熟悉相应的软件开发工具的使用环境。 2、实验安排方式: 本实验为开放实验,各组可同时进行实验,每组4-6人。 3、准备参考资料和阅读相关的国家有关软件开发的标准文档。 四、实验内容(步骤) 新系统目标可行性分析 站在银行对业务信息管理的角度以及银行各业务的发展过程中出现的各种情况,结合银行的实际。该银行管理系统实施后,应能够达到以下目标: (一) 员工、储户管理信息化,可随时掌握员工的基本信息及业务办理情况。 (二) 提供快速、准确地员工信息及业务办理的最新信息。 (三) 界面友好美观,操作简单易行,查询灵活方便。 (四) 通过系统实施,可提高银行管理水平。 (五) 系统有较高的安全性。 技术上的可行性 根据该系统目标来衡量所需的技术是否具备,一般可以从硬件软件的性能要求、环境条件、操作人员水平和数量等方面去考虑和分析。 考虑到系统实施的可行性,在软件方面选择了如今流行的Visualstudio20082 一、银行管理系统可行性研究 实验地点 逸夫楼C505 日 期

来开发管理平台的设计,使用Microsoft office Access数据库存储数据。 在硬件方面,则选择空间较大,只要是PentiumIII系列及以上的计算机,内存在512M以上,硬盘在1G以上,都可以满足系统的开发需要。当然,硬件的配置越高,系统的开发与运行会更流畅。考虑到如今的家用或商用电脑硬件的整体配置水平,系统在硬件方面是可行的。 经济上的可行性 经济上,由于开发的这个系统相对较小也较简单,不需要投入大笔资金,同时又存在着实用性,能改善原使用方法在财力和人力上的过度消耗。因此这个新系统一经使用便可收到很好的成效,做到合理节约和利用资源。银行方面在使用新系统时只需要花一定资金购买一部分计算机与软件就能实现自动化,既提高了工作效率并且也减少了工作人员的工作量,这使银行在处理业务方面得到很大的提升空间。 社会可行性分析 社会可行性分析主要是指管理信息系统的开发是否符合国家法律、政策,是否能够与社会大系统实现良好的对接。这个银行管理系统是个小规模的管理系统,是用来管理一个公司的员工信息的,它符合国家法律要求,能与社会大系统实现良好对接。 五、实验分析 成 绩 指导教师签名

实验项目名称 实验学时 4 二、银行管理系统需求分析 实验地点 逸夫楼C505 日 期 一、目的与任务 目的:确定项目的可实施性,在此基础上完成系统的逻辑功能模型的建立。 任务:采用不同的软件开发技术,完成对项目的分析过程,给出系统的逻辑功能模型,数据字典以及规格说明书。 二、实验工具 微型计算机;Microsoft Office WORD、Visio文档图形编辑软件;VS2008程序设计软件; SQL Server数据库。 三、实验要求 明白项目的业务流程图,绘制数据流程图,功能分析图,编写数据字典,数据加工处理的描述,软件系统流程设想图(新系统模型),需求规格说明书。 四、实验内容(步骤) 系统需求分析 进行完可行性分析,确定系统设计的可行性后,就将进行具体的需求分析。需求分析的主要任务是确定系统必须完成那些工作,管理员提出系统的完整、准确、清晰、具体的实际要求,软件应该完成的具体功能和性能。通过对软件的需求分析,为软件的开发提供了一种可以向抽象数据设计,软件结构设计和过程设计的具体软件元素的表示[3]。 第一节 任务概述 通过对系统的需求分析,系统分为业务员登录模块,和管理员登录两个大的模块,业务员可以代理储户完成存款、取款、转账、开户、销户、查询等功能,管理员可以查询业务员的基本信息和操作记录,并且可以设置利率、手续费等参数。技术要求:使用面向对象的思想和方法对系统进行开发。充分使用类和对象的概念,以此实现系统的实现。根据软件工程的相关知识,参照瀑布开发模式,使系统有较好的可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可交互操作性等特点。

第二节 业务功能描述 业务功能描述是对系统业务执行过程中的详细介绍。通过对系统的要求,实现对业务功能的设计 一、 业务功能描述 (一) 银行业务员管理:银行高级管理管理员进入系统之后,可以查询业务员的基本信息和操作记录,以确保业务操作的安全性。 (二) 储户开户:通过储户申请建立一个新账户的描述信息,并将该账户添加到账户信息映射表中,并以系统自动生成的唯一的账户号作为主键。同时系统还将生成唯一的银行卡号作为外键。 (三) 储户销户:通过储户申请,由业务员进行销户操作,并更新数据库。 (四) 储户存款:通过储户申请,分定期存款和活期存款,由业务员进行操作,以储户的存款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。系统将存款信息记录。 (五) 储户取款:通过储户申请,由业务员进行操作,以储户的取款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。系统计算利息,更新原账户金额。 (六) 储户转账:通过储户申请,由业务员进行操作,为储户提供转账给其它储户的服务,将储户的存款信息进行调整,以保持信息的一致。 (七) 储户信息查询以及修改密码:为储户提供查询余额服务,将储户的相关记录输出。需要储户的账户信息及密码。同时为储户提供密码修改服务,将储户的密码信息进行调整,以保持信息的一致。 (八) 参数设置:高级管理管理员登录系统后,可以设置各个时间段的利率和跨行转账的手续费。 (九) 修改密码:高级管理管理员最初会得到一个初始登录账号和密码,此选项可以修改初始密码。

第三节 数据流图 存款数据流图如图3-1所示。 处理定期存款 定期存款 存款凭据 储户 填写取款单 业务员 储户 活期存款 存款凭据 处理活期存款 图3-1 取款数据流图如图3-2所示 填写取款单 录入正确信息 取款凭据 图3-2 储户 业务员 处理取款信息 储户 储户 密码

开户数据流图如图3-3所示。 系统处理信 申请开户 录入正确信息 存折或银行卡 储户 业务员 图3-3 销户数据流图如图3-4所示。 息并更新数据库 储户 余额为零销户凭据 申请销户 录入正确信息 储户 业务员 图3-4 转账数据流图如图3-5所示。 填写转账单 录入正确信息 转账凭据 储户 业务员 处理转账信息 储户 系统处理信息 储户 储户 余额不为零 操作失败 储户 密码 储户 图3-5

查询、修改密码数据流图如图3-6所示。 申请查询、修改密码 录入查询 储户 业务员 系统查询储户信息 储户 更改密码 储户 密码 系统修改密码 图3-6 高级管理员管理数据流图如图3-7所示。 业务员基本信息 高级管 用户名、密码 理员 进入系统 密码 参数 业务员操作记录 图3-7 系统处理信息 系统处理信息

第四节 数据字典 图3-1 数据描述 源点/终点 储户、管理员 处理 处理存款、处理取款、处理转账、 处理开户、处理销户、查询、修改密码 数据流 数据存储 存款信息、取款信息、参数信息、余额信息、 存款信息、取款信息、余额信息、参数信息、 开户信息、密码、用户名 业务员基本信息、业务员操作记录 图3-2 数据描述 图 3-3 数据描述 名字:取款凭据 别字:取款信息 描述:银行管理系统给储户每次取款打印的 取款资料表单 定义:取款凭据=取款人+业务员工号+业务员 姓名+取款金额+取款日期 位置:输出到打印机 名字:存款凭据 别字:存款信息 描述:银行管理系统给储户每次存款打印的存款资料表单 定义:存款凭据=存款人+业务员工号+业务员姓名+存款金额+存款日期 位置:输出到打印机

图 3-4 数据描述 第五节 主要功能活动图 开户功能: (一)银行为其建立一个新账户。 (二)返回账户号/密码给储户。 (三)打印开户信息给储户。 开户活动图如图3-8所示: 名字:转账凭据 别字:转账信息 描述:银行管理系统给储户每次转账打印的转账资料表单 定义:转账凭据=转账人+业务员工号+业务员 姓名+转账金额+转账日期+转入账号 位置:输出到打印机 图3-8 销户功能:

(一)通过储户申请,由管理员进行消户操作。 (二)系统消除储户的一切信息,更新数据库。 (三)返回注销信息成功通知。 销户活动图如图3-9所示: 图3-9

登录功能: (一)用户输入登录相关信息(账号、密码)。 (二)系统检查用户相关信息,提示成功与否。 用户登录活动图如图3-10所示: 图3-10 存款功能:系统需要在原账户信息中增加一条记录,包括存款人姓名,住址,存款类型,存款日期。 存款活动图如图3-11所示:

图3-11 取款功能:以储户的取款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。 (一)系统计算利息,在原账户信息中取款减去。 (二)账户取款相关信息都会写入到数据库中 取款活动图如图3-12所示:

图3-12 转账功能:为储户提供转账给其它储户的服务,将储户的存款信息进行调整,以保持信息的一致。 转账活动图如图3-13所示:

图3-13

五、实验分析 成 绩 指导教师签名

实验项目名称 实验学时 4 三、银行管理系统概要设计 实验地点 逸夫楼C505 日 期 一、目的与任务 目的:了解软件体系结构设计和实时软件设计;理解软件设计原则、分解与抽象、面向数据流和数据结构设计;理解软件复用和设计模式。 任务:编写概要设计说明书。 二、实验工具 微型计算机;Microsoft Office WORD、Visio文档图形编辑软件;VS2008程序设计软件; SQL Server数据库。 三、实验要求 功能结构图设计,存储文件格式设计(数据库结构设计),概要设计说明书 四、实验内容(步骤) 第一节 系统功能模块设计 利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素(不能再分的元素)。 随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。 本系统分为注册、登录、账户管理、存取管理、查询、修改、参数设置模块。各功能模块的具体功能如下: (一) 用户注册,包括业务员注册(管理员由银行分配登录号和密码,初始都为其工作编号,不提供注册功能),将自己信息录入系统,如姓名、身份证号、住址、联系方式等; (二) 用户登录,包括业务员登录和后台管理员登录,通过输入正确的用户名和密码进入系统。 (三) 账户管理模块,包括: 1、开户:由储户申请、业务员代替储户填写相关信息后提交,系统会为储户分配唯一的银行账号,并且及时更新数据库数据,将储户信息保存。 2、销户:由储户申请、业务员代替储户填写相关信息后提交,系统计算储户

剩余余额,如果余额为零可以销户,否则销户失败。

(四) 存取管理模块,包括: 1、存款:由储户申请、将现金和存款信息单交给业务员,再由他代替储户将信息录入系统,如存款金额、存款日期等,系统及时更新数据库。

2、取款:由储户申请、业务员将相关信息录入系统,如取款金额、取款日期等信息,系统及时更新数据库。 3、转账:由储户申请、业务员将相关信息录入系统,如转账金额、转账日期、转入账号等信息,系统及时更新数据库。 (五) 查询模块:如果是业务员登录,则由储户申请、业务员代替储户查 询姓名、身份证号、剩余金额、每次操作的日期、存取类型、存取金额。如果是管理员登录,管理员在必要时可以查询业务员的基本信息和操作记录。 (六) 修改密码:如果是业务员登录,则由储户申请、业务员代替储户进入系统修改密码的界面,储户通过输入设备输入新密码后确认,业务员进行保存。如果是管理员登录,则可以修改自己的密码。 (七) 参数设置:由管理员登录进行设置,可以设置定期存款利率、活期存款利率以及跨行转账的手续费。 系统功能结构图如图4-1所示。 图 4-1

第二节 数据库设计 数据库系统设计,是根据系统要求,对系统的数据库信息进行规划,成功的数据库设计是系统实现要求及实现完整性的关键。 一、 数据库设计概述 数据库设计是建立数据库及应用系统的技术,是信息系统开发和建设中的核心技术,具体的说,数据库设计是一个给定的应用环境,构造最优的用户的应用需求。这个问题是我们在进行软件开发时期的主要研究方向。 数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构设计和行为设计密切结合起来。 由于信息结构复杂,应用环境多样,在相当长的一段时间内数据库设计主要采用手工试凑法。使用这种方法与设计人员的经验和水平有直接的关系,数据库设计成为一种技艺而不是工程技术,缺乏科学理论和工程方法的支持,软件的质量难以保证,常常是数据库运行一段时间后又不同程度地发现了各种问题,增加了系统维护的代价。十余年来,人们努力探索提出了各种设计准则和规程,都属于规范设计法[4]。 二、 数据分析 数据分析过程同数据库的逻辑结构和物理结构密切相关,需要确定、编制、组织、筛选应用程序所使用的信息。它以一种能够分析和分类的方式来捕获用户的所有信息,这使得某一模型可以直接转化成数据库结构。 我们使用一种信息建模技术,这种技术是通过实体、关系、属性三种基本对象来定义信息。实体是需要维护和使用的相关特性的集合体;属性是实体的特性或特征;关系是实体之间的联系,关系为实体记录(实例)之间的联系和交互作用方式建立了模型。 要确定实体和关系的性质,用户就必须确定单个实体和他们相关的属性。为每个对象定义一个完整的与商业相关的描述以及他能够单独使用的要求,这也包括确定此实体是否使用应用程序的永久需求,每种关系的基本定义使用了商业定义和与关系相连接的需求。 在为实体确定相关的属性过程中,也需要此实体的主键和索引,并且要确定在每个实体中怎样组织这些属性,确定属性的数据类型和它是否为控制。在高层次的描述过程中,还可以确定所有扩展的属性信息,包括长度、格式、编辑风格、校验规则和初始值。单独实体的属性被组织起来,用户就能够开始以某一种组织方式来给实体分类。用户必须通过关系,来为实体分组的方式确定分类模式,这是抽象化的初始层,或者说是通过隐藏模糊地信息来提高对分析的理解,通过将数据分类成组,就产生了相关分组的不同类型,这样,更加易于观察和分析。

三、 数据库的详细设计 在设计数据库时,应该考虑以下事项: (一) 数据库的用途及该用途将如何影响设计,应该创建符合用途的数据库计划。 (二) 数据库规范化规则,防止数据库设计中出现错误。 (三) 对数据完整性的保护。 (四) 数据库和用户权限的安全要求。应用程序的性能需求,设计数据库时必须利用Microsoft office Access2003中能够提高性能的功能,对于性能而言,在数据库大小和硬件配置之间权衡也是很重要的。 (五) 数据库维护。 数据库E-R图如图4-2所示。 图 4-2 根据本银行管理系统的实际情况,本系统采用一个数据库,数据库的命名为bank数据库。整个数据库包含了系统几大模块的所有数据信息。bank数据库总共分六张表,其中包括:表4-1所示的banker(业务员信息表)、表4-2所示的manager(管理员的信息表)、表4-3所示的card(账户信息表)、表4-4所示的record(储户操作信息表)、表4-5所示的canshu(各种参数的信息表)、表4-5所示的waihangcard(其他银行的储户信息表)。 业务员信息表如表4-1所示。

表 4-1 banker (业务员信息)表 序号 1 2 3 4 5 6 字段名称 编号(主键) 登录名 密码 住址 联系方式 姓名 数据类型 数字 文本 文本 文本 文本 文本 长度(字符) 4 15 15 50 50 50 表 4-2 manager (管理员信息)表 序号 1 2 3 字段名称 编号(主键) 用户名 密码 数据类型 数字 文本 文本 长度(字符) 4 15 15 表 4-3 card (账户信息)表 序号 1 2 3 4 5 6 7 8 9 表4-4 record (储户操作信息)表 序号 1 2 3 4 5 6 7 8 字段名称 编号(主键) 账户号 日期 存取类型 存取金额 存款类型 代理人姓名 代理人工号 数据类型 数字 文本 文本 文本 文本 文本 文本 文本 长度(字符) 4 50 10 10 50 10 50 15 字段名称 编号(主键) 账户号 密码 住址 身份证 姓名 开户日期 金额 银行名称 数据类型 数字 文本 文本 文本 文本 文本 文本 文本 文本 长度(字符) 4 50 15 50 20 50 10 50 50

表 4-5 canshu (参数信息)表 序号 1 2 3 4 5 6 7 8 9 10 表 4-6 waihangcard(其他银行储户信息)表 序号 1 2 3 4 5 6 7 8 9 字段名称 编号(主键) 账户号 密码 住址 身份证 姓名 开户日期 金额 银行名称 数据类型 数字 文本 文本 文本 文本 文本 文本 文本 文本 长度(字符) 4 50 15 50 20 50 10 50 50 字段名称 编号(主键) 整存整取一年 整存整取二年 整存整取三年 整存整取五年 零存整取一年 零存整取二年 零存整取三年 活期利率 手续费 数据类型 数字 文本 文本 文本 文本 文本 文本 文本 文本 文本 长度(字符) 4 10 10 10 10 10 10 10 10 10

五、实验分析 成 绩 指导教师签名

实验项目名称 实验学时 4 四、银行管理系统详细设计 实验地点 逸夫楼C507 日 期 一、目的与任务 目的:了解详细设计的任务与原则;理解详细设计工具;掌握详细设计规格说明。 任务:编写详细设计说明书。 二、实验工具 微型计算机;Microsoft Office WORD、Visio文档图形编辑软件;VS2008程序设计软件; SQL Server数据库。 三、实验要求 软件处理流程设计,输出设计(主要指打印输出设计),输入设计(主要指数据录入界面设计),详细设计说明书。 四、实验内容(步骤) 第一节 系统运行平台设置 对于一个软件来说,能够正常运行是至关重要的。软件的正常运行需要建立在合适的环境平台上,稳定的环境平台不仅大大提高了软件的运行可行性,同时随着运行可行性的提高,银行实际获得的经济效益也成相对正比增长趋势,所以良好的运行平台对系统来说是至关重要的。 一、 系统的硬件环境 系统的硬件环境为:台式计算机(PC)一台,相关的硬件配置包括:Pentium III800以上的处理器,512M以上的内存,硬盘空间应该在1G以上。 这样的配置就可以基本满足系统的需要,当然在使用时,越高的硬件配置也会使运行的速度变得越快。 二、 系统的软件环境 系统采用C#编程语言开发,系统的软件环境为:Windows XP 或者 Windouws 2000 Professional 或以上的操作系统,系统数据库采用:Microsoft office Access

2003,其对应的开发工具包为:Microsoft Windows SDK for Visual Studio 2008 .NET Framework Tools、Microsoft Windows SDK for Visual Studio 2008 Headers and Libraries、Microsoft Windows SDK for Visual Studio 2008 SDK Reference Assemblies and InteliSense、Microsoft Windows SDK for Visual Studio 2008 Tools 。 第二节 开发工具简介 对于系统来说,开发工具也显得尤为重要,合理、优化的开发工具不仅能够保证系统运行的顺利完成,同时也能够确保系统的运行稳定性。开发工具介绍主要包括系统前台软件开发工具的介绍以及对系统后台数据库开发工具的介绍。 一、 系统前台软件开发工具 (一) Visual Studio 2008简介:Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 。NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。 (二) C#编程语言简介:C sharp(又被简称为“C#”)是微软公司在2000年6月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司。NET windows网络框架的主角[5]。 二、 系统后台数据库开发工具 Access2003是微软公司最新推出的办公自动化套装软件Office2003中的一个重要组件——关系数据库管理系统软件,主要进行数据库创建和修改,为数据库管理提供了简单易用而又功能强大的平台。与其他数据库管理系统相比,Access具有界面规范易于掌握的特点。Access是一种关系型数据库管理系统,其主要特点如下: (一) 存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 (二) 面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完

成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 (三) 界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 (四) 集成环境、处理多种数据信息 Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 (五) Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。

五、实验分析 成 绩 指导教师签名

实验项目名称 实验学时 2 五、XXXX编码 实验地点 逸夫楼C505 日 期 一、目的与任务 目的:了解编程安全和编码优化;理解程序设计语言;掌握编码风格和程序效率。 任务:完成XXXX项目编码设计。 二、实验工具 微型计算机;集成开发环境; SQL Server数据库。 三、实验要求 把详细设计的结果翻译成计算机可以理解的形式,即选用某种程序设计语言按详细设计文档书写程序。根据程序设计语言的特性提高程序的可靠性、可阅读性、可测试性和可维护性。 四、实验内容(步骤)

五、实验分析 成 绩 指导教师签名

实验项目名称 实验学时 4 六、XXXX软件测试 实验地点 逸夫楼C505 日 期 一、目的与任务 目的:在前面实验的基础上,完成对系统的组装和测试。 任务:正确运用软件测试技术和方法,完成系统的单元测试、综合测试、确认测试、系统测试的方法,掌握测试用例的设计方法,并给出测试报告。。 二、实验工具 微型计算机;集成开发环境; SQL Server数据库。 三、实验要求 (1)能够正确运用软件测试的过程与方法,结合一个模拟课题,复习、巩固、软件工程中系统测试知识,提高软件测试的实践能力。 (2)熟悉单元测试、综合测试、确认测试、系统测试的方法,掌握测试用例的设计方法。 (3)树立正确的软件测试思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。 四、实验内容(步骤)

五、实验分析 成 绩 指导教师签名

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务