公交车运营系统设计毕业设计_第1页
公交车运营系统设计毕业设计_第2页
公交车运营系统设计毕业设计_第3页
公交车运营系统设计毕业设计_第4页
公交车运营系统设计毕业设计_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

根据现阶段我市公交车的管理,运营等方面的实际情况,设计出动态智能管理系统。公共交通智能化管理利用无线交通技术、电子技术、计算机网络技术、数据库技术等手段,实现了公交运营智能化、现代化。公共交通之运营是智能公共交通系统的核心,它运用系统工程的理论和方法,综合了通信、信息、控制、计算机网络等现代高新技术,根据实时的司机信息、车辆信息、线路信息及车辆排班信息等,通过计算机汇总数据、实时监控、运营指挥,利用LED显示当前车辆的大体位置、行驶方向、实现对公交车辆的智能化管理。管束员也可依次进行合理安排车辆的发车时间及间隔时间,并对公交车驾驶员进行考核。从而使公交车辆运行有序、平稳、高效、协调,更加快捷、方便,实现资源合理配置,提高了公交系统总体服务水平、经济效益和社会效益,使交通管理从被动向主动方向转变。关键字:公交智能,管理运营,JSP,SQL车辆管理ABSTRCATAccordingtothemanagementofthebusofourcityofthepresentstage,theactualconditionsindispatcher,etc.,designandsetouttheintellectualadministrativesystemoftheattitude.Manageandutilizethemeans,suchaswirelesstraffictechnology,electronictechnologycomputernetworktechnology,databasetechnology,etc.,intelligentlyinpublictransport,realizedthepublictransitdispatcherintelligently,modernization.Thedispatcherofthepublictransportisacoreofthepublictrafficsystemoftheintelligence.Itusesthetheoryandmethodofthesystemengineering,modernnewandhightechnology,suchascomprehensivecommunication,information,controlling,computer,network,etc.,Accordingtoreal-timeflowofpassengersinformation,vehicletraveldirectioninformation,presentpositioninformationofvehicleandvehiclepresentdestinationtimeinformation,etc..Throughthecomputergathersthedates,control,managecommandinginreal-time.TheonesthatutilizedLEDtoshowtheapproximatepositionofthevehicle,traveldirectionatpresent,realizetopublictransitvehicleweremanagedintelligently.Thecontrollercancarryonthedeparturetimeandspacingintervalofthearrangementvehiclerationallysequentially,andexaminethebusdriver.Thusmakethepublictransitvehicleoperatetheorderly,steady,high-efficient,coordination,swifter,moreconvenient,realizetherationaldistributionofresources,haveimprovedtheoverallservicelevel,economicbenefitsandsocialbenefitofpublictransitsystem;itmakesthetrafficadministrationfromchangingpassivelyintheinitiativedirection.KEYWORDS:intelligentlyinpublictransport,SQLSERVER2000,JSP目录TOC\o"1-5"\h\z摘要 - 1-、乙 、a前言 - 5 -第一章 绪论 - 8 -研究意义 - 8 -研究背景 - 8 -国内外研究现状 - 9 -本课题研究的主要内容 - 9 -第二章关键技术分析及其在课题中的应用 - 10 -JSP - 10 -Sqlserver2000 - 11 -第三章系统实施 - 14 -系统功能简介 - 14 -公交车运营管理ER图 - 15 —车辆档案数据库设计 - 17 -车辆档案数据库概念模型 - 17 -第四章系统运行情况及功能说明 - 20 -登录 - 20 -车辆信息管理 - 22 -司机信息管理 - 25 -线路信息查询 - 26 -排班功能的运行 - 27 -第五章结论与展望 28本文的意义 28本文的工作总结 28今后工作的展望 29参考资料 30附录 31前言公交系统具有运载量大、运送效率高、能源消耗低、相对污染小、运输成本低等优点,它已经被世界各国公认为解决大中城市交通问题的最佳策略,同时也是城市赖以生存的重要基础设施之一。但随着经济的快速发展,城市的机动车辆不断增加,同时又因为公交的舒适性差,等候时间长等因素,导致城市交通流量不断加大,交通事故频发,交通拥挤程度正在日益加剧。现行的公交企业运营管理工作也存在很多问题:运营主要靠人力,总体技术方案落后;制定运营计划主要依靠经验,缺少科学与合理性;运营管理实时性很差,运营计划的调整周期太长;运营管理人员素质不高,不适合新技术的应用,等等。这些因素制约着运营工作的优化,给我市的公交系统带来很多问题。分析造成这些问题的主要原因,大部分是由于我国公交运营系统存在着种种问题。与发达国家相比,我国目前各大、中城市的公交运营系统服务水平较低;一方面主要表现在运营方式比较单一、原始;另一方面则表现在没有采用先进技术监控车辆,到发站时间不确定,缺乏应变能力,信息化服务基本上是空白等一系列的问题。自二十世纪八十年代以来,许多国家公交部门开始应用先进的信息通信继续进行公交车辆定位、车辆监控、自动驾驶与路经引导、计算机辅助运营以提高公交运营服务水平。而我们国家为了解决上述的一系列问题,近年来各城市都比较重视对交通系统管理和控制技术的研究和开发,致力于通信技术,自动化技术等现代高新技术等系统地解决道路交通问题。同时由于科学技术的进步和政府对公交投入力度的加大,我国的公交运营系统正逐步得到改进。并提出了智能交通系统(intelligenttransportationsystemITS)的概念。ITS通过对有关交通信息的实时采集、传输和处理,把握当前交通运行状况以及预测未来的交通状况,借助多种手段和设备对各种交通情况进行处理,通过有力的信息交流手段,使用户迅速获知交流信息,从而有效地提高了交通效率和安全,并使交通设施得到充分的利用,实现交通系统的集约式发展。在此基础上,城市智能公共交通管理系统是集计算机网络技术、无线通信技术、数据库技术、电子技术等技术为一体的交通系统。该系统具有公交车辆的定位跟踪、辅助导航、车辆运营指挥、动态发布公交信息以及出行者最佳路线查询等功能。通过建设智能公交管理系统可以大大提高城市公交车辆的综合管理和运营的智能性,从而有效缓解城市交通的压力,降低对城市环境的污染等。而公共交通智能化系统运营系统就是利用先进的技术手段,动态的获取交通信息,实现对车辆的实时监控和运营,是公交车辆运营的发展方向,是公共交通实现科学化、现代化、智能化管理的重要标志。公共交通智能化运营系统是智能公共交通系统的核心子系统。综合运用了通信、信息、控制、计算机网络及全球定位系统等现代高新技术,根据实时的客流信息,车辆位置信息,交通状态信息等,通过对公交车辆的实时监控、运营指挥,实现对公交车辆的智能化管理。目前在我市发展基于车辆实时定位的智能化公交运营系统的条件还不成熟。但发展智能化公交运营系统是发展的必然,然而我们在推动起进程的同时,也应该协调城市规划、基础设施规划、交通基础设施建设等使之与先进的公交运营系统发展和应用相互促进,找到适合的切入点,努力建设并提高其基础设施水平,这就要求我们要根据自己的实际情况,逐步实现符合时代发展的公交运营方案,推动智能化公交运营系统的发展。第一章绪论研究意义目前,越来越多的企业将信息技术运用到各个环节的运作当中。在企业的生产销售中,档案管理作为经营中不可或缺的一部分,为管理者进行管理决策和进行各种经营活动提供了重要的依据,在运输生产中发挥了越来越重要的作用,它成为整个企业运作的基础所在。如果能实现档案管理的自动化,无疑将给公司管理部门带来很大的方便。本档案管理系统可为企业单位和个人提供信息咨询、档案检索、档案存取、档案调整等服务,能够满足现代企业对车辆档案管理的需要。研究背景随着经济的日益增长,信息化时代已经到来,生活中各种信息趋向数字化、清晰化,车辆档案管理系统就是在这样的一个环境中诞生的。汽车销售企业可以通过车辆档案系统完成整个销售及售后所有档案的信息化管理,轻松的完成添加,查询及维护等工作。因此我们将发挥计算机的庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些优势来企业对车辆档案进行管理,实现了计算机资源的合理利用,真正实现了减少劳动力提高劳动质量的目的。整个设计过程中,需要掌握JSP开发技术和SQLSERVER2000数据库的应用技术。JSP是微软公司开发的动态JSP编程编程技术活动服务器页面技术(JSP)的最新版本,凭借其动态、高效和易于交互的特点已经成为INTERNET/INTRAER上的主流技术之一。数据库与JSP编程集成更是当今最热的开发趋势。许多企业提取数据存储在公司数据库中的信息并且发布这些信息,以便在企业内部使用,以及通过公司的JSP编程站点在从部使用。集成数据库信息和JSP编程,能使JSP编程页面更加灵活的响应每一个用户的需求。还可以为远程用户提供执行动态的数据库查询以及运行在线事务处理应用程序的能力。本系统可以让操作者无需计算机专业知识,使用易懂易会、方便、快捷。国内外研究现状鉴于中国目前的经济发展状况,中国人出行还是以公交车为主,所以每个城市的公交系统都比较庞大发达。公交查询系统是近两年出现的新生事物,每个城市的发展状况也是良莠不齐。目前的公交查询系统,基本上具备以下功能:采用车站站点查询、车次查询、路线分析查询三种查询形式,不仅能够查询到各条线路的起停站点,同时还能够分析出换乘车辆情况。未来的公交查询系统,将是基于B/S架构,通过浏览器查询,通过计算机网络全面联网,实现中心控制、自动更新、更多的查询方式、和GIS系统的互联互通等更多更强大的功能。本课题研究的主要内容本系统主要是“公交车运营系统”,它的基本步骤是先用sqlserver2000建立一个数据库,再结合JSP技术、JSP编程技术设计出整个的公交车运营系统。详细调查汽车销售企业的整个业务过程,熟悉销售车辆的流程,把握各个环节,将系统的设计贯穿到企业实际的应用当中去。通过前期的调研工作,再参照以前各个汽车销售企业的管理系统中可以确定,这个系统十分具有可行性,不仅可以完成,而且吸收前人的经验还能作的有特色一些。整个系统分为若干模块,主要包括车辆进销存管理,车辆用户档案管理,客户资信管理等等。主要完成的功能为:1、完成车辆车号,类型,登记时间,发证时间,颜色,照片等信息化管理;2、其次,实现以上司机的姓名,性别,家庭住址,执照号码,准驾车型等信息添加、查询、维护功能。3、根据线路按排车辆在此模块的设计中,第三项根据档案资料评估车辆质量作为一个重点,也是一个难点,应予以足够的重视。这些内容研究完成后,后期的调试、推广、人员培训也是重中之重。只有这样全面考虑,系统才能够得到更加广泛的使用,最大程度的实现本身的价值。第二章关键技术分析及其在课题中的应用JSPJSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页下载的是JDK1.2.2-001-win.exe,所以这里就以JDK1.2.2-001-wi的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送email等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无JavaApplet,甚至无Frame[12]。JavaServerPages(JSP)技术提供了一种简单快速的方法来创建显示动态生成内容的Web页面。由业界处于领先地位的Sun公司制定了相关的JSP技术规范,该规范定义了如何在服务器和JSP页面间进行交互,还描述了页面的格式和语法。JSP页面使用XML标签和scriptlets(一种使用Java语言编写的脚本代码),封装了生成页面内容的逻辑。它将各种格式的标签(HTML或者乂乂1)直接传递回响应页面。通过这种方式,JSP页面实现了页面逻辑与其设计和显示的分离。JSP技术是Java系列技术的一部分。JSP页面被编译成servlets,并可能调用JavaBeans组件(beans)或EnterpriseJavaBeans组件(企业beans),以便在服务器端处理。因此,JSP技术在构建可升级的基于web的应用程序时扮演了重要角色。JSP页面并不局限于任何特定的平台或web服务器上。JSP规范在业界有着广泛的适应性。Sqlserver2000SQLServer是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQLServer近年来不断更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用户见面;SQLServer2000是Microsoft公司于2000年推出的最新版本。SQLServer特点:1.真正的客户机/服务器体系结构。2.图形化用户界面,使系统管理和数据库管理更加直观、简单。3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。.SQLServer与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQLServer也可以很好地与MicrosoftBackOffice产品集成。.具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用。.对JSP编程技术的支持,使用户能够很容易地将数据库中的数据发布到JSP编程页面上。.SQLServer提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有SQLServer2000与以前版本相比较,又具有以下新特性.支持XML(ExtensiveMarkupLanguage,扩展标记语言).强大的基于JSP编程的分析.支持OLEDB和多种查询.支持分布式的分区视图SQLServer2000有6个系统数据库Master数据库是SQLServer系统最重要的数据库,它记录TSQLServer系统的所有系统信息。这些系统信息包括所有的登录信息、系统设置信息、SQLServer的初始化信息和其它系统数据库及用户数据库的相关信息。Model数据库是所有用户数据库和Tempdb数据库的模板数据库,它含有Master数据库所有系统表的子集,这些系统数据库是每个用户定义数据库需要的。Msdb数据库是代理服务数据库,为其警报、任务运营和记录操作员的操作提供存储空间。Tempdb是一个临时数据库,它为所有的临时表、临时存储过程及其它临时操作提供存储空间。Pubs和Northwind数据库是两个实例数据库,它们可以作为SQLServer的学习工具。SQLServer工具和实用程序:.企业管理器是基于一种新的被称为微软管理控制台(MicrosoftManagementConsole)的公共服务器管理环境,它是SQLServer中最重要的一个管理工具。企业管理器不仅能够配置系统环境和管理SQL50“0丫,而且由于它能够以层叠列表的形式来显示所有的SQLServer对象,因而所有SQLServer对象的建立与管理都可以通过它来完成.管理SQLServer服务器;建立与管理数据库;建立与管理表、视图、存储过程、触发程序、角色、规则、默认值等数据库对象,以及用户定义的数据类型;备份数据库和事务日志、恢复数据库;复制数据库;设置任务运营;设置警报;提供跨服务器的拖放控制操作;管理用户帐户;建立Transact-SQL命令语句以及管理和控制SQLMail。SQLServer服务管理器是在服务器端实际工作时最有用的实用程序。服务管理器用来启动、暂停、继续和停止数据库服务器的实时服务,其提供的服务包括:SQLServer、SQLServerAgent、MSDTC(MicrosoftDistributedTransactionCoordinator,微软分布式事务协调器)。.SQLServer分析器(Profiler)是一个图形化的管理工具,用于监督、记录和检查SQLServer数据库的使用情况。对系统管理员来说,它是一个连续实时地捕获用户活动情况的间谍。.分布式事务处理协调器(DistributedTransactionCoordinator)用于提供和管理不同服务器之间的分布式事务处理,这些服务器必须是基于WindowsNT或Windows9x/2000系列操作系统的服务器。.性能监视器(PerformanceMonitor)(1)它将WindowsNT操作系统的性能监视器和SQLServer集成起来,使用它可以查看和统计SQLServer系统的运行情况,查找影响系统性能的主要因素,从而为改进和优化系统、提高系统性能提供依据。(2)导入和导出数据采用DTC导入/导出向导来完成。此向导包含了所有的DTC(DataTransformationServices)工具,提供了在OLEDB数据源之间复制数据的最简捷的方法。SQLServer2000是为迅速提供可伸缩性电子商务、企业及数据仓库解决方案而开发的完整数据库与分析软件产品。SQLSERVER2000定位于Internet背景下的数据库应用,它为用户的JSP编程应用提供了一款完善的数据管理和数据分析解决方案。同时SQLSERVER2000还是WindowsDNA(DistributedInternetArchitecture)架构的一个核心组件。它极大地缩短了用户开发电子商务、数据仓库应用的时间。SQLSERVER2000还提供对XML(ExtensibleMarkupLanguage扩展标示语言支持)和HTTP的全方位支持。第三章系统实施系统功能简介公交车运营管理主要有车辆信息,司机信息,排班信息,线路信息四大功能,其功能树如下:图3T系统功能流程图公交车运营管理ER图进入公交车运营管理,首先,选择用户身份。如果是系统管理员身份则不但具有普通管理员的权限,还可以查看系统中所有登录用户的信息。如果用户名和密码正确则可以进入到欢迎界面,通过功能菜单进行相应的操作了。管理员ER实体图司机ER实体图线路ER实体图3.3车辆档案数据库设计3.3.1车辆档案数据库概念模型.allusers表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号102usernameVarChar50是2553pwdVarChar50是2554cxVarChar50是2555addtimeDateTime8是23cheliangxinxi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号102chehaoVarChar50是255

