西客站售票系统需求分析
1 引言
1.1 目标
本需求规格说明书是为了开发“三明西客站售票管理系统”而编写,描述了“三明西客站售票管理系统”的软件功能性需求和非功能性需求,主要面向系统分析员、程序员、测试员、实施员和最终用户。除非在其他地方另有说明,这里指定的所有需求都具有高优先级,而且都要在软件中加以实现。
本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。
1.2 项目范围
“三明西客站售票管理系统”采用微机局部网络结构,由服务器,客户机等组成。系统的应用功能模块包括:售票管理,退票管理,票额管理,统计结算,数据库维护。
2 总体描述
2.1 产品前景
“三明西客站售票管理系统”,它的出现可以使售票更规范化,有一定的社会意义。
2.2 用户类及其特征
顾客(优先考虑): 顾客是能够使用“三明西客站售票管理系统”功能的人,他们希望通过使用“三明西客站售票管理系统”来进行汽车票的预定,购买,退定以及退票功能。
系统管理员:系统管理员负责对系统数据库的维护,同时也负责系统出故障时的系统维修。系统管理员需要有一定的计算机专业知识,同时也要对本系统的功能能够熟练的操作
汽车财务管理人员:汽车站财务管理人员向系统管理员索要汽车票销售情况统计,以此来进行汽车站的财务管理
各种用户类确认的“三明西客站售票管理系统”的用例和主要参与者如下所示:
主要参与者 | 用例 |
顾客 | 1.订票 2.修改车票 3.退票 4.制票 5.票额管理 6.统计结算 |
系统管理员 | 7.数据库维护 |
汽车站站财务管理人员 | 6.统计结算 |
表1
2.3 运行环境
运行环境:“三明西客站售票管理系统”的操作将通过如下的Web浏览器来完成:
Microsoft Internet Explore版本6.0和7.0,Maxthon版本1.59和2.0。
在本系统的开发平台为VS2008,后台数据库为SQL Server 2005。
建议最低配置 | 推荐配置 | |
硬件 | CPU:CeleronII-1000 内存:128M 硬盘:10G 显示分辨率:800*600 | CPU:PentiumIV-1.7G 内存:256M 硬盘:20G(7200转/分钟) 显示分辨率:1027*768 |
软件 | WindowXP中文版/Windows2000中文版 | Windows2000中文版 /WindowsXP中文版 |
3.功能需求分析
3.1 订票
描述:顾客 从“三明西客站售票管理系统”,随意查看某一天可以预定的汽车票,选择自己想要预订的汽车票,提交订单并在特定时间内到特定时间地点凭证件领取汽车票。
主干过程:订一个车次的汽车票
1.顾客要求查看某一天可以预定的汽车票
2.系统显示当天可以预定的汽车车次以及该车次的空座信息
3.系统从上述列表中选择一个车次及该车次上的几个座位
4.顾客表明订票完成
5.系统显示订单的订票条目编号,单价和总价格
6.顾客确认订单或请求修改订单(回到第3步)
7.顾客指定付费方式
8.系统确认接收订单
9.系统向顾客确认订单细节,价格和付费说明
10.顾客确认或请求修改,并提示若信息正确,顾客应在确认后进行银行网上银行付款(回到第3步)web浏览器在哪里打开
11.系统从银行卡中扣除购票所需费用,并将用户所购票的信息发送给制票机,并根据用户购票信息修改剩余汽车票数量和数据库
12.制票机制出汽车票,系统确认后,提示购票成功。并提示在特定时间地点凭证件领取汽车票。
分支过程:订多个车次的汽车票
3.2 修改车票
描述:顾客从 “三明西客站售票管理系统”,并且向售票员发送修改订单的请求,修改完成后更新订单,数据库和剩余汽车票数量
主干过程:修改车票
1 .顾客向发送修改车票的请求
2.系统通过编号确认顾客订单状态为“已接受”后,接受顾客的请求
3.顾客确要认修改原有车票
4.系统向顾客确认修改细节,付费说明
5.顾客确认或请求修改,并提示若信息正确,顾客应确认后进行付款
6制票机制出汽车票,提示购票成功。并提示在特定时间地点凭证件领取汽车票。
分支过程:不取消原有车票
1.顾客选择不取消原有车票
2.返回到订票用例主干过程
异常: 1.“客运公司网上售票系统”出现故障,无法完成修改车票功能
售票员通知顾客系统出现故障,现在无法修改车票
2.顾客订单状态为“未接受”,无法完成修改订单功能
系统提示“您没有订票或者订票票已取消,建立订单之后才能修改订单”
3.3 退票
描述:顾客从访问“三明西客站售票管理系统”,并且向售票员发送取消订单的请求,若订单状态是“已接受”,则让用户进入取消订单页面进行订单的取消,完成后更新数据库和剩余汽车票数量
前置条件:1.顾客登陆到“三明西客站售票管理系统”
2.顾客的付费方式是从银行卡中扣除
后置条件:1.订单在“三明西客站售票管理系统”中的存储状态是“已接受”
2.订单取消后更新汽车票剩余数量
3.订单取消后更新统计结算
主干过程:退票
1.顾客向系统发送退票的请求
2.系统确认顾客订单状态为“已接受”后,接受顾客的请求
4.提示顾客是否确认退票
5.系统取消用户的订票,并退还部分车票金额,并提示顾客在特定时间地点凭证件领取退款。
6.修改数据库和剩余汽车票数量
7.向工作人员提示顾客退票信息,请工作人员到并销毁车票
异常: 1.“三明西客站售票管理系统”出现故障,无法完成取消订单功能
系统通知顾客系统出现故障,现在无法取消订单
2.顾客订单状态为“未接受”,无法完成取消订单功能
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论