火车票预订系统详细设计说明文书Word文件下载.docx
- 文档编号:16621388
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:10
- 大小:124.79KB
火车票预订系统详细设计说明文书Word文件下载.docx
《火车票预订系统详细设计说明文书Word文件下载.docx》由会员分享,可在线阅读,更多相关《火车票预订系统详细设计说明文书Word文件下载.docx(10页珍藏版)》请在冰豆网上搜索。
Ticket本系统名称;
TicketCX火车票查询;
TicketYD火车票预订;
User:
用户
1.4参考资料
[1]海藩.软件工程导论(第四版)[M].:
清华大学,2003
[2]王珊,萨师煊.数据库系统概论[M].:
高等教育,2006
[3]中国铁道部。
[4]闪四清.SQLServer实用简明教程[M].:
[5]软件需求说明书。
[6]软件概要设计说明书。
2程序系统的结构
图一:
程序系统结构
3TicketCX类设计说明
3.1程序描述
这个类是TicketCX类,主要是完成用户对火车票车次,发到站,余票,票价,坐席,途经站的查询。
3.2功能
图二:
程序功能
3.3性能
根据调研分析,从8:
00—18:
00应该是软件使用的高峰期,系统应该能适应1000个用户同时使用。
平均每个会话估计会持续2-3分钟。
系统对用户的最大响应时间是3秒,在此期间系统需将结果显示在显示器上。
3.4输人项
输入项将分为三行
(1)让用户输入自己想要查询的车次;
(2)让用户输入自己的出发站和目的站来查询;
(3)让用户输入想要查询的车站来查询列车信息;
3.5输出项
根据用户输入的不同,输出与输入相对应:
(1)输出用户输入车次的始发站,途经站,终到站,余票,从始发站到各站的坐席以及对应的票价;
(2)输出用户输入的出发站和目的站开行的列车的车次,余票,坐席及对应的票价;
(3)输出用户输入的车站的列车的车次,始发站和终到站,坐席及对应的票价,余票;
3.6算法
classTicketXC
{charcc,sfz,zdz,zx,tjcz;
//定义车次,始发站,终点站,坐席,途经车站;
intyp;
//定义余票数量;
floatpj;
//定义票价;
cin>
>
”请输入要查询的车次”>
cc>
endl;
”请输入始发站”>
sfz;
”请输入终点站”>
zdz>
;
”请输入车站”>
tjcz>
if(cc);
selectsfz,tjcz,zdz,yp,zx,pjfrom列车信息表wherecc=cc;
cout<
<
sfz<
tjcz<
zdz<
yp<
zx<
pj;
elseif(sfz&
&
zdz)
selectcc,yp,zx,pjfrom列车信息表wheresfz=sfz;
andzdz=zdz;
cc<
elseif(tjcz)
selectcc,sfz,zdz,yp,zx,pjfrom列车信息表wheretjcz=tjcz;
pj<
yp;
}
3.7流程逻辑
图三:
程序流程
3.8接口
本功能的用户需要通过终端,进入相应的操作界面(输入界面)。
本功能还需要连接数据库的列车信息表。
3.9存储分配
无
3.10注释设计
a.加在模块首部的注释要求说明本程序是由谁完成的,由谁测试的目的是什么实现什么功能,达到什么要求;
b.加在各分枝点处的注释要求说明对各变量的功能、标识围、缺省条件;
c.要求对使用的逻辑添加合理的注释。
3.11限制条件
限制条件即输入限制,用户输入需要满足输入的限制条件。
包括长度,精度,数据类型。
3.12测试计划
采用各种测试用列对输入,部数据结构,逻辑路径,出错处理和边界值条件进行测试。
3.13尚未解决的问题
4TicketYD类设计说明
4.1程序描述
这个类是TicketYD类,主要是完成用户对火车票的预定。
4.2功能
图四:
功能
4.3性能
4.4输人项
输入项包括:
旅客,号,所订车次,出发站,目的站,坐席,所需支付的票价。
4.5输出项
输出“预订成功”,旅客的,号,所订车次,出发站,目的站,坐席,票价。
4.6算法
classTicketYD
{charcc,sfz,zdz,zx,tjcz,name,id;
//定义车次,始发站,终点站,坐席,途经车站,,号;
”请输入”>
name>
”请输入号”>
id>
”请输入所订车次”>
”请输入出发站”>
sfz>
”请输入坐席”>
zx>
if(yp>
0);
”你的是:
”<
name<
”你的号是:
id<
”你的所订车次是:
”你的出发站是:
”你的目的站是:
”你的票价是:
”请你在24小时到火车站或代售点取票,并支付票款。
4.7流程逻辑
图五:
流程图
4.8接口
本功能还需要连接数据库的列车信息表,个人信息表。
4.9存储分配
4.10注释设计
4.11限制条件
4.12测试计划
4.13尚未解决的问题
5TicketQC类设计说明
5.1程序描述
这个类是TicketQC类,主要是完成用户对已经预定的火车票订单的取消。
5.2功能
图六:
5.3性能
5.4输人项
旅客,号。
5.5输出项
输出“取消成功”。
5.6算法
classTicketQC
{charname,id;
”取消成功。
5.7流程逻辑
图七:
5.8接口
本功能还需要连接数据库的订单表,个人信息表。
5.9存储分配
5.10注释设计
5.11限制条件
5.12测试计划
5.13尚未解决的问题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 火车票 预订 系统 详细 设计 说明 文书