电子信息工程-交通违法信息管理系统_第1页
电子信息工程-交通违法信息管理系统_第2页
电子信息工程-交通违法信息管理系统_第3页
电子信息工程-交通违法信息管理系统_第4页
电子信息工程-交通违法信息管理系统_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

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

文档简介

黑龙江东方学院本科毕业论文(设计)]。Java分为三个体系J2SE(Java2PlatformStandardEdition,java平台标准版),J2EE(Java2Platform,EnterpriseEdition,java平台企业版),J2ME(Java2PlatformMicroEdition,java平台微型版)。2.2JSP技术简介JSP,即JavaServerPages,它是一种基于Java的语言技术,用于生成动态网页,支持跨平台、跨Web服务器。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP(JavaServerPages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。JSP是java服务器网页技术,必须通过发布到Tomcat等服务器上再运行转化为servlet才行,当然它是动态页面。一个JSP文件的执行过程可以分为以下几个步骤:(1)浏览器客户端向将JSP引擎发出对JSP页面的请求(2)JSP引擎将对应的JSP页面转化成JavaServlet源代码(3)JSP引擎编译源代码生成.class文件(4)JSP引擎加载运行对应的.class文件生成响应的结果页面(5)JSP引擎吧响应的输出结果发送到浏览器端

第3章需求分析3.1基本功能模块的需求分析3.1.1总体的需求设计目标该软件必须尽量达到人力与设备费用的节省,能够最大限度的利用现有资源,降低系统开发费用。完成软件的设计,实现本系统满足用户的需求。基本功能的缩用例描述如下所示:如图3-1系统简要例图。图3-1系统简要用例图3.1.2道路交通信息系统功能模块简单需求描述智能道路交通信息管理系统,在权限方面主要是分为两部分,普通用户和系统管理员。系统管理员通过增加,修改,删除,用户或用户组,来创建和管理不同权限组,以及不同的用户;同时系统管理员也可以具有一般用户能具有的一切权限。普通用户通过用户帐号和密码登陆该系统后,可以进行系统工作所要求的一些标准设置的增加,修改,查询,删除(如支队管理,大队管理,违章行为管理等);也可以根据他的权限进行相应的处理(如信息录入、公告、处罚、统计,打印等)。该系统可大致分为下表所示的模块:表3-1系统简要功能需求模块表序号模块名称模块标识简要功能描述1用户验证Login用于用户登陆验证2用户管理UsermManager用于管理员管理用户3功能列表Left_nav导航树4系统设置Mid_tools进行开始工作的预先设置5违章信息录入xinxi用于查看违章图片,录入违章信息6违章公告Gonggao用于对违章车辆进行信息公告7违章处罚ChuFa用于对违章车辆进行处罚处罚信息保存,打印8信息统计XinXi_TJ对一些信息进行分类统计,报表打印9用户组管理Group用于管理用户组以及权限其中系统设置分为:支队管理、大队管理、违章行为设置、违章地点设置、处罚地点设置、行政区划等10多个模块。3.1.3数据流程需求分析数据流的应用非常广泛,是一个业务流程的根本流程。如果将我们的枯燥数据组成元素及各项功能结合在一起,那么将实际的业务通过数据流来体现是一个基础的工作。为数据库提供一个完整的业务流程。业务数据流的属性有着数据库的特性,需要对存储、属性、核对等等要求进行梳理。包括如下的内容:①建立流程图:根据一个业务特点,从开始到业务结束,将业务的实体进行量化及功能属性的划分。②数据分解分析:基于流程图得业务流程后,分解整个流程图的数据点是执行定义业务流程的一个基本元素。只有明确了整个流程中有多少数据点才能更加明确出整个业务的特点及内部联系在哪里。③数据属性定义:数据点明确后,是对最终点属性的定义。流程图参考如下:用户管理组成、用户管理业务。如图3-2用户管理组成。图3-2用户管理组成如图3-2(a)用户管理业务流程图图3-2(a)用户管理业务流程图违章信息录入组成:违章信息录入组成、违章信息录入业务流程图。如图3-3违章信息录入组成图3-3违章信息录入组成如图3-3(a)违章信息录入业务流程图图3-3(a)违章信息录入业务流程图违章信息公告组成:违章信息公告、违章信息公告业务。如图3-4违章信息公告组成图3-4违章信息公告组成如图3-4(a)违章信息公告业务流程图图3-4(a)违章信息公告业务流程图违章处罚组成:违章处罚、违章处罚业务流程。如图3-5违章处罚组成图3-5违章处罚组成如图3-5(a)违章处罚业务流程图3-5(a)违章处罚业务流程违章信息统计组成:违章信息统计、违章信息统计业务流程图。如图3-6违章信息统计组成图3-6违章信息统计组成如图3-6(a)违章信息统计业务流程图图3-6(a)违章信息统计业务流程图3.2道路交通信息系统的系统分析3.2.1数据库系统分析数据库设计是管理信息系统设计的核心。根据需求,数据库集合了实际的业务需求、业务流程、业务专业属性、业务主要的节点、业务流程数据流、业务属性描述等等环节。组成一个可以有效交互存储的数据库系统,为实际业务提供支持。3.2.2数据库的导入本系统采用的数据库属于关系型数据库类型。为了结合交通信息数据量大的特点,对数据库的储存提出很大的挑战。所以结合数据库的特点能够大大降低存储空间的占用,实现数据资源的共享和冗余。其次,频繁的查询也是这系统的特色。利用关系数据库、高可靠计算机的采用提升系统的处理能力。这也体现了现在开发技术的一个主流方向,最大程度的满足系统高容量、高可靠性的特点。为了未来扩容,提出可扩展性的要求。一个专业的应用系统,它的未来可能需要更加深入的开发一些辅助模块。这样系统必须具备非常大的可扩展性,具备随时可以扩展功能的特性。同时这种扩展可以是局部的扩展,也可以是大范围的修正。但是它的前提是在不影响现有的使用情况下。作为一个数据共享的平台,对数据库的定义最好做到最大限度设置梳理。提升系统数据库的安全、完整、共享特性,是一个非常重要的指标。3.2.3数据库关系模型智能道路交通信息管理系统有如下一些主要E—R模型,下面具体介绍三个主要的关系-模型。①户以及用户组权限关系模型:如图3-17用户权限关系图图3-17用户权限关系图②章图片记录、违章信息、处罚信息的关系模型:如图3-18违章处理关系图图3-18违章处理关系图3.2.4数据库表结构详细设计数据库的结构设计是一个纲目,纲目的设计直接涉及到系统最终使用结果好坏。根据道路交通信息管理系统数据库结构特点,在设计本系统的数据表时,充分考虑了以下几个方面的问题:①数据冗余引起的数据不一致将给用户带来很大的麻烦,以至造成用户难以觉察的错误。因而表格的设计要尽量满足数据库设计的3NF要求,尽可能避免数据冗余。②SQLServer2000数据库管理系统要求每个表的主键值必须唯一,在设计每个表的主键时,必须充分注意这一点,有些表的主键,可以设计成多个字段。③应用系统的容量体现在某些表的某些字段上,在系统设计时应注重系统容量的设计。智能道路交通信息管理系统所需的表主要包括了:用户登录信息表(UserBar)、学生详细信息表(UserDatailBar)、支队信息表(DatachmentBar)、大队信息表(LargeTeamBar)、违章地点信息表(PAddressBar)、处罚结果信息表(PshResultBar)、车辆类型信息表(CarCardBar)、特殊车辆类型信息表(TCarBar)、行政区划信息表(WardBar)、银行名称表(BankBar)、行政复议处信息表(WSpaceBar)、条例信息表(MByelawBar)、号牌种类表(SCarBar)、处罚地点信息表(PshAddrBar)、本地车辆标识信息表(LocalSignBar),外地车辆标识信息表(WaiDiBar)、违章信息表(WZXinXiBar)、移动电子警察违章图片信息表(QueryRSBar)、卡口违章图片信息表(PortPicBar)、处罚信息表(chufaBar)、用户组权限信息表(quanxianbar)、用户组信息表(UserGroup)共22个表。各表的详尽描述如下:表3-2用户登录信息表(UserBar)列名数据类型长度可否为空说明UserIDvarchar20NOTNULL用户名(主键)UserPassWDvarchar20NOTNULL用户密码UserGroupvarchar50NOTNULL用户组(外键)表3-3用户详细信息表(UserDatailBar)列名数据类型长度可否为空说明UserIDVarchar20NOTNULL用户名(主键,外键)PoliceIDVarchar20NOTNULL警号UserNameVarchar10NOTNULL姓名UserSexVarchar4NOTNULL性别表3-4大队信息表(LargeTeamBar)列名数据类型长度可否为空说明LTIDvarchar20NOTNULL大队编号(主键)LTNamevarchar50NOTNULL大队名称IDvarchar20NOTNULL支队编号(外键)表3-5支队信息表(DatachmentBar)列名数据类型长度可否为空说明IDvarchar20NOTNULL系别代码(主键)Namevarchar20NOTNULL系别名称PassWDvarchar20NULL转递密码Addressvarchar50NULL转递地址表3-6违章地点信息表(PAddressBar)列名数据类型长度可否为空说明PAddressIDVarchar10NOTNULL编号(主键)PaddressNamevarchar40NOTNULL违章地点表3-7处罚结果信息表(PshResultBar)列名数据类型长度可否为空说明IDvarchar10NOTNULL编号(主键)Namevarchar20NOTNULL处罚结果名称Explainvarchar50NULL说明表3-8车辆类型信息表(CarCardBar)列名数据类型长度可否为空说明CarCardIDvarchar10NOTNULL编号(主键)CarCardNamevarchar20NOTNULL名称CarCardExplainvarchar250NULL说明表3-9特殊车辆类型信息表(TCarBar)列名数据类型长度可否为空说明TCarIDvarchar10NOTNULL编号(主键)TcarNamevarchar40NOTNULL名称TCarExplainvarchar250NULL说明表3-10行政区划信息表(WardBar)列名数据类型长度可否为空说明IDvarchar10NOTNULL编号(主键)Namevarchar50NOTNULL名称表3-11银行名称信息表(BankBar)列名数据类型长度可否为空说明BankNamevarchar30NOTNULL银行名称(主键)表3-12行政复议处信息表(WSpaceBar)列名数据类型长度可否为空说明WSpaceNamevarchar50NOTNULL名称(主键)表3-13条例信息表(MByelawBar)列名数据类型长度可否为空说明MbyelawNamevarchar50NOTNULL条例名称(主键)表5-13号牌种类信息表(SCarBar)列名数据类型长度可否为空说明SCarSignvarchar10NOTNULL编号(主键)SCarNamevarchar20NOTNULL名称SCarExplainvarchar250NULL说明表3-14处罚地点信息表(PshAddrBar)列名数据类型长度可否为空说明PshAddrIDvarchar10NOTNULL编号(主键)PshAddrNamevarchar50NOTNULL处罚地点PshAddrPartvarchar50NOTNULL落款机关Departmentvarchar50NOTNULL所属单位表3-15本地车辆标识信息表(LocalSignBar)列名数据类型长度可否为空说明Frontvarchar20NOTNULL前缀(主键)Explainvarchar100NULL说明表3-16外地车辆标识信息表(WaiDiBar)列名数据类型长度可否为空说明BeforePartvarchar10NOTNULL前缀(主键)Explainvarchar100NULL说明表3-17违章信息表(WZXinXiBar)列名数据类型长度可否为空说明CarIDvarchar20NOTNULL车牌号(主键)CarTimeDatetime8NOTNULL违章时间(主键)CarTypevarchar20NOTNULL车辆类型CarActionvarchar50NOTNULL违章行为Addrvarchar50NOTNULL违章地点fangxinagvarchar50NULL方向shuduDecimal9NULL速度LshuduDecimal9NULL限制速度Localtypevarchar10NOTNULL本地车TeshuCarvarchar50NULL特殊车名称statesmallint2NOTNULL信息状态表3-18移动电子警察违章图片信息表(QueryRSBar)列名数据类型长度可否为空说明ActiontimeDatetime8NOTNULL违章时间(主键)CarTypevarchar20NULL车辆类型Addrvarchar50NULL违章地点Dir1varchar50NULL图片目录1Dir2varchar50NULL图片目录2Dir3varchar50NULL图片目录3Dir4varchar50NULL图片目录4stateChar2NOTNULL信息状态表3-19卡口违章图片信息表(PortPicBar)列名数据类型长度可否为空说明ActionTimeDatetime8NOTNULL违章时间(主键)CarIDvarchar20NULL车牌号码CarTypevarchar20NULL车辆类型Addrvarchar50NULL违章地点CarshuduDecimal9NULL速度Dir1varchar50NULL图片目录1Dir2varchar50NULL图片目录2Dir3varchar50NULL图片目录3Dir4varchar50NULL图片目录4statechar2NOTNULL信息状态表3-20处罚信息表(chufaBar)列名数据类型长度可否为空说明IDvarchar20NOTNULL处罚编号(主键)WSpacevarchar50NOTNULL行政区划namevarchar8NULL被处罚人姓名Partvarchar50NULL发证机关Addrvarchar100NULL单位或地址SIDvarchar18NULL驾驶证或身份证号码CarIDvarchar20NOTNULL车牌号码(主键)CarTpyevarchar50NULL车辆类型(主键)Shijianvarchar50NOTNULL违章时间ActionIDvarchar10NULL违章行为编号FajingFloat8NULL罚款金额Chfaaddrvarchar50NULL处罚地点Personvarchar8NULL执勤民警ChudateDatetime8NULL处罚日期表3-21用户组信息表(UserGroup)列名数据类型长度可否为空说明UserGroupvarchar50NOTNULL组名(主键,外键)表3-22用户组权限信息表(quanxianbar)列名数据类型长度可否为空说明UserGroupvarchar50NOTNULL组名(主键,外键)quanxianvarchar2NOTNULL小权限(主键)

第4章道路交通信息系统详细设计4.1系统总体结构系统按照输入、输出的总体框架进行总体部署执行。分为业务应用层、业务执行层、数据交换层。其中业务应用主要是给使用者提供一个输入的良好界面窗口,使得查询录入更加规范方便指令的执行;业务执行层指的是通过规范的条件判断,按照预定的查询和录入条件输出结果,当无满足条件时整个业务流程结束;数据交换层将按照读取写入的方式将更新信息存储到数据库中,用于以后的长期保存和交互使用。如图4-1:系统业务逻辑示意图图4-1系统总体结构图系统的总体结构反映出整个系统平台多包含的模块及所具备的功能,本平台具有六个业务模块。分别实现管理、子用户管理、违章录入公告、违章处罚、统计等具体功能,后台数据库及硬件提供底层的支持。4.2系统子模块设计4.2.1系统模块设计的原则与内容设计的原则:要遵守系统的便捷性、安全性、实用性、整体性。设计的内容:系统业务模块框架;系统设计的总体结构;系统应用的经济性;系统设计运行的效率性;系统的硬件配置。4.2.2系统模块设计的基本方法Jackson方法;Parnas方法;结构化设计方法。Jackson方法是把数据结构的描述变换为对程序结构的描述;Parnas方法即以信息屏蔽为原则建立模块结构;SD方法是一个模块的错误不易向其它模块扩散。4.2.3子模块业务描述1)用户管理子系统用户管理子系统仅供管理员级的用户使用,它包括增加用户和查询用户信息两个模块:增加用户:填写用户信息,设定用户所属的组,添加用户设定密码。查询用户信息:此模块主要完成:查询用户信息;删除用户,把选定用从用户列表中删除;修改用户信息,修改选定用户的用户名、密码、权限等。详细功能描述:添加用户:系统运行后需要将权限设置进行授权,有了授权用户才能对信息进行录入、同时可以将用户的属性进行定义。例如对口令进行设置,用户的属性大体可分为超级用户、专业用户、浏览客户。其中超级用户是可以操作系统能所有的功能;专业用户指尽能对交通信息系统框架内授权的模块中进行操作;浏览客户即只能查阅浏览不能对系统内的信息进行修改。查询用户信息:在授权用户的角色下,查询指定的模块及指定的信息汇总。2)用户组管理子系统用户组管理子系统仅供管理员级的用户使用,它包括增加用户组和查询用户信息两个模块:增加用户组:填写用户组名称,设定用户组的权限,进行添加。查询用户组信息:此模块主要完成,查询用户组信息;修改用户组的权限信息,但是不提供修改组名以及删除用户组。详细功能描述:增加用户组:使用体统的每个模块都是需要各个部门进行分配使用,将用户进行组别划分。一方面为了信息的安全着想,另外的很大的作用能够提升信息的运转效率。用户组的权限与用户的权限是互不关系,用户属性中可以添加多个用户组的属性。一个用户组里面可以包含多个用户,是一个相互制约的限制条件。查询用户组信息:能够按照组别来查询整个组的信息分类,可以修改组的权限。利用用户组的区别来迅速进行查询及统计用户、用户组信息。3)违章信息录入子系统通过查看违章图片,录入车辆违章信息,该子系统主要包括移动电子警察违章信息录入和卡口违章信息录入两个模块:移动电子警察违章信息录入、卡口违章信息录入。详细功能描述:移动电子警察违章信息录入:检索未填写违章信息的移动电子警察数据记录,通过仔细查看车辆的违章图片,核实车辆的违章信息,详细填写车辆的违章信息——包括车牌号码、违章行为、地点时间等,然后保存填写的数据,同时它更新移动电子警察数据记录中的状态字段,使其从未处理变为已处理。当然,如果根据图片判定车辆没有违章就可以删除移动电子警察数据记录中的相应的行。但是他并不删除系统中的图片。卡口违章信息录入:检索未填写违章信息的移动电子警察数据记录,通过仔细查看车辆的违章图片,核实车辆的违章信息,详细填写车辆的违章信息——包括车牌号码、违章行为、地点时间等,然后保存填写的数据,同时它更新移动电子警察数据记录中的状态字段,使其从未处理变为已处理。当然,如果根据图片判定车辆没有违章就可以删除移动电子警察数据记录中的相应的行。但是他并不删除系统中的图片。4)违章信息公告子系统对违章信息进行公告,选定要公告的违章信息的时间段,可以查看到将要公告的数据有那些,进行公告后,数据库中违章信息的状态从未公告变为已公告,这样就可以在公告信息的页面中显示出处于已公告状态的所有数据了。详细功能描述:信息公布:信息公告主要是针对违章信息记录的公布及展示,如果没有进行检索确认,违章信息的公布也仅仅是参考信息。一定要经过一定的授权才能下发。5)违章处罚子系统此子系统主要功能模块为:通过查看未处罚的违章数据,人工的录入处罚决定书的各个输入项,保证输入正确后,完成输入、这样就可以打印出处罚决定书了,同时也保存处罚信息的数据。详细功能描述:数据录入:违章信息的录入是根据抓拍到违章信息后进行补充录入进去的一个操作步骤,系统会根据录入的信息进行筛选、存储等等。数据录入需要遵守录入的规则,当输入规则出现错误时系统会自动提醒所属的格式是错误。数据查询:这里是指对违章处罚信息的查询,查询数据时需要对查询的条件进行设定。根据查询的结果来进行浏览查阅,数据查询的范围和前述权限有很大的关系。它决定了查询范围的大小。打印输出:报表管理是与打印模块连接在一起的,经过录入、查询等步骤后,可以得到想要的报表格式文件。将这些记录进行打印后可以以书面的形式进行存档供查阅,也可发放到违章者本人进行书面告知违章情况。6)信息统计子系统此子系统是本系统的信息统计部分,它完成几个简单的统计。具体包括四个小模块:违章行为统计、违章地点统计、已处罚车辆一览表、未处罚车辆一览表。详细功能描述:违章行为统计:统计不同的违章行为,在不同的时间段内的违章车辆数,并且可以打印报表。违章地点统计:统计不同的违章地点,在不同的时间段内的违章车辆数,并且可以打印报表。已处罚车辆一览表:统计在不同的时间段内的所有已经处罚的违章车辆的违章处罚信息,并且可以打印报表。其用户界面如下:未处罚车辆一览表:统计在不同的时间段内的所有未经处罚的违章车辆的信息,并且可以打印报表。

