【《基于JavaEE的档案管理系统设计》12000字(论文)】_第1页
【《基于JavaEE的档案管理系统设计》12000字(论文)】_第2页
【《基于JavaEE的档案管理系统设计》12000字(论文)】_第3页
【《基于JavaEE的档案管理系统设计》12000字(论文)】_第4页
【《基于JavaEE的档案管理系统设计》12000字(论文)】_第5页
已阅读5页,还剩57页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

PAGEPAGE36基于JavaEE的档案管理系统设计摘要交通事故的频繁发生给交通部门带来了一定的压力,公安部门交通事故档案管理系统在管理交通事故和事故档案时,能够更加的有效,警察在使用到本系统时对于事故的处理也会更加的有效率,处理信息更加准确和及时REF_Ref7347\r\h[4]。本文对交通事故管理系统的背景和意义进行了分析,然后介绍了交通事故档案管理系统的发展情况,并针对所使用的各种管理技术手段进行比较和综合分析。对本次系统进行需求分析时,研究了系统的可行性分析、系统功能分析,功能模块示意图,用例示意图等,然后对每一个系统都进行了概要的设计,最后对每一项功能都进行详细的设计。本系统是利用mysql作为一个进行数据库管理的系统,使用jsp技术、spring、springmvc、mybatis等框架进行开发,运行时环境中使用tomcat服务器,使用eclipse进行软件开发本系统。。在本系统中,管理员和用户都是系统的操作者,管理员可以管理用户信息、部门信息、警察信息等。用户可以查看警察基本信息、事故基本信息、可以对交通事故的处理进行申述等。目录TOC\o"1-3"\h\u12497第一章引言 3290921.1研究的目的和意义 3255621.2本文研究内容 3167311.4结构安排 321980第二章需求分析 5299452.1系统可行性分析 558102.1.1硬件可行性分析 5137072.1.2技术可行性分析 524032.1.3经济可行性分析 518912.1.4法律可行性分析 5165742.2系统功能需求分析 5232452.3系统用例分析 722957第三章概要设计 10224213.1系统体系结构 1023523.2系统功能设计 11249853.2.1管理员功能设计 118003.2.2用户功能设计 1217803.3E-R图 13184803.4数据表设计 1619594第四章详细设计 2073594.1管理员各模块实现 20133154.2用户各模块实现 4314206第五章系统测试 49282695.1管理员功能测试 49281455.2用户功能测试 562334第六章总结与展望 613736参考文献 64

第一章引言1.1研究的目的和意义如今我国不断发布交通管理的相关举措,以规范交通并保证社会的稳定。道路交通安全问题已经称为人民生活中重要问题之一REF_Ref4382\r\h[3]。交通事故档案的管理是由公安部门进行处理保管和处理的。档案中包括事故发生的原因、时间、地点、处理方式、图片等。因为交通事故对于社会的安定有特殊的意义,因此交通事故档案系统也显得尤为重要。公共交通的社会公益性决定了政府责任的不可推却,政府在公共交通发展中必须起主导作用REF_Ref7932\r\h[7]。公安部门交通事故档案管理系统对于管理员是有很多功能操作的,例如管理员查看用户、部门、警察、事故的详细信息等,一般的交通系统再进行这些操作的时候是不方便的,效率不搞的,这就让管理者在工作中有很大的麻烦,因此设计并开发了交通事故档案管理系统,让上述的操作变得方便快捷,同时也是更加的完善交通事故档案系统的功能,在处理交通事故和事故档案上,能够更加的有效率。对于用户来说,可以登陆自己的账号,在系统中就可以看到有关自己的交通事故档案信息,可以节约较多时间,综上就可以发现开发本系统对于管理员管理交通事故以及事故档案包括用户信息等是很有必要的,对于用户同样可以起到很便捷的效果。1.2本文研究内容本研究课题的目标是为了完成一个基于javaee的公安机关交通事故档案管理系统的功能。该系统是采用b/s架构,使用JSP技术、Spring、SpringMVC、Mybatis框架进行实现。REF_Ref27266\r\h[1]本文从该系统的软件开发、开发到其实现的整个过程中主要进行了研究的内容有:1.需求分析研究:该系统的主要需求包括:管理员登录后,可以点击个人中心查看自己的相关详细信息,可以点击用户管理、查看用户的详细信息、可以点击档案管理,查看档案的详细信息等;用户注册登录后可查看个人中心、警察信息、事故信息和申诉信息。2.利用MySQL数据管理系统管理数据,该数据库检索速度快,易于维护和扩展以及更新快捷等优势REF_Ref10845\r\h[8],利用Spring和MyBatis框架进行开发,采用JSP技术实现数据的展示REF_Ref9169\r\h[5]。3.通过功能测试能够对系统的每一个模块每一个具体的功能进行测试,已检测系统功能是否能够真实有效的运行。1.4结构安排论文整体的结构可以分为6个方面,分别是:第一章是论文的引言:介绍了公安部门交通事故档案管理系统的背景及意义,总体概要的分析和讲解本文简要介绍了本文的章节内容。第二章是需求分析:主要对各级公安部门的道路交通事故处理信息化和档案管理服务系统的整体软件需求进行了功能需求上的综合分析,依次对其需求进行了系统硬件的整体可行性综合分析、技术上的综合可行性、经济上的整体可行性综合分析、法制上的综合可行性,最后就是系统的硬件功能需求进行了符合市场需求的综合分析,并根据系统参与者进行了用例描述。第三章中对公安部门交通事故档案管理系统作了概要设计:根据本系统进行流程设计、系统功能设计、实体E-R图以及数据表的设计。第四章中主要是对交通事故档案管理系统进行详细设计,展示系统各主要功能模块的代码,并对代码进行解释。第五章系统测试:在本系统正式使用运行之前,需要对系统进行全面的测试,包括单元测试和系统测试,通过测试对每个模块功能进行分析,判断系统能否正常运行。测试本系统中管理员功能和用户功能REF_Ref19973\r\h[11]。第六章总结与展望,先对系统做一个整体的总结,对系统中的不足也要加以说明。在总结完成的同时,也需要对未来进行一个规划。

