公交车信息管理系统的设计与实现硕士论文内容摘要:
人口较多的车站容易造成交通码 后的数据确定车辆所到的站点,启动语音报站系统报出相应事故。 2) 人机半自动报站 车辆每到一个站点,司机需要按下相应的站名并进行站点显示的按钮来启动语音报站系统。 这种报站方式也需要司机手动进行。 方案二 :采用编码译码原理,应用 “ 接力棒 ” 形式进行自动报手工操作,容易分心造成交通事,并且有时车辆到站时司机会忘站。 每两个相邻站点之间进行相互通讯,当公交车从第一站出发启动报站系统或按错键报出错误站名误导乘客下车。 3) GPS 自动定位系统报站 采用 GPS 自动定位系统来进行报站,该报站系统的最大特别是全功能报站,GPS车载终端根据每秒都获得的车辆位置信息确定车辆的上下行关系,以及所处的站点位置,报站非常准确,但其他制作与运行成本非常高,而且需要专业人员进行维护,在现今条件下难以普及。 目前多数公交车报站系统设计主要考虑为公交车内的乘客服务,没有考虑到在站台等车乘客的需求,因此显得不方便和不够人性化。 虽然站台有站牌,但对于盲人、识字不多以及对乘座公交车不太熟悉的人来说,还不是很方便;再加之,到达同一站台的公交车较多,也很容易引起乘客的混淆。 因此,从更方便乘客乘车和管理乘务人员的管理出发,设计了公交车 信息管理 系统,在该系 统中,建立一个完整的数据库信息管理系统,对接受来的模拟数据进行分析与数据处理,分 山东大学硕士学位论文 4 析研究公交的上下行情况,出站与入站时间与误差,建立一个人性化的信息界面,更好地对公车的运营进行查询与管理。 目前,市场上流行着大量的关于汽车查询管理系统,但这些查询系统单单只是实现一些基本功能,而本系统除了具备这些查询、保存、删除功能之外,还添加了一些功能,此公交数据处理系统具有一定的实用性与发展前途,使用方便,具备一定的市场发展前景。 本文的主要工作 作者在经过一定的调查和分析之后,通过对系统中的各项功能进行归类和合并的方 法,使用户可以在简单的界面窗口中完成多种比较复杂的功能,从而实现了简化界面、减少窗口的设计目的,达到了使系统简洁、易用的设计初衷。 在文章中作者对此次的设计从需求分析到功能实现都做了比较详细的描述。 在第一章绪论中主要介绍了系统的设计背景,以及国内类似系统的研究和使用情况,还有系统需要解决的主要问题和本系统使用的主要技术、本文的主要贡献和本文的组织结构。 在第二章需求分析部分概要地描述了公交车信息管理系统的系统目标、系统所解决的问题,并且对系统的功能性需求和非功能性需求都进行了描述。 第三章是系统的构架设计, 在这一章里,首先对系统的设计目标和设计原则进行了描述,之后是对系统 总体架构、数据架构、部署架构和功能架构等几个方面的分析。 在第四章中,作者用类图表现系统的静态结构及各个类之间的关系,用系统的活动图表现系统的动态结构,并用时序图对系统的详细设计做了一定的补充。 在数据库详细设计中,作者详细列出了数据库中的字段和各数据表之间的关系,还分析了系统的数据库结构。 第五章是系统实现。 在这一章中,作者详细阐述了系统的总体实现,并将各主要功能的具体实现从设计思想、模块流程图、实现代码等几个方面来描述设计者所做的工作。 并对 系统的主要技术做了分析,又对系统今后的升级版本所要做的改进和升级做了一定的规划。 在第六章的总结与展望中,作者对本次设计所做的工作做了简明的总结,归 山东大学 硕士学位论文 5 纳了在这次设计工作中得到的经验和系统的不足,并对系统今后的实施工作做了一定的展望。 本次的系统开发,主要立足于实际的应用,在设计上尽量满足用户的各种需求。 本系统设计的特色之处在于: 功能的快捷性和方便性。 在系统中, 减少了界面的复杂度,提高了使用的方便性。 功能的全面性和灵活性。 系统的安全性和可靠性。 系统用户区分管理员和普通用户,使他们有不同的使用权 限, 增加了系统内部信息的安全性和可靠性。 本文的主要技术 由于本系统是 C/S 结构的应用系统,所以主要涉及到三个方面的技术: C/S结构、开发环境技术的应用和数据库技术的应用。 本系统采用 C/S 模式作为系统架构。 C/S 又称 Client/Server 或客户 /服务器模式, 是一种两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。 服务器通常采用高性能的 PC 机、工作站或小型机,并 装有 数据库系统 ( 如 Oracle、 Inter Base、 SQL Server) 、服务端应用程 序及交互接口。 客户端 的用户电脑上装有客户端应用程序。 服务器程序一旦被启动,就随时准备接收到达的请求并给出响应;而客户端程序则 能充分发挥 PC 机 的处理能力, 因此 很多工作可以在客户端处理 之 后再提交给服务器。 首先,交互性强是 C/S 结构一个固有的优点。 在 C/S 中客户端有一套完整的应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。 其次, C/S 模式提供了更安全的存取模式。 由于 C/S 配备的是点对点的结构模式,适用于局域网,所以安全性可以得到可靠的保证; 而且由于 C/S结构 能充分发挥客户端 PC 的 处理能力,很多工作可以在客户端处理后再提交给服务器,并 实现了客户端与服务器的直接相连,没有中间环节,因此响应速度快。 同时由于开发是针对性的,因此操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。 虽然 C/S 结构只适用于局域网,但它的这一特性正好加强了某 山东大学硕士学位论文 6 一系统或行业的内部管理,很适合本次的系统开发。 对于软件开发环境,本系统采用的是 Delphi 7。 Delphi 是全新的可视化编程环境,为我们提供了一种方便、快捷的 Windows 应用程序开发工具。 它使用了Microsoft Windows 图形用户界面许多先 进特性和设计思想,采用了可重复利用的完整的面向对象程序语言 (ObjectOriented Language)和 领先的数据库技术。 对于广大的程序开发人员来讲,使用 Delphi 开发应用 软件 ,会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作 , Delphi的每一个设计细节,都将带给您一份欣喜。 而且,开发完成后的系统,不需要特殊、复杂的运行环境,只在客户端 的操作系统下安 装一个 Inter Base 数据库服务器和客户端软件,就可以使系统正常运转了,大大提高了系统的可推广性。 在数据库的设计方面, Delphi 7 具有强大的数据库功能,结合了传统的编译语言 Object Pascal 和数据库语言的强大功能,既用于传统的算术编程,又可用于数据库编程。 Delphi 7的特性,使得创建数据库应用程序时,通过 BDE( Borland Data Base Engine,数据库引擎) 能够很灵活地与 Dbase、 Paradox、 Local Inter Base 数据库服务器进行连接,并可以方便地访问 其中的数据。 在创建一个简单的数据库应用时,通过使用 Delphi 提供的上述工具和组件甚至可以不需要编写任何程序。 BDE 被自动地包含在 Delphi 7 中,因此在创建数据库应用程序时,不必关心 BDE 的有关内容。 Delphi 7 的安装程序自动为 Paradox、 Dbase 和本地Inter Base Server 安装相应的驱动程序,并建立了有关的配置。 Delphi还有开发 Client/Server应用程序的特性。 因为本系统是 C/S结构的,所以 Delphi 的这一特性对于本次开发非常适合。 而且,这些特性扩展了 Delphi访问远程数据库的功能,如 SQL 数据库服务器(包括 Oracle 、 Sybase、 Informix 、 Microsoft SQL Server 、 Inter Base)。 SQL Link 使得 Delphi 数据库应用程序能利用 SQL 语言访问驻留在远程服务器上的数据,这些服务器包括Oracle 、 Sybase、 Microsoft SQL Server 和 Inter Base。 由于目前电视台、电台片库所使用的机器,大部分都是安装了 Windows 系列的操作系统且硬件配置不是很先进的个人电脑,所以如果采用大型的、专业的并对操作系统有特定要求的数据库的话,那必然影响系统以后在台里的推广,也降低了系统的实用性,那此次软件的开发就失去意义了。 因此,为了使此次所开 山东大学 硕士学位论文 7 发的公交车信息管理系统具有良好的兼容性和普遍性,作者采用了与 SQL 等数据库等相比更加 简单、小巧、易用的 Inter Base 数据库管理系统。 Inter Base 是 Borland 公司开发的一种关系数据库,它 可以在 Windows 9X、Windows NT、 Windows XP 及 UNIX 操作系统上运行,它提供了在单机或多用户环境中的快速数据处理及共享的工具。 Inter Base 是一 性价比极高的关系数据库引擎。 它非常适合使用在中小型企业或相类似的场合中,尤其是在中国这样经济不是很发达的国家。 使用 Inter Base 能够非常容易、快速的开发出稳定、高效的数据库管理系统 ,在选择数据库管理系统时,不能片面只考虑软件大、强、全,而也要考虑实际应用。 很多人认为 Inter Base 数据库管理系统 不是真正意义上的 大型 数据库 管理系统,因此不要说那些大型企业用户,甚至那些中小型系统的用户也要求开发者给它们使用 Oracle 或 SQL Server2020 等有名的产品,而丝毫没有想到 用免费的 Inter Base就足以 胜任。 此外, Inter Base 还有很多优点: 例如它 安装简单、可以跨平台、有众多开发工具支持与多种数据库连接方式、占用 资源 少和 可嵌入 等,而且可以与本次的开发环境很好的结合,所以 选用 Inter Base 作为此次开发的系统数据库,是非常合适的。 本文的组织结构 全文共分为六章。 第一章:绪论,主要介绍了系统的设计背景,以及系统需要解决的主要问题和本系统使用的主要技术等。 第二章:需求分析,概要地描述了公交车信息管理系统的系统目标、系统解决的主要问题等。 第三章:系统的构架设计,对系 统的各种结构和功能架构的设计做了描述。 第四章:系统功能的详细设计,用类图和状态图表示了系统的静态和动态结构,并对数据库做了详细分析。 第五章:系统的实现,对系统的具体实现做了阐述。 第六章:结论,总结系统设计的经验与不足,展望今后的工作。 山东大学硕士学位论文 8 第 2 章 系统需求分析 在建立一个系统之前,应该对系统用户的需要做一个全面的了解,即要明确此次设计的系统究竟要做什么,要完成哪些任务,能实现什么功能。 这些准备工作便是系统的需求分析。 一个系统的设计全过程中, 需求分析奠定了整个项目的基础。 要保证信息系统项目的成功,准确的把 握系统需求分析是关键的第一步。 系统需求分析是一连串的处理过程。 要一套有组织的方法来收集信息,找出使用者的需求 , 经过提炼,将需求(资料的、功能的以及行为需求)模式化,最后得出一份需求报告。 此项工作的好坏将直接影响到此次系统的设计是否能够成功,如果需求分析做不好,就无法设计出好的应用系统。 系统概述 作为一个城市的公交 事业 ,它既要代表政府体现当地城市的形象,又要尽一切力量减少政府投资,创造良好的社会效益和经济效益。 而传统的公交运营系统的装备和管理模式较难达到这两者的完美结合。 随着科学技术的发展, 公交车信息 管理 系统带给公交 事业单位 的将不仅是形象的提升,也是效益的增长。 而此次涉及的公交车信息管理系统,是根据我市的实际情况,设计实现的一个功能比较完整的信息管理系统,基本上能够解决以上问题,实现预先设计的功能。 主要解决目前各线路之间的数据信息共享的需求,通过集中式的数据库、自动处理信息、服务共享,达到降低成本、节省通信资源、提高效率、改进交流模式的目的。 系统的业务模型 公交车信息管理系统的业务模型,是对整个系统的应有的总体业务流程的总体概括和简单描述,可以帮助读者或用户对系统有一个总体性的认识和了解。 其业务用例模型如图 21 所示: 山东大学 硕士学位论文 9 图 21 系统业务用例模型 由业务模型可以看出,系统用户分为系统管理员、专业管理员、数据处理员三类,而系统的业务实施、操作过程并不复杂,但是要将所有业务都在系统中逐一实现,还是有一定难度的,必须按照模块进行不同分工,各自实现。 其中大致包括:权限管理、专业管理、数据处理三个主要模块,各个模块的功能不同,需要分别进行不同的实现。 特别是专业管理模块,它不仅要求系统管理员和专业管理员能够充分掌握此系统,管理数据库中的各种信息,而且要对各自的工作非常熟悉,能够通过二次开发使自己的业 务通过本系统体现出来。 系统的业务流程 公交车信息管理系统的操作过程简单明了,用户使用起来比较容易上手,系统的业务执行过程也清楚、明白。 系统的业务流程图即活动图中的箭头表示系统的业务走向,分支表示系统可以不分先后的完成的业务。 系统业务流程图 如图22所示。 山东大学硕士学位论文 10 图 22 系统业务流程图 由图可以看出,在系统接受了用户指令后,会根据得到的指令向下进行,权限管理、数据录入、。公交车信息管理系统的设计与实现硕士论文
相关推荐
熟的前提下,优选重力坝。 重力坝坝型的进一步选择 从坝型初选的比较中可看出重力坝构造简单,施工和设计的难度较小,且有大量的工程事例可供参考,经验丰富。 而其他的坝型都有共同的缺点:施工复杂,设计难度大。 重力坝有三种坝型进行比选,分别为:常态混凝土重力坝、碾压混凝土重力坝、浆砌石 重力坝,他们之间的比较列于下表: 表 重力坝各种坝型比较 常态混凝土重力坝 碾压混凝土重力坝 浆砌石重力坝 优点
保证金免息。 工程进度款的支付: ( 1)单位工程主体结构封顶后一个月内付已完工程进度款的 60%。 ( 2)单位工程砌体及装饰完成后,支付本阶段已完成工程进度款的 60%。 ( 3)本合同范围内的所有工程全部竣工验收合格、双方办理完工程决算后付至工程决算总价的 85%。 ( 4)尾款在满半年后付至工程决算总价的 95%。 剩余 5%作质量保证金
,该行程运行结束。 该控制箱备有手动控制 ,如需要中途停止 ,可以按下停止按钮 ,即可停止运行。 本系统包括控制箱及电机、传动部分、行程限位开关、幕线、端梁及幕布等 .控制箱:该箱内装配有幕展开与合拢两套接触器件。 传动设备:由减速电机连接件组成。 通过减速电机与之连接的传动轴输出动力,还有传动轴、驱动杆、连接件等。 电机配备行程限位装置,自动停止,限位准确。 幕线及端线支架
是技术。 在多晶硅价格出现供给缺口后,几大厂商纷纷推出了自己的扩产计划,市场也预计多晶硅的供给瓶颈将在 08年随着新增产量的陆续投产而彻底消失。 但实际情况却是,随着多晶硅价格的不断上涨,在目前多晶硅毛利率接近 80%的情况下,上游原料供给商纷纷放慢扩产步伐,试图使价格在高位运行的时间尽量延长。 而且多晶硅的生产从建成到达产也需要一个相对较长的时间,所以 “ 拥硅为王 ”
应采用 蝶阀 当消防水泵和消防水池位于独立的两个基础上且相互为刚性连接时,吸水管上应加设柔性连接管 吸水管水平管段上 不 应有气囊和漏气现象。 消防水泵接合 器的组装应按接口、本体、联接管、止回阀、安 全 阀、放空管、控制阀的顺序进行。 止回阀的安装方向应使消防用水能从消防水泵接合器进入系统 防水泵 接合器的安装应符合下列要求 应安装在便于消防车接近 的 人行道或非机动车行驶地段
采用橡皮绝缘电缆。 对配电箱、开关箱进行检查、维修时,必须将其前一级相应的电源开关分闸断电,并悬挂停电标志牌,严禁带电作业。 施工现场中一切电动建筑机械和手持电动工具应符合相应的国家标准、专业标准和安全技术规范,并且有产品合格证 和使用说明书。 建立和执行专人专机负责制,并定期检查和维修保养。 1焊接机械应放在防雨和通风良好的地方。 焊接现场不准堆放易燃易爆物品