机票预定系统软件需求说明书

上传人:我*** 文档编号:132597448 上传时间:2020-05-18 格式:DOC 页数:22 大小:450.50KB
返回 下载 相关 举报
机票预定系统软件需求说明书_第1页
第1页 / 共22页
机票预定系统软件需求说明书_第2页
第2页 / 共22页
机票预定系统软件需求说明书_第3页
第3页 / 共22页
机票预定系统软件需求说明书_第4页
第4页 / 共22页
机票预定系统软件需求说明书_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《机票预定系统软件需求说明书》由会员分享,可在线阅读,更多相关《机票预定系统软件需求说明书(22页珍藏版)》请在金锄头文库上搜索。

1、机票预定系统软件需求说明书机票预定系统软件需求说明书 专业班级 软件工程 10 级 姓 名 杨树仁 学 号 1 引言引言 3 1 1 编写目的 3 1 2 背景 3 1 3 定义 3 1 4 参考资料 4 2 任务概述任务概述 4 2 1 目标 4 2 2 用户的特点 4 2 3 假定和约束 5 3 需求规定需求规定 6 3 1 对功能的规定 6 3 2 对性能的规定 10 3 2 1精度 10 3 2 2时间特性要求 13 3 3 输人输出要求 13 3 4 数据管理能力要求 19 3 5 故障处理要求 19 3 6 其他专门要求 19 4 运行环境规定运行环境规定 19 4 1 设备 19

2、 4 2 支持软件 20 4 3 接口 20 4 4 控制 22 1 引言引言 1 1 编写目的编写目的 机票预定系统将提供实时查询 机票预定等功能 是拓展机票 预定的最重要手段 能提高公司的工作效率 降低运作成本 经过 对此项目需求分析的研究 对软件的功能性能可以做出一个很好的 了解和设定 1 2 背景背景 a 开发软件的名称 机票预订系统 b 项目的提出者 软件工程指导教师 作为学期末的项 目设计 c 项目的任务开发者 软件工程10级学生 d 项目的用户 旅客 某民航航空公司和某旅游开发 公司 e 本项目和公司的其他部门的系统有直接的联系 1 3 定义定义 查询 对数据库的操作的一种 用于

3、搜索数据信息 插入 对数据库的操作的一种 用于将数据存入数据库中 更新 对数据库的操作的一种 用于更改数据库中的数据信息 数据字典 是关于数据的信息的集合 也就是对数据流图中包含 的所有元素的定义的集合 SQL SERVER 系统服务器所使用的数据库管理系统 DBMS 1 4 参考资料参考资料 a 软件工程导论 张海藩著 第四版 清华大学出版社 b 机票预定系统项目开发计划 软件开发小组 2007 8 c 需求规格说明书 软件开发小组 2007 8 2 任务概述任务概述 2 1 目标目标 本系统分为服务器端和客户机端两个部分 旅行社为客户机 端 航空公司为服务器端 客户机和服务器通过网络进行通

4、信 旅 行社通过网络把预定机票的旅客信息 姓名 性别 工作单位 身 份证号码 旅行时间 旅行目的地等 传输到服务器 服务器程序 通过对数据库的查询来为旅客安排航班 并把安排结果传输到客户 机 客户机印出取票通知和帐单 旅客在飞机起飞前一天凭取票通 知和帐单到旅行社交款 客户机将旅客信息传输给服务器 服务器 在数据库中校对无误后 发出确认信息给客户机 客户机即印出机 票给旅客 2 2 用户的特点用户的特点 本软件的最终用户是旅行社 航空公司 旅客 旅行社的操作 人员教育水平大学 无技术专长 凡熟悉电脑基本操作人员进行2 3 天的软件相应的培训可基本掌握软件的使用 航空公司的操作人员教育水平大学

