研究现状:软件设计原则从以往的研究来看,对铁路客票预售问题的研究基本从强化车站售票组织和客运组织方面进行定性探讨,或是面向计算机售票系统设计及票额分配铁道部以铁道科学研究院为依托,自1996年以来,相继开发了铁路客票发售和预定系统(TRS)1.0~4.0版,实现利用计算机技术售票和订票的功能而对预售期问题的关注,仅限于经验性的探讨,对于需求变动或突发事件情况下,铁路客运部门难以做到科学合理地调整预售期,更无从根据复杂环境的变化实现预售期的动态优化因此,引入适用的理论方法和计算机技术,对铁路客票预售期优化计算软件进行研究。
由于铁路客票预售期优化计算软件的运用范围将覆盖到全国铁路主要客运站售票业务,规模庞大实时性很强,其最终建成需要较长时间因此,在软件的设计与开发过程中,应遵循以下原则1)从铁路现状出发,统筹未来发展软件的设计应从全国铁路旅客运输组织实际出发,借鉴国外客票预售方面的成熟经验和先进技术,力争使软件规模功能适应未来发展趋势,不至于短期内升级或废弃
2)参照国际有关标准,遵循国家软件规范软件的设计过程中,应参照国际有关标准,并遵循国家软件设计规范要求,使整个开发过程有据可循,科学地进行
3)总体规划设计,分期建设实施应在总体上对软件的设计框架有所界定,以确保软件功能的完第5期高智睿,等:铁路客票预售期优化计算软件29备,考虑到软件的复杂性及资金方面的制约,其开发过程应在总体规划要求的指导下,分期建设实施
4)自主开发与引进结合结合我国的实际,完全照搬国外技术成果是不现实的,必须坚持自主开发为主,引进国外先进硬软件技术,这对缩短开发周期,确保软件的可靠性适用性是十分必要的3软件的设计3.1开发平台介绍为确保铁路客票预售期优化计算软件的开发效率,力争最大限度地实现客票预售期相夫数据收集传输汇总和分析的可操作性,提高客票预售期优化计算质量和效率,本软件拟采用Sybase公司Pow—erbuilder8.0系统开发工具进行研制开发,具有友好的用户界面,易学易用的控制方式,并且采用面向对象的关系型数据库技术,MSSQIServer是典型的关系型数据库管理系统,关系型数据库是当今事务处理型信息系统中最常用也是最有效的一种数据历年客票销售数据旅行出行行为数据车站人文地理环境社会经济情况路网情况等),为决策者提供可靠依据;
④查询拈:对数据共享拈中的数据进行查询以及各种参数的组合条件查询;
⑤优化计算拈:将由数据录人拈录入的数据结合数据共享拈中的数据,优化计算,得到客票预售期;
⑥人工干预拈:将由优化计算拈优化计算出的客票预售期加入人工干预冈素,得到具有可实施性的最佳客票预售期;
⑦报表拈:可按几种不同条件对数据库中的基础数据进行分类统计,并生成直观报表;
⑧帮助拈:有关系统的开发与使用信息本软件系统功能以数据处理为核心,实现主要技术指标自动统计查询(如历年铁路客票销售情况车站和代售点售票能力大小车站广场容纳人数等),利用协整时间序列分析系统t程智能信息处理等理论技术实现对铁路客票预售期的计算和优化使铁路车站能实时掌握客流情况,为控制决策提供支持同时,本软件系统应具有信息安全保护及商业库,SQIServer中的数据库不仅包含原始数据,而服务功能'且包含数据库结构数据库安全性和与特定数据库相关的任何视图或存储过程系统管理员可以通过SQIServer管理系统来实现数据库的日常维护与管理,包括数据库备份数据库恢复设置和管理用户安全性管理等功能。
3.2总体功能设计铁路客票预售期优化计算软件的功能拈,取决于其所需处理的业务,该软件的核心功能是在复杂的系统环境下动态优化计算功能在对系统需求功能分析的基础上得到如图1所示的系统功能拈铁路客票预售期优化计算软件。
1)网络安全:对应用程序数据库和运行的进程分别提供安全防护,除进人工作站需口令验证外,运行应用系统需要完成统一的注册过程本软件系统通过专门技术完成用户的注册审查,同时维护用户属性字典,包括:账号口令特权等保护数据信息的安全,加强数据信息的保密性。
2)权限控制:对于车站管理人员作业人员等不同用户,软件系统将根据职权等设置相应的权限确保业务管理和操作组织正常进行
3)指标计算与报表统计:系统利用Powerbuild—er强大的报表统计功能,实现历年铁路客票销售情况车站及代售点售票能力大小车站广场容纳人数等的分类统计,并可对主要指标进行统计计算使系统模块数据录入数据共享查询模块优化计算人工十预报表模块帮助模块管理者根据不同需求按不同条件查询和打印。
4)数据备分:为使软件系统能够安全高效地运行,系统服务器采用安全稳固的高性能t业控制计模块模块模块模块算机,服务器中采用RAID卡连接双硬盘方式来防止因意外原因而导致的数据信息的缺失和损坏,从图1系统功能拈如图1所示,铁路客票预售期优化计算软件包含以下功能拈:
①系统拈:包含用户管理和密码维护;
②数据录入拈:录入动态的实时的对旅客售票组织产生影响的数据(如人工实时采集的数据,各年不同的客票销售量,突发情况下的运输需求变动等),为数据库的更新以及动态优化计算创造必要条件;
③数据共享拈:共享静态的历史的数据(如而保证数据信息的可查准确和完好3.3数据库设计铁路客票预售期优化计算软件的数据库结构,取决于其所处理的业务,所需实现的功能及其他相关因素历史数据包括车站历年客票销售车站运输组织旅客出行行为车站人文地理环境当地社会经济情况等方面数据;实时数据包括变动的客流量,突发事件下车站售票组织工作旅客出行行为等交通科技与经济方面数据该问题的核心是如何建立合理的数据库结构,将上述数据有效地配置由于铁路客票预售期制定业务复杂信息交互性强,实时性和可靠性要求高,数据存储和使用时间不同,所以数据库管理系统包括实时数据库历史数据库局数据库段数据库站数据库实时信息库用于储存实时状态信息及其相关信息,并根据管理需要定期向历史数据库进行备份,用于故障恢复,另外历史数据还可以用作进一步分析和预测;各数据库之间保持信息的交流与传输,并通过数据共享平台和数据接口实现数据的输出和输入铁路客票预售期优化计算软件数据管理系统如图2所示图2铁路客票预售期优化计算软件数据管理系统图3铁路客票预售期制定数据采集第12卷
免责声明:本网站所刊载信息,不代表本站观点。所转载内容之原创性、真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考并自行核实。