第二章需求分析2.1系统可行性分析2.1.1硬件可行性分析公安部门交通事故档案管理系统需要设计编写运行起来,并不需要很高配置的硬件设施,便写出来的系统要能够显示出理想的页面同时保证系统运行不能出现差错即可,考虑到使用人数可能会越来越多,因此服务器必须选择安全性较高的REF_Ref20038\r\h[12]。2.1.2技术可行性分析本档案管理系统是由公安部门自行研制的交通的档案管理软件,使用b/s结构,开发语言主要使用java,采用mysql数据库管理系统进行管理REF_Ref31318\r\h[2],同时本系统的开发者也需要能够熟练地掌握和运用这些软件的开发方法,因此在技术方面是可行的。2.1.3经济可行性分析软件系统的开发是需要耗费人力和物理的,这里面包括前期硬件设备的投入,软件的使用,同时在系统开发完成后,系统还需要进一步的进行维护,在必要时需要对系统进行管理和修改部分功能。而且在开发这个系统时具有一定的经济条件,这个系统在开发成功后,后期应用将产生比较大的价值,使用范围将会比较广泛,经济效益非常客观,因此在经济上这个方面也是可以做到这一点。2.1.4法律可行性分析本软件系统是通过正版软件进行制作与自动化开发,所有软件开发内容也完全由用户自主设计,不存在版权问题,内容健康合法,系统的开发所需要涉及的软件包括文件、责任和各种均不属于或者存在与国家相关的法律不符合等情况。我们从上面4个方面的可行性分下看来,公安部门交通事故档案管理系统的开发是切合实际的,是生活中实际需要的,同时开发这个系统也是可行的。所以可以对本系统进行下一阶段的研究和分析设计。2.2系统功能需求分析下面对管理员和用户两种系统用户进行需求分析:管理员功能如下:(1)注册登录:您可以通过浏览器中选择您所使用的系统登录地址来直接进入本站的登录页面。通过列表您就可以直接获取您的帐号、密码等信息,进行注册登录操作,如果您所输入的内容正确,则表示您登录成功,紧接着就是跳转至您的用户界面。如果您所输入的内容不正确,则表示登录成功,将继续停留在登录界面。(2)用户管理:管理员登陆系统成功后,点击用户管理,可以查看用户的相关信息,同时可以对用户进行查询操作,对于不需要的用户可以采用删除操作,对于用户信息发生变化需要修改的用户,管理员进行对其进行对应的修改REF_Ref20120\r\h[13]。(3)对部门的信息管理:系统的管理员在登录网站页面中确认登录成功后,可以直接点击相应的部门信息,查看得到相关部门的详细资料,对于有需要删除的部门也可以通过相应的删除操作,对于有关部门的信息已经发生了变化的部门,管理员也可以对其他部门的信息进行相应的修改和删除操作。(4)对警察的信息管理:网站的管理员在系统登陆页面中确认登陆成功后,可以直接点击相关的警察信息,查看得到相关的警察详细资料,对于所有需要删除的警察也可以通过相关的删除操作,对于所有警察的信息已经发生了变化的情况下,管理员也可以对其他的信息进行相应的删除或者修改。(5)对事故类型的管理:登录到网站后,管理员在自己的登陆页面中选择登陆成功后,可以直接点击相应的事故类型,查看得到相应的事故类型详细资料,对于所有需要删除的事故类型都可以通过删除来完成,对于已经发生了变化的事故类型,管理员也可以对其他事故类型进行相应的修改和删除操作。(6)对事故的信息管理:在网站上登陆的页面中,管理员登陆成功后,可以直接点击相关的事故信息,查看得到相关的事故信息详细资料,对于所有需要删除的事故信息都可以通过相应的删除操作,对于所有的事故信息发生变化的,管理员也可以对其做出相应的修改和删除操作。(7)对档案类型的管理:档案登陆后,管理员在网站登陆页面中选择登陆成功后,可以直接点击自己的档案类型,查看得到相关档案类型的详细资料,对于所有需要删除的档案类型都可以通过删除来完成相应的修改操作,对于档案类型已经发生了变化的,管理员也可以对其他人进行相应的修改操作。(8)对于档案资料的信息管理:系统管理员在用户登陆网站页面上确认其为用户,即可直接点击自己需要的档案资料信息,查看得到有关档案资料的详细信息,对于所有需要被删除的档案资料也都可以通过相应的方式进行删除操作,对于其他档案资料信息发生变更的,管理员也可以对其他方式进行相应的修改和恢复操作。(9)对其他申诉信息资料的收集管理:用户网站服务管理员在用户登录网站页面中应当确认用户登陆成功后,可以直接通过点击网站相应的其他申诉信息资料,查看其在得到网站相关的其他申诉信息资料后的详细情况,对于所有其他需要及时删除的其他申诉信息资料都同样可以直接通过点击相应的进行删除处理操作,对于所有其他需要及时删除的申诉信息发生变化的,管理员也同样可以对其他申诉信息直接进行有关相应的变化修改和进行删除处理操作。(10)修改密码操作:管理员可对登录系统的账号进行修改密码的操作REF_Ref20169\r\h[14]。用户功能:(1)第一次用户登录:没有使用注册的第二次用户首次注册系统时,需要直接进入第一次注册的网站,填写第一次注册所需的个人和相关资料即可完成注册操作,所有信息均填写完毕提交,显示注册成功。否则注册失败。(2)系统的用户注册登陆:通过浏览器中直接输入本系统的注册网址即可直接进入本系统登录界面。通过列表您就可以直接获取您的帐号、密码等信息,进行注册登录操作,如果您所输入的内容正确,则表示您登录成功,紧接着就会跳转至您的用户界面。如果您所输入的内容错误,则表示登录失败,系统界面将继续保持停留。(3)事故信息查看:用户登陆成功后,点击事故信息,可以查看到与自己相关的事故的详细信息,在对事故有异议的时候可以进行申诉,等待管理员的批复。(4)申诉信息查看:用户登陆成功后,点击申诉信息,可以查看到与自己相关的申诉信息,在用户自己申诉的信息里能够看到管理员对用户申诉的详细回复。(5)个人信息:用户登陆成功后,可以点击个人信息,可以查看到自己的详细信息,并可对部分可修改信息进行修改操作。(6)修改帐号密码:在用户注册成功后还是可对其他账号密码进行修改或者注册帐号的操作。2.3系统用例分析本系统根据功能共划分两种操作者,分别是:用户登陆成功后,进入用户查看界面,可以对用户功能模块进行相对应操作。管理员登陆经过登陆验证成功后,可以对管理员功能模块进行相对应操作REF_Ref18941\r\h[10]。图2-1系统参与者(2)所有注册用户的功能结构图显示如下表所示,用户主要是指注册用户、个人中心、警察信息查看、事故信息查看、申诉信息查看等功能模块。图2-2用户用例图(3)其他与管理员相关的使用用例图,如下表2-3所示。图2-3管理员用例图

