当前位置:文档之家› 火车票预订系统(详细设计说明书)

火车票预订系统(详细设计说明书)

详细设计说明书1引言 .............................................. 错误!未定义书签。

编写目的............................................... 错误!未定义书签。

背景................................................... 错误!未定义书签。

定义................................................... 错误!未定义书签。

参考资料............................................... 错误!未定义书签。

2程序系统的结构......................................... 错误!未定义书签。

3TICKETCX类设计说明..................................... 错误!未定义书签。

程序描述............................................... 错误!未定义书签。

功能................................................... 错误!未定义书签。

性能................................................... 错误!未定义书签。

输人项................................................. 错误!未定义书签。

输出项................................................. 错误!未定义书签。

算法................................................... 错误!未定义书签。

流程逻辑............................................... 错误!未定义书签。

接口................................................... 错误!未定义书签。

存储分配............................................... 错误!未定义书签。

注释设计............................................... 错误!未定义书签。

限制条件............................................... 错误!未定义书签。

测试计划............................................... 错误!未定义书签。

尚未解决的问题......................................... 错误!未定义书签。

4TICKETYD类设计说明..................................... 错误!未定义书签。

程序描述............................................... 错误!未定义书签。

功能................................................... 错误!未定义书签。

性能................................................... 错误!未定义书签。

输人项................................................. 错误!未定义书签。

输出项................................................. 错误!未定义书签。

算法................................................... 错误!未定义书签。

流程逻辑............................................... 错误!未定义书签。

接口................................................... 错误!未定义书签。

存储分配............................................... 错误!未定义书签。

注释设计............................................... 错误!未定义书签。

限制条件............................................... 错误!未定义书签。

测试计划............................................... 错误!未定义书签。

尚未解决的问题......................................... 错误!未定义书签。

5TICKETQC类设计说明..................................... 错误!未定义书签。

程序描述............................................... 错误!未定义书签。

功能................................................... 错误!未定义书签。

性能................................................... 错误!未定义书签。

输人项................................................. 错误!未定义书签。

输出项................................................. 错误!未定义书签。

算法................................................... 错误!未定义书签。

流程逻辑............................................... 错误!未定义书签。

接口................................................... 错误!未定义书签。

存储分配............................................... 错误!未定义书签。

注释设计............................................... 错误!未定义书签。

限制条件............................................... 错误!未定义书签。

测试计划............................................... 错误!未定义书签。

尚未解决的问题......................................... 错误!未定义书签。

详细设计说明书1引言编写目的本详细设计说明书是针对火车票查询预订系统而编写。

目的是对该项目进行详细设计,在概要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,为以后进行的实现和测试做准备。

本详细设计说明书的预期读者是本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。

背景待开发项目名称:火车票查询预订系统;本项目任务提出者:何小林开发者:封语铖;用户:所有铁路旅客;定义Ticket 本系统名称;TicketCX 火车票查询;TicketYD 火车票预订;User:用户参考资料[1] 张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,2003[2] 王珊,萨师煊.数据库系统概论 [M].北京:高等教育出版社,2006[3] 中国铁道部网站。

[4] 闪四清. SQL Server 实用简明教程 [M].北京:清华大学出版社,2003[5] 软件需求说明书。

[6] 软件概要设计说明书。

2程序系统的结构图一:程序系统结构3TicketCX类设计说明程序描述这个类是TicketCX类,主要是完成用户对火车票车次,发到站,余票,票价,坐席,途经站的查询。

功能图二:程序功能性能根据调研分析,从8:00—18:00应该是软件使用的高峰期,系统应该能适应1000个用户同时使用。

平均每个会话估计会持续2-3分钟。

系统对用户的最大响应时间是3秒,在此期间系统需将结果显示在显示器上。

输人项输入项将分为三行(1)让用户输入自己想要查询的车次;(2)让用户输入自己的出发站和目的站来查询;(3)让用户输入想要查询的车站来查询列车信息;输出项根据用户输入的不同,输出与输入相对应:(1)输出用户输入车次的始发站,途经站,终到站,余票,从始发站到各站的坐席以及对应的票价;(2)输出用户输入的出发站和目的站开行的列车的车次,余票,坐席及对应的票价;(3)输出用户输入的车站的列车的车次,始发站和终到站,坐席及对应的票价,余票;算法class TicketXC{ char cc,sfz,zdz,zx,tjcz; //定义车次,始发站,终点站,坐席,途经车站;int yp; //定义余票数量;float pj; //定义票价;cin>>”请输入要查询的车次”>>cc>>endl;cin>>”请输入始发站”>>sfz;cin>>”请输入终点站”>>zdz>>endl;;cin>>”请输入车站”>>tjcz>>endl;;if(cc);select sfz,tjcz,zdz,yp,zx,pj from 列车信息表 where cc=cc;cout<<sfz<<tjcz<<zdz<<yp<<zx<<pj;else if(sfz&&zdz)select cc,yp,zx,pj from 列车信息表 where sfz=sfz;and zdz=zdz;cout<<cc<<yp<<zx<<pj;else if(tjcz)select cc,sfz,zdz,yp,zx,pj from 列车信息表 where tjcz=tjcz;cout<<cc<<sfz<<zdz<<zx<<pj<<yp;}流程逻辑图三:程序流程接口本功能的用户需要通过终端,进入相应的操作界面(输入界面)。

相关主题