车管所系统的分析与设计_第1页
车管所系统的分析与设计_第2页
车管所系统的分析与设计_第3页
车管所系统的分析与设计_第4页
车管所系统的分析与设计_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

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

文档简介

摘要由于近几年来,中国的经济发展迅速,人们口袋里的钱也越来越多,这催生了人们的买车心理,导致路上的汽车也越来越多,而发生交通事故的次数也越来越多,但是有很多政府部门的工作依然依靠人工记录来完成,这导致工作越来越繁琐,特别是车管所的工作人员,人们渐渐不满车管所的工作人员工作效率低下,而随着政府和部门对于网络发展的支持态度,由此各种各样的网上车管所系统应运而生,而车管所的最主要的作用是车管所系统是一款对辖区内车辆进行管理的软件,旨在提高车辆信息以及车主和违章信息管理的效率,减少管理费用。文主要是对车管所系统的分析与设计,系统阐述车管所如何成为人们管理车辆的好工具,并分析车管所的各个系统功能。关键词:网上车管所;程序分析;车辆管理governmentdepartmentstillrelyonmanualregovernmentandthedepartmentformanagementofvehiclesinthejurisdiction,aimingtoimprovetheefficiencyofvehicleinformationandthemanagementofvehicleownersandillegal 11.1课题背景 11.2课题研究意义 7 1.4国内研究现状 2.开发平台与主要技术 2.1开发平台 2.2主要技术 3.需求分析 3.1项目背景 3.2项目概述 3.2.1系统定位 3.2.2系统范围 3.2.3组织机构 3.2.4系统业务流程 3.2.5系统特性 4.数据库设计 4.1数据库逻辑设计 4.2数据库表设计 5.系统实现 5.1总体界面设计 5.1.1系统类代码设计 5.1.2数据库访问设计 5.1.3功能模块设计 5.1.3.1车主模块设计 5.1.3.2管理员模块设计 5.2系统功能实现 6.1软件测试的目的和意义 6.2软件测试的方法 6.3软件测试的步骤及具体实现 6.3.1软件测试的步骤 6.3.2软件测试的具体实现 6.4测试结论与评价 6.4.1软件测试结论 6.4.2软件测试评价 7.结论 致谢 1.1课题背景1.2课题研究意义1.3国外研究现状由于发达国家电子政务起步好、基础广、普及电子政务建设的领先者,特别是美国全国超过70%的互联网用户通过政府的信息门户网1.4国内研究现状2.开发平台与主要技术(4)Tomcat7.0或更高2.2主要技术3.需求分析3.1项目背景由于中国近几年来经济发展迅速,人们的收入也越来越高,所以开始买车的人也越来越多,几年来我国的人均拥车率呈几倍甚至十几倍的速率的方向发展,而发生交通事故的次数或者来车管所修改车辆信息的人也越来越多,而普通的车管所或者交警大队的办事窗口已经不满足越来越拥挤的人群进行排队,而人们因为一件小事去排上一天的队从而浪费了大量的时间的事情比比皆是,现在的人们急需要一种新方法来处理这种越来繁琐的事务,网上车管所系统并应运而生了。3.2功能概述本项目主要分为客户:主要管理自己的基本信息,车辆信息还有驾驶证信息以及查看违章信息,支付罚款和对车管所进行投诉;车管所工作人员:主要管理车辆信息,车主信息,车辆年审信息,驾驶证年审信息以及录入违章信息,发送消息给车主并对投诉进行回复等功能。3.2.1系统定位本系统可以让用户不用面对面处理事务,更快更好的办理自己的业务,减少因排队所造成的时间浪费,从而做到实时,高效率管理。3.2.2系统范围本系统主要适用于车管所以及车主,主要由车管所人员对基本信息管理,如发送信息,录入和修改违章信息,管理车辆,驾驶证,车主的信息,回复投诉等。3.2.3结构组织客户库主图3-1结构组织图3.2.4系统业务流程客户进与花丽在录系统进与花丽作人昼申核客户投诉能改违量似盘答复究户股诉避入客户避入客户主界画上通大Tf单年事年事车钢行理理管理弯装管理弯装车电人划似盘强季楚种42.亿显驾驶调信盘中信息章似息。整片支材箱款诉车辆信县置行李蛋的年市配录毒存等装证信息辐郸个人单。有效期酬数或董计语要量统证量k交额法规续新勤料建议与段新按指定车不H月粉运垄华级证报表报计菌干位的图3-2系统流程图3.2.5系统特性系统特性名称系统特性描述优先级权限划分登陆让客户登陆后不能进行管理员的最高权限操作高数据分析统计违章情况和驾驶证、车辆年审人数数量修改信息工作人员有最高权限可以对所有客户信息进行查询和修改。中4.1数据库逻辑设计passwordvaichali..car_typearchan1.4.2数据库表设计User表(车主用户信息)用户id用户姓名邮箱,注册时使用电话号码用户密码身份证id联系地址rules表(违章记录表)违章ID违章时间违章地点车辆id(多对扣分驾驶证id(多对一)支付状态,0未支付,1按时支付,2逾期支付,3取消支付罚款金额支付凭证编码Complain表(投诉表)投诉事件id违章表id投诉内容核,1为已审核投诉答复Car表(车辆信息表)车辆信息id汽车车型车辆车牌车辆的车主id(多对品牌型号出厂日期Drive驾驶证表驾驶证表id车主ID(一对一)准驾车型有效期限积分law表(交通规则信息表)交通法律新闻Admin表(管理员表)密码头像图片路径账号名称工作号码真实姓名部门职位Power权限表权限id权限名称Audit_car车辆年审车辆id(多对一)年检周期检测结果年审时间Auditdrive驾驶证年审年审时间年检周期检测结果驾驶证id(多对一)Int(11)管理员id多对多Int(11)权限idDetailrules违章明细表d违章明细Id违章记录id(多对一)违章内容违章图像违章数量95.系统实现5.1.1系统类代码实现界面设计其实就是网页设计。网页是一个网页中最出彩的部分,它能够影响到网站的价值,和用户的视觉效果,在本系统中,设计人员利用了json和gson还有js,css等技术统一了系统的美术风格,并且编写jsp时可以减少代码的编写也能实现系统的交本系统通过ssm框架+mybatis实现了前台与后台数据库的交流,利用很少的代码就能解决数据库连通问题,减少了数据库关闭开启时的资源浪费,而且维护起来更加的方便管理。5.1.2数据库的访问设计本系统的多个jsp文件需要访问数据库,因此需要多个maven.xml文件来实现对数据库sq1语句的增删查改,同时编写dbcpconfig.pApplication-transaction.xml,springmvc.xml来实现数据库的连接与自动注入数据5.1.3功能模块设计(1)用户注册1、名称:reg.Jsp(2)用户登录1、名称:login.jsp(3)用户违章查询1、名称:breakrules.jsp2、功能,用户可以查看自己是否有违章记录(4)用户支付罚款1、名称:trypay.Jsp2、功能:用户支付罚款2、功能:用户查看车辆(6)查看车辆年审信息1、名称:audit_car.jsp(7)查看驾驶证信息1、名称:licenseyear.Jsp(8)编辑自身资料1、名称:edit_user.jsp(9)投诉不符合违章信息1、名称:rulestousu.Jsp2、功能车主可以投诉不符合实情的违章信息管理员主要提供登录,修改信息,录入违章信息,发送录入车主,车辆信息,编辑驾驶证年审信息,编辑车辆年审核等功能(1)管理员登录1、名称:admin_login.Jsp(2)管理员修改信息名称:1、add_admin.jsp2、功能:管理员修改用户信息以及权限(4)管理员发送短信和邮件1、名称:admin_main.jsp2、功能:管理员发送邮件和信息给还没有参加年审的车主(包括驾驶证和车辆)(5)录入车主,车辆信息1、名称:add_user.jsp,add_car.jsp2、功能:管理员录入车主以及车辆新(6)审核投诉1、名称:rules_3.jsp2、功能:管理员审核车主的投诉信息(7)编辑驾驶证信息1、名称:edit_Audit_drive.Jsp2、功能:管理员编辑驾驶证信息(8)编辑车辆年审信息1、名称:edit_Audit_car.Jsp2、功能:管理员编辑车辆年审信息1、车主注册页面,此模块完成功能是用户的注册,主要包括真实姓名,整个系统中必不可少的功能,只有注册了,车主才能登录到后台当中去理理图5-12、同样车主用户登录模块也非常重要,它关系着我们是否能够进入到后台当中去图5-23、车主也可以系统查看自己的驾驶证或者车辆的年审是否过期图5-3车辆年审图十#工十时转要钉鹅美A满-信息管理系统界面A…彰我联灯辩野罐施野图5-4驾驶证年审图4、驾驶员投诉模块可以让管理员更快更好的知道是否有错判漏判的行为舐酸舐酸图5-5投诉图5、车主可以修改不符合自身条件的资料轄轄瞒轴弱B通E蔬交蔬交图5-6修改车主信息表6、而管理员无需进行注册,即可以登录到后台系统登景E5RR工册基本和普通用户登录界面一致但因为账号密码的不同跳转到不同的界面鞭虚整吸鞭虚整吸酰确酰辅础信息管理系统面辆罐瓢通辑加982304-0费区是大学城广东院7211条蒙辅际第顶。图5-7后台界面图難難和静酮解物2M349-03制区大我广行牌721103486赵大721吼黯共%条,当辅县于满预上位置:直蔽最入上传读售息,添D图5-8录入违章信息图8、审核客户投诉信息模块管理员可以通过本系统快速的回复车主的投诉信息,平息车主的担忧情绪信息管理系统界面h客户投诉信息)保烟要辑d动果他是活量或曹同交筑己可在建投件备要跳辅蟹号人生瓜席行号人生队牙号人生保誉行额于千万人2平违新建心的人,于千万年之中,的或研的要要数再,R不去竞系英等的事实/额子头练卷公寿37E图5-9管理员审核信息图位置:直英、连重处理、事核客产投系·薯复融入馥率·图5-10答复车主图9、管理员修改信息模块管理员可以增加修改,删除车辆信息,车主信息,驾驶员信息车辆信息d车主型硒名拉丁要880-6-ZT人到行1193·北宁二年人见熔行图5-11车辆信息管理管理员也可以对车辆年审信息进行修改检结果翊交翊交图5-12年审信息修改图管理员可以对车主的信息进行增加,删除,修改真实姓名电话号码身份在联系地址理作拉丁桑蒙人生似晓行拉丁美萄王人生型梦厅还丁美孟子毕夏英(汉康)人生似劈行量落,则则我要强!拉丁美酶图5-13车主信息修改图重署重署增加车主信息靖靖立邮程交立邮程交图5-14增加车主信息图对车主信息进行修改瑰瑰电醒强确罐杂图5-15车主信息修改图同理驾驶员信息也能进行增加,删除和修改拉黄商华(投南患车型1880-06-通格,知硬昨加加有图5-16驾驶员信息图bug看起来好像对系统没什么影响,但一旦堆积起来就会对整个系统产生不可磨灭的影6.1软件测试的目的和意义6.2系统测试的方法1、黑盒测试:黑盒测试时不会考虑到软件内部的结构以及处理过程,只能按照规格说明书来进行测试是否软件符合它的功能要求。黑盒测试的内容为测试各个模块是否精密,各个超级连接是否正确,表单区域文本和用户交互的部分是否超出了长度的限制,是否有验证码对用户进行验证,用户填写相关信息出错时系统是否有相关的处理等等。2、白盒测试:白盒测试将整个程序看作是一个透明的盒子,也就是测3、用户测试:主要由使用者进行网站功能的测试。其测试内容是评价网站的风格是否舒适?各个网页的风格是否统一等。4、负载测试:安排尽量多的用户来登录网站,来测试站点是否能够进行长时间和高强度的测试,是否会造成系统资源溢出等,客户端是否与浏览器不兼容。6.3软件测试的步骤及具体实现其最为主要的目的是发现模块内部自身的错误,修改这些错误能够代码正确的运行起3、有效性测试:又称之为确认测试,为了就是验证软件的有效性,即验证是否4、系统测试:系统测试的目的是为了测试软件安装在系统后,能不能与系统的6.3.2软件测试的具体实现1、首先运行程序,进入注册界面,首先注册一个账号先,输入不符合规格的2、管理员或普通用户的身份进行登录,输入错误的用户名或密码,看系统是否会给出对应的错误信息,用来检验软件是否可靠稳定3、用管理员或普通用户的身份进入后台,测试系统功能模块是否完善,然后删除,修改,看是否能成功,成功说明该功能已实现5、用管理员身份进入系统,录入或修改违章信息,如果成功,说明该功能得6、用普通用户进入系统对违章处罚进行缴费,看是否能够成功,如果显示正6.4测试结论和评价6.4.1软件测试结论经过对个模块的多次测试,我认为该软件基本实现了各个功能,达到了任务书上的要求。6.4.2软件测试评价软件基本达到了可以使用的要求,软件功能比较完整,用户界面一般,但在测试中也发现了软件还是有一些不好或没有达到的地方,比如信息和邮件模块比较简单,需要在以后对系统进行进一步的维护修改,总之,这款软件通过了测试。句号了。我曾经以为大学四年是一个不慢不快的过程,没想到16年刚入学的场景仿佛己养活自己的大人了,毕业设计的几个月让我学到了许多东西,也让我成熟了不在整个系统开发中,以前学的知识比如java,jsp,数据库原理,系统分析与设计等被样只能边补边写,十分影响系统的设计在这在前期进行大量的准备,特别对于本文中的系统“车管所信息管理系统”,本来网上的虽然这款软件有很多错误被克服,但还是有一些不大不小的bug,希望各位同学或评委能够给予指导或建议,使得我以后能够百尺都可以网上进行业务处理,以后还有什么不能进行联网呢,我相信只要肯学习肯钻研,【1】李德全,关于交警信息化建设和应用的思考,上海公安高等专科学校学报。2007,04:版,2012,18(4):79.82【8】《Tomcat与JavaWeb开发技术详解(第2版)》.孙卫琴.电子工业出版社【9】《SQL学习指南(第2版修订版)》.比利(AlanBeaulieu).人民邮电出版社出版他们对于我来说恩重如山,我无以回报,只有在以后的生活中更加努力的学习和工作。还有我还要感谢我的父母,是他们将我拉扯成人,也是因为他们的日夜劳作和支持,Thegraduationprojectisnotonlyacomprehensiveexaminationoftheknowledgewejobinthefuture.environment,sothatwecantgraduationproject,whiAlsothanktheteacherswhotaughtmethelaterlifeofstudyandworkharder.faremybestfriends,nomatter附录车管所系统设立的目的:1、为了使车主能更好更方便的查询自己是否有违章的信息,以及自己爱车的信息和驾驶证的信息,并且如果有违章则直接可以交付罚款。2、管理人员可以更好的管理车辆以及车主信息,并且及时发通知让车主尽快交付罚款3、总的来说,本系统是连接车主与交警或者车管所人员的桥梁,.可以让人们更省时省力的处理与车辆有关的事务,是一种基于互联网获取数据通过公安边界接入平台并与公安网数据交互的便民服务平台。创新思路车管所信息系统创新主要体现在以下几个方面:1、是继续深化远程服务,联合邮政公司,开展送车牌送驾驶证上门服务,可以让群众享受到足不出户也可以处理业务;2、进一步拓宽“网上车管所”服务空间,新增驾驶人俱乐部。总结所以,在我看来,网上车管所的发展前景很大,它能够解决交警与车主之间处理问题速度不够快的问题,理应让更多的线下车管所落实网上车管所这惠民政策。结论1、概述当前车管所建设车管所信息管理系统的任务:系统功能的不断完善,车管所本身应该适应利用网上车管所信息管理系统。呼应开头序言。捷键与一些电脑小技巧这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!还有一个更简单的办法,就是按winkey+r!如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了!winkey指的是键盘上刻有windows徽标的键●。winkey主要出现在104键和107键的键盘中。104键盘又称win95键盘,这种键盘在原来101键盘的左右两边、ctrl和alt键之间增加了两个windwos键和一个属性关联键。107键盘又称为win98键盘,比104键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于F10或ALT当你选中一个文件的话,这意味着“重命名”打开开始菜单在win9x中打开关闭程序对话框删除被选择的选择项目,如果是文件,将被放入回收站删除被选择的选择项目,如果是文件,将被直接删除而不是保存当前操作的文件CTRL+INSERT或CTRL+C复制被选择的项目到剪贴板SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置ALT+BACKSPACE或CTRL+Z撤销上一步的操作ALT+SHIFT+BACKSPACE重做上一步被撤销的操作Windows键+D:最小化或恢复windows窗口Windows键+U:打开“辅助工具管理器”Windows键+CTRL+MWindows键+FWindows键+RWindows键+BREAK重新将恢复上一项操作前窗口的大小和位置打开资源管理器打开当前活动项目的快捷菜单在放入CD的时候按下不放,可以跳过自动播放CD。在打开word的时候按下不放,可以跳过自启动的宏一个窗口)打开程序最左上角的菜单将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换将当前屏幕以图象方式拷贝到剪贴板将当前活动程序窗口以图象方式拷贝到剪贴板关闭当前应用程序中的当前文本(如word中)切换到当前应用程序中的下一个文本(加shift可以跳到前显示前一页(前进键)显示后一页(后退键)在页面上的各框架中切换(加shift反向)x:\DocumentsandSettingsJ户名\Cookiest下的所有文件(保留index文件)x:\DocumentsandSettings川户名\LocalSettings\Temp\下的所有文件(川户临时文件)有文件(页面文件)x:\DocumentsandSettingsV用广名\LocalSettingsHistory\下的所有文件(历史纪录)x:WINDOWS\Temp\下的所有文件(临时文件)x:WINDOWSiServicePackFiles(升级spl或sp2后的备份文件)x:WINDOWS\DriverCacheli386下的压缩文件(驱动程序的备份文件)4.然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序7、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除清除"Windows文件保护"文件高速缓存,释放出其所占据的空间)档,只要你已拷贝了安装文件,完全可以这样做。H录下,名称为driver.cab,你直接将它删除就可以了,通常这个文件是74M。不全部都合适白己的使用,比如IMJP8_1口文输入法、IMKR6_1韩文输入法这些输入法,如果用不着,我们可以将其删除。输入法位于windowslime\文件夹中,全11、升级完成发现windows\多了许多类似$NtUninstallQ311889$这12、另外,保留着\windowshe都丁掉!13、关闭系统还原:系统还原功能使用的时问一长,就会占用大量的硬盘空问。因此有必要对其进行手工设置,以减少硬盘占用量。打开”系统属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。也可在弹出的对话框中取消"关闭这个驱动器的系统还原"选项,并可设置用于系统还原14、休眠功能会占用不少的硬盘空间,如果使用得少不妨将共关闭,关闭的方法是的:打开"控制面板",双击"电源选项",在弹出的"电源选项属性"对话框中选择很大一部分是你根本不可能用到的,可以在"添加/删除Windows组件"中将它们卸们,这时可以这样操作:用记事本打开\windowslinflsysoc.inf这个文件,用查找/替换功能把文件中的"hide"字符全部替换为空。这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行"添加-删除程序",就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉(记住存盘的时候要保存为sysoc.inf,而不是默认的sysoc.txt),如Internat信使服务、传真服务、Windowsmessenger,码表等,大Settings\Temp文件夹(Y:是系统所在的分区)。这两个位置的文件均可以直接删除。17、清除Internet临时文件:定期删节省大量的硬盘空间。打开IE浏览器,从"工具"菜单中选择"Internet选项",在弹出用一段时间后,预读文件夹里的文件数量会变得相当庞大,导致系统搜索花费的时间变长。而Ⅱ有些应用程序会产生死链接文件,更加重了系统搜索的负担。所以,应该定期删除这些预读文件。预计文件存放在WindowsXP系统文件夹的Prefetch文件夹中,该文件夹下的所有文件均可删除。19、压缩NTFS

温馨提示

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

评论

0/150

提交评论