示客户输入的机票信息有错误,不存在该机票,需要重新输入机票信息b)“该机票已售完”系统提示客户被查询的机票已经被售完c“该机票存在”系统提示该机票存在,客户可以对该机票进行查询,预订等操作
业务规范
1)需要输入正确的机票信息2)提示客户该通过该机票信息查询到的机票信息以及预售状态
非UML文档其他
32用例2标识符详细说明
(1)用例图
查询所有航班信息
查询查询已预订航班信息
预订机票乘客
取消预订打印当日乘客列表
柜台助理
报告和处理
打印每日收款摘要
图221用例关系(2)用例描述:表221用例名称UC编号退票003
f用例简述主流程
用户将已经预订的机票进行退票操作第一步:客户成功登陆机票预订系统第二步:系统核对该机票信息是否过期或无效第三步:系统核对该机票具有有效性后,为客户办理退票业务并退款第四步:如果该机票处于过期或无效状态,则提醒客户该机票不能办理退票业务a“核对该机票处于过期或无效状态”系统提示客户,输入的机票信息已无效或过期,不能办理退票业务c“核对该机票具有有效性”系统提示该机票具有有效性,客户可以对该机票办理退票业务1)需要输入有效的机票信息2)客户退订的机票,能够被二次预订
替代流程
业务规范
非UML文档其他
4其他非功能性需求
41设备环境要求
系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空公司内的数据服务器程序。根据调研得知所有旅行社的计算机配置均在Pe
tium133级别以上,客户程序应能够在Pe
tium133级别以上Wi
NT环境下运行。设备环境需要满足一下基本要求:①安全性:不同的用户具有不同的使用权限,只有具有最高权限的系统管理员才能修改、注销数据库中的信息,具有一般权限的人员只能读取与自己相关的内容。②一致性:系统的数据要保证一致性、准确性,当某一数据库中记录改变时,与之相关联的数据库也会随之变化。③易操作性:界面设计要符合大多数用户的操作习惯,系统还要提供操作指南,便于用户操作使用。
42设计约束要求
软件设计规格说明是软件设计的最终成果,它用于两个方面,一方面作为编码人员书写源程序的依据,另一方面作为测试阶段及维护阶段的一个指南。软件设计规格说明的编写可以分为两个阶段。在概要设计阶段应集中于软件结果的描述,在详细设计阶段应集中于每个软件元素细节的描述。在软件设计规格说明中应该包括的内容如下。(1)作用范围:系统的目标和作为系统元素的软件的作用r