AFC轨道交通收费数据模拟生成软件的设计和实现.doc
《AFC轨道交通收费数据模拟生成软件的设计和实现.doc》由会员分享,可在线阅读,更多相关《AFC轨道交通收费数据模拟生成软件的设计和实现.doc(88页珍藏版)》请在咨信网上搜索。
1、AFC轨道交通收费数据模拟生成软件的设计和实现(完整版)(文档可以直接使用,也可根据实际需要修改使用,可编辑 欢迎下载)AFC轨道交通收费数据模拟生成软件的设计和实现 题目学 号姓名指导教师顾问教师起止日期设计地点关键词:,RAIL TRAFFIC CHARGE DATA SIMULATION GENERATION OF SOFTWARE DESIGN AND IMPLEMENTATIONAbstractIn recent years, with the rapid development of economy, urban traffic construction as an importa
2、nt component part of the rail traffic construction-has also been fast development. Urban rail transit is a safe and comfortable, rapid, on time and environmental protection of great power passenger traffic tools. Among them, the automatic fare collection AFC system is one of the most important part
3、of the measure is to reflect and rail traffic information level of important symbol. In rail transit in the various software, design need rides rail traffic actual charges for original data for reference and verification, and the urban rail transit relevant original fee data confidential degree is h
4、igh, it is urgent to need to be able to generate its own in various conditions simulated original fee data. This design can simulate generation in various conditions in and out of the subway station which charge of original data, and will save data backup.The system adopts the idea of modular design
5、, has friendly interface, easy operation, interactive flexible characteristics, already has basic data to create and save function. This system mainly realized the following functions: parameters Settings, including: line site map, rides kinds Settings, ticket rate setting, data generation cycle, th
6、e total flow setting, stream distribution setting; the fare calculation is the main Dijkstra algorithm intelligent inquires according to the shortest path and nanjing local subway fares on the provisions of the charge standard; charge data generation, according to each charge data, according to cert
7、ain format output charge information, including time, start site, arrived at the site, passengers choose path, after site number, fares, etc.; the generation of statistical reports, mainly based on the data generation cycle set, synchronous generation has stipulated good report format, will write an
8、d save all parameters.KEYWORDS: Dijkstra algorithm, automatic fare collection system afc charging documents, reports, C# application form目 录摘要IAbstractII第1章 绪论51.1引言51.2轨道交通系统发展现状51.3自动售检票系统研究概况61.4论文主要工作和内容7第2章 模拟收费数据系统需求分析及功能设计92.1系统需求9求9务流程9格及其数据形成样式102.2系统功能设计112.3本章小结11第3章 模拟收费数据系统的实现123.1系统体系结
9、构选择123.2软件开发工具的选择133.3数据库开发工具的选择153.4程序代码设计思想及原则16象编程思想16动程序设计思想16码设计原则16面设计原则163.5模拟收费数据生成系统程序设计举例17块17参数设置模块19件输出模块253.6难点273.7本章小结27第4章 最短路径查询数学模型建立284.1城市轨道交通的数学模型284.2最短路径查询的几种算法和对应的数学模型29 Dijkstra算法29 A*算法36 Bellman-Ford算法37 Floyd-Warshall算法38法的比较和优缺点384.3本章内容总结39第5章 软件功能测试与分析405.1计费功能测试40 基本的
10、计费功能40择最短路径功能405.2文件生成与存储功能测试40成功能测试40储与查询统计功能测试415.3本章小结41第6章 总结与展望426.1全文总结426.2工作展望42参考文献:43致 谢45第一章 绪论“一卡通”是AFC系统的发展方向,IC卡技术的应用促使地铁收费系统与其他公共交通收费系统共用一张卡进行收费。为使AFC系统稳健发展,提出保证系统顺利实施和高效运作需要把握的关键和相应措施。在地铁大系统中,自动售检票系统 AFC系统 以其高度的智能化设计,扮演着售票员、检票员、会计、统计、审计等角色,以数据收集和控制系统实现了票务管理的高度自动化。随着电子技术的高速发展,自动收费系统理念
11、和技术也发生了巨大变化,一卡通、电子钱包等便利手段的应用愈来愈普及。发展现状改革开放以来,?我国城市规模和经济建设飞速发展,?城市化进程日益加快,?城市人口急剧增加,?100?万人口以上的大城市已有34?个,?其中300?万以上的有8?个。这些大城市一天的客运高峰期间,?旅客高度集中,?流向大致相同,?低运量的交通工具已远远不能满足民众出行的需要。而采取城市轨道交通系统,?发展多层次、立体化、智能化的交通体系,?是从根本上改善交通需求的重要战略措施之一。自动售检票系统是国际化大城市轨道交通运行中普遍应用的现代化联网收费系统,随着自动售检票系统的启用,乘客现在可以通过各入口处的自动售票机购买电子
12、票。目前上海、北京、广州、天津、深圳、南京等大城市的轨道交通地铁站都广泛使用了AFC系统作为重要客运管理应用,更多的应用场合包括电影院,体育馆,歌剧院,火车站,机场等。研究概况论文主要工作和内容本论文的主要工作是,主要工作包括系统的需求分析、系统功能设计、体系结构设计和程序代码设计,同时对进行研究,在建立了其数学模型的基础上,运用求解,实例证明该方案切实可行。组织如下:第一章介绍了课题背景以及的国内外发展现状,然后说明了本论文的主要工作和内容。第二章 着重介绍系统的总体设计方案,在需求分析的基础上给出了各模块的数据形成过程,完成了功能设计工作。第三章 确定的体系结构,进行了开发工具的选择在软件
13、编程思想指导下进行模块的界面设计和代码实现。第四章。第五章。最后通过实例结果对比,说明算法的可行性和优异性。第六章 对论文所做的工作进行总结,并对下一步的工作进行了展望。需求分析及功能设计系统需求具有参数设定功能包括线路站点图、票卡种类设置、票率设置 系统内部 、数据生成周期设置、人流总量设置、人流量分布设置。具有文件存储功能能够存储起末站点、票卡种类、票价、所属线路等重要数据。具有浏览功能包括浏览各个站点及主要站点确定路径的正确性等内容。具有生成报表功能根据数据生成周期生成统计报表。票价分析功能根据始末站点以及对路径的统计,按照相关规定产生票价。系统功能提供友好的用户界面、时间显示、退出系统
14、及确认等基本的系统功能以及较高级的数据备份功能和界面美化。务流程流原始表格及其数据形成系统功能设计系统功能设计是系统开发过程中的一个重要阶段。功能设计工作应该自顶向下的进行,首先设计总体结构,然后逐层深入,直至进行每一个模块的设计。根据整个系统的需求分析,设计一个实用化系统下文将主要开发部分作详细介绍。 图2-2系统框架2.3本章小结完成了需求分析的任务系统的实现系统体系结构按照当前流行的程序设计方法,可以将数据库应用程序分为两类,一类是两层结构的数据库应用,另一类是多层结构的数据库应用。两层结构的数据库应用程序有两种构造方式,这就是客户/服务器(C/S)结构与浏览器/服务器(B/S)结构,可
15、形象地表示为图-1所示两层C/S体系结构如图所示:图3-1两层数据库应用程序图3-2两层C/S数据库体系结构相对于采用B/S的浏览器和服务器模式,采用C/S模式有如下优点。应用系统C/S结构图 1 网络负荷较轻。B/S采用了逻辑上的三层结构,但在物理上的网络结构仍然是原来的以太网或环形网。这样,第一层与第二层结构之间的通信、第二层与第三层结构之间的通信都需占用同一条网络线路,网络通信量大。而C/S只有两层结构,网络通信量只包括Client与Server之间的通信量,网络通信量低。所以,C/S处理大量信息的能力是B/S无法比拟的。 2 速度较快。由于客户端实现与服务器的直接相连,没有中间环节,因
16、此响应速度快。 3 安全性高。由于C/S采用配对的点对点的结构模式,并采用适用于局域网、安全性比较好的网络协议 例如NT的NetBEUI协议 ,安全性可得到较好的保证。C/S一般面向相对固定的用户群,程序更加注重流程,它还可以对权限进行多层次校验,提供了更安全的存取模式,对信息安全的控制能力很强。一般高度机密的信息系统采用C/S结构适宜。而B/S采用点对多点、多点对多点这种开放的结构模式,并采用TCPIP这一类运用于Intemet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。 开发工具的选择.NET 的轨道交通收费信息管理系统。系统开发数据库采用SQL SERVER 2000
17、。系统部署需满足的软件环境为WINDOWS SERVER 2000或2003、IIS6、.NET2.0。在另外一个设计系统中提出了一种基于B/S 模式采用ASP.NET 和Web 数据库技术的通用公路收费管理系统实现方案。C#(C Sharp 是微软 Microsoft 为NET Framework量身订做的程序语言,微软公司在2000年6月发布的一种新的编程语言。C#拥有C/C+的强大功能以及Visual Basic简易使用的特性,是第一个组件导向 Component-oriented 的程序语言,和C+与Java一样亦为对象导向 object-oriented 程序语言。C sharp 音
18、标 a:p 又被简称为C# 是微软公司在2000年6月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC 上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM 组件对象模型 是直接集成的,而且它是微软公司.NET windows网络框架的主角。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这
19、些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用最重要的是,C#使得C+程序员可以高效的开发程序,而绝不损失C/C+原有的强大的功能。类:在C#中类的声明与Java很相似,这是合理的,因为经验告诉我们Java模型工作得很好。Java的关键字import已经被替换成using,它起到了同样的作用。C#是一个强类型的语言,它的数值类型有一些可以进行隐式转换,其他的必须显式转换,隐式转换的类型只能是长度短的类型转换成长的类型,例如int可以转换成long、float、double、decimal,反之必须显式的转换。程序直接编译成标准的二进制
20、可执行形式一个C#的结构体与C+的结构体是相似的,因为它能够包含数据声明和方法.但是,不象C+,C#结构体与类是不同的而且不支持继承.但是,与Java相同的是,一个结构体可以实现接口(interface 。C#中存在预编译指令支持条件编译,警告,错误报告和编译行控制命名空间提供了一种方法来唯一标识一个类型以及进行类型的逻辑组织。命名空间可以嵌套使用并可以跨程序集使用。一个类型的完全限定名包括所有命名空间。在一个命名空间中,所有的类型必须有一个唯一的名称。基本类型库(Base Class Library)是.NET Framework的所有语言可下可用的命名空间集。命名空间是组织和重用代码的编译
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AFC 轨道交通 收费 数据 模拟 生成 软件 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。