温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023
火车
网上
售票
系统
需求
规格
说明书
火车网上售票系统
需求规格说明书
1.引言……...............................................3
编写目的...............................................3
背景...................................................3
2.任务概述...............................................4
2.1 目标...............................................4
2.2 用户特点...........................................4
3 功能需求..............................................5
功能流图...............................................5
数据流图...............................................6
数据字典...............................................7
4 性能需求..............................................8
4.1 精度需求...........................................8
4.2 时间特性要求.......................................8
5.输入输出格式要求......................................9
6.数据管理能力要求......................................9
7.故障处理要求..........................................9
8.其他专门要求..........................................9
9.运行环境规定..........................................9
10.附录.................................................10
1. 引言
火车网上售票系统需求规格说明书旨在详尽描述系统功能需求和一些非功能需求,明确系统边界。文章分为四个局部:概述局部描述了项目目的和范围,并对文档中使用的术语进行了说明;系统说明局部对系统进行了简要的描述;需求说明局部对系统从功能要求、安全性、性能等几方面进行了阐述;验收标准那么描述了系统最终验收通过的准那么。
编写目的:
火车网上售票系统需求规格说明书的目的是明确火车网上售票系统中各项功能和非功能需求,确定系统功能模块,同时为概要设计和详细设计人员提供设计依据,也可供本项目的其他开发人员参阅。
火车网上售票系统需求规格说明书的阅读对象为:
1) 对相关业务技术和总体方案作出决策和管理人员和质量管理人员;
2) 对本需求规格说明书进行评审和确认的有关业务和技术人员;
3) 参加概要设计和详细设计阶段工作的全体设计人员;
4) 火车票网上售票系统项目组;
背景
软件名称:火车网上售票系统
用户:广阔人民群众
项目与系统、软件的关系:该系统所需数据要与其他系统数据兼容,系统采用B/S,效劳器端采用Microsoft Server 2023 为操作系统的工作站,采用Microsoft Server 2023为开发软件的数据库效劳程序。
2. 任务概述
2.1 目标
旨在开发一个统一的网上售票平台,利用信息化手段缓解火车站售票压力,满足广阔人民群众的购票需求,使管理人员能够方便进行售票管理工作,包括修改、维护、统计等,使广阔人民用户能够利用该系统进行信息的查询,网上购票,退票等。
系统的用例图如以下列图所示:
2.2 用户特点
本系统的最终用户有两类:
1) 售票管理人员:对做各项售票管理熟悉,上网经验丰富,为本系统的主要面向用户,教务人员几乎每天都会体会到本教务系统;
2) 广阔人民群众:能够较快地熟悉系统的用户,上网时会大量地使用本系统进行信息查询和买票订票;
3. 功能需求
本系统:两类人员的权限表如下所示:
系统管理员
更改 查询 管理 调度 维护
客户
查询 购票 订票 退票
数据库设计文档
一、 系统需求分析报告〔数据流图、数据字典、功能分析〕
系统应该具有售票、查询、管理和维护等功能,系统管理员应该可以进行对车次的更改、票价的变动及调度功能等操作,票价的修改可以通过修改运价来进行,车次调度可以通过对发车时间表的修改来进行,维护功能即可对表进行修改。
1. 功能需求
经过分析报告后确定系统应该具有以下功能:
〔1〕、售票功能
a) 销售车票
b) 预订车票
c) 退票
〔2〕、查询功能
a) 车次查询
b) 时刻表查询
c) 售票情况查询
〔3〕、调度功能
a) 运价修改
b) 车辆修改
c) 终点站修改
d) 车次修改
〔4〕、维护功能
a) 车票表修改
b) 预定车票表修改
c) 退票表修改
d) 密码修改
〔5〕、系统功能
a) 售票统计
b) 报表打印
2. 数据流图
应用结构化分析方法,确定系统的数据主要是运价、车次、终点站名、发车时间和车票,对数据的操作主要有运价修改、车次修改、终点站修改、发车时间修改。通过确定系统的处理逻辑和流程,得到如上所示的系统数据流图。
3. 数据字典
经过分析可以得到一下数据条目:
车次表=车辆+车型+座位数
终点站名表=站名+里程
运价表=车型+运价+座位档次
发车时刻表=车次+车辆编号+站名+发车时间+检票口
已售车票表=票号+乘车日期+车次+站名+发车时间+票价+全半价+工号+退票否
预订车票表=预订号+乘车日期+车次+站名+发车时间+车型+票价+客户名称+订票数量
退票表=票号+退票时间+票价+应退款
系统管理员=工号+姓名+账号+密码
车辆编号=6{数字}6
车次=4{字符}5
车型=1{字符}8
座位数=2{数字}2
站名=1{字符}10
里程=1{数字}5
运价=1{数字}6
发车时间={时间}
乘车日期={日期}
4. 性能需求
4.1 精度要求
票价报表中的票价一般保存至小数位后两位
4.2 时间特性要求
◆ 响应时间:
所有的查询操作响应时间一般不超过5秒,大型的报表如票价报表那么应该在15秒内显示或者提示相关出错信息;
◆ 更新处理时间:所有提交数据一般在3秒内响应;
◆ 数据的转换和传送时间;
5. 输入输出格式要求
参考附录和售票管理中的相关内容。
6. 数据管理能力要求
系统数据库中车票记录数位几百万左右,增长速度每天两万左右条车次记录等。
7. 故障处理要求
鉴于火车售票系统涉及的数据对于火车站日常管理的重要性,必须建立数据库严格有效的恢复机制:数据必须每天进行一次备份,由于本信息涉及信息量巨大,应以天为周期进行增量转储,一般半个季度为周期进行删除。
8. 其他专门要求
1) 对系统各个模块功能,以分级菜单的形式给出;
2) 所有的提交,确认,删除等操作以按钮的形式给出,且名称一律取为“提交〞、“确认〞、“删除〞等易于理解的形式;
3) 根据用户统计信息计算,统计在正常情况下应该支持一定人数的并行操作能力,春运顶峰期间人们要集中买票和查询,应支持更多人数的并行操作能力;顶峰期间效劳器应支持几十万以上的日访问量。
9. 运行环境规定
Ø 设备和开发工具规定
指定工具
编程工具:Visual Stdio 2023
数据库管理系统:SQL server 2023
开发环境
操作系统:Windows XP
CLP 虚拟机
测试环境
操作系统:Windows XP/Vista
数据库管理系统:SQL server 2023
Ø 通信接口规定
系统管理人员主要在局域网环境下使用系统,广阔人民群众那么可能在外网进行访问系统,所以系统应支持局域网协议和广域网协议。
10. 附录
u 车辆类型
a) 动车 D
b) 空调快车 K
c) 空调特快 T/N
d) 直达快车 Z
e) 临时客车 L
f) 普通快车 编号
u 车座类型
a) 软卧
b) 硬卧
c) 软座
d) 硬座
e) 无座