1 / 60
文档名称:

铁路客运安全服务系统.docx

格式:docx   大小:651KB   页数:60页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

铁路客运安全服务系统.docx

上传人:小雄 2020/12/14 文件大小:651 KB

下载得到文件列表

铁路客运安全服务系统.docx

文档介绍

文档介绍:铁路客运安全服务系统
——基于VC++的上位机控制 系统
摘要
本文介绍了本人应用VC++6. 0和Access2000工 具开发《铁路客运安全服务系统》的过程,对开发软 件进行了简单介绍,遵从软件开发的一般步骤,涉及 到软件开发前期的系统的需求分析,详细设计过程中 数据库的设计,包括表的设计等,着重讲述了我在开 发过程中所承担的工作,包括上位机整体的构思、设 计及实现,串口控件、类的使用,以及在VC++中主 框架、弹出项和数据库的设计,程序模块的编程思想、 代码实现等,并总结了在开发过程中所遇到的问题及 其解决方法。
关键词:串口通讯 Access数据库ODBC
CserialPortEx
ABSTRACT
目 录
第一章系统的整体研究

1・2设计内容概述
第二章技术的考虑和选择
1 开发的软件环境
1. 1 Visual C++ 6. 0
2. 1. 2 Access 2000
2. 2 开发的硬件环境
2. 2. 1 RS-232异步串行通讯总线
2. RS-485 接口转换器 ADS-106
通讯方案的确定
. 1目前流行的开发技术的比较
Mscomm控件的研究
2. 3. 3 CserialPortEx 类的分析
3. 4为什么要选择CserialPortEx类技术
第三章系统分析与设计
1问题的提出
2可行性研究


第四章数据库的设计与实现
1开放式娄£据库连接(ODBC)技术
1. 1开放式数据库连接简介
4. MFC对ODBC的支持
4.


第五章程序设计与实现
5. 1
程序创建与数据库连接

主窗体的设计

数据库显示模块

串口通讯模块
5. 4. 1
通讯协议的确定
5.
数据的接收与入库
5.
串口设置
5.
点名功能的实现

信息查询模块
5. 5. 1
普通查询
5.
问题查询
第六章遇到的问题及解决
结论
谢辞
参考文献
技术文章翻译
附录
在通讯技术飞速发展的今天,随着铁路部门的列车提速,车 站人员流动量的增大,铁路客运的安全已经越来越受到人们的关 注和重视。针对这一问题,我们设计开发了基于VC++环境下的铁 路客运安全服务系统。
H前,在这方面航空部门已经将互联网技术应用到比较高的 水平,实现了在各大机场间的互动联系通讯,在乘客登机前进行 刷卡登机,将基本资料进行记录,然后通过乘客登机前的登机记 录,实现对每一次航班的所有登机乘客的基本资料的统计,并在 各大机场间进行相应的通讯联系,存储每位乘客資机和离机的时 间、地点,从而为出事后的调查工作提供可靠的依据、线索。
由于铁路部门是一个每日客流量都很大的大型运输部门,在 这方面的管理工作尚不完善,这种比较先进的系统在铁路方面尚 未得到广泛的应用,所以这次我们所做的“铁路客运安全服务系 统”就是本着在铁路客运站点上实现这种机制的原则,來进行开 发设计的,用以解决铁路站点出入人员流动量大、人员情况复杂、 难于管理的问题,完善了铁路安全保障系统,保证铁路旅客乘车 的安全。所以,要在铁路实现这样一个安全机制,不仅有很强的 实用价值,血且有广阔的应用前景,其意义也是非常之深远的。
本系统预定由一台上位机和若干台下位机组成,各下位机用 來模仿全国铁路的各个站点,上位机运用点名式方法接收、管理、 存储各下位机所记录的信息,将之汇总存入后台数据库,并可以 针对库屮的记录进行各种查询操作。我们小组由6人组成,其屮 5人各负责一台下位机的实现,我则在课题屮主要负责上位机的 开发任务,并参与了系统最后的调试工作。对于上位机的开发, 主要包括三个方面的内容:串口通讯,前台界面和后台数据库。
现在,铁路客运安全服务系统作为较新的管理方法,已经逐 渐被社会大众所认同,并开始应用于和关的领域屮,它有着很大 的发展前景。
首先,从社会角度讲,实现这样一个安全机制对整个社会的 安全稳定是有很大帮助的,一旦列车出现故障、事故,铁路部门 可以及吋通过该机制辅助对事故发生的原因进行调查,以尽快找 出原因,做好防范措施。
其次,从经济角度讲,建立这样一套安全机制对铁路企业自 身的长远发展也会有不小的益处。它能够使铁路部门在事故发生 后的调查工作中,节省人、财°、物力,从而节省开支。
当然我们也应看到,现在的铁路客运安全服务系统仍面临着 儿个重大课题:首先,安全性问题。现在的安全系统的