火车站售票系统的概要设计说明书Word格式文档下载.docx
- 文档编号:16045970
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:17
- 大小:199.70KB
火车站售票系统的概要设计说明书Word格式文档下载.docx
《火车站售票系统的概要设计说明书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《火车站售票系统的概要设计说明书Word格式文档下载.docx(17页珍藏版)》请在冰豆网上搜索。
SQLServer2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。
3.总体结构:
软件系统的总体逻辑结构。
为—树形的功能模块结构图。
4.外部接口:
本软件系统与其他软件系统之间的接口,接口设施可以是中间件。
接口描述包括:
传输方式、带宽、数据结构、传输频率、传输量、传输协议。
5.数据结构:
数据结构包括:
数据库表的结构、其他数据结构等。
6.内部接口:
软件系统内部各子系统之间、各部件之间、各模板之间的接口,叫做内部接口。
调用方式、入口信息、出口信息等。
7.模块:
具有功能独立、能被调用的信息单元叫做模块。
8.带宽:
指数字系统中数据的传输速率,其表示单位为比特/秒(bit/S)或波特/秒(Baud/S)。
带宽越大,表示单位时间内的数字信息流量也越大;
反之,则越小。
9.MIS:
信息管理系统(——ManagementInformationSystem),是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。
1.4参考资料
[1]刘利民、田保军.软件工程综合设计指导书.2011
[2]1GB8567-88.软件设计文档国家标准——概要设计说明书
[3]车站售票管理系统——项目开发计划书
[4]车站售票管理系统——可行性分析报告
[5]车站售票管理系统——需求规格说明书
[6]吴建、郑潮、汪杰.UML基础与Rose建模案例.人民邮电出版社
[7]张海藩.软件工程导论(第五版).北京清华大学出版社.2003
[8]王珊、萨诗煊.数据库系统概论.高等教育出版社
2.任务概述
2.1目标
以需求规格说明书为基础,分析该系统的各种设计方案和定义软件体系结构,为设计实现提供可行的依据。
包括以下内容:
1.制定规范:
代码体系、接口规约、命名规则。
2.每一层次的模块结构。
3.相关模块间的接口,即模块间传递信息的内容、方式和协议。
4.确定各模块在计算机网络环境下的物理分布。
5.确定系统的数据库结构。
6.确定本软件系统与其他外围系统接口。
7.确定模块与系统功能间的关系。
8.确定模块与数据库表间的关系。
9.考虑可靠性、安全性、灵活性、性能约束等方面的设计。
10.要确定用户界面的设计风格。
11.异常处理设计。
2.2运行环境
该软件系统的运行环境:
硬件平台:
工作站及服务器的最低配置要求:
服务器网卡采用了inter82571GB主芯片,拥有两个RJ45网线接口,4对5类UTP传输介质,传输速率达到10/100/1000Mbps。
软件平台:
服务器操作系统及数据库管理系统:
WindowsXP或Windows2007及其以上系统
客户端的操作系统:
Windows2000以上系统即可
网络平台:
通信协议:
TCP/IP协议
通信带宽:
80kB/s以上
2.3需求概述
功能需求:
1、查询功能
(1)时刻表查询
(2)站点查询
(3)票价查询
(4)车次查询
(5)票数查询
2、售票功能
(1)订票功能
(2)普通人售票
(3)特殊人售票
3、退票功能
(1)退票
(2)改签
4、统计功能
(1)按车次统计
(2)按日期统计
(3)按客流方向统计
5、修该功能
(1)票价修改
(2)车次变动
(3)站点修改
(4)停车时间修改
(5)时刻表修改
6、维护功能
(1)数据备份功能
(2)数据保密性
性能需求:
1、可支持36名售票员同时使用。
2、一次处理任务时间不得超过5秒。
2、支持本车站各售票窗口信息同步显示。
3、可根据铁道部相关信息修改数据库信息。
4、本系统不连接外网,可防止信息泄露,数据库的恢复功能可防止有可能的突发情况。
2.4条件与限制
条件:
1.开发所需硬件设施可以达到。
2.运行环境windows2000及以上的操作系统。
3.开发人员数量和质量可以达到。
限制:
1.设计开发工作依赖前期需求的稳定;
2.对功能模块的设计依赖用户对系统的需求。
3.对车量信息的输入要参照中国铁道部的相关规定。
3.总体设计
3.1处理流程
售票活动图:
图4.1售票活动图
退票活动图:
图4.2退票活动图
修改活动图:
图4.3修改活动图
查询活动图:
图4.4查询活动图
统计模块活动图:
图4.5统计活动图
3.2总体结构和模块外部设计
总体功能层次图
图4.6功能层次图
本系统是针对火车站售票管理系统开发的,主要包括售票模块、查询模块、退票模块、修改模块、统计模块、系统维护6个模块。
1.查询模块供旅客和售票员查询有关信息,可根据车次、列车时刻、票价、剩余票数、站点查询。
查询信息可供售票员售票。
2.修改模块供系统管理员管理车次信息,根据中国铁道部的相关规定即使更改铁路信息。
修改信息后数据改变查询模块所查询的数据也随之发生变化。
3.统计模块供售票员使用,列车管理人员可以根据统计结果进行客流的流向分析出行人数分析及节假日出行高峰分析等,将统计结果上报铁道部便于铁路信息的即使更改。
可间接影响查询模块。
4.退票模块包括退票和改签,修改数据库后可供查询模块和售票模块使用数据
5.售票模块供售票员为旅客售票包括订票和普通售票特殊售票,根据旅客的各种需求(如车次、发车日期时间、车厢类型、学生票、军人票等车票类型)选择用户所需要的车次,然后结算并打印车票给旅客。
订票是乘客根据自己的需求通过网络、电话等途径提前预定车票。
售票后修改数据库中信息查询信息会改变(票数减少)。
6.系统维护管理:
管理员添加或者删除用户,授予相应的权限。
同时维护数据库。
3.3功能分配
本系统是针对火车站售票管理系统开发的,主要包括售票模块、查询模块、退票模块、修改模块、统计模块、系统维护6个模块,其功能如下:
1.查询功能:
分为车次查询、列车时刻查询、票价查询、剩余票查询、站点查询。
通过车次查询来了解列车经过的站点及列车发车时间等信息。
时刻表查询可以查看每一车次在每个站点的发车时间到站时间。
票价查询可以按需求查询每个车次的票价。
余票查询可以查看所有车次的剩余票数。
2.退票功能:
处理购票者因某种情况而需要退票时购票者在发车前或发车后两个小时之内到车站指定的退票窗口进行退票,此外车站退票点还需扣除20%手续费。
3.售票功能:
根据旅客的各种需求(如车次、发车日期时间、车厢类型、学生票、军人票等车票类型)选择用户所需要的车次,然后结算并打印车票给旅客。
乘客根据自己的需求通过网络、电话等途径提前预定车票。
4.修改功能:
包括车次修改、票价修改、站点修改、时刻修改。
车次修改包括增加车次,减少车次,车次的临时调度和由于自然灾害造成的临时路线更改。
票价修改为节假日、春运等特殊时段或某些特殊地域需要适量增加或减少票价。
站点修改可以在某些车次路线上增加或减少一些站点。
5.统计功能:
售票统计分别可以按日期统计、按车次统计、按客流方向统计等,通过察看车票的流向可以得知旅客的大致流向,列车管理人员可以根据客流的流向随时调整列车运行车次,达到列车的合理调度,使列车最大限度的投入使用中,实现资源的合理利用,减少客流高峰期的购票难拥挤等问题。
6.系统维护管理功能:
4.接口设计
4.1外部接口
1.外部接口:
登陆管理界面
2.软件接口:
该系统的查询功能需要与互联网相连,以实现乘客的网上查询
3.硬件接口:
打印机、扫描仪
4.2内部接口
图4.15模块间接口
本系统主要由六个模块组成,模块间的通信通过共享数据库来实现。
1.查询模块:
用户输入需要查询的车次或者站点,通过查询数据库返回相应车
票信息。
2.售票模块:
售票员输入待售的车票车次等信息,通过调用查询模块查询车票有无,若有则售出,并且在数据库里减去售出的票数。
若无则进行下一次售票。
3.退票模块:
将以退的票重新加入数据库,以待销售。
4.修改模块:
修改相应的车票信息,包括站点、时刻等。
更新数据库,以待查询与销售。
5.统计模块:
从数据取出数据,对售票情况进行汇总。
向数据库中添加用户或删除,维护数据库,定期进行数据库备份。
5.数据结构设计
5.1逻辑结构设计
E-R图:
1.车辆-时刻表E-R图
图4.16车辆-时刻表E-R图
关系模式:
车辆(车次,车型,车厢数,座位数)
时刻表(车次,站名,到站时间,发车时间,停车时间)
2.售票E-R图
图4.17售票E-R图
车票(票号,乘车日期,车次,始发站,终点站,票价,票类型,车厢号,座位号)
预订(预订号,车次,日期,顾客名称,票数)
退票(票号,退票时间,票价,应退款)
售票员(工号,姓名)
旅客(旅客名称)
5.2物理结构设计
表4—1车辆表
字段名
类型
长度
允许空
主/外键
车次
Varchar
5
NOTMULL
主
车型
8
车厢数
Int
座位数
smallInt
2
表4—2时刻表
NOTNULL
始发站
10
终点站
发车时间
Smalldatetime
到站时间
S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 火车站 售票 系统 概要 设计 说明书