【基于JavaEE的交通事故档案管理系统设计11000字(论文)】_第1页
【基于JavaEE的交通事故档案管理系统设计11000字(论文)】_第2页
【基于JavaEE的交通事故档案管理系统设计11000字(论文)】_第3页
【基于JavaEE的交通事故档案管理系统设计11000字(论文)】_第4页
【基于JavaEE的交通事故档案管理系统设计11000字(论文)】_第5页
已阅读5页,还剩56页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

[15]。用户信息管理:网站的管理员们就是能够实时地查看到每一个用户的所有相关资料,可以让他们通过自己的账号、车主姓名等方式对每一个用户的身份信息进行查询,对于不符合要求的用户也可以批量删除操作,同时还能够实时地查看每一个用户在网站上发生了什么样的事故,对每一个用户的相关个人信息都进行了修改。部门信息管理:通过系统管理员功能就可以直接查询自己所有部门的信息,对于一些你想要自己添加的部门,管理员也就是可以直接选择自己添加,对于不一定需要的部门,管理员也就是可以直接进行自动删除或者是批量删除等等操作。警察信息管理:通过系统管理员功能就可以直接查询自己所有警察的信息,对于一些你想要自己添加的警察,管理员也就是可以直接选择自己添加,对于不一定需要的警察,管理员也就是可以直接进行自动删除或者是批量删除等等操作。事故类型管理:通过系统管理员功能就可以直接查询自己能看到的所有事故类型的信息,对于一些你想要自己添加的事故类型,管理员也就是可以直接选择自己添加,对于不一定需要的事故类型,管理员也就是可以直接进行自动删除或者是批量删除等等操作。事故信息管理:通过系统管理员功能就可以直接查询自己能看到的所有事故信息,对于不一定需要的事故信息,管理员也就是可以直接进行自动删除或者是批量删除等等操作。档案类型管理:通过系统管理员功能就可以直接查询自己能看到的所有档案类型的信息,对于一些你想要自己添加的档案类型,管理员也就是可以直接选择自己添加,对于不一定需要的档案类型,管理员也就是可以直接进行自动删除或者是批量删除等等操作。档案信息管理:通过系统管理员功能就可以直接查询自己能看到的所有档案的信息,对于一些你想要自己添加的档案信息,管理员也就是可以直接选择自己添加,对于不一定需要的档案信息,管理员也就是可以直接进行自动删除或者是批量删除等等操作。申诉信息管理:通过系统管理员功能就可以直接查询自己能看到的所有申诉的信息,对于一些你想要自己添加的申诉信息,管理员也就是可以直接选择自己添加,对于不一定需要的申诉信息,管理员也就是可以直接进行自动删除或者是批量删除等等操作。3.2.2用户功能设计首次进入该系统的用户可能会需要先对其进行登录和注册,输入与用户相关的信息,无误后显示注册成功。用户名信息模块注册成功后,通过手机上输入自己的账号和密码就能进行注册,登录成功后就能直接进入个人中心信息模块,可以直接进行个人中心信息查看,警察信息查看,事故信息查看,申诉信息查看,用户信息模块结构如图3-4所示。图3-4用户功能图个人中心:用户查看个人信息。警察信息查看:用户可以通过警员编号、警员名字查询警察信息,可以查看警察详细信息。事故信息查看:用户可以通过事故名称、车主姓名、车牌查询事故信息,可以查看事故的详细信息,对交通事故进行申述。申诉信息查看:用户在登录页面输入登陆信息,在登录成功后,用户可以查看到与自己相关的申诉信息。3.3E-R图有前面的分析我们可以得到本系统需要设计的实体如下,每一个实体具体的描述E-R图如下。1、部门信息E-R图如图3-5所示图3-5部门信息实体图2、档案的类型E-R图如图3-6所示图3-6档案类型实体图3、档案信息E-R图如图所示3-7所示图3-7档案信息实体图4、警察信息E-R图如图所示3-8所示图3-8警察信息实体图5、申诉信息E-R图如图所示3-9所示图3-9申诉信息实体图6、事故类型E-R图如图所示3-10所示图3-10事故类型实体图7、事故信息E-R图如图所示3-11所示图3-11事故信息实体图8、管理员的个人信息是一个数据库的实体,它的E-R结构图如下文所示3-12图3-12管理员信息实体图9、用户信息E-R图如图3-13所示图3-13用户信息E-R图3.4数据表设计根据数据库的分析以及类图的设计,设计出了公安部门交通事故档案管理系统的数据库表,主要包括管理员数据表、用户数据表、部门信息数据表、档案类型数据表、档案信息数据表、警察信息数据表、申诉信息数据表、事故类型数据表、事故信息数据表等。管理员数据表(admin) 管理员用户数据表所包含的主要信息字段分别主要有:注册管理员用户id(uid)、管理员注册用户名(username)等,各个字段的数据类型、数据长度和是否设置空值如表3-1所示。表3-1管理员数据表user列名(英文)数据类型数据长度是否允许空idint11否(PK)usernamevarchar255否passwordvarchar255否addtimetimestamp否2.档案类型数据表(danganleixing)档案类型数据表存储的是档案类型的相关信息,包括的主要字段有档案类型编号(id)、档案类型名称(danganleixing)、创建时间(timestamp),各个字段的数据类型、数据长度和是否设置空值如表3-2所示。表3-2档案类型数据表danganleixing列名(英文)数据类型数据长度是否允许空idint11否(PK)danganleixingvarchar255否addtimetimestamp否3.档案信息数据表(grade)档案信息数据表包括的字段主要有编号(id)、档案编号(danganbianhao)、档案名称(danganmingcheng)、事故名称(shigumingcheng)、档案类型(danganleixing)、档案图片(dangantupian)、档案内容(danganneirong)、入档时间(rudangshijian)、处理结果(chulijieguo)等,各个字段的数据类型、数据长度和是否设置空值如表3-3所示。表3-3用户等级数据表grade列名(英文)数据类型数据长度是否允许空idint11否(PK)danganbianhaovarchar255否danganmingchengvarchar255否shigumingchengvarchar255否danganleixingvarchar255否dangantupianvarchar255否danganneirongvarchar255否rudangshijianvarchar255否chulijieguovarchar255否addtimetimestamp否4.警察信息数据表(jingchaxinxi)警察信息数据表包括编号(id)、添加时间(addtime)、警察名称(jingchamingzi)、身份证号(shenfenzhenghao)等,各个字段的数据类型、数据长度和是否设置空值如表3-4所示。表3-4航线数据表route列名(英文)数据类型数据长度是否允许空idint11否(PK)addtimetimestamp否jingyuanbianhaovarchar255否jingyuanmingzivarchar255否tupianvarchar255否shenfenzhengvarchar255否shoujivarchar255否5.申诉信息数据表(shensuxinxi)申诉信息表主要有编号(id)、申诉时间(addtime)、事故名称(shigumingcheng)、事故类型(shiguleixing)、车牌号(chepaihao)、申诉材料(shensucailiao)、申诉日期(shensuriqi)、账号(zhanghao)、车主姓名(chezhuxingming)、手机号(shouji)等,各个字段的数据类型、数据长度和是否设置空值如表3-5所示。表3-5申诉信息数据表shensuxinxi列名(英文)数据类型数据长度是否允许空idint11否(PK)addtimetimestamp否shigumingchengvarchar255否shiguleixingvarchar255否chepaivarchar255否shensucailiaovarchar255否shensuriqivarchar255否zhanghaovarchar255否chezhuxingmingvarchar255否shoujivarchar255否sfshvarchar255否shhfvarchar255否6.事故类型数据表(shiguleixing)事故类型数据表包括的字段主要创建时间(addtime)、事故类型名称(shiguleixing)等,各个字段的数据类型、数据长度和是否设置空值如表3-6所示。表3-6事故类型数据表shiguleixing列名(英文)数据类型数据长度是否允许空idint11否(PK)addtimetimestamp否shiguleixingvarchar255否7.用户数据表(yonghu)用户数据表包括的字段主要有密码(mima)、车牌号(chepai)等,各个字段的数据类型、数据长度和是否设置空值如表3-7所示。表3-7用户数据表yonghu列名(英文)数据类型数据长度是否允许空idint11否(PK)addtimetimestamp否zhanghaovarchar255否mimavarchar255否chezhuxingmingvarchar255否xingbievarchar255否chepaivarchar255否shoujivarchar255否

