|
当前位置:计算机毕业论文网 >> VB论文设计 >> 浏览文章 |
基于VB铁路客票统计分析系统的设计 |
【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答 |
|
关键字:Visual Basic 6.0; 客票统计; 分析 摘要:随着铁路客运改革的深入发展,客运管理人员越来越关注客运市场经营的现状,制定科学合理的客运市场营销策略,已成为铁路客运部门的重要目标之一。本文设计的铁路客票统计分析系统是在现有计算机客票系统的基础上,对全局的客票销售量、发送旅客量、收入等进行统计,此系统作为客票系统的延伸应用,为不同级别层次的管理人员提供了内容和形式丰富多样的客运统计分析信息,可以使票务中心及时掌握全局每天的重要生产指标,也可以对各联网售票车站的客票销售情况以及担当车次的席位利用情况进行实时监控,为路局营销决策以及运力资源的合理调配利用提供了有力的支持。 关键字:Visual Basic 6.0; 客票统计; 分析 1 引言 随着经济的高速发展,人们生活水平的提高,当前的铁路客流量日益繁忙。铁路客运市场需求的特点之一是客流在时间和空间的分布存在不均衡性,而运能既不能储存,也不能调拨,因此,在客运市场向买方市场过渡的过程中,铁路客运企业要按市场导向进行生产。铁路客运企业必须利用先进的科技手段及时获取正确的市场信息,掌握市场动态,按旅客需求进行动态管理,对客运计划和票额进行及时的调整,强化计划管理,才能适应市场的变化。 针对铁路部门的特点,为了提高工作效率,减少人为的错误,提高经济效益,需要设计一套客票统计分析系统,使客票的分析工作从传统的手工操作逐渐发展为现在由计算机来自动完成客票的分析工作,并随着时代的发展,客流量也逐渐增多,对客票分析系统的要求也逐渐向集成化、功能多样化、智能化转变。 通过客票统计分析系统,能充分的了解旅客的乘车以及客票的收入情况,能使铁路部门掌握市场动态,合理有效的调配运力,提高经济效益。 2 需求分析 客票统计分析用于统计乘坐旅客列车的乘车情况及每个班组一次往返后的客票收入等。旅客的乘车情况包括列车各个运行区段、不同票类旅客的乘车人数等信息,最后生成乘车旅客区段密度统计表。客票收入包括旅客列车运行的各个区段的客票金额统计,这里涉及到不同票类的票价,最后要求生成各区段客票收入统计表。 2.1 用户需求调查 在本系统中,用户需要使用计算机来对旅客列车的旅客乘车情况、客票收入情况、运行成本情况和每次运行后的人员工资收入情况进行统计分析。 通过对用户的需求调查得到用户要求如下: (1)、按照车次、班组、日期和旅客乘车区段做每一车厢和全列车的乘车人数统计; (2)、按照车次、班组、日期和旅客乘车区段做每一车厢和全列车的客票收入统计; (3)、按照车次、班组、日期做每一车厢和全列车的成本分析; (4)、按照车次、班组、日期做全列车的工资统计。 2.2 用户数据关系分析 1、数据统计分析的限制条件 车次、班组、日期是本系统进行数据统计分析的限制条件,即必须按照指定或选定的车次、班组、日期进行数据处理。 2、用来做数据统计分析的原始数据 用来做数据统计分析的原始数据是各班组的发车日期、班组编号和反映本次列车旅客乘车情况的客票信息。 3、辅助数据 辅助数据有两类,第一类是单车(厢)运行成本的基本数据,这里包括机车牵引费、线路占用费、车站服务费等基本费用;第二类是客票票价,客票票价包括不同坐席(硬座、卧铺),不同区段和不同票类(站售票和车售票)的票价。 4、中间结果 本系统主要的中间结果有3个,第一是班组不同车厢不同票类的乘车人数,第二是班组不同车厢的站售客票收入和车售客票收入,第三是各车厢的实际运行成本。 5、结果与原始数据、辅助数据和中间结果之间的关系 (1)、班组乘车人数统计 班组乘车人数统计的统计依据是本班组的发车日期、班组编号和反映本次列车旅客乘车情况的客票信息。发车日期、班组编号和反映本次列车旅客乘车情况的客票信息与班组乘车人数的统计结果之间是一对一的关系。通过班组乘车人数统计可以得到本班组一个单程各区段和不同票类的乘车人数和不同票类总的乘车人数[1]。 (2)、班组客票收入统计 班组客票收入统计的统计依据一方面是本班组的乘车人数统计结果;另一方面是各类票价。这里是一对多的关系。通过各区段和各票类的乘车人数及各区段各类票价可以得到本班组一个单程不同区段的客票收入和总的客票收入。由于票价还要受到票价涨幅的影响,因此客票票价和票价涨幅之间是多对一的关系。 (3)、单车、单程量本利分析 在做单车、单程量本利分析时需要知道班组客票收入的统计结果和各车厢单程的基本成本数据。单车、单程量本利分析与班组客票收入统计的统计结果和基本运行成本数据之间是一对多的关系。 (4)、工资效益统计 在做工资效益统计时需要知道本班组一个往返各车厢的乘车人数和本班组一个往返各车厢的客票收入,因此工资效益统计与以上两项是一对多的关系。 3.1 系统总体设计简要说明 (1)、按照结构化程序设计的原则,一个程序或系统只能有一个入口和一个出口[2]。本系统以“启动”程序作为入口,以“退出系统”作为出口。其他程序或模块均没有退出系统的功能。 (2)、系统初始的工作顺序为“启动”→“用户登录”→“工作选项”。 (3)、工作选项是系统的主程序或主模块。在工作选项中设置5个功能选项。“工作选项”模块中的5项功能之间为平级关系,即这5项功能是相互独立的。 (4)、需要体现各功能模块对其下级模块的调用。 (5)、系统总体设计只是对系统工作流程的一种概念性的表示,程序运行时的细节过程和系统内部的一些调用关系不必全部列出。 (6)、系统运行时的数据处理关系不需要列出。 3.2 系统模块的设计 系统模块设计如图3.1所示。 3.3 系统的数据流程图 通过对用户的需求分析和数据结构分析,得到本系统的数据处理工作流程如图3.2所示。 数据处理工作流程图的说明: (1)、系统在进行数据处理时需要使用的数据库有3个:原始数据数据库、票价数据库和中间结果数据库。 (2)、在进行发车日期、行驶方向及班组设定时,先要进行发车日期检验、行驶方向及班组编号检验,其检验的依据是原始数据数据库中的发车日期数据。 (3)、如果发车日期、行驶方向及班组设定不对,则重新设定。 (4)、日期检验通过后,读入旅客乘车的原始记录并将发车日期和客票编码存入原始数据数据库。发车日期、行驶方向及班组编号等数据也存入原始数据数据库。 (5)、在进行区段人员密度统计时先进行日期确认,如果日期确认有误则重新进行日期选择。日期确认正确,从原始数据数据库中读取旅客乘车的原始记录并作各区段乘车人数统计。 (6)、各区段乘车人数统计完毕,将统计结果以车厢为单位,按发车日期和不同 票类将乘车人数存入中间结果数据库。统计完毕打印区段密度表。
|
|
|
上一篇: |
基于VB客运中心汽车售票管理系统 |
|
下一篇: |
基于VB智能型英语单词记忆系统的设计 |
|
|
|
|
|
QQ:528311109 |
QQ:528311109 |
|
服务邮箱:Service@paper51.com |
|
|
|
|