第5章道路交通信息系统实现5.1系统主要功能模块结构主要功能模块结构的主要特性是:模块化结构流程图、模块之间关联小、模块内部关联大、模块结构独立、功能性唯一。智能交通管理信息系统采用的是框架式总体架构,是设计的基本出发点。整个智能道路交通信息管理系统由多个子系统组成,主要的子模块由违章信息统计子系统、违章信息公告子系统、违章处罚信息录入子系统、用户权限子系统。职能部门包括:支队管理、大队管理。存在的形式包括:违章的地点、违章的行为、车辆的种类、违章的地点。接下来的章节主要是模块化的设计。功能模块的主要划分是依据业务主要形态体现出来,还有好多辅助的系统子模块。由于章节的限制,本文中只能对违章信息统计子系统、违章信息公告子系统、违章处罚信息录入子系统、用户权限子系统组成。5.2用户管理子系统用户管理子系统仅供管理员级的用户使用,它包括增加用户和查询用户信息两个模块:增加用户:填写用户信息,设定用户所属的组,添加用户设定密码。此模块主要完成:查询用户信息;删除用户,把选定用从用户列表中删除;修改用户信息,修改选定用户的用户名、密码、权限等。程序流程图如下:如图5-1用户添加程序流程图图5-1用户添加程序流程图如图5-2用户查询程序流程图图5-2用户查询程序流程图如图5-3用户删除程序流程图图5-3用户删除程序流程图5.3用户组管理子系统用户组管理子系统仅供管理员级的用户使用,它包括增加用户组和查询用户信息两个模块:添加用户组:填写用户组名称,设定用户组的权限,进行添加。查询用户组信息:此模块主要完成:查询用户组信息;修改用户组的权限信息,但是不提供修改组名以及删除用户组。程序流程图如下:如图5-4用户组添加程序流程图图5-4用户组添加程序流程图如图5-5用户组查询程序流程图图5-5用户组查询程序流程图如图5-6用户组删除程序流程图图5-6用户组删除程序流程图5.4违章信息录入子系统通过查看违章图片,录入车辆违章信息,该子系统主要包括移动电子警察违章信息录入和卡口违章信息录入两个模块:①移动电子警察违章信息录入:检索未填写违章信息的移动电子警察数据记录,通过仔细查看车辆的违章图片,核实车辆的违章信息,详细填写车辆的违章信息——包括车牌号码、违章行为、地点时间等,然后保存填写的数据,同时它更新移动电子警察数据记录中的状态字段,使其从未处理变为已处理。当然,如果根据图片判定车辆没有违章就可以删除移动电子警察数据记录中的相应的行。但是他并不删除系统中的图片。②卡口违章信息录入:检索未填写违章信息的卡口违章数据记录,通过仔细查看车辆的违章图片,核实车辆的违章信息,详细填写车辆的违章信息,然后保存填写的数据,同时它更新卡口违章数据记录中的状态字段,使其从未处理变为已处理。当然,如果根据图片判定车辆没有违章就可以删除记录中的相应的行。但是他并不删除系统中的图片。程序流程图如下:如图5-7移动电子警察违章信息录入程序流程图图5-7移动电子警察违章信息录入程序流程图如图5-8卡口违章信息录入程序流程图图5-8卡口违章信息录入程序流程图5.5违章信息公告子系统对违章信息进行公告,选定要公告的违章信息的时间段,可以查看到将要公告的数据有那些,进行公告后,数据库中违章信息的状态从未公告变为已公告,这样就可以在公告信息的页面中显示出处于已公告状态的所有数据了。程序流程图如下:图5-9违章信息公告子系统程序流程图图5-9违章信息公告子系统程序流程图5.6违章处罚子系统此子系统主要功能模块为:通过查看处罚的违章数据,人工的录入处罚决定书的各个输入项,保证输入正确后,完成输入、这样就可以打印出处罚决定书了,同时也保存处罚信息的数据。程序流程图如下:图5-10违章处罚子系统程序流程图图5-10违章处罚子系统程序流程图5.7信息统计子系统此子系统是本系统的信息统计部分,它完成几个简单的统计。具体包括四个小模块:①违章行为统计:统计不同的违章行为,在不同的时间段内的违章车辆数,并且可以打印报表。②违章地点统计:统计不同的违章地点,在不同的时间段内的违章车辆数,并且可以打印报表。③已处罚车辆一览表:统计在不同的时间段内的所有已经处罚的违章车辆的违章处罚信息,并且可以打印报表。④未处罚车辆一览表:统计在不同的时间段内的所有未经处罚的违章车辆的信息,并且可以打印报表。程序流程图如下:如图5-11违章信息行为/地点统计程序流程图图5-11违章信息行为/地点统计程序流程图如图5-12已处罚车辆统计程序流程图图5-12已处罚车辆统计程序流程图如图5-13未处罚车辆统计程序流程图图5-13未处罚车辆统计程序流程图

