【Jsp精品源码栏目提醒】:网学会员鉴于大家对Jsp精品源码十分关注,论文会员在此为大家搜集整理了“高速公路收费系统(IMG子系统) 毕业设计 - 其它资料”一文,供大家参考学习
精品文档 高速公路收费系统 IMG 子系统
毕业设计论文 摘 要 辽宁高速收费系统解决了在高速公路收费业务中由于采用传统方法和手段所出现的难于处理的各种问题,并把管理对象转到信息对象的信息管理系统,把高速公路收费管理工作推向新的高度。
图像审批系统是高速公路收费管理信息系统的一部分,主要是在分中心对收费站传回来的图像进行审核。
在分中心,当审核人员认为某个捕捉到的图像有问题,可以进行批注,上报给中心。
同时中心审批过的图像也可以及时的通知分中心。
在审批图像的同时,可以明确的得知这些图像产生的时间、地点、人员、当时的付款方式,收费员输入的车型等信息。
此外在中心和分中心,也可以根据时间、地点等条件进行查询,以获得当时收费站的图像。
从而达到事后监督审核稽查的作用。
本系统使用当前流行 web 应用程序开发技术
jsp 开发,面向中型站点,采用了 jspjavaBean 的架构,以 ApacheTomcat 为运行环境,在本地机上实现了 B/S 结构的 web 应用程序。
该系统包括黑车牌照管理、图像审批类型维护、图像审批处理、图像审批查询和图像审批统计报表五个模块。
关键词 辽宁高速收费系统,图像审批系统,图像审批 Abstract The charging system of Liaoning speedway offered a resolution forthe intractability problems occurred in speedway business affairsbecause of the using of traditional means. She transformed themanagement objects to information objects and pushed the managementof speedway charging to a new high degree. Images checking system is a sub-system of the speedway chargingmanagement information system. Its main function is examining imagescaught and passed by toll station. In sub-center station when thecheckers doubt some image they can annotate with comments and reportto center. In the meanwhile images in center station also can be checkedand then report to sub-center station. When we check images we alsocan get the messages about the originate time address operatormethods of payment car type of these images etc.. In addition bothin center station and sub-center station we can query images by timeor address so that we do supervise and examine. This system which was developed by using the prevail web technicalJSP faced to medium-sized
web site adopted the
JSP javaBean strutswith the run environment Apache Tomcat had accomplished a webapplication using B/S structure. Five modules made up this shopping system. They are lawless licensemanagement the checking type of images maintain checking imagesquery checked images images checked statistical statement.Key
words the charging system of Liaoning speedway,images checking system,images checking,lawless license 目 录前 言 ----------------------------------------------------------------------------------------------- - 6 -第一章 可行性分析和系统设计 ------------------------------------------------------------ - 7 - 1.1 背景——智能交通系统(ITS) ---------------------------------------------------- - 7 - 1.2 项目开发价值分析 ---------------------------------------------------------------------- - 8 - 1.3 技术可行性分析 ------------------------------------------------------------------------- - 9 - 1.3.1 开发技术
JSP ----------------------------------------------------------------------- - 9 - 1.3.2
JSP 应用程序处理过程--------------------------------------------------------- - 9 - 1.3.3 开发架构方案 jspjavaBean ------------------------------------------------ - 9 - 1.3.4 开发环境方案 ApacheTomcat---------------------------------------------- - 11 - 1.3.5 数据库连接技术 JDBC 技术 -------------------------------------------------- - 13 - 1.3.6 数据库方案 Oracle------------------------------------------------------------- - 15 - 1.4 系统实现
方案设计 -------------------------------------------------------------------- - 15 -第二章 总体设计 ------------------------------------------------------------------------------- - 16 - 2.1 系统组成 --------------------------------------------------------------------------------- - 16 - 2.2 程序模块图 ------------------------------------------------------------------------------ - 17 - 2.3 数据库表结构 ------------------------------------------------------------------------ - 18 - 2.3.1 黑名单表 O_BLACK_PLATE --------------------------------------------------- - 18 - 2.3.2 常量表 S_SVC_CONST ---------------------------------------------------------- - 19 - 2.3.3 图像参数表 O_IMAGE ---------------------------------------------------------- - 19 - 2.3.4 表 P_MOP_TAB --------------------------------------------------------------------- - 21 - 2.3.5 表 P_OBSE -------------------------------------------------------------------------- - 21 - 2.3.6 表 P_FILE_HEADER -------------------------------------------------------------- - 21 - 2.3.7 表 P_CENTER_SUBCENTER_LIST---------------------------------------------- - 22 - 2.3.7 表 P_VPLAZE_LIST -------------------------------------------------------------- - 23 - 2.3.8 表 P_
NET_NO----------------------------------------------------------------------- - 23 - 2.3.9 表 P_VEHI_CLAS------------------------------------------------------------------ - 23 - 2.3.10 表 P_LANE_TYPE ---------------------------------------------------------------- - 24 -第三章 详细
设计和功能说明 -------------------------------------------------------------- - 24 - 3.1 黑车牌照管理 --------------------------------------------------------------------------- - 25 - 3.1.1 功能描述 ---------------------------------------------------------------------------- - 25 - 3.1.2 业务流程图 ------------------------------------------------------------------------- - 26 - 3.1.3 用户画面 ---------------------------------------------------------------------------- - 26 - 3.1.4 业务描述 ---------------------------------------------------------------------------- - 28 - 3.1.5 数据库操作 ------------------------------------------------------------------------- - 29 - 3.1.6 测试点 -------------------------------------------------------------------------------- - 29 - 3.2 图像审批类型维护 --------------------------------------------------------------------- - 30 - 3.2.1 功能描述 ---------------------------------------------------------------------------- - 30 - 3.2.2 业务流程图 ------------------------------------------------------------------------- - 30 - 3.2.3 用户画面 ---------------------------------------------------------------------------- - 30 - 3.2.4 业务描述 ---------------------------------------------------------------------------- - 31 - 3.2.5 数据库操作 ------------------------------------------------------------------------- - 32 - 3.2.6 测试点 -------------------------------------------------------------------------------- - 33 - 3.3 图像审批处理 --------------------------------------------------------------------------- - 33 - 3.3.1 功能描述 ---------------------------------------------------------------------------- - 33 - 3.3.2 业务流程图 ------------------------------------------------------------------------- - 33 - 3.3.3 用户画面 ---------------------------------------------------------------------------- - 33 - 3.3.4 业务描述 ---------------------------------------------------------------------------- - 36 - 3.3.5 数据库操作 ------------------------------------------------------------------------- - 38 - 3.3.6 测试点 -------------------------------------------------------------------------------- - 39 - 3.4 图像审批查询 --------------------------------------------------------------------------- - 40 - 3.4.1 功能描述 ---------------------------------------------------------------------------- - 40 - 3.4.2 业务流程图 ------------------------------------------------------------------------- - 40 - 3.4.3 用户画面 ---------------------------------------------------------------------------- - 40 - 3.4.4 业务描述 ---------------------------------------------------------------------------- - 43 - 3.4.5 数据库操作 ------------------------------------------------------------------------- - 45 - 3.4.6 测试点 -------------------------------------------------------------------------------- - 45 - 3.5 图像审批统计报表 --------------------------------------------------------------------- - 46 - 3.5.1 功能描述 ---------------------------------------------------------------------------- - 46 - 3.5.2 业务流程图 ------------------------------------------------------------------------- - 46 - 3.5.3 用户画面 ---------------------------------------------------------------------------- - 47 - 3.5.4 业务描述 ---------------------------------------------------------------------------- - 49 - 3.5.5 数据库操作 ------------------------------------------------------------------------- - 50 - 3.5.6 测试点 -------------------------------------------------------------------------------- - 51 -结束语 ---------------------------------------------------------------------------------------------- - 53 -致 谢 ---------------------------------------------------------------------------------------------- - 54 -附 录 1 JAVA DATABASE CONNECTIVITY JDBC---------------------------- - 55 -附 录 2 用 JDBC 连接数据库 -------------------------------------------------------------- - 72 -附 录 3 部分程序代码----------------------------------------------------------------------- - 85 -参 考 文 献 ------------------------------------------------------------------------------------ - 129 - 前 言 我国实行对外开放方针以来,交通日益成为国家快速发展的重要前提,国内的高速公路里程逐年增长,收费业务也越来越复杂,各种收费中的不正常现象逐渐增多,为了有效提高对征收业务的管理,收费业务的计算机信息管理系统成为一种必然趋势。
但是国内在高速公路收费业务的底层软件以及硬件设备上经验较为欠缺,为此我们依赖于法国 GEA 公司的收费车道以及收费站的硬件设备和软件,进行了分中心以及中心管理软件的开发。
在业主辽宁省高速公路管理局的委托下,我们在明确与 GEA 公司的软件接口基础上,开发辽宁高速公路收费系统软件。
以真正实现信息采集、加工、分类、存储、统计、
查询、传输
计算机化。
从工作上,提高工作效率;从服务上,做到信息共享,面向社会服务;从工作环境上,改善劳动条件,减轻劳动强度。
辽宁高速收费系统解决了在高速公路收费业务中由于采用传统方法和手段所出现的难于处理的各种问题,并把管理对象转到信息对象的信息
管理系统,把高速公路收费管理工作推向新的高度。
我于 2003 年 4 月 1 日进入沈阳东软
软件股份有限公司交通事业部实习,并参与了“辽宁高速公路收费系统图像对照子系统IMG”的编码工作。
该系统的前端页面使用了流行的开发脚本语言
JSP 后台数据库使用了Oracle8.1.7。
辽宁高速公路收费
系统采用了客户机 / 服务器(Client / Server)架构。
通过参与该项目的开发
工作,我比较系统的了解了大型项目的开发流程,为今后的工作、
学习打下了坚实的基础。
第一章 可行性分析和系统设计 本章主要包括业务背景,业务可行性分析,技术可行性分析,和设计系统实现方案。
1.1 背景——智能交通系统(ITS) 智能交通系统ITS,一门跨多门学科的技术,把握着我们交通事业中许多问题的答案。
ITS 囊括了大量技术,包括信息处理技术,
通信技术,控制技术和电子技术。
把这些技术运用到我们的交通系统中会节约我们的时间,金钱,甚至宝贵的生命。
ITS 的前景是相当可观的,ITS 本身就是面向未来的。
ITS 系统的产品和服务已经在我们整个国家起作用了。
然而,对这些技术大规模的开发和配置代表了我们作为一个国家对交通事业思考方式的一场真正的革命。
在我们生活中的许多方面都变得更加丰富舒适的这种情况下,我们多少正承受着现有的交通系统。
交通事业要赶上来要很长时间,但现在该产业正在兴起。
要满足实现既在
经济上合理,又在环境方面效率高的国家交通系统的要求,就要求我们以一种新的方式来看待和结局我们的交通
问题。
十年前的万能药(简单地修筑混凝土道路)既不能解决我们的交通问题,也不能让我们的议会看到一个有效的交通系统。
交通事故和交通堵塞消耗了我们生活中的大量费用,流失生产力,浪费能源。
ITS 使人和货物都能安全有效地通过一个艺术级的联合运输系统来运输 。
高级交通系统的革命性发展需要同样展开革命性的计划。
ITS 在日本,欧洲和澳大利亚的运作已经极大的加速了公立部门与私人部门的相互协作。
同样中国也需要这样的协作。
1.2 项目开发价值分析 高速公路收费系统,是高速公路业务的重要组成部分。
建立这样一个系统是提高我国交通收费业务科学管理化的一个重要环节。
他将解决在交通收费业务中由于采用传统方法和手段所出现的难于处理的各种问题,并把管理对象转到信息对象的信息管理系统,把交通收费管理工作推向新的高度。
但是国内在高速公路收费业务的底层软件以及硬件设备上经验较为欠 为此我们依赖于法国 GEA 公司的收费车道以及收费站的硬件设备和软件,缺,进行了分中心以及中心管理软件的开发。
在业主辽宁省高速公路管理局的委托下,我们在明确与 GEA 公司的软件接口基础上,开发辽宁高速公路收费系统软件。
以真正实现信息采集、加工、分类、存储、统计、查询、传输计算机化。
从工作上,提高工作效率;从服务上,做到信息共享,面向社会服务;从工作环境上,改善劳动条件,减轻劳动强度。
图像审批系统是高速公路收费管理信息系统的一部分,主要是在分中心对收费站传回来的图像进行审核。
在分中心,当审核人员认为某个捕捉到的图像有问题,可以进行批注,上报给中心。
同时中心审批过的图像也可以及时的通知分中心。
在审批图像的同时,可以明确的得知这些图像产生的时间、地点、人员、当时的付款方式,收费员输入的车型等信息。
此外在中心和分中心,也可以根据时间、地点等条件进行查询,以获得当时收费站的图像。
从而达到事后监督审核稽查的作用。
1.3 技术可行性分析 本系统的前端页面使用了流行的开发脚本语言
JSP 后台数据库使用了Oracle8.1.7。
辽宁高速公路收费系统采用了客户机 / 服务器(Client / Server)架构。
1.3.1 开发技术——
JSP JSPJava Server Pages 是一个基于 Java 平台的页面编程技术,用于创建包含动态 Web 页面的应用
程序。
使用
JSP 可带来以下好处: a.分离动态与静态的内容,实现页面格式与动态内容的分别设计。
可以与 Html dHtml XML 分离。
b.可重复利用 Java Beans 组件,建立 N-Tier 结构的应用程序。
c.可在任何平台上运行。
d.安全。
f.一次编译,多次调用执行。
g.速度快。
1.3.2
JSP 应用程序处理过程如下页图 1。
1 该结构图的主要部分有: ● 客户端——通常是一个 WEB 浏览器 ● Web 服务器——处理发送给或来自客户端的 HTTP 协议 ● Servlet 引擎——支持 Servlet 的执行 ●
JSP 引擎——支持将
JSP 文件转换和编译成 Servlet1.3.3 开发架构方案——jspjavaBean
JSP 作为 J2EE 的一部分,即可以用于开发小型的 WEB 站点,也可以用于开发大型的,企业级的应用程序。
对于不同规模的 WEB 系统,
JSP 采用不同 的 开 发 方 式 。
包 括 直 接 使 用
jsp 方 式 , jspjavaBean ,jspjavaBeanServlet
j2ee 开发方式。
本站点是中型站点。
中型站点面对的是数据库查询,用户管理和小量的商业业务逻辑。
对于这种站点,不能将所有的东西全部交给
JSP 页面来处理。
在单纯的
JSP 页面中加入
JavaBeans 技术将有助于这种中型网站的开发。
利用JavaBeans 将很容易完成如数据库连接,用户登录与注销,商业业务逻辑封装的任务。
如:将
常用的数据库连接写为一个 JavaBeans,即方便了使用,又可以使
JSP 文件简单而清晰。
通过封装,还可以防止一般的开发人员直接获得数据库的访问权。
所以本系统采用了 jspjavaBean 架构。
JSP 文件
JSP 引擎 已完成的 Servelt
JSP Servlets静态
文档 Servlet 引 擎 Web 服务器 HTTP 请求 HTTP 响应 客户端 图 1.1
jsp 应用程序处理过程1.3.4 开发环境方案——ApacheTomcat
jsp 开发环境可选余地较多,Web 服务器可选如:IIS、NetScapeServer,Apache 等;
JSP 引挚有:Tomcat,IBM WebSphere Server,sun
JSP Server等等。
Jsp 具有优良的跨平台能力,所以环境选择不会影响程序设计。
在这里采用了 ApacheTomcat 环境。
下面简介 Tomcat 的配置。
在安装使用Tomcat之前,先安装JDK,最好是Sun的JDK 1.2.2或JDK 1.3。
首先,下载jakarta-tomcat.zip包,解
压缩到一个目录下,如: 。
“c:tomcat”这时,会得到如下的目录结构: tomcat - - jakarta-tomcat - - - bin Tomcat执行脚本目录 - - - conf Tomcat配置文件 - - - doc Tomcat
文档 - - - lib Tomcat运行需要的库文件(JARS) - - - logs Tomcat执行时的LOG文件 - - - src Tomcat的
源代码 - - - webapps Tomcat的主要Web发布目录 - - - work Tomcat的工作目录, 图 1.3 tomcat目录结构 Tomcat将翻译
JSP文件到的Java文件和class文件放在这里在Bin目录下,有一个名为startup.bat的脚本文件,执行这.