概要设计3.1系统体系结构本系统的开发过程力求规范,首先将用户对系统的需求进行分析,从功能出发,设计系统的模块,然后是对功能的详细设计,充分考虑参与者和功能,再次是实现系统功能REF_Ref16145\r\h[9]。公安部门交通事故档案管理系统模块包括系统登陆成功后的后台系统页面,点击个人中心,可以查看到与自己相关的详细信息;点击用户管理,可以看到用户的详细信息;点击部门信息管理,可以看到部门的详细信息;点击警察信息管理,可以看到警察的详细信息;点击事故类型管理,可以查看到事故类型的详细信息;点击事故信息管理,可以查看到事故信息的详细信息;点击档案类型管理,可以查看到档案类型的详细信息;点击档案信息管理,可以查看到档案的详细信息;点击申诉信息管理,可以查看到申诉信息的详细信息;同时操作者可以对相应的模块进行相应的操作。登录角色系统显示结构图,在注册用户名和登录地址密码信息等的输入栏中通过选择登录系统自动显示登录的角色地址,跳转至中国交通事故信息档案管理服务系统的角色登录体系界面,用户登录需要首先输入自己的注册用户名和登录密码,选择一个相应的的角色验证进行自动登录,如果角色验证正确,管理员就可能会自动跳转至系统的使用管理员角色登录系统界面,用户登录请先点击跳转至注册用户名的登录系统界面,否则登录系统将自动显示您的注册用户名和登录密码将此设置为默认错误,需要重新进行登录,如图3-1所示:交通事故档案管理系统登录界面交通事故档案管理系统登录界面用户登录密码正确管理员界面用户界面图3-1系统结构图这些功能可以充分满足交通事故档案管理系统的需求。系统功能结构如图3-2所示。图3-2系统功能结构图3.2系统功能设计用户在注册时输入自己的登录密码即可进行注册,登录成功后即可直接到达用户管理操作界面,可以进入个人中心、查看警察信息、查看事故信息、查看申诉信息等。管理员在首次通过本站注册并对用户名及注册密码进行填写信息完毕之后才可能会开始进行本次注册。管理员在您的账号中注册登录成功后就可以会直接自动进入至账号管理员的操作界面,可以根据实际需要对各个账号管理员的各个功能模块分别做一个相应或对应的功能查询、修改、删除等操作。3.2.1管理员功能设计管理员输入登录信息,经过登陆信息验证成功后,可以查看到自己的详细信息,对警察信息进行增删改查操作,对事故的相关信息进行增删改查操作,对事故档案信息进行相关的增删改查操作,还可以审核回复用户申诉的信息,对申诉信息进行查询和修改。如图3-3所示。图3-3管理员功能图个人中心:管理员的登陆验证经过了登陆模块的验证成功后,进入系统后就可以在模块中查看自己的密码详细信息,同时如果管理员还是想要修改自己的密码,也就是可以在这个模块中修改自己的密码REF_Ref20394\r\h[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、档案信息实体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)、管理员用户注册表和密码(password)等,各个字段的数据类型、数据长度和是否设置空值如表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)事故类型数据表存储的是事故的类型,包括的字段主要有编号(id)、创建时间(addtime)、事故类型名称(shiguleixing)等,各个字段的数据类型、数据长度和是否设置空值如表3-6所示。表3-6事故类型数据表shiguleixing列名(英文)数据类型数据长度是否允许空idint11否(PK)addtimetimestamp否shiguleixingvarchar255否7.用户数据表(yonghu)用户数据表存储的是用户的基本信息,包括的字段主要有编号(id)、账号(zhanghao)、密码(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.总结这一次公安部门交通事故档案管理系统的实现是对自己大学掌握的能力进行依次综合的考察,考虑到现实生活中,交通事故频繁发生,事故档案管理不稳妥,具有实际开发意义,因此为了解决这些问题,提高警察和交通部门处理交通事故的效率,才进行设计和开发本系统。当前随着人们生活质量的提高,车的数量也越来越多,紧跟着交通事故频发,交通事故档案信息的管理也非常的重要,为了能够提高处理交通事故档案的效率,交通部门和公安部门不断加大投入研究,因此公安部门交通事故档案管理系统也变成了大家关注的一个重点

温馨提示

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

最新文档

评论

0/150

提交评论