第六章系统测试6.1性能测试本系统运行于网络环境之中,客户端众多,所以对系统性能有一定的要求。本文使用了LoadRunner11软件作为性能测试工具,通过模拟上千万用户实施并发负载的测试方式,进行实时性能监测。性能测试的合格指标如表6-1所示。表6-1性能测试指标要求指标分类指标描述指标数据系统处理能力单模块接口调用1.5秒单模块查询1.9秒普通集成模块混合业务3.8秒并发用户数1000成功率0.98数据库服务器CPU使用率85%内存占用90%磁盘读写率(I/O)70%网络延时50ms应用程序服务器CPU使用率80%内存占用85%磁盘读写率(I/O)85%网络延时100ms系统稳定性评估系统能够长时间稳定运行系统资源平稳运行(1)并发数测试以并发可能性最高的晨会管理为例,测试结果如表6-2所示:表6-2晨会管理性能测试结果项目数值测试用例编号BCM_ST_41_1022本次测试总时长5小时最大并发用户数1000平均吞吐率11.45MB/秒平均点击率249次/秒发生错误数0次其并发用户响应时间曲线如图6-1至6-2所示。由表6-3和图6-1中可以看出,本用例测试的平均响应时间为0.41秒,事务成功率为100%。图6-1并发用户响应时间合并曲线图6-2并发用户TPS合并曲线6.2功能测试运行界面效果:用户管理子系统(如图6-2用户添加界面)图6-2用户添加界面运行界面效果:查询用户信息(如图6-3用户查询界面)图6-3用户查询界面运行界面效果:用户组管理子系统增加用户组(如图6-4添加用户组界面)图6-4添加用户组界面运行界面效果:查询用户组信息(如图6-5查询用户组界面)图6-5修改用户组权限界面运行界面效果:通过查看违章图片,录入车辆违章信息(如图6-6电子警察违章信息录入界面)图6-6违章信息录入界面运行界面效果:卡口违章信息录入(如图6-7卡口违章信息录入界面)图6-7卡口违章信息录入界面运行界面效果:对违章信息进行公告(如图6-8违章信息公告界面)图6-8违章信息公告界面运行界面效果:查看未处罚的违章数据(如图6-9违章处罚信息界面)图6-9违章处罚信息界面运行界面效果:违章行为统计(如图6-10行为统计界面)图6-10行为统计界面运行界面效果:违章地点统计(如图6-11违章地点统计界面)图6-11违章地点统计界面运行界面效果:已处罚车辆一览表(如图6-12已处罚车辆统计界面)图6-12已处罚车辆统计界面运行界面效果:未处罚车辆一览表(如图6-13未处罚车辆统计界面)图6-13未处罚车辆统计界面

结语在智能道路交通信息管理系统中,尽量考虑到系统的安全性、易用性、兼容性等等。利用开发平台尽量使得整个系统具备可扩展性和修正性。利用本系统来协助交通管理,使得处理交通有了很好的辅助手段。在整个系统的设计过程中,我最大的体验是信息科技给实际业务带来的进步。作为本次毕业设计的项目研究对象,我深刻的了解到这个应用方案的发展前景。所以以后在实际的工作过程中,需要更加深入的介入具体的业务中。这样才能将信息技术融入进具体的应用中,发挥两者结合的最大发挥。

参考文献[1]顾应欣.机动车不避让行人交通违法自动检测系统研究[J].中国公共安全,2013(23):207-210.[2]胡少鹏,

温馨提示

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

评论

0/150

提交评论