火车票预订系统

上传人:夏** 文档编号:489476574 上传时间:2022-10-09 格式:DOC 页数:13 大小:277KB
返回 下载 相关 举报
火车票预订系统_第1页
第1页 / 共13页
火车票预订系统_第2页
第2页 / 共13页
火车票预订系统_第3页
第3页 / 共13页
火车票预订系统_第4页
第4页 / 共13页
火车票预订系统_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《火车票预订系统》由会员分享,可在线阅读,更多相关《火车票预订系统(13页珍藏版)》请在金锄头文库上搜索。

1、详细设计说明书1引言错误!未定义书签。编写目的背景定狡参考资料错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签2程序系统的结构错误!未怎义书签。3TICKETCX类设计说明错误!未定义书签。错课!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错谋!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错谋!未定义书签。 错误!未定义书签。 错误!未定义书签。程序描述功能性能输人项输出项算法流程逻辑接口 存储分配注释设计限制条件测试计划尚未解决的问题4TICKETYD类设计说明错误!未怎

2、义书签。程序描述 功能性能输人项输出项算法流程逻辑错误!未定义书签 错谋!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签 错谋!未定义书签接口 错误!未定义书签。注释设计错误!未定义书签。限制条件错误!未定义书签。存储分配错误!未定义书签。测试计划错误!未定义书签。尚未解决的问题错误!未定义书签。5TICKETQC类设计说明错误!未泄义书签。程序描述功能性能输人项输出项算法流程逻辑接口 存储分配注粹设计限制条件测试计划错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错

3、误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。 错误!未定义书签。尚未解决的问题详细设计说明书1引言编写目的本详细设计说明书是针对火车票查询预订系统而编写。目的是对该项目进行详细设计, 在槪要设计的基尿上进一步明确系统结构,详细地介绍系统的各个模块,为以后进行的实现 和测试做准备。本详细设计说明书的预期读者是本项目小组的成员以及对该系统感兴趣,在 以后想对系统进行扩展和维护的人员。背景待开发项目名称:火车票查询预订系统:本项目任务提出者:何小林开发者:封语钺;用户:所有铁路旅客:定义T i cket本系统名称:TicketCX火车票查询;Tic

4、ketYD 火车票预订;User:用户参考资料1 张海藩软件工程导论(第四版)M北京:清华大学出版社,20032 王珊,萨师塩数据库系统概论M北京:离等教育出版社,20063 中国铁道部网站。4 闪四清.SQL Server实用简明教程M北京:淸华大学出版社,20035 软件需求说明书。6 软件概要设计说明书。2程序系统的结构图一:程序系统结构3TicketCX类设计说明程序描述这个类是TicketCX类,主要是完成用户对火车票车次,发到站,余票,票价,坐席, 途经站的査询。功能图二:程序功能性能根据调研分析,从8:0018:00应该是软件使用的高峰期,系统应该能适应1000个用 户同时使用。

5、平均每个会话估计会持续2-3分钟。系统对用户的最大响应时间是3秒,在此期间系统需将结果显示在显示器上。输人项输入项将分为三行(1) 让用户输入自己想要查询的车次:(2) 让用户输入自己的出发站和目的站来査询;(3) 让用户输入想要查询的车站来查询列车信息;输出项根据用户输入的不同输出与输入相对应:(1) 输出用户输入车次的始发站,途经站,终到站,余票,从始发站到各站的坐席以 及对应的票价;(2) 输出用户输入的出发站和目的站开行的列车的车次,余票,坐席及对应的票价:(3) 输出用户输入的车站的列车的车次,始发站和终到站,坐席及对应的票价,余票;算法class TicketXC char cc,

6、 sf z, zdz, zx, t jcz;/定狡车次,始发站,终点站,坐席,途经车站:int yp;/定狡余票数量;float p j;/定狡票价:cin”请输入要查询的车次” ccendI;cin”请输入始发站” sfz;cin”请输入终点站” zdzendI;cin” 请输入车站” tjczendl;if (cc);select sfz, t jcz, zdz, yp, zx, pj from 歹H 车信息麦 where cc=cc; coutsfzt jczzdzypzxp j;else if(sfz&zdz)select cc, yp, zx, pj from 歹U车信息表 wher

7、e sfz=sfz;and zdz=zdz; coutccypzxp j;else if(tjcz)select cc, sfz, zdz, yp, zx, pj from 歹U车信息表 where tjcz=tjcz; coutccsfz请输入姓名” nameend I;cin请输入身份证号” idendl;cin”请输入所订车次” ccendI;cin”请输入出发站” sfzend I;cin”请输入终点站” zdzendI;cin” 请输入坐席” zxendl;if (yp0);coutM 你的姓名是:” nameend I;coutM你的身份证号是:idendI ;coutM你的所订车

8、次是:ccendI ;coutM你的出发站是:” sfzendl;cout”你的目的站是:” zdzendl;coutM 你的票价是:pjendl;cout请你在24小时内到火车站或代傳点取票,并支付票款。”endl;流程逻辑图五:流程图接口本功能的用户需要通过终端,进入相应的操作界面(输入界面)。本功能还需要连接数 扌松库的列车信息表,个人信息表。存储分配注释设计a. 加在模块首部的注释要求说明本程序是由谁完成的,由谁测试的目的是什么实现什 么功能,达到什么要求;b. 加在各分枝点处的注释要求说明对各变量的功能、标识范围、缺省条件;c. 要求对使用的逻辑添加合理的注释。限制条件限制条件即输入

9、限制,用户输入需要满足输入的限制条件。包括长度,精度,数据类型。测试计划釆用各种测试用列对输入,内部数据结构,逻辑路径,出错处理和边界值条件进行测试。尚未解决的问题5T i cketQC类设计说明程序描述这个类是TicketQC类,主要是完成用户对已经预定的火车票订单的取消。功能图六:功能性能根据调研分析,从8:0018:00应该是软件使用的高峰期,系统应该能适应1000个用 户同时使用。平均毎个会话估计会持续2-3分钟。系统对用户的就大响应吋间是3秒,在此期间系统需将结果显示在显示器上。输人项输入项包括:旅客姓名,身份证号。输出项输出“取消成功算法class TicketQC char na

10、me, id; /定狡车次,始发站,终点站,坐席,途经车站: cin请输入姓名” nameend I;cin”请输入身份证号” idendl;coutM 取消成功。” endI;流程逻辑接口本功能的用户需要通过终端,进入相应的操作界面(输入界面)。本功能还需要连接数 据库的订单表,个人信息表。存储分配无注释设计a. 加在模块首部的注释要求说明本程序是由谁完成的,由谁测试的目的是什么实现什 么功能,达到什么要求;b. 拥在各分枝点处的注释要求说明对各变董的功能、标识范围、缺省条件:c. 要求对使用的逻辑添加合理的注释。限制条件限制条件即输入限制,用户输入需要满足输入的限制条件。包括长度,精度,数扌居类型。测试计划釆用各种测试用列对输入,内部数据结构,逻辑路径,出错处理和边界值条件进行测试。尚未解决的问题无

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号