3leixingVarChar50是2554chezhuVarChar50是2555dengjishijianVarChar50是2556fazhengshijianVarChar50是2557yanseVarChar50是2558zhaopianVarChar50是2559addtimeDateTime8是23paibanguanli表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号102xingqiVarChar50是2553sijiVarChar50是2554xianluVarChar50是2555cheliangVarChar50是2556beizhuVarChar500是2557addtimeDateTime8是23

sijixinxi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号102gonghaoVarChar50是2553xingmingVarChar50是2554xingbieVarChar50是2555chushengriqiVarChar50是2556jiatingzhuzhiVarChar300是2557chucilingzhengshijianVarChar50是2558zhizhaohaomaVarChar300是2559zhunjiachexingVarChar300是25510youxiaoqiqishishijianVarChar50是25511youxiaoqijieshushijianVarChar50是25512zhaopianVarChar50是25513mimaVarChar50是25514addtimeDateTime8是23

xianluxinxi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号102xianlubianhaoVarChar50是2553tujingzhandianVarChar300是2554shoubanshijianVarChar50是2555mobanshijianVarChar50是2556addtimeDateTime8是23第四章系统运行情况及功能说明4.1登录当用户登录时,有普通管理员和系统管理员之分。登录界面如下所示:家请彷非法宣陆?家请彷非法宣陆?I登陆:[力消]图4-1登陆界面普通用户名密码不能为空,系统管理员用户名和密码均为hsg,管理员均为hsg。此时,系统将会连接到数据库。普通宜口0>用户登录</title>(styletype="text/css"><!--a{color:#008EE3}a:link{text-decoration:none;color:#008EE3}A:visited{text-decoration:none;color:#666666}A:active{text-decoration:underline}A:hover{text-decoration:underline;color:#0066CC}A.b:link{text-decoration:none;font-size:12px;font-family:"Helvetica,微软雅黑,宋体〃;color:#FFFFFF;A.b:visited{text-decoration:none;font-size:12px;font-family:^Helvetica,微软雅黑,宋体〃;color:WFFFFFF4.2车辆信息管理图4-1车辆信息己方王5M■,月।;m/匚 咤:画・珏;匚 二匚 "ba;I融.网]军号二H革王鼻也市里町向*1,1■SE匚mns™■MIH-SEF林JSJI^-iE-ZS1.7(MLT.3^1州,£冏升■泣iEHK*B-翱金曜餐呻:阪用邪■Ke■S¥川」才泣iEHK*«翱金曜理呻::汨::孙境:■Ke4国旧酊;武行丰AHIStl的SHE:■蛰Jt胭屈闭■Ke图4-1车辆查询界面当点击车辆信息时,界面如下所示:在车辆购车档案中可以进行添加、查询、更新、删除的操作,用来对车辆信息表(编号,车辆名称,车型,颜色,车牌号码,发动机号,底盘号码,车架号码,座位数,载重,购车价格,购车日期,初始公里数,保修期至,客户名)的信息进行更改。在界面中的文本框,填入相应信息,然后点击“添加”按钮,就会在下面的dategrid中显示出添加的记录。<p>已有车辆信息列表:</p><formname="form1"id="form1"method="post"action="">搜索:车号:〈inputname="chehao“type="text"id="chehao”/>类型:〈selectname='leixing'id='leixing'><optionvalue="">所有</option〉</select〉车主:〈inputname="chezhu“type="text”id="chezhu”/>登t己时间:〈inputname="dengjishijianl”type="text"id="dengjishijian1" value=''onclick="getDate(form1.dengjishijian1,'2')" need="1"size="10"/>-〈inputname="dengjishijian2"type="text"id=dengjishijian2 value=onclick="getDate(form1.dengjishijian2,'2')" need="1"size="10"/>颜色:〈selectname='yanse'id='yanse'>〈optionvalue=""〉所有〈/option>〈/select>〈inputtype="submit"name="Submit"value=“查找"/>〈/form>〈tablewidth="100%"border="1"align="center"cellpadding="3"cellspacing="1" bordercolor="00FFFF"style="border-collapse:collapse">〈tr>tdwidth=〃30〃align二〃center"bgcolor二〃CCFFFF”〉序号〈/td〉tdbgcolor='#CCFFFF'〉车号〈/td〉(tdbgcolor』#CCFFFF'〉类型〈/td〉(tdbgcolor』#CCFFFF'〉车主〈/td〉(tdbgcolor=J#CCFFFFJwidth='65'align='center'〉登记时间〈/td〉(tdbgcolor='#CCFFFFJwidth='65' align='center'〉 发证时间</td><tdbgcolor='#CCFFFFJ〉颜色〈/td〉(tdbgcolor='#CCFFFFJwidth='90'align='center'〉照片〈/td〉tdwidth=〃138〃align二〃center"bgcolor二〃CCFFFF”〉添加时间</td>tdwidth=〃60〃align二〃center"bgcolor二〃CCFFFF"〉操作〈/td〉</tr><%intcurpage=1;//当前页intpage_record=10;//每页显示的记录数intzgs=0;intzys=0;//用下面的方法(sql查询完成,速度快)Stringhsgnpage=request.getParameter(/zpage/z);Stringfysql二〃selectcount(id)asssfromcheliangxinxi/z;ResultSetRS_resu11fy=connDbBean.executeQuery(fysql);while(RS_resultfy.next()){zgs=Integer.parselnt(RS_resultfy.getString(〃ss〃));zys=zgs/page_record+l;}if(hsgnpage!=null){curpage=Integer.parselnt(request.getParameter(/zpage/z));//获取传递的值,需要显示的页}4.3司机信息管理例悯加!■:I I*I 睁;出生曰I II I1h国研耳;I I班导电*漕更占:I J百军JU超喇冏:I I稠方闺府丽川:I Id片;L LLU嗝:I I*吵口*|图4-1司机信息添加界面

己百百・刊W-—推后匚住蛇1出主用5; 2ZHZ执・号因-陋工号ISJ出主曰*挈同在址执7号睇rtlSI!苗的吟词剧T5G”咕喇冏■attI^rrera£i1nJ9秋次®一篇wirshrxiEirj£-£i£-iBEld2-02-291IH*!Ky.anE4U曷JMI2-SE-M-kkfArHTmiG-ra-i243634E-小星|军:"■白王Gnif-BE-Hzn3zt^lFrJffl□3S5曷JMI2-SE-M-WJGDIZ-DE-OSMUUf-木星1军GEIE-fE-fn:012-0:-25 ।aJt^lFrJ®口上西胃/W.FT印不灵黄拉俯靠打展由■况上TT不一直・受aKM-iJT/sin图4-1司机信息查询界面4.4线路信息查询当点击线路信息查询时,界面如下所示:在本界面同样可以进行添加、查询、删除、更新等工作,出现的界面与车辆信息的界面,它主要对线路编号表(编号,途径站点,车型,首班时间,末班时间等,)进行修改。AW电药・母; 遁径坐点=1 :空Iff*!MllWt直连说ft专力却nttttiT4£j成』(砧』:玷fE玷,F站4:ED圜:事仙拿哈段IT值:鸵晓■»2Ie£JE钻JXErTB51255B:S!团前MI2-K-K-lbS3弟K聆麻:3ED31帖』国』1帖rEtt.限■5:5QISMGHIE-02-22]L:53:(H.123IKr3KB晓』硼■扁"玷7:£<iie::nENE^ajt:EE:27.W»e*■»图4-9线路信息管理

4.5排班功能的运行图4-1排班功能添加界面己苗H利营左列飞■nllfi! ・》=1一・叵固序号I*机王给8注0rt1E9陆尹£303/口M5EitiLdzoin-iM-fS!nm4Hnrr峰星VR2—,吟研jlrrl.SMiEHB^ES好围»-31同升■克璇向1“圣wlwl占匿nOi-h.m呼苏喻图4-1排班功能查询界面这时,需要用户输入星期、司机、车辆、备注等基本信息。然后再选择使用强度、技术含量、市场供求的排班查询信息。第五章结论与展望本文的意义本文的目的在于使汽车销售企业中的公交车运营管理成为企业营运过程中一大亮点,为管理者进行管理决策和进行各种经营活动提供了重要的依据,为后续的工作打下良好的基础。开发此系统使得档案管理人员不需要花费大量的时间用于在各个部门之间的奔走,缩短了档案资料传送的时间,从而避免了大量的重复劳动,提高了工作效率。在整个开发过程中有效的结合了JSPJSP编程和sqlserver2000以及web技术。系统的可移植性决定了它可以适应不同的环境,符合企业在市场中的变化,在不同的环境中进行适当的调整便可以更方便使用了。如果将本课题的研究成果与组中其他成员的项目进行良好的连接,做好接口的全部工作,将成为汽车销售企业中完整的系统。在系统投入使用后,还要将企业信息化建设、人员培训、企业管理水平等因素提上日程,这样才能真正发挥管理系统的强大功能,使得企业效率更上一个台阶。本文的工作总结根据老师任务书中的内容,通过本项目组成员的共同努力,目前已按进度完成了所有的工作。①对于项目开发的现状进行了深入研究。②对界面方案进行了设计和规划。③研究和设计了公交车运营管理的数据库方案,并建立了数据库的概念模型和物理模型。④用JSP编程进行了基本页面的设计和编码,实现了任务书中所要求的全部功能。⑤撰写了相关的文档,包括文献综述、开题报告、毕业论文以及其他的相关文档。⑦掌握了部分数据接口的连接方法。今后工作的展望本文只实现了公交车运营管理的基本功能,要做到界面完美,以及与web更好的交互,以及在提高系统的安全性方面还有大量的工作要做。为了能使本系统更加实用,则还要进行以下工作:①进一步完善公交车运营管理的主要功能,实现与其他管理系统的接口。②对用户进行系统使用培训和系统维护技能培训。③完善和维护系统功能。④保留适当空间,以增强本系统的可扩展性。⑤在企业运作中改进系统不足,使系统能够更好的适应企业实际工作,增强可移植性。⑥撰写相关文档资料,形成可推广的产品。参考资料[1][美]霍斯特曼等著,程峰等译.)@丫@2核心技术.机械工业出版社,2003.[2]杜江,管佩森.Java实用编程100例.中国铁道出版社,2004.[3]孙一林,彭波.Java数据库编程实例.清华大学出版社,2003.[4]CayS.Horstmann.Java技术手册(影印版).清华大学出版社,2003.[5][美]贾西诺斯基著,盖江南等译.Java,XML和Web服务宝典.电子工业出版社,2002.[6](美)布朗(8丫破4$.)著,白雁等译.JSP编程指南(第三版).电子工业出版社,2004.[7]闵四清.SQLServer2000使用教程.人民邮电出版社,2000.[8]赵松涛.中文版SQLServer2000应用及实例集锦.人民邮电出版社,2002.[9]PaulJ.Burke著,方力,刘锋译.SQLServer2000XML高级编程.中国电力出版社,2003.[10]郑沫.SQLServer7.0开发实例精解.北京希望电子出版社,2000.[11]邓子云.JSP网络编程从基础到实践.电子工业出版社,2005.[12]周影.网络编程语言JSP实例教程.电子工业出版社,2003.[13]陈海山.深入JavaServlet网络编程.清华大学出版社,2002.[14]清宏计算机工作室.JSP编程技巧.机械工业出版社,2002.[15]杨学瑜,王志军,刘同利.jsp入门与提高.清华大学出版社,2002.[16]王炜,杨新苗,陈学武.城市公共交通系统规划方法和管理技术.北京科学出版社,2002.[17]王志栋.公交线网优化模型的建立[J].大连铁道学院学报,1997.[18]赵志峰.城市公共交通线路网规划方法[J].上海交通大学学报,1988.[19]成镑文.城市公共交通线网优化设计模型和方法[J].系统工程理论和实践,1990.附录主要代码如下:<title>排班管理</title><LINKhref="CSS.css"type=text/cssrel=stylesheet><scriptlanguage="javascript"src="js/Calendar.js"></script></head><%Stringsql;ResultSetRS_result;%><body><p>已有排班管理列表:</p><formname="form1"id="form1"method="post"action="">搜索:星期:(selectname='xingqi'id='xingqi'><optionvalue="”>所有</option></select>司机:(selectname='siji'id='siji'><optionvalue="">所有</option><%sql="selectxingmingfromsijixinxiorderbyiddesc";RS_result=connDbBean.executeQuery(sql);while(RS_result.next()){%>(option value="(%=RS_result.getString("xingming")%>">(%=RS_result.getString("xingming")%>(/option>(%}%>(/select> 线路:(selectname='xianlu'id='xianlu'Xoptionvalue=""〉所有</option><%sql="selectxianlubianhaofromxianluxinxiorderbyiddesc";RS_result=connDbBean.executeQuery(sql);while(RS_result.next()){%>(option value="(%=RS_result.getString("xianlubianhao")%>">(%=RS_result.getString("xianlubianhao")%〉</option〉<%}%〉</select〉车辆:(selectname='cheliang'id='cheliang'>(optionvalue="">所有(/option>(%sql="selectchehaofromcheliangxinxiorderbyiddesc";RS_result=connDbBean.executeQuery(sql);while(RS_result.next()){%>(option value="(%=RS_result.getString("chehao")%>">(%=RS_result.getString("chehao")%>(/option>(%}%>(/select>(inputtype="submit“name="Submit“value="查找"/>(/form>(tablewidth="100%"border="1"align="center"(tablebordercolor="00FFFF"cellpadding="3"cellspacing="1"style="border-collapse:collapse">bordercolor="00FFFF"<tr>tdwidth="30"align="center“bgcolor="CCFFFF”>序号</td>tdbgcolor='#CCFFFF'>星期</td><tdbgcolor='#CCFFFF'>司机</td><tdbgcolor='#CCFFFF'>线路</td><tdbgcolor='#CCFFFF'>车辆</td><tdbgcolor='#CCFFFF'>备注</td>tdwidth="138"align="center“bgcolor="CCFFFF"〉添加时间</td>tdwidth="60"align="center“bgcolor="CCFFFF”>操作</td></tr><%intcurpage=1;//当前页intpage_record=10;//每页显示的记录数intzgs=0;intzys=0;〃用下面的方法(sql查询完成,速度快)Stringhsgnpage=request.getParameter("page");Stringfysql="selectcount(id)asssfrompaibanguanli";ResultSetRS_resultfy=connDbBean.executeQuery(fysql);while(RS_resultfy.next()){zgs=Integer.parseInt(RS_resultfy.getString("ss"));zys=zgs/page_record+1;}if(hsgnpage!=null){curpage=Integer.parseInt(request.getParameter("page"));//获取传递的值,需要显示的页}else{curpage=1;}if(curpage==0){curpage=1;}if(curpage>zys){curpage=zys;}sql="";sql="selecttop"+page_record+"*frompaibanguanliwhereidnotin(selecttop"+((cur1)*page_record)+"idfrompaibanguanliorderbyiddesc)";if(request.getParameter("xingqi")=="所有"||request.getParameter("xingqi")==null){}else{sql=sql+"andxingqi like '%"+ne

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论