火车站售票管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
火车站售票管理系统
文档类别:规格需求说明书
项目名称:火车站售票管理系统
编写人员:
完成日期:
目录
1 引言 (2)
2 可行性分析 (2)
2.1 研发依据 (2)
2.2 国外现状 (2)
2.3 顶层数据流图 (2)
3 实现功能 (2)
3.1 该软件的功能为 (2)
3.1.1 售票功能 (2)
3.1.2查询功能 (2)
3.1.3管理统计功能 (2)
3.2 性能 (2)
3.3 系统的输入 (2)
3.4 系统的输出 (2)
3.5 中层数据流图 (2)
4 底层数据流图分解 (2)
4.1 售票功能的分解 (2)
4.2 查询功能的分解 (2)
4.3 管理统计功能的分解 (2)
5 数据字典 (2)
5.1 售票功能 (2)
5.2 查询功能 (2)
5.3 管理统计功能 (2)
6用列图 (2)
6.1 P1售票功能 (2)
6.2 P2查询功能 (2)
6.3 P3管理统计功能 (2)
7 功能模块图 (2)
8 E-R图 (2)
8.1 P1售票功能E-R图 (2)
8.2 P2查询功能E-R图 (2)
8.3 P3统计管理功能E-R图 (2)
8.4 E-R总图 (2)
9 数据库设计 (2)
9.1 P1售票功能 (2)
9.2 P2查询功能 (2)
9.3 P3管理统计功能 (2)
10 P1售票功能 (2)
10.1 类图 (2)
10.2 时序图 (2)
10.3 协作图 (2)
11 P2查询功能 (2)
11.1 类图 (2)
11.2 时序图 (2)
11.3 协作图 (2)
12 P3管理统计功 (2)
12.1 类图 (2)
12.1 时序图 (2)
12.3 协作图 (2)
1 引言
随着我国交通的发展,简单的火车站售票管理已经不能满足人们的需求。如何利用先进的管理手段,提高火车站售票的管理水平,是当今社会所面临的一个重要课题。要想提高火车站的售票管理水平,必须提高火车站管理的意识。只有以高标准,高质量的火车站售票管理才能满足人们的需求。面对信息时代的挑战,利用高科技手段计算机管理系统来提高火车站售票管理无疑是一条行之有效的途径。火车站管理的信息化与科学化,已成为现代交通的重要标志。传统的方式通常采用广播发布方式,随着信息量的增加、客流量的增加,噪音分贝成级数增加,车站越来越成为一个噪音污染严重的场所,改变传统的信息发布方式,让车站成为一个更加舒心的工作、休息环境正越来越变得迫切。随着现代公众的文化水平的提高,采用文字、图片的方式已经成为一种可能。该系统针对市场需求设计出可靠实用的车站信息管理及发布系统方案,实行模块集成方式,根据不同需际配置,适合大中小型各类车站。
2 可行性分析
2.1 研发依据
随着计算机技术的发展,人们对计算机智能化的需求越来越大,对软件的实用性、速度等性能的要求也越来越高。未来火车站的发展趋势是完全自动化的售票、信息查询、网络订票、智能化订票,而且随着计算机的普及,信息处理量的逐渐扩大,手工处理方式已经远远
不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,将使许多复杂、繁琐、且需要很多人力的工作变得简单。在本此系统设计中,由于时间与技术的关系,当然不可能做到这样的程度,只是基本实现火车站售票人员的基本功能——查询、购票、退票、订票、改签等,另外本系统还针对系统管理人员系统维护和管理功能进行实现。
2.2 国外现状
长期以来火车站管理工作一直是使用传统的人工方式或者是不完善的网络辅助方式,这样的管理方式存在着:效率低,大量文件和数据难于查找,更新维护时间过长。
随着互联网技术的不断发展,用信息技术改造传统行业,是国家实现铁路现代化战略任务的迫切要求。铁路信息化是铁路信息化的重要标志,将信息技术运用到铁路生产经营与各项管理决策中,提高市场竞争力和经济效益,所以,开发出一款基于web的火车站售票管理系统就显得尤为重要了。
火车站售票管理系统是基于.NET技术平台,采用数据访问技术和相关性能优化技术,利用C#语言设计实现,以SQL server2000作为后台数据库系统。由于.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中层数据流图