5、无技术专长 旅客的教育水平 不等 凡熟悉电脑基本操作人员进行2 3天的软件相应的培训可基本 掌握软件的使用 维护人员教育水平大学 有维护系统的技术专长 本软件的预期使 用频度高 2 3 假定和约束假定和约束 1 人力 资金 时间的约束 机票预定工程实施的目标就是要带给航空公司看得出见的 效益 其开发过程中也要考虑到人力 资金和时间的约束 因此 在设计中 重点是销售系统中的方便快捷 能提供给 旅客以优质高效的服务 并提高销售的效率和便捷 为航空 公司带来良好的效益 2 技术发展规律的约束 计算机技术和产品的发展日新月异 将会给信息处理带来 更多的手段 同时也会带来更加丰富的信息表达形式 例如 图

6、象和语音技术的进步 多媒体技术的发展 这些都要求系 统在设计时考虑技术变化的可能性 为可能的变化预留一定 的系统处理能力 3 需求规定需求规定 3 1 对功能的规定对功能的规定 系统中的数据元素 名字 旅客信息 别名 描述 旅客的个人信息 用于对旅客的确认 定义 旅客信息 姓名 性别 工作单位 身份证号码 旅行时间 旅行目的地 位置 输入到旅行社端 client 端 名字 订票旅客清单 别名 描述 已订票的旅客的记录 定义 订票旅客清单 旅客信息的合集 位置 输入到旅行社端 Client 端 名字 订票信息 别名 描述 旅客的旅行时间和目的地 用于确定旅客的航班 定义 订票信息 旅客旅行时间

7、旅客旅行目的地 位置 传输到航空公司端 Server 端 名字 取票通知 别名 描述 旅客领取机票的凭证 定义 取票通知 旅客姓名 领票时间 位置 输出到打印机 名字 售出机票信息 别名 描述 旅客的航班机票的信息 定义 售出机票信息 旅客的航班机票 位置 输出到打印机 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 用例图 程序设计说明 对各项功能进行集中 分块 按照结构化程序设计的要求 得到各 名字 旅客订票记录 别名 描述 已订票的旅客在

8、航空公司的记录 定义 旅客订票记录 旅客姓名 航班机票信息 位置 输出到航空公司端 Server 端 部分的模块如图 订票系统流程图 旅客 填写旅客 信息 旅行社检 查信息 旅客信息 订票信息 收费 取票信息及账单 信息 打印取票通知 及账单 旅客 订票系统流程图 旅客 填写旅客 信息 旅行社检 查信息 旅客信息 订票信息 收费 取票信息及账单 信息 打印取票通知 及账单 旅客 时序图时序图 协作图协作图 机机票票查查询询页页面面机机票票信信息息展展示示后后台台机机票票信信息息页页面面预预定定信信息息页页面面订订单单核核对对页页面面订订单单完完成成页页面面 1 1 输输入入查查询询条条件件 2

9、 2 查查询询请请求求 3 3 展展示示符符合合条条件件的的机机票票 4 4 查查看看详详细细信信息息5 5 查查看看详详细细信信息息请请求求 6 6 选选择择符符合合条条件件的的机机票票 7 7 填填写写订订单单8 8 核核对对订订单单信信息息 9 9 验验证证信信息息是是否否有有误误 1 10 0 修修改改有有误误信信息息 1 11 1 提提交交修修改改结结果果1 12 2 展展示示详详细细预预定定信信息息 用用户户 时序图时序图 用户 机机票票查查询询页页面面 1 1 输输入入查查询询条条件件 4 4 查查询询详详细细信信息息 2 2 查查询询请请求求 3 3 展展示示符符合合条条件件的

10、的机机票票 5 5 查查看看详详细细信信息息请请求求 机机票票信信息息展展示示后后台台机机票票信信息息页页面面 6 6 符符合合条条件件的的机机票票 填写订单 预预定定信信息息页页面面订订单单核核对对页页面面 8 8 核核对对订订单单信信息息 1 10 0 修修改改有有误误信信息息 1 11 1 提提交交修修改改结结果果 9 验证信息是否有误 订订单单完完成成页页面面 1 12 2 展展示示详详细细预预定定信信息息 3 2 对性能的规定对性能的规定 3 2 1 精度精度 数据精确度 输入数据 旅行社输入 旅客姓名 String 旅客性别 String 身份证号码 String 联系方式 Str