第四章详细设计这一章将对本次系统的所有功能进行详细设计,包括网页总体显示大小设计、所有功能设置,并对本次系统其中的一些比较重要的功能模块在具体应用中所做出的实现流程以及具体实现的方法作了阐述。4.1管理员各模块实现1.管理员登录管理员通过浏览器中选择您需要登录的网址后自动跳转进入您需要登陆的网站页面,再次进入登录的网站页面,管理员需要填写您的账号和密码,如果您所输入的网站登陆信息是正确的,那么您需要登陆成功后自动跳转进您的后台网站系统的主页面,如果您所输入的网站登陆信息不正确,显示为登陆不成功。代码如图4-1、4-2所示。UserContoller.java:(控制层)图4-1管理员登录1login.jsp:(管理员登录页面)图4-2管理员登录22.用户管理管理员登录后,可对用户进行管理,并可以通过用户账号和车主姓名进行搜索。代码如图4-3、4-4所示。UserController.java:(用户管理层)图4-3用户管理1list.jsp:(用户管理页面)图4-4用户管理23.部门信息管理管理员登录后,可对部门信息进行管理。代码如图4-5、4-6所示。BumenxinxiController.java:(部门信息管理层)图4-5部门信息管理1list.jsp:(部门信息管理页面)图4-6部门信息管理24.警察信息管理管理员登录后,可以查看警察的相关信息。代码如图4-7、4-8所示。JingchaxinxiController.java:(警察信息管理层)图4-7警察信息管理1list.jsp:(警察信息管理界面)图4-8警察信息管理25.事故类型管理管理员登录后,可以查看事故类型。代码如图4-9、4-10所示。ShiguleixingController.java:(事故类型管理层)图4-9事故类型管理1list.jsp:(事故类型管理页面)图4-10事故类型管理26.事故信息管理管理员可以对事故信息进行管理,并且可以通过事故名称、车主名称及车牌对事故信息进行搜索查询。代码如图4-11、4-12所示。ShiguxinxiController.java:(事故信息信息管理层)图4-11事故信息管理1list.jsp:(事故信息页面)图4-12事故信息管理27.档案类型管理管理员可以对档案类型进行管理。代码如图4-13、4-14所示。DanganleixingController.java:(档案类型管理层)图4-13档案类型管理1list.jsp:(档案类型页面)图4-14档案类型管理28.档案信息管理管理员可以对档案信息进行管理,可以对需要修改的帐号密码信息进行修改操作。代码基本结构如表中图4-15、图4-16所示。DanganxinxiController.java:(档案信息管理控制层)图4-15档案信息管理1list.jsp:(档案信息管理页面)图4-16档案信息管理29.申诉信息管理管理员登录成功点击申诉信息系统,可以查看、审核、修改、删除、批量删除申诉信息,并且通过事故名称进行查询。代码如图4-17、4-18所示。ShensuxinxiController.java:(申诉信息管理控制层)图4-17申诉信息管理1list.jsp:(申诉信息管理页面)图4-18申诉信息管理24.2用户各模块实现1.用户注册用户可以进行注册,在输入格式均正确的情况下,注册成功,否则将注册失败。代码如图4-19、4-20所示。YonghuController.java:(用户注册控制层)图4-19用户注册1register.jsp:(用户注册页面)图4-20用户注册22.警察信息查看用户可以查看警察的基本信息。代码如图4-21、4-22所示。JingchaxinxiController.java:(警察信息控制层)图4-21警察信息1list.jsp:(警察信息页面)图4-22警察信息23.事故信息查看用户登录成功后,可以查看事故信息,对交通事故进行申诉、同时可以通过事故名称、车主名称和车牌进行查询事故信息。部分代码如图4-23、4-24所示。ShiguxinxiController.java:(事故信息控制层)图4-23事故信息1list.html:(事故信息查看页面)图4-24事故信息24.申诉信息查看用户可以查看申诉信息。代码如图4-25、4-26所示。ShensuxinxiController.html:(申诉信息查看控制层)图4-25申诉信息1list.jsp:(申诉信息查看页面)图4-26申诉信息2第五章系统测试在本次系统正式投入运营之前,需要对本次系统的可靠性进行一次系统测试,,确保系统正常运行,这为之后系统上线不出现问题提供了保障。5.1管理员功能测试1.管理员登录在我们进行网站登录时候,输入了用户名和手机号及密码,若是信息正确,成功就直接进入了后台的管理系统,若有手机号或者是密码的输入出现了错误,则系统会通过弹出的一个弹框来提示输入是不正确的,没有正确的手机号或者密码。如图5-1所示。图5-1管理员登录2.公安部门交通事故档案管理系统首页管理员登录成功后,进入到系统首页。如图5-2所示。图5-2系统首页3.个人中心点击个人中心,可以选择修改密码和查看个人中心,如图5-3所示,图5-3个人中心4.用户管理点击进入用户信息管理,通过列表您就能够快速地获取到您的帐号、密码、车主的姓名、性别、图片、车牌、身份证、手机等信息,管理员就能够对其进行修改或者是删除操作。如图5-4所示。图5-4用户管理5.部门信息管理管理员可以对部门信息进行处理。如图5-5所示。图5-5部门信息管理6.警察信息管理管理员可以对警察信息进行处理。如图5-6所示。图5-6用户等级信息7.事故类型管理管理员可以对事故类型进行处理。如图5-7所示。图5-7事故类型管理8.事故信息管理点击列表中的事故信息管理,管理员可以通过列表获取事故的名称、事件类型、账号、车主身份、车牌、手机、事件发生原因、处理结果、事故时间、处理警察、天气、受到处罚金额、是否付款等相关信息,从而可以进行修改或者是否支付等操作。如图5-8所示。图5-8事故信息管理9.档案类型管理点击档案类型管理,管理员通过列表就能够快速获取到有关档案类型等信息,进行批量的修改或者单独删除某一档案类型。如图5-9所示。图5-9档案类型管理10.档案信息管理点击按钮进行档案信息管理,管理员可以通过列表获取相应的档案号、记录单、事故情况名称、档案类型、记录单和档案照片、记录单和档案内容、入档时间、处理结果等信息,进行修改或删除操作。如图5-10所示。图5-10档案信息管理11.申诉信息管理点击申诉信息管理,管理员通过列表可以获取事故名称、事故类型、车牌、申诉理由、申诉材料、申诉日期、账号、车主姓名、手机、是否审核、审核回复等信息,进行修改或删除操作。如图5-11所示。图5-11申诉信息管理5.2用户功能测试1.用户登录用户输入登陆信息后,系统会通过弹出一个选项框来判断您的登录信息是否正确,如您的登录信息不是正确的,又如您的账号以及帐号等信息都是无效的,那么就会显示登陆不成功。页面如图5-12所示。图5-12用户登录2.用户注册初次使用系统的用户需要进行注册。如图5-13所示。图5-13用户注册3.用户首页用户输入账号和密码,登录成功后,将进入用户首页。如图5-14所示图5-14用户首页4.个人中心点击个人中心,可以选择修改密码和查看个人中心,如图5-15所示。图5-15个人中心5.警察信息查看点击警察信息查看,可以查看警察的基本信息,通过警员编号和警员名称进行查询。如图5-16所示。图5-16警察信息查看6.事故信息查看点击事故信息查看,通过列表可以获取事故名称、事故类型、车主姓名、手机、发生原因、处理结果、事故时间、处理警察、进行查看操作,如图5-17所示。图5-17事故信息查看7.申诉信息查看点击申诉信息查看,通过列表可以获取事故名称、事故类型、车牌、申诉理由、申诉材料、申诉日期、账号、车主姓名、手机、是否审核、审核回复等信息,进行查看操作。如图5-18所示。图5-18申诉信息查看第六章总结与展望1.总结这一次公安部门交通事故档案管理系统的实现是对自己大学掌握的能力进行依次综合的考察,考虑到现实生活中,交通事故频繁发生,事故档案管理不稳妥,具有实际开发意义,因此为了解决这些问题,提高警察和交通部门处理交通事故的效率,才进行设计和开发本系统。当前随着人们生活质量的提高,车的数量也越来越多,紧跟着交通事故频发,交通事故档案信息的管理也非常的重要,为了能够提高处理交通事故档案的效率,交通部门和公安部门不断加大投入研究,因此公安部门交通事故档案管理系统也变成了大家关注的一个重点。进过这段时间的努力,毕业设计也接近完成,对于这一次公安部门交通事故档案管理系统的设计与开发,让我学习和掌握更多的知识,对于开发的流程,也进一步的熟悉,在系统的实现途中,也遇到了各种各样的问题,自己通过网络和书籍的查阅,最终克服了这些困难,解决了程序中的问题,这使得系统最终实现完成。公安部门交通事故档案管理系统的开发让我对java的运行更加的熟练,尤其对开发所使用的spring、Springmvc、mybatis框架有了更深的印象,在最初的编写中,还会出现不顺畅,不流利的情况,随着系统的开发进行,系统的每一个功能都能够越来越熟练的编写出来。这让我内心感觉到非常的开心,如果没有坚持和努力下去,那么本系统是不可能完整的开发出来,所以以后在生活中,不论遇到什么困难,我都会勇敢面对,用于尝试,我相信未来的生活一定会更加的精彩。展望这次的系统按照自己所学尽量做出合理且功能正确的功能。通过公安部门交通事故档案管理系统能够提高处理交通事故和档案信息的效率,提高了我国现在的交通事故信息处理的信息化过程。本系统已经达到了交通事故档案管理系统的基本功能,但是在最开始的实现过程中,还是出现了一定的问题,总结下来主要是自己独自开发系统的经验不足,在把握时间的方面也有些欠缺,系统在以后还需要根据实际情况进行具体功能的补充。我国的交通管理系统逐年改善,所以相应的工作人员也要采取更加有效和有用的系统进行事故的处理,提高处理系统和保存档案的效率。参考文献厉英,于瑞云,张登科.基于B/S架构的工作流管理系统的设计与实现[J].控制工程,2006(02):190-192.许平格.数据库管理系统中查询优化的设计和实现[D].浙江大学,

温馨提示

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

评论

0/150

提交评论