火车站售票管理系统Word文档下载推荐.docx
《火车站售票管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《火车站售票管理系统Word文档下载推荐.docx(22页珍藏版)》请在冰豆网上搜索。
随着现代公众的文化水平的提高,采用文字、图片的方式已经成为一种可能。
该系统针对市场需求设计出可靠实用的车站信息管理及发布系统方案,实行模块集成方式,根据不同需求实际配置,适合大中小型各类车站。
2可行性分析
2.1研发依据
随着计算机技术的发展,人们对计算机智能化的需求越来越大,对软件的实用性、速度等性能的要求也越来越高。
未来火车站的发展趋势是完全自动化的售票、信息查询、网络订票、智能化订票,而且随着计算机的普及,信息处理量的逐渐扩大,手工处理方式已经远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,将使许多复杂、繁琐、且需要很多人力的工作变得简单。
在本此系统设计中,由于时间与技术的关系,当然不可能做到这样的程度,只是基本实现火车站售票人员的基本功能——查询、购票、退票、订票、改签等,另外本系统还针对系统管理人员系统维护和管理功能进行实现。
2.2国内外现状
长期以来火车站管理工作一直是使用传统的人工方式或者是不完善的网络辅助方式,这样的管理方式存在着:
效率低,大量文件和数据难于查找,更新维护时间过长。
随着互联网技术的不断发展,用信息技术改造传统行业,是国家实现铁路现代化战略任务的迫切要求。
铁路信息化是铁路信息化的重要标志,将信息技术运用到铁路生产经营与各项管理决策中,提高市场竞争力和经济效益,所以,开发出一款基于web的火车站售票管理系统就显得尤为重要了。
火车站售票管理系统是基于.NET技术平台,采用ADO.NET数据访问技术和相关性能优化技术,利用C#语言设计实现,以SQLserver2000作为后台数据库系统。
由于.NET采用了可视化的程序设计,所以,系统中采用大量的可视化控件来实现相应的功能,从而缩短了代码长度,也提高了程序的灵活性。
本系统的主要作用是管理整个火车站的信息,还可以实现预订票,退票,让乘客及时了解售票的情况,及时买票;
以保证售票工作能更顺畅的运行;
车票信息和乘车向的统计分析,以便火车站能更好的调度车次,以便满足乘客出行要求。
这就要求软件的设计要结合具体实际,从而为车站管理服务,提高运行效率。
2.3顶层数据流图
图1顶层数据流图
3实现功能
3.1该软件的功能
3.1.1售票功能
服务人员可以进行售票、订票、退票等操作。
3.1.2查询功能
购票者可以请求服务人员完成车次、时间或地点完成查询操作,并浏览查询信息。
3.1.3管理统计功能
系统管理员可以对运价、车次、终点站以及售票员的信息进行删除、添加、修改。
售票员和系统管理员均可浏览车票统计情况以及打印报表。
3.2性能
方便数据的录入,使查询、售票速度大大提高。
方便数据管理和报表维护,使得铁路部门信息工作井然有序。
3.3系统的输入
购票者所要求的查询信息、购票信息、退票信息、订票信息等(主要是张数)。
3.4系统的输出
查询结果、操作提示和各类报表信息。
3.5中层数据流图
图2中层数据流图
4底层数据流图分解
4.1售票功能的分解
图3售票功能的实现
4.2查询功能的分解
图4查询功能的实现
4.3管理统计功能的分解
图5管理统计功能的实现
5数据字典
5.1售票功能
5.1.1数据项
数据项名:
车票编号
简述:
唯一标示一张车票
别名:
无
数据类型:
字符型
长度:
21
组成:
发售车站代码+{售票方式码}+售票窗口码(第**售票窗口)+买票日期+车票号码。
5.1.2数据流的定义
数据流名:
查询票务信息
每天需要乘客查询购票
查询票务信息=时间+地点+购票日期+费用
数据量:
1500次/天
峰值:
每天上午10:
00到下午6:
00有2000次
注释:
到寒暑假等节日还将增加到3500人次
5.1.3数据存储的定义
文件名:
票库
每天票库的更新变化情况
票库=已售出车票+未售出车票
3500条/天
00到下午8:
00有3000条信息
到寒暑假等节日还将增加到4000条/天
5.1.4处理过程
接受用户输入的票务信息,如果票务信息符合条件,那么打开票库,
输出票务信息及打印车票,并且收费,如果不符合条件,那么关闭票库,
售票结束,并将统计数据输出至“加工p3.5显示”。
5.2查询功能
5.2.1数据项
5.2.2数据流的定义
票务信息
票务信息=时间+车次+票价
春节时乘客信息达到10000次/天
5.2.3数据存储的定义
车次、时间、车站的信息以及有无车票的信息
票库=车次+时间+车站+票价+剩余票数
1500条/天
到寒暑假等节日还将增加到3000条/天
5.2.4处理过程
乘客告知售票员,售票员输入时间、车次或者车站信息,打开票库,输出车票信息,如有余票,告知乘客可以购票,如无车票,告知乘客当日此次车票已售光。
5.3管理统计功能
5.3.1数据项
5.3.2数据流的定义
统计车票信息
票务信息=发售车站代码+{售票方式码}+售票窗口码(第**售票窗口)+买票日期+车票号码。
1次/天
无
5.3.3数据存储的定义
5.3.4处理过程
售票员输入已售出的车票车票信息,并统计出剩余的车票信息。
6用列图
6.1P1售票功能
图6售票功能用列图
6.2P2查询功能
图7查询功能用列图
6.3P3管理统计功能
图8统计管理功能用列图
7功能模块图
8E-R图
8.1P1售票功能E-R图
图9售票功能E-R图
8.2P2查询功能E-R图
图10查询功能E-R图
8.3P3统计管理功能E-R图
图11统计管理功能E-R图
8.4E-R总图
图12E-R总图
9数据库设计
9.1P1售票功能
图13售票功能CDM
图14售票功能PDM
图15售票功能LDM
9.2P2查询功能
图16查询功能CDM
图17查询功能PDM
图18查询功能LDM
9.3P3管理统计功能
图19管理统计功能CDM
图20管理统计功能PDM
图21管理统计功能LDM
10P1售票功能
10.1类图
图22售票功能类图
10.2时序图
图23售票功能时序图
10.3协作图
图24售票功能协作图
11P2查询功能
11.1类图
图25查询功能类图
11.2时序图
图26查询功能时序图
11.3协作图
图27查询功能协作图
12P3管理统计功能
12.1类图
图28管理统计功能类图
12.1时序图
图29管理统计功能时序图
12.3协作图
图30管理统计功能协作图
参考文献
[1]耿建敏,吴文国.软件工程.北京:
清华大学出版社,2009.8
[2]钱乐秋,赵文耘,牛军钰.北京:
清华大学出版社,2007
[3]周之英,现代软件工程.北京:
科学出版社,2000