11、ing 电子邮件 String 工作单位 String 航班号 String 航班日期 Date 飞机票号 String 座位等级 String 出发地 String 目的地 String 航空公司输入 旅客姓名 String 旅客性别 String 身份证号码 String 联系方式 String 电子邮件 String 工作单位 String 航班号 String 航班日期 Date 飞机票号 String 座位等级 String 出发地 String 目的地 String 销售统计的年月 String 旅客输入 身份证号码 String 飞机票号 String 航班号 String 航班

12、日期 Date 出发地 String 目的地 String 输出数据 机票信息 机票号 String 旅客姓名 String 身份证号码 String 旅客性别 String 航班号 String 出发地 String 目的地 String 起飞时间 Date Time 座位等级 String 帐单信息 旅客姓名 String 身份证号码 String 航班号 String 机票号 String 座位等级 String 机票价格 int 取票时间 Date Time 3 2 2 时间特性要求时间特性要求 要求数据传输时间在 2 分钟以内 服务器响应时间在 1 分钟以 内 总响应时间为 5 分钟

13、 3 3 输人输出要求输人输出要求 输入输入数据格式数据格式 旅行社输入 旅客姓名 String 旅客性别 String 身份证号码 String 联系方式 String 电子邮件 String 工作单位 String 航班号 String 航班日期 Date 飞机票号 String 座位等级 String 出发地 String 目的地 String 航空公司输入 旅客姓名 String 旅客性别 String 身份证号码 String 联系方式 String 电子邮件 String 工作单位 String 航班号 String 航班日期 Date 飞机票号 String 座位等级 Strin

14、g 出发地 String 目的地 String 销售统计的年月 String 旅客输入 身份证号码 String 飞机票号 String 航班号 String 航班日期 Date 出发地 String 目的地 String 输入举例输入举例 旅行社输入 旅客姓名 Jacques 旅客性别 选择 男 身份证号码 46 联系方式 电子邮件 sdfa 可空 工作单位 朝阳公司 可空 航班号 CR8001 航班日期 2007 8 28 座位等级 商务舱或者经济舱 出发地 威海 目的地 北京 飞机票号 CR 8 2800 航空公司输入 旅客姓名 Jacques 旅客性别 选择 男 身份证号码 46 联系

15、方式 电子邮件 sdfa 可空 工作单位 朝阳公司 可空 航班号 CR8001 航班日期 2007 8 28 座位等级 商务舱或者经济舱 出发地 威海 目的地 北京 飞机票号 CR 8 2800 销售统计的年月 选择年 2007 选择 8 月 份 旅客输入 身份证号码 46 飞机票号 CR 8 2800 航班号 CR8001 航班日期 2007 8 28 出发地 威海 目的地 北京 输出输出数据格式数据格式 机票信息 机票号 String 旅客姓名 String 身份证号码 String 旅客性别 String 航班号 String 出发地 String 目的地 String 起飞时间 Dat

16、e Time 座位等级 String 帐单信息 旅客姓名 String 身份证号码 String 航班号 String 机票号 String 座位等级 String 机票价格 int 取票时间 Date Time 输出举例输出举例 机票信息 机票号 CR 8 2800 旅客姓名 Jacques 身份证号码 46 旅客性别 male 航班号 CR8001 出发地 威海 目的地 北京 起飞时间 2007 8 28 830 座位等级 商务舱 帐单信息 旅客姓名 Jacques 身份证号码 46 航班号 CR8001 机票号 CR 8 2800 座位等级 商务舱 机票价格 1200 取票时间 2007 8 28 前一天 3 4 数据管理能力要求数据管理能力要求 需要管理的文件和记录有 3 个 要按可预见的增长对数据及其 分量的存储的估算是 1024M 3 5 故障处理要求故障处理要求 如果输入数据出错 可立即进行取消订票操作 重新输入 如果突然断电或系统没有响应 则关机 等系统重新启动时 会 根据日志文件自动 ROLLBACK 到正确的阶段 需要等待一段时间 3 6 其他专门要求其他专门要求

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号