客票数据采集论文

客票数据采集论文

ID:43688757

大小:33.00 KB

页数:6页

时间:2019-10-12

客票数据采集论文_第1页
客票数据采集论文_第2页
客票数据采集论文_第3页
客票数据采集论文_第4页
客票数据采集论文_第5页
资源描述:

《客票数据采集论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、客票数据采集论文1解决方案的分析对管内车站客栗发售的运行数据进行采集统计分析的首要的条件就是要能联到地区客票中心的数据库,能从地区客票中心的数据库里取到相应的数据,PowerBuilder存取数据库的方式有如下两种:a、通过使用标准的数据接口0DBC(开放数据库连接);b、通过使用一个由Sybase公司提供的专用的肓接与数据库相连的接口。木文选择a方式,但连接地区屮心的数据库同吋也给全地区的数据安全帯来了极大的风险,因为地区中心数据库存放着整个地区屮心的席位库、售票存根、计划调度命令,以及各种用于客运统计、财务统计和营销分析的所有数据,PowerBuilder作为前端数据库开

2、发工具,提供了当前流行的人型数据库的连接接口同时,还捉供一个直观的图形界面和可扩展的面向对彖的编程语言PowerScript,川户通过PowerBuilder很松的就可以修改数据库的内容,这无疑会给整个地区客票屮心的数据安全带来严重的隐患,是绝对不允许的,所以在取得杭州电算站的同意下,另外开辟一台服务器作为金华车务段的数据库服务器,这样就隔离了对地区中心数据库的破坏,编写工作流脚木每天按时自动从杭州地区客票中心的数据库服务器上将车务段每天的售票存根和棊础数据导出,再导入到地区中心车务段的数据库服务器,保持车务段数据库服务器和地区中心的数据库同步,通过铁路专用网,在车务段就可以

3、利用一台PC机利用PowerBuilder通过ODBC接口轻松的连接到地区客票屮心的车务段数据库服务器,这样就既不影响杭州地区客票屮心数据库的数据安全,车务段还可以利用这些数据进行二次开发。通过PowerBuilder与地区客票中心的车务段数据库服务器连接的方法如图1所示。2系统设计2」设计原则客票数据采集和分析系统是在实现业务需求的前提下,确保软件开发满足高质量软件系统的耍求,因此,应该遵循以下设计原则。2.1.1直观、使用方便用户界面友好、使用简单、操作方便、数据正确完整、分析功能强大。2.1.2$全可靠考虑到了运输生产数据的敏感性,在代码编制过程中把信息安全放在了第一位

4、,系统屮对各个川户权限进行严格分级,并对所涉及的数据库的连接进行加密。确保客票系统核心数据不泄密,确保客票系统运行效率不降低,确保客票系统基础数据不被盗取。2」.3可维护性木系统通过ODBC连接到地区屮心数据库,并采用Datawindow技术来处理多报表。2」.4可扩展性确保客票系统在数据量增长、用户增长以及业务增长时具冇良好的可扩展性。2.2系统构成221驶件环境①服务器端:IBMSERVERX385O服务器一台,位于杭州地区客票中心机房,用于存放售栗存根和基础数据。②客户端:可联入网络的个人电脑-台、打印机一台。222软件环境①服务器端:操作系统采用Unix,数据库服务器

5、采用Syabsel2.3.5数据库。②客户端:操作系统为WINDOWSXP、WIN7,浏览器为IE6.0及以上。2.3关键技术与实现方法2.3.1PowerBuilder连接到地区中心的车务段数据库服务器存放在地区中心的车务段数据库服务器是复制地区客票屮心数据库服务器的基础数据库和运行数据库,用的都是Sybase数据库管理系统,在车务段可以利用一台安装有PowerBuilder并连入客票网的PC机通过正确配置PowerBuilder的DBprofile,町以连接位丁•地区客栗屮心的车务段服务器的Sybase数据库,最后的配置文件内容为。2.3.2利用数据管道实现数据库之间的同

6、步PB提供强人的数据管道技术,数据管道技术是实现两个数据库Z间、数据库内部数据传输的-•种常用方法,数据管道技术的调用主要有以F5个步骤:①创建应用程序所需对象;②执行数据管道初始化操作;③启动数据管道;④处理程式运行中移动数据的错误行;⑤执行数据移动完毕后的收尾操作。数据库管道可以在PowerBuilder提供的pipeline画板中创建并定义,需创建一个继承PB管道系统对象的用户对象,再通过这个对象来管理管道操作,编辑支撐对象的PipeMeter事件脚木,实现语句为:St_read.text=string(RowsRead)St_write.text=String(Row

7、sWritten)St_wrong.text=String(RowsInError)保存用户对象,创建支撑用户对象命名为u_pipc,通过定义的u_pipc,可以实现地区客票中数据库中的数据通过稳定的数据管道安全、快速的传送到客票数据采集和分析系统的数据库屮。2.3.3利用DataWindow技术实现嵌套数据报表DataWindow技术是PowerBuilder最具特色最关键的一项技术,其FreeForm风格基木可以代替PB屮所给的其他录入控件,达到以假乱真的地步。在数据窗口上显示数据步骤:①利用数据窗

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。