机票预订系统(测试计划)[精品文档]

合集下载

毕业设计机票预订系统测试用例说明书,DOC

毕业设计机票预订系统测试用例说明书,DOC

毕业设计测试用例说明书1引言1.1编写的目的在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。

结构、1.2背景1.3定义SQL:事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域。

值互不相同。

外部主键:数据库表中与其他表主键关联的域。

ROLLBACK:数据库的错误恢复机制。

系统:若未特别指出,统指本机票预定系统。

1.4参考资料1.机票预定系统需求规格说明书报告周海艳2013/112.机票预定系统程序设计说明书报告周海艳2013/112任务概述2.1目标《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省常规过程所不必要的资源浪费。

建立一个高效率、稳定的系统,在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,能够实现航空公司的机票销售的自动化的计算机系统,为旅客提供实时,方便,快捷的机票销售信息,并提高航空公司的工作效率,服务质量,并为其增加经济效益,加快航空公司的信息化发展步伐。

本系4其他非功能性需求4.1设备环境要求根据调研环境下运行。

4.2(1(2导出的软件结构;结构的内部接口。

(3)测试的准备:测试大纲;整体策略;专门的考虑。

4.3接口要求在输入方面,对于键盘、鼠标的输入。

在输出方面,打印机的连接及使用。

在网络传输部分,在网络硬件部分,实现高速传输。

1、系统接口说明本系统运行在计算机上的Windows操作系统(Windows9X、WindowsNT、Windows2000、WindowsXP)环境下。

航空订票系统测试

航空订票系统测试

系统的详细 设计
实现
编码验证 修改来自测试1、3定义
黑盒测试:黑盒测试也称功能测试,它就是通过测试来检测每个功能就是否都能 正常使用。在测试中,把程序瞧作一个不能打开得黑盒子,在完全不 考虑程序内部结构与内部特性得情况下,在程序接口进行测试,它只 检查程序功能就是否按照需求规格说明书得规定正常使用,程序就是 否能适当地接收输入数据而产生正确得输出信息。黑盒测试着眼于程 序外部结构,不考虑内部逻辑结构,主要针对软件界面与软件功能进 行测试。 黑盒测试就是以用户得角度,从输入数据与输出数据得对应关系出 发进行测试得.很明显,如果外部特性本身设计有问题或规格说明得 规定有误,用黑盒测试方法就是发现不了得。
1、4 参考资料
(1)张海藩 《软件工程导论》(第五版) 北京:清华大学出版社。 (2)《机票预订系统需求分析说明书》 (3)《机票预订系统可行性分析说明书》 (4)《机票预订系统概要与详细设计说明书》
2 各模块得实现:
本系统主要用于机票预订,所以提供了以下几个子功能:机票预订,取票通知, 查询航班,查询机票,退票,打印机票,各航班得营运统计,以及后台方面得航班得
else if 密码不正确
提示错误信息:密码不正确,请重新输入! else 登陆成功并转入相应页面 点击取消按钮:返回主界面。
3.1.4 流程逻辑
登陆
输入帐号和密码
帐户存在且密码正确
登陆成功
3。1.5 编码与界面
3.1。6 测试用例
对输入参数查验,检测数据库数据异常时能否判断并给予适当处理。
测试用例
me
ar
Passw
Nvarc
ord
har
长度 允许空
50

30

毕业设计机票预订系统测试用例说明书

毕业设计机票预订系统测试用例说明书

毕业设计测试用例说明书1 引言1.1 编写的目的在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。

本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。

主要解决了实现该系统需求的程序模块设计问题。

包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。

在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。

在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

预期的读者:系统管理员、机票预订管理员和订票旅客三种用户。

1.2 背景软件名称:机票预订系统提出者:航空公司机票销售部门开发者:xxx。

用户:需要乘飞机的旅客,航空公司,旅行社, 系统管理员。

实现该软件的计算中心或计算机网络:1.3 定义查询:对数据库的操作的一种,用于搜索数据信息。

插入:对数据库的操作的一种,用于将数据存入数据库中。

更新:对数据库的操作的一种,用于更改数据库中的数据信息。

软件结构图:反映软件系统的功能模块之间的关系的数据图。

专门术语:SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。

SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域。

值互不相同。

外部主键:数据库表中与其他表主键关联的域。

ROLLBACK: 数据库的错误恢复机制。

系统:若未特别指出,统指本机票预定系统。

1.4 参考资料1.机票预定系统需求规格说明书报告周海艳2013/112.机票预定系统程序设计说明书报告周海艳2013/112任务概述2.1目标《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省常规过程所不必要的资源浪费。

毕业设计机票预订系统测试用例说明书

毕业设计机票预订系统测试用例说明书

毕业设计测试用例说明书1 引言1.1 编写的目的在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。

本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。

主要解决了实现该系统需求的程序模块设计问题。

包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。

在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。

在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

预期的读者:系统管理员、机票预订管理员和订票旅客三种用户。

1.2 背景软件名称:机票预订系统提出者:航空公司机票销售部门开发者:xxx。

用户:需要乘飞机的旅客,航空公司,旅行社, 系统管理员。

实现该软件的计算中心或计算机网络:1.3 定义查询:对数据库的操作的一种,用于搜索数据信息。

插入:对数据库的操作的一种,用于将数据存入数据库中。

更新:对数据库的操作的一种,用于更改数据库中的数据信息。

软件结构图:反映软件系统的功能模块之间的关系的数据图。

专门术语:SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。

SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域。

值互不相同。

外部主键:数据库表中与其他表主键关联的域。

ROLLBACK: 数据库的错误恢复机制。

系统:若未特别指出,统指本机票预定系统。

1.4 参考资料1.机票预定系统需求规格说明书报告周海艳2013/112.机票预定系统程序设计说明书报告周海艳2013/112任务概述2.1目标《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省常规过程所不必要的资源浪费。

航空订票系统(软件测试报告)

航空订票系统(软件测试报告)

航空订票系统测试计划说明书目录1.1......................................................................................................................................... 引言3 1.1编写目的.. (3)1.2测试计划概述 (3)1.3被测试系统概述 (3)1.4测试计划制定依据 (4)1.5预期读者 (4)2.2................................................................................................................................ 任务概述4 2.1目标 (4)2.2运行环境 (4)2.3需求概述 (4)3.3................................................................................................................................ 测试范围5 3.1测试用例.. (6)3.2测试特性与软件需求的对应关系 (8)3.3被测试特性 (8)4.4................................................................................................................................ 术语定义9 4.1软件错误与缺陷定义 . (9)4.2其他术语的定义 (9)5.5.................................................................................................................. 测试目标与策略9 5.1测试目标.. (9)5.2测试方法 (9)5.3测试工具 (10)5.4测试地点 (10)6.6.................................................................................. 测试状态转换标准和再启动要求107.7....................................................................................................................... 测试通过准则108.8.............................................................................................................. 应提供的测试文档109.9....................................................................................................................... 测试资源需求11 9.1硬件需求 (11)9.2软件需求 (11)9.3网络需求 (11)9.4人员需求 (11)9.5其他需求 (11)10.10 .............................................................................................. 人员、职责及培训要求11 10.1人员组成 .. (11)10.2人员分工与职责 (12)10.3培训要求 (12)11.11 ......................................................................................................................... 测试进度1212.12 .....................................................................................................................风险和应急12 12.1影响计划的潜在因素.. (12)12.2应急措施 (13)13.13 ................................................................................................................ 测试的局限性1314.14 .....................................................................................................................计划的批准1415.15 ......................................................................................................................... 参考文档1416............................................................................................................................................ 附录Ⅰ软件错误与缺陷的定义.. (15)17............................................................................................................................................ 附录Ⅱ测试状态转换标准和再启动要求 .. (15)18............................................................................................................................................ 附录Ⅲ测试通过准则 . (17)19............................................................................................................................................ 附录Ⅳ人员分工与职责 (18)1引言1.1 编写目的为保证《飞机订票系统》的测试工作有序进行,保证《飞机订票系统》正确实现需求规格说明书中的功能定义,特制本计划供软件测试相关人员执行。

飞机订票系统策划书3篇

飞机订票系统策划书3篇

飞机订票系统策划书3篇篇一飞机订票系统策划书一、引言二、系统目标1. 提供在线机票预订功能,方便用户随时随地预订机票。

2. 整合机票信息,提供实时的航班查询、预订和票价比较功能。

3. 支持多种支付方式,确保安全、便捷的支付流程。

4. 提供用户管理功能,方便用户查询订单、修改个人信息等。

5. 具备数据分析和报表功能,帮助航空公司进行市场分析和决策。

三、系统功能模块1. 用户界面模块机票搜索和预订:用户可以通过输入出发地、目的地、出发日期等信息搜索机票,并进行预订。

个人中心:用户可以查询订单、修改个人信息、管理常用联系人等。

客服中心:提供在线客服和常见问题解答,方便用户咨询。

2. 后台管理模块航班管理:航空公司可以管理航班信息、舱位设置、票价调整等。

订单管理:管理员可以查询、处理订单,报表。

用户管理:管理员可以管理用户信息,设置用户权限。

数据分析:系统可以分析用户行为、预订趋势等数据,为航空公司提供决策支持。

3. 支付模块支持多种支付方式,如在线支付、银行转账、信用卡支付等。

与第三方支付平台集成,确保支付安全可靠。

提供支付记录查询功能,方便用户查询支付状态。

4. 数据整合模块与航空公司的票务系统进行数据对接,实时获取航班信息和票价。

整合其他数据源,提供更多的机票信息和推荐。

四、技术选型1. 前端技术:采用 HTML、CSS、JavaScript 等技术,构建用户界面。

2. 后端技术:选择适合的编程语言和框架,如 Python、Django 等。

3. 数据库:使用关系型数据库如 MySQL 或 NoSQL 数据库如 MongoDB 存储数据。

4. 支付接口:与第三方支付平台进行集成。

五、项目时间表1. 需求分析与设计:[时间区间 1]2. 系统开发:[时间区间 2]3. 测试与修复:[时间区间 3]4. 上线与维护:[时间区间 4]六、预算1. 人力成本:[具体金额]2. 技术设备采购:[具体金额]3. 软件开发费用:[具体金额]4. 测试与维护费用:[具体金额]5. 其他费用:[具体金额]总预算:[具体金额]七、风险评估与应对措施1. 技术风险:关注技术发展趋势,及时解决技术难题。

飞机订票系统自动化测试方案

飞机订票系统自动化测试方案

飞机订票系统自动化测试方案1.系统介绍1。

1 系统介绍系统名称:Mercury Tours Flight Reservation System系统版本:Version 4.0开发人员:Shawn Abernathy, Che Fang, White Eagle System Technology1。

2 系统功能“Mercury飞机订票系统"能够实现用户的订票要求,通过输入“航班日期”、“出发城市”、“到达城市”等信息完成机票预订、传真、打印等业务,并可以根据顾客要求进行修改、删除操作,方便快捷,提高机票预订效率。

1。

3 系统界面图1—1 Login界面图1—2 Flight Reservation 界面图1—3 Fax Order 界面图1-4 Open Order 界面图1—5 Gragh 界面1.3 业务流程图1-6 机票预订业务流程图1-7 机票查询业务流程图1-8 机票图形分析业务流程YY2.测试计划2。

1 测试目的通过使用自动化测试工具对该系统进行自动化测试,完成测试脚本的录制及编写,完成自动化测试并进行测试总结。

2。

2 测试工具工具名称:QuickTest Professional工具版本:9。

2。

0。

02.3 测试参考文档无2.4 测试提交文档《测试计划》《测试脚本》《测试总结》《参数化设置表》2.5 测试脚本设计2。

6 参数化设置参数化设置在Excel文档中,见文件“飞机订票系统自动化测试参数表"。

2.7 测试脚本流程设计2.7.1 订票脚本(脚本文件:Action_Order)脚本完成任务:以“用户1”(参数化)身份登录系统为“顾客1”(参数化)预订1张机票,退出。

脚本实现如下。

2.7。

2 订票并传真脚本(脚本文件:Action_FaxOrder)脚本完成任务:以“用户1”(参数化)登录为“顾客1”(参数化)预订1张机票,传真并退出。

脚本实现如下.2.7.3 循环订票脚本(脚本文件:Action_OrderCycle)脚本完成任务:以“用户1”身份登录为不同顾客分别预订机票,退出.脚本实现如下。

毕业设计机票预订系统测试用例说明书

毕业设计机票预订系统测试用例说明书

结业设计测试用例说明书之迟辟智美创作1 引言1.1 编写的目的在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的论述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中获得详尽得叙述及说明.本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计.主要解决了实现该系统需求的法式模块设计问题.包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等.在以下的概要设计陈说中将对在本阶段中对系统所做的所有概要设计进行详细的说明.在下一阶段的详细设计中,法式设计员可参考此概要设计陈说,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计.在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的缺乏或毛病.预期的读者:系统管理员、机票预订管理员和订票旅客三种用户.布景软件名称:机票预订系统提出者:航空公司机票销售部份开发者:xxx.用户:需要乘飞机的旅客,航空公司,旅行社,系统管理员.实现该软件的计算中心或计算机网络:1.3 界说查询:对数据库的把持的一种,用于搜索数据信息.拔出:对数据库的把持的一种,用于将数据存入数据库中.更新:对数据库的把持的一种,用于更改数据库中的数据信息.软件结构图:反映软件系统的功能模块之间的关系的数据图.专门术语:SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS).SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处置.主键:数据库表中的关键域.值互不相同.外部主键:数据库表中与其他表主键关联的域. ROLLBACK: 数据库的毛病恢复机制.系统:若未特别指出,统指本机票预定系统.1.4 参考资料1.机票预定系统需求规格说明书陈说周海艳2013/112.机票预定系统法式设计说明书陈说周海艳 2013/112任务概述《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省惯例过程所不需要的资源浪费.建立一个高效率、稳定的系统,在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,能够实现航空公司的机票销售的自动化的计算机系统,为旅客提供实时,方便,快捷的机票销售信息,并提高航空公司的工作效率,服务质量,并为其增加经济效益,加快航空公司的信息化发展法式.使用本系统的最终用户可以定位为所有电脑使用者,尤其以旅游商务人员为主.由于本软件系统把持简单,界面友好,所以对用户的教育水平和技术水平几乎没有任何要求,只要会用电脑进行惯例使用的用户均可.本系统将可能会被反复使用于日常的上网过程傍边.普通管理员,只能对库(航班库和客户库)中的信息进行查询把持;超级管理员,可以根据具体需要进行适当的数据管理(增、删、改、更).客户只能对航班信息库中的内容进行查询把持,客户进入到页面之后在不进行登录的情况下只能进行航班信息查询把持,要预订机票就必需要先注册登录提交自己的基本信息;系统会根据管理员和客户的各种把持做出相应的返回信息进行提示.系统管理员:对系统、数据库进行维护,主要对分歧人员赋予分歧的权限.机票预订管理员:对机票预定工作进行具体的把持.订票客户:一般把持水平,能够在本系统查询个人信息和订票信息.3测试用例(标识符)详细说明(1)用例图图2.1.1 用例图(2)用例描述:(标识符)详细说明(1)用例图图2.2.1 用例关系(2)用例描述:4其他非功能性需求环境要求系统将由两部份法式组成,装置在各旅行社客户机上的客户法式及航空公司内的数据服务器法式.根据调研得知所有旅行社的计算机配置均在Pentium 133级别以上,客户法式应能够在Pentium 133级别以上, Win NT环境下运行.设备环境需要满足一下基本要求:①平安性:分歧的用户具有分歧的使用权限,只有具有最高权限的系统管理员才华修改、注销数据库中的信息,具有一般权限的人员只能读取与自己相关的内容.②一致性:系统的数据要保证一致性、准确性,当某一数据库中记录改变时,与之相关联的数据库也会随之变动.③易把持性:界面设计要符合年夜大都用户的把持习惯,系统还要提供把持指南,便于用户把持使用.设计约束要求软件设计规格说明是软件设计的最终功效,它用于两个方面,一方面作为编码人员书写源法式的依据,另一方面作为测试阶段及维护阶段的一个指南.软件设计规格说明的编写可以分为两个阶段.在概要设计阶段应集中于软件结果的描述,在详细设计阶段应集中于每个软件元素细节的描述.在软件设计规格说明中应该包括的内容如下.(1)作用范围:系统的目标和作为系统元素的软件的作用;硬件、软件和人员的接口;主要的软件功能;外部界说的数据库;主要的设计约束与限制.(2)设计说明:数据说明;数据流的复审;数据结构的复审;导出的软件结构;结构的内部接口.(3)测试的准备:测试年夜纲;整体战略;专门的考虑.要求在输入方面,对键盘、鼠标的输入.在输出方面,打印机的连接及使用.在网络传输部份,在网络硬件部份,实现高速传输.1、系统接口说明本系统运行在计算机上的Windows把持系统(Windows 9X、Windows NT、Windows 2000、Windows XP)环境下.后台采纳SQL2000关系型数据库寄存表,前端采纳C#管理此数据库并实现应用.最终获得相应的帐单.2、内部接口说明本系统内部加工之间其实不是全自动化,有些部份需要人工介入.打印出票据后,需要人员进行核对和收费,核对过后才将数据传之主数据库进型存储.从而才使预定的票具有有效性.查询服务部份:旅客通过本地计算机,从提交查询命令到返回结果不超越3秒钟.数据管理部份:系统管理员从提交一次录入到结果返回不超越3秒钟.为了保证系统能够长期、平安、稳定、可靠、高效的运行,机票预订系统应该满足以下的性能需求:1.系统处置的准确性和及时性系统处置的准确性和及时性是系统的需要性能.在系统设计和开发过程中,要充沛考虑系统以后和将来可能接受的工作量,使系统的处置能力和响应时间能够满足企业对信息处置的需求.在系统开发过程中,必需采纳一定的方法保证系统的准确性.2.系统的开放性和系统的可扩充性机票预订系统在开发过程中,应该充沛考虑以后的可扩充性.例如企业中管理模块的加入(人事管理、工资管理、日常事务管理等)也会不竭的更新和完善.所有这些,都要求系统提供足够的手段进行功能的调整.而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件.通过软件的修补、替换完成系统的升级和更新换代.3.系统的易用性和易维护性机票预订系统是直接面对使用人员的,而使用人员往往对计算机其实不时非常熟悉.这就要求系统能够提供良好的用户接口,易用的人机交互界面.要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能呈现的使用问题,要提供足够的在线帮手,缩短用户对系统熟悉的过程.4.系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件.所有这些都要符合主流国际、国家和行业标准.例如在开发中使用的把持系统、网络系统、开发工具都必需符合通用标准.如规范的数据库把持界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可把持性和可移植性.5.系统的先进性目前计算机系统的技术发展相当快,做为机票预订系统工程,应该保证系统在一段时间内是先进的,在系统的生命周期尽量做到系统的先进,充沛完成企业信息处置的要求而不至于落后.这一方面通过系统的开放性和可扩充性,不竭改善系统的功能完成.另一方面,在系统设计和开发的过程中,应在考虑本钱的基础上尽量采纳以后主流并先进且有良好发展前途的产物.设备软件质量需要满足基本要求如:平安性:分歧的用户具有分歧的使用权限,只有具有最高权限的系统管理员才华修改、注销数据库中的信息,具有一般权限的人员只能读取与自己相关的内容.用户单元对平安保密的要求是不泄露自己的基本信息和航班信息,对使用方便的要求能够快捷有效的查询、订票等,对可维护性、可弥补性、易读性、可靠性、运行环境可转换性的特殊要求等.保证用户的方便使用和系统的稳定性高等.总结就用例图来说还是比前面多了一些了解,就是用例分析还是存在一些问题,对用例分析不够明确也不够完整,总的来说是要加强的.在一次次的实验陈说中我知道,说明书是软件设计的最终功效,它用于两个方面,一方面作为编码人员书写源法式的依据,另一方面作为测试阶段及维护阶段的一个指南.软件设计规格说明的编写可以分为两个阶段.在概要设计阶段应集中于软件结果的描述,在详细设计阶段应集中于每个软件元素细节的描述.一份完整有优秀的说明书能够很好的表达自己的软件设计,我还要在说明书这一块加强.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

测试计划
1引言
1.1编写目的
作为软件工程过称的一个阶段,编码是对设计的进一步具体化,因此,程序的质量主要取决于软件设计的质量,但所选用的程序设计语言的特点和编码风格也将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。

但在开发如此复杂的航空订票系统软件的过程中,面对着极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺,因此,系统一定会存在差错。

测试的目的就是在软件投入生产运行之前,尽可能多的发现并改正软件中的错误。

编码阶段可参考概要设计和详细设计说明书,软件测试以及软件维护阶段也可参考编码和详细设计说明书,以便于了解在概要设计及详细设计的过程中所完成的各模块设计结构,或在测试阶段找出各模块的设计思路和流程。

该文档的读者为用户代表、软件分析人员、开发管理人员和测试人员。

1.2背景
1.本项目(机票预定系统)时由XX航空公司委托,由XXX软件开发小组负责开发;
2.本系统与其他系统的关系如下:
1.3定义
Microsoft Access: 系统服务器所使用的数据库管理系统(DBMS)。

SQL: 一种用于访问查询数据库的语言
事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域。

值互不相同。

外部主键:数据库表中与其他表主键关联的域。

ROLLBACK: 数据库的错误恢复机制。

1.4参考资料
a.张海藩《软件工程导论》(第五版)北京:清华大学出版社;
b.《机票预订系统需求分析说明书》XXX软件开发小组
c.《机票预订系统可行性分析说明书》XXX软件开发小组
d.《机票预订系统概要和详细设计说明书》XXX软件开发小组
2计划
2.1软件说明
主界面模块:
● 航班管理模块:
测试用例:
● 用户管理模块:

测试用例:
N。

相关文档
最新文档