- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计-铁路客运安全服务系统--基于VC的上位机控制系统
铁路客运安全服务系统
——基于VC++的上位机控制系统
摘 要
本文介绍了本人应用VC++6.0和Access2000工具开发《铁路客运安全服务系统》的过程,对开发软件进行了简单介绍,遵从软件开发的一般步骤,涉及到软件开发前期的系统的需求分析,详细设计过程中数据库的设计,包括表的设计等,着重讲述了我在开发过程中所承担的工作,包括上位机整体的构思、设计及实现,串口控件、类的使用,以及在VC++中主框架、弹出项和数据库的设计,程序模块的编程思想、代码实现等,并总结了在开发过程中所遇到的问题及其解决方法。
关键词:串口通讯 Access数据库 ODBC CserialPortEx
ABSTRACT
目 录
第一章 系统的整体研究
1.1 本次毕业设计的意义
1.2 设计内容概述
第二章 技术的考虑和选择
2.1 开发的软件环境
2.1.1 Visual C++ 6.0
2.1.2 Access 2000
2.2 开发的硬件环境
2.2.1 RS-232异步串行通讯总线
2.2.2 RS-485接口转换器ADS-106
2.3 通讯方案的确定
2.3.1目前流行的开发技术的比较
2.3.2 Mscomm控件的研究
2.3.3 CserialPortEx类的分析
2.3.4 为什么要选择CserialPortEx类技术
第三章 系统分析与设计
3.1问题的提出
3.2可行性研究
3.3需求分析
3.4系统各模块间的关系图
第四章 数据库的设计与实现
4.1 开放式数据库连接(ODBC)技术
4.1.1 开放式数据库连接简介
4.1.2 MFC对ODBC的支持
4.1.3 在MFC中应用ODBC编程
4.2 数据库中表的设计
4.3 创建并配置数据源
第五章 程序设计与实现
5.1 程序创建与数据库连接
5.2 主窗体的设计
5.3 数据库显示模块
5.4 串口通讯模块
5.4.1 通讯协议的确定
5.4.2 数据的接收与入库
5.4.3 串口设置
5.4.4 点名功能的实现
5.5 信息查询模块
5.5.1 普通查询
5.5.2 问题查询
第六章 遇到的问题及解决
结论
谢辞
参考文献
技术文章翻译
附录
前 言
在通讯技术飞速发展的今天,随着铁路部门的列车提速,车站人员流动量的增大,铁路客运的安全已经越来越受到人们的关注和重视。针对这一问题,我们设计开发了基于VC++环境下的铁路客运安全服务系统。
目前,在这方面航空部门已经将互联网技术应用到比较高的水平,实现了在各大机场间的互动联系通讯,在乘客登机前进行刷卡登机,将基本资料进行记录,然后通过乘客登机前的登机记录,实现对每一次航班的所有登机乘客的基本资料的统计,并在各大机场间进行相应的通讯联系,存储每位乘客登机和离机的时间、地点,从而为出事后的调查工作提供可靠的依据、线索。
由于铁路部门是一个每日客流量都很大的大型运输部门,在这方面的管理工作尚不完善,这种比较先进的系统在铁路方面尚未得到广泛的应用,所以这次我们所做的“铁路客运安全服务系统”就是本着在铁路客运站点上实现这种机制的原则,来进行开发设计的,用以解决铁路站点出入人员流动量大、人员情况复杂、难于管理的问题,完善了铁路安全保障系统,保证铁路旅客乘车的安全。所以,要在铁路实现这样一个安全机制,不仅有很强的实用价值,而且有广阔的应用前景,其意义也是非常之深远的。
本系统预定由一台上位机和若干台下位机组成,各下位机用来模仿全国铁路的各个站点,上位机运用点名式方法接收、管理、存储各下位机所记录的信息,将之汇总存入后台数据库,并可以针对库中的记录进行各种查询操作。我们小组由6人组成,其中5人各负责一台下位机的实现,我则在课题中主要负责上位机的开发任务,并参与了系统最后的调试工作。对于上位机的开发,主要包括三个方面的内容:串口通讯,前台界面和后台数据库。
现在,铁路客运安全服务系统作为较新的管理方法,已经逐渐被社会大众所认同,并开始应用于相关的领域中,它有着很大的发展前景。
首先,从社会角度讲,实现这样一个安全机制对整个社会的安全稳定是有很大帮助的,一旦列车出现故障、事故,铁路部门可以及时通过该机制辅助对事故发生的原因进行调查,以尽快找出原因,做好防范措施。
其次,从经济角度讲,建立这样一套安全机制对铁路企业自身的长远发展也会有不小的益处。它能够使铁路部门在事故发生后的调查工作中,节省人、财、物力,从而节省开支。
当然我们也应看到,现在的铁路客运安全服务系统仍面临着几个重大课题:首先,安全性问题。现在的安全系统的安全性并不是很完善。一些高级黑客可以很轻松地进入系统,破坏系统数据。对于这类问题,目前的系统很少有完善的安全性保证。其
您可能关注的文档
最近下载
- 模具氮化处理加工项目环评(新版环评)环境影响报告表.pdf
- 预防艾滋病、梅毒和乙肝母婴传播工作规范(2020年版).pdf VIP
- 中医内科郁症.pptx VIP
- 小升初暑假讲义15 《朝花夕拾》1 (教师版).doc VIP
- 专题05 “演变过程类”选择题答题技巧-2025年高考地理二轮热点题型归纳与变式专练(新高考通用)(解析版).docx VIP
- T-CSUS《城镇排水管网运行和维护智能化技术标准》.pdf VIP
- 食堂食材采购及配送 投标方案(技术方案).doc VIP
- 北师大版(2024新版)七年级生物上册全册各章测试题及答案汇编(含五套题).doc VIP
- 大C4毕加索使用手册.pdf
- 2024年高级维修电工考试题库及答案(共700题).pdf VIP
文档评论(0)