logo资料库

机票预订系统需求分析.docx

第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
资料共9页,剩余部分请下载后查看
软件需求规格说明
1.范围
2.引用文件
3.需求
3.6 CSCI内部接口需求
3.7 CSCI内部数据需求
在设计系统实现体时,会将需求分析出来的数据作为参考,如进入系统所需的账号,密码是内部接口,它们作为进
3.11 CSCI环境需求
4.合格性规定
5.需求可追踪性
6.尚未解决的问题
7.注解
机票预订系统软件需求规格说明 备注 组长 姓名 卢鸿菲 陈庆 寇蒙莎 陈敏雯 学号 15030410032 15030410029 15030410030 15030410031
软件需求规格说明 1.范围 1.1 标识 完整标识:在线机票预定系统 1.0 版本号:1.0 1.2 系统概述 本机票预订系统是由西安电子科技大学计算机学院陈庆、寇蒙莎、陈敏 雯、卢鸿菲组成的软件开发小组利用负责开发。在这个系统中,旅客通过机票预 订系统查询,为旅客安排航班,网上支付并打印取票通知,旅客在飞机起飞的前 一天凭取票通知取票,系统校对无误即印机票给旅客。 1.3 文档概述 本文档主要是对我们开发的这个项目在可行性分析的基础上进行需求分析, 主要包括需求概述、对软件系统总体功能/对象结构进行描述、尚未解决的问题 等,确定了该系统的基本功能及需求。由于这只是一个课程项目,不涉及相关公 司和相关部门的权利问题,因此没有特定的保密性和私密性要求 1.4 基线 本文档的设计基线是《计算机软件文档编制规范》GB-T8567-2006 2.引用文件  GB-T8567-2006 计算机软件文档编制规范.2006  《软件工程》 (英)Ian Sommerville 著 程成译,机械工业出版社,2011 年 5 月  《统一软件开发过程》Ivar Jacobson,James Rumbaugh,Grady Booch 著 周 伯生译,机械工业出版社,2002 年 1 月  《个体软件开发过程》Watts S.Humphrey 著,人民邮电出版社,2001 年 10 月  《软件工程-理论与实践》(影印版)Shari Lawrence Pfleeger,高等教育出版 社,2001 年 6 月 3.需求 3.1 所需的状态和方式 乘客、管理员根据各自实际身份登录本机票预订系统,如果登陆成功,则启 动相应的管理和使用系统,以及相应的权限,实现各项功能。 3.2 需求概述 3.2.1 目标 随着社会发展的不断进步,航空事业的壮大,人们消费水平逐渐的提高,乘
坐民航的消费者也越来越多,机票预订系统也开始影响着人们日常生活和出行, 并且变得越来越重要。而原有的系统随着航空公司载客量的迅猛增长和人们对便 捷性要求的提高,已经变得无法满足需求。原有的系统不仅效率比较低下,而且 在安全性、准确性等方面有很多不足。 为了实现航空公司以及旅游行业的现代化管理,进一步提高工作效率,方便 旅客,需要开发一个机票预订系统。该系统需要具有完整的存储,查询,核对, 打印机票的功能。 3.2.2 运行环境 操作系统:windows 编译程序:Java 测试支持软件:eclipse 3.2.3 用户的特点 乘客:用户为有购买机票需求的普通用户,他们的操作水平大多为初、中级 可以通过电脑进行简单的操作,能执行本系统的大部分功能。 管理员:负责更新机票的信息,对系统进行管理。 3.2.4 关键点 对机票信息的及时更新,及对乘客信息的管理和安全性保证。 3.3 需求规格 3.3.1 流程图
3.3.2 用例图
3.3.3 类图 3.4CSCI 能力需求 本 CSCI 能力主要提供了一个完善的机票预订系统界面,具有良好的计算分 析能力,能够保护系统隐私,权限与权限之间不会越界,同时具有良好的数据恢 复能力。 3.5 CSCI 外部接口需求 本条应分条描述 CSCI 外部接口的需求。(如有)本条可引用一个或多个接口 需求规格说明(IRS)或包含这些需求的其他文档。
外部接口需求,应分别说明: a.用户接口:屏幕采取任何分辨率均可。 b.硬件接口:双核心处理器:支持多线程。端总线内存:标准容量 1gb。其 他无要求。 c.软件接口:Windows d.通信接口的需求:TCP/IP 协议 xp 以上系统。 3.6 CSCI 内部接口需求 提供了一个管理系统与数据库的接口,主要是用于对机票信息的更新和对用 户信息的存储。 3.7 CSCI 内部数据需求 在设计系统实现体时,会将需求分析出来的数据作为参考,如进入系统所需 的账号,密码是内部接口,它们作为进入系统的验证前提,需要给它们相应的函 数名,这样就可以实现相应的功能。 3.8 适应性需求 无 3.9 保密性需求 安全措施:在用户登陆的时候,如果账户或密码无效,则无法通过认证,也 就无法完成对系统的登录和使用。 3.10 保密性和私密性需求 用户登陆后,是不允许其他客户端同时登录这个账号的,同时当用户退出后 其使用密码也是严格保密的,但是若私自泄露密码以及本系统源码出去造成本系 统出现问题,概不负责。 3.11 CSCI 环境需求 无 3.12.1 计算机硬件需求 使用环 境 大多环境 系统要 求 CPU P4 2.8 256 内存 2G 以 上硬盘 接 口 485 转 USB 或 其他 通讯速 度 5200(Kbps) 采集速 度 30(s) 湿度 3-40(%) 分辨率 500(bpi) 电 源 属 性 220V(V) 属性值 3.13 软件质量因素 (1)时间特性要求 软件要求立即响应,更新处理时间为三个月,数据的转换和传送时间在 一毫秒以下,反应计算时间也在一毫秒以下。 (2)灵活性 说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变 化的适应能力,如: a.操作方式上的变化; b. 运行环境的变化;
c.同其他软件的接口的变化; d. 精度和有效时限的变化; e.计划的变化或改进。 对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。 (3)可维护性 当系统出现错误的时候,系统维护员能以最快的速度发现错误并且对其进行 维护。 3.14 设计的实现和约束 本项目无需开发经费,配备四名开发人员。截止至 2018 年 7 月完成。开 发环境采用 windows10,作为电脑端购票系统,调试工作在开发环境中完成。 3.15 数据 详见 access 的数据访问限制。 3.16 操作 本系统操作必须按照规范操作系统。 3.17 故障处理 稍作等待,或重启服务器并采取恢复措施。 3.18 算法说明 无 3.19 有关人员需求 使用人员能够熟练掌握软件的使用及操作步骤,对软件的界面熟悉。 3.20 有关培训需求 无 3.21 有关后勤需求 无 3.22 其他需求 无 4.合格性规定 测试用例编号 01 测试需求项 机票预订系统 20180528 达到预期要求 测 试目 标 状 态 和 测试 数 据 状 态 序 号 测试项 输入说明(操作) 输出说明(预期结果) 1 登陆 登陆人输入正确账 号密码 登陆人输入错误账 号密码 身份验证成功,进入订票系统 提示输入错误
2 3 订票 查询机票 退票 预定机票 查看订单 退订机票 显示该日期起点到目的地的所有价 格机票 生成该机票订单信息 显示订单详情 确认退票 5.需求可追踪性 此版本需求规格说明书尚未发现可追踪的需求。 6.尚未解决的问题 用户在使用本软件的过程中,在确认订单是不能使用支付功能,需在取票时 实行支付。 7.注解 (1)CSCI 计算机软件配置项 (2)Access MS ACCESS 以它自己的格式将数据存储在基于 Access Jet 的数据库引擎里。它 还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。 软件开发人员和数据架构师可以使用 Microsoft Access 开发应用软件,“高级用户” 可以使用它来构建软件应用程序。和其他办公应用程序一样,ACCESS 支持 Visual Basic 宏语言,它是一个面向对象的编程语言,可以引用各种对象,包括 DAO(数据 访问对象),ActiveX 数据对象,以及许多其他的 ActiveX 组件。可视对象用于显示表 和报表,他们的方法和属性是在 VBA 编程环境下,VBA 代码模块可以声明和调 用 Windows 操作系统函数。、 (3)Windows Windows 系列操作系统是如今个人电脑上使用最为广泛的操作系统。它的第 一个版本 Windows1.0 于 1985 年面世,本质为基于 MS-DOS 系统之上的图形用户 界面的 16 位系统软件,但同时具有许多操作系统的特点。Windows1.X 和 Windows2.X 市场反应并不太好,并未占据大量的市场份额,但从 Windows 3.X 开 始,Windows 操作系统逐渐成为使用最为广泛的桌面操作系统。从 Windows3.0 开始,Windows 系统提供了对 32 位 API 的有限支持。1995 年 8 月 24 日发售的 Windows95 则是一个混合的 16 位/32 位 Windows 系统,仍然基于 DOS 核心,但 也引入了部分 32 位操作系统的特性,具有一定的 32 位的处理能力。但与此同时 微 软开 发了 Windows NT 核 心, 并在 2000 年 2 月 发布 了基 于 NT5.0 核 心的 Windows2000,正式取消了对 DOS 的支持,成为纯粹的 32 位系统。微软又于 2001
分享到:
收藏