收藏 分享(赏)

交通事故案件处理系统---事故处理-.doc

上传人:wo7103235 文档编号:6274037 上传时间:2019-04-03 格式:DOC 页数:45 大小:996.50KB
下载 相关 举报
交通事故案件处理系统---事故处理-.doc_第1页
第1页 / 共45页
交通事故案件处理系统---事故处理-.doc_第2页
第2页 / 共45页
交通事故案件处理系统---事故处理-.doc_第3页
第3页 / 共45页
交通事故案件处理系统---事故处理-.doc_第4页
第4页 / 共45页
交通事故案件处理系统---事故处理-.doc_第5页
第5页 / 共45页
点击查看更多>>
资源描述

1、厦门大学软件学院毕业论文本科毕业论文(科研训练、毕业设计)题 目:交通事故案件处理系统-事故处理姓 名:学 院:软件学院系:软件工程专 业:软件工程年 级:学 号:指导教师: 职称:讲师年 月厦门大学软件学院毕业论文I交通事故案件处理系统-事故处理摘要 交通事故处理系统是根据厦门交警支队实际需求,采用 B/S 架构,用 Oracle 数据库进行开发的。开发环境是 Microsoft Visual Studio 2005,配合使用 DXperience 控件包。根据软件的需求分析文档实现系统中的案件办理主界面模块,简易录入模块,转立案申请,调查取证的现场勘察等模块。实现对数据库的信息录入,信息查

2、询等操作。关键词 交通系统 Oracle 事故处理厦门大学软件学院毕业论文IIAbstract Traffic Accidents processing system is based on actual demand from Xiamen traffic police detachment. This system is a B/S structure, with Oracle as database. This system is explored under Microsoft Visual Studio 2005 environment, and DXperience control

3、 package is also used as key component. It achieved the availability of main interface of case management module in the said system according to the documents of requirement analysis, including simple case loaded module, case transition module and the module of investigation and verification in spot

4、. Implementation of inputting database information, information enquiry and other operations is also introduced in this paper.Keywords Transport system Oracle Accident 厦门大学软件学院毕业论文III目录第一章 引言 11.1 背景 11.2 系统特点 1第二章 功能介绍 32.1 接处警 .32.2 案件办理 .32.3 审批管理 .32.4 内勤管理 .42.5 暂扣管理 .42.6 案件查询 .42.7 业绩考评 .42.8

5、 法制管理 42.9 统计分析 42.10 智能提醒 .52.11 系统管理 .5第三章 编程环境介绍及技术介绍 63.1 Microsoft Visual Studio 2005 .63.2 ASP.NET 63.3 Dxperience XtraReports .7第四章 数据库介绍及设计 .104.1 数据库逻辑结构 104.2 数据库物理表结构 10第五章 交通系统介绍 .145.1 系统框架流程图 145.2 系统简介 155.3 部分代码 22第六章 详细说明 .256.1 简易处理程序 256.2 呈报立案 326.3 转立案申请 33第七章 展望 .34结论 35致谢 36参考

6、文献 36厦门大学软件学院毕业论文IVContents Chapter 1 Introduction .11.1 Background .11.2 System characteristic 1Chapter 2 Function introduction .32.1 Alarm handling 32.2 The case for Transaction .32.3 Permission managemen32.4 Desk management.42.5 Temporarily detained management 42.6 The case for Enquiries .42.7 Pe

7、rformance evaluation 42.8 Management of the legal system 42.9 Statistical analysis .42.10 Smart reminded 52.11 System Management .5Chapter 3 Programming on the environment and Technology .63.1 Microsoft Visual Studio 2005 .63.2 ASP.NET 63.3 Dxperience XtraReports .7Chapter 4 Presentation and databas

8、e design 104.1 Database logical structure .104.2 The physical structure of the database table10厦门大学软件学院毕业论文VChapter 5 Transport system introduced .145.1 Framework flow chart .145.2 System155.3 Codes .22Chapter 6 Details 256.1 Simple procedures256.2 Reported on file 326.3 To file applications33Chapte

9、r 7 Outlook34Conclusion35Acknowledgements36References36厦门大学软件学院毕业论文1第一章 引言1.1 背景道路交通是经济生活的先导,也是经济发展的晴雨表。交通管理现代化是城市发展水平的重要标志,他体现了一个城市、文化的综合实力,是发展社会主义物质文明和精神文明的重要标志。随着社会的发展、科技的进步,带来了我国汽车工业的迅猛发展。近几年,随着国民经济的发展,人们的生活水平日新月异,私人汽车的保有量明显增长。同时,道路交通事故量也急剧上升,大大增加了事故处理部门的工作量。如何高效、公正、准确地处理交通事故已经成为一个急需解决的社会问题。对于一个

10、交警大队来说,如何避免事故瞒报、避免事故处理无故拖延,提高工作效率,提高交警形象,用科学的方法更好处理交通事故,提高警员的执法水平和工作效率,保证了执法的严格、公开、公正、合理、规范,将是科技强警的一条必经之路。同时将科技手段运用到队伍管理中,勤务管理、业务监管等系统的应用,将交通管理推向一个新台阶。1.2 系统特点稳定性:基于 Oracle 数据库基础上进行开发,Oracle 是目前世界上最大、最优秀的数据库:容量大、运行稳定可靠;安全性:每起案件的经办人员一旦确定录入完毕后,其他人员就无权对该案件进行修改;授权管理,按多元多级原则授权给民警进行使用,无授权人员无法操作相应的授权的资料;实用

11、性:本系统是在具有丰富实践经验的干警的指导下,精雕细琢,依据真实案件资料反复测试下完成的。办案流程规范化:整个办案流程,如呈报立案、立案审批、责任认定等案件办理的各个环节一环扣一环;前面的环节未完成,后面的环节就无法进行,保证案件办理的规范、严谨、公正。案件文书规范化、格式化:所有的法律文书、案件文档统一由系统打印输出,便于管理、厦门大学软件学院毕业论文2减少差错;数据共享(网络化):所有数据存储于支队科技处,便于支队和大队数据共享,相关领导随时可调阅某起案件的办理情况;在大队或支队的任何地方均可调阅任何一起案件。透明化:案件办理的标准所依据的法律、法规是公开、透明的;办理过程、结果是公开、透

12、明的。四项指数统计分析:各大队的所有数据存储于支队科技处,便于领导随时可统计、分析事故发生分布情况,为领导决策提供辅助作用。道路黑点分析:可分析某一道路的事故发生集中点,逐步细化。人性化的操作界面:操作简单、录入过程尽量减少汉字的录入,系统按事先定义好的规则自动生成文字内容。通过电台呼号录入民警姓名。审批方便:将手写签名文件扫描进电脑后,进行数字化处理,相关领导输入签名密码后,打印输出时自动将手写签名文件嵌入到指定位置。提醒及时:一旦经办民警有案件要求审批,相关领导电脑系统将自动弹出相应的提醒信息。案件催办提醒:案件到期未办理,系统将自动生成提醒信息提醒经办人员。 厦门大学软件学院毕业论文3第

13、二章 功能介绍2.1 接处警接处警:即时完成报案内容的录入,操作简单、录入过程尽量汉字的录入量少,系统可以自动组合生成的信息均自动生成,并能自动考核处警情况。车驾信息实时查询,真正实现交通管理数据共享。2.2 案件办理文书制作:网络内实现联网办公、无纸化文书传递、审批、阅读,做到尽善尽美,常用编码资料系统都为您准备得体贴入微,不仅可以提高办案效率,同时可以降低办公费用,整个支队一旦联网,文书的传递都可以在网络内实现,可以省掉很多人工费用。办案流程规范化:整个办案流程,如现场勘查、呈报立案、立案审批、调查取证、责任认定、处罚、调解等案件办理的各个环节一环扣一环;前面的环节未完成,后面的环节就无法

14、进行,保证案件办理的规范、严谨、公正。案件文书规范化、格式化:所有的法律文书、案件文档统一由系统打印输出,便于管理、减少差错。现行全国道路交通事故信息采集表数据繁琐、工作量大、单调重复,系统可根据前面录入的资料自动生成 2003 版的信息采集表,并可直接转化到公安部信息采集系统;这样不但减少民警工作量,并可减少录入错误。安全性:每起案件的经办人员一旦确定录入完毕后,其他人员就无权对该案件进行修改;卷宗结案、归档后任何人不可修改。2.3 审批管理实现数字签名:将手写签名文件扫描进电脑后,进行数字化处理,相关领导输入签名密码后打印输出时自动将附上数字化签名。网络审批:在联网内经办民警一旦提交需要审

15、批文书,系统提醒相关领导有需要审批的文书,做到审批及时、快捷,支队与大队间就没有距离的感觉。审阅领导在自己的电脑就可完整调出相关案件的所有详细资料。审批更改:一旦提交待审批的文件,当审批人出差或其它情况下无法审批时,主办人可厦门大学软件学院毕业论文4更改其他审批人进行审批。审批项目完整:包括立案审批、暂扣审批、责任认定审批、延期认定审批、行政处罚审批、刑事处罚(强制措施)审批、预付款、预借款审批等所有的事故处理内容。2.4 内勤管理案件台账:案件台账一幕了然,查询方便,管理规范公正。案件归档:归档时可浏览整个案件情况。归档案件的查询。2.5 暂扣管理暂扣证件台账管理如已被暂扣的证件暂扣时间未到

16、,将无法进行领取,直到暂扣期满方可领取。暂扣车辆台账管理。遗留物品管理。2.6 案件查询数据共享:所有数据存储于支队,便于支队和大队数据共享,相关领导随时可调阅某起案件的办理情况;在大队或支队的任何地方均可调阅任何一起案件。接处警、办案办理过程跟踪查询。模糊查询:可按办案人、当事人、车号、地点、时间等模糊要求进行查询。智能跟踪:整个案件办理过程的跟踪管理。行政处罚、刑事处罚查询。暂扣证件、暂扣车辆、遗留物品查询。预付款查询。2.7 业绩考评干警业务量考评、办案效率考评、办案质量考评、警组业绩考评、大队业绩考评。2.8 法制管理牵涉到追刑的立案审批管理。强制措施(取保候审、监视居住、限制出境、刑

17、事拘留)呈请报告审核。2.9 统计分析各大队的所有数据存储于支队,便于领导随时可统计、分析事故发生分布情况,为领导厦门大学软件学院毕业论文5决策提供辅助作用。道路黑点统计分析:可分析某一道路的事故发生集中点,逐步细化。接处警统计分析。四项指数统计分析。2.10 智能提醒未立案的自动提醒。未在归定时间内进行责任认定自动提醒。未在归定时间内进行调解自动提醒。重特大事故若未在 24 小时内呈报支队提醒。若扣车时间超过规定时间则自动提醒。2.11 系统管理系统使用授权。常用字典编码维护、道路编码维护。数据备份。口令更改。系统设置。厦门大学软件学院毕业论文6第三章 编程环境介绍及技术介绍3.1 Micr

18、osoft Visual Studio 2005Visual Studio 是微软公司推出的开发环境。 Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。 Visual Studio 是一种集成开发环境 (IDE),开发人员在其中工作时,可以使用多种语言之一(包括 Visual Basic)为 .NET Framework 创建程序。使用Visual Studio 2005, 专业开发人员能够: 使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境。在统一

19、的开发环境中,开发并调试多层次的服务器应用程序。使用集成的可视化数据库设计和报告工具,创建SQL Server 2005解决方案。 使用Visual Studio SDK创建可以扩展Visual Studio IDE的工具。 Microsoft 为单独工作或在小型团队中的专业开发人员提供了两种选择,Visual Studio 2005 Professional Edition 和用于 Microsoft Office 系统的 Visual Studio 2005工具。每种版本都在标准版的特性上进行了扩展,包括用于远程服务程序开发和调试、SQL Server2005 开发的工具,以及完整的、没有

20、限制的开发环境。 3.2 ASP.NETASP.NET 是一种用于创建动态 Web 应用程序的技术。它是 .NET Framework 的一部分;可以采用大多数与 .NET 兼容的语言编写 ASP.NET 应用程序,其中包括 Visual Basic、C# 和 J#。ASP.NET 页面 (Web Forms) 要经过编译,与使用脚本编写语言相比,具有更好的性能。Web Forms 允许构建强大的基于窗体的 Web 页面。构建这些页面时,可以使用 ASP.NET 服务器控件创建常用的 UI 元素并对其进行编程以执行常见的任务。这些控件允许从可重用的内置或自定义组件快速构建 Web 窗体,从而简

21、化页面代码。ASP.NET 提供了编程模型和基础结构,与使用先前的 Web 技术相比,创建可扩展、安厦门大学软件学院毕业论文7全而又稳定的应用程序变得更快、更容易。.NET Framework 是一种开发和执行环境,借此,不同的编程语言和库可以无缝地协同工作来创建 Windows、Web 或 Mobile 应用程序,它们更易于构建、管理、部署,以及与其他联网系统或作为独立应用程序进行集成。 ASP 技术:类似于 PHP 技术,开发简便,快速,加上 IIS 的功能支持,是比较简易快速的开发技术。ASP.net:可以说是 ASP 技术的替代技术,是 ASP 的一大进步,在 Microsoft .N

22、ET Framework 的强大支持下,可以使用 C#、VB、javascript 三种语言来编写代码,采用预先编译技术,使得代码安全性加强。3.3 Dxperience XtraReports XtraReports 是为 Windows Forms 和 ASP.NET 编程者开发的下一代报表平台,使您在很短的时间内为最终用户制作出令人出乎意料的报表。它与 Microsoft Visual Studio .NET集成,XtraReports Suite 允许您使用原来的开发模式创建典型的 Windows Forms 应用。XtraReports 使用一样的代码编辑器(C#, VB.NET o

23、r J#),一样的属性 Grid,一样的组件工具箱,一样的对齐工具条和所有 Visual Studio IDE 提供的资源。XtraReports 组件可以整合于 Visual Studio IDE 之中,为您带来更高的动作效率,同时,对于您的应用软件和网站报表发布它具有更大的灵活性。特征综述: XtraReports-学习简便,入门容易。可以直接使用或通过API连接。 产品特征综述:完全与Visual Studio.Net集成 强大和智能的报表创建向导 直观的API 大量预定义的标签类型 内建预览和HTML视图 丰富的带区(Band)类型 厦门大学软件学院毕业论文8丰富的数据显示方式 一个表

24、格控件让您快速简单地在报表中创建表格In-Place编辑 事件支持控件重叠用感叹号标记著名控件 DXperience 完全支持 Visual Studio 2005,包括以下控件:XtraGrid Suite, XtraEditors Library, XtraScheduler Suite, XtraPivotGrid Suite, XtraBars Suite, XtraNavBar, XtraReports Suite, XtraPrinting Library, XtraTreeList Suite, XtraVerticalGrid Suite, XtraChart Suite, X

25、traLayoutControl, ASPxGrid and Editors Suite, ASPxNavigation Suite, eXpress Persistent Objects厦门大学软件学院毕业论文9图 4.1 DXperiencek 控件安装界面厦门大学软件学院毕业论文10第四章 数据库介绍及设计Oracle 是一个可伸缩的、高性能、高可靠性的数据库管理系统,自身也带强大的管理工具和开放式的系统体系结构,为开发系统提供了一个卓越的平台。但是对最终用户来讲其管理工具由于操作复杂,步骤繁琐,而实际最终用户所关心和要求的功能并不多(一般是备份和迁移),为此多能公司特别推出“Oracl

26、e 数据库管理工具”-DoWell.Task,该工具可管理任何 Oracle 数据库,实用性非常强。可运行于服务器端,也可运行于与数据库连接的任何终端,通用性很强。4.1 数据库逻辑结构图 5.1 数据库逻辑结构图4.2 数据库物理表结构CaseDutyAuthorize责任认定审批CaseDepositPaylist预付款缴交:预借审批CaseDepositCashday预付款实际收、支CaseDutyParty责任公开认定参加人员CaseRecord每记案件主表CaseEntrust聘请(委托)书CaseCatalog卷宗目录CaseEnquiry询问通知书CaseIntercede调解会

27、议记录CasePassenger案件相关人员CaseParty案件当事人CaseIntercedeParty调解会议参加人员CaseCompensate赔偿费用明细清单出赔偿调解书CaseExeReport呈清报告书CaseApprise告知记录、回执厦门大学软件学院毕业论文11数据库表序号 表名 注释1、 sys_Config 系统设置表2、 sys_FileList 通用程序更新文件清单3、 sys_CodeTable 编码表: sys_CodeTable 通用编码4、 sys_CodeTableList 编码表: sys_CodeTableList 通用编码目录5、 sys_Module

28、List 系统模块清单列表6、 sys_Organization 组织机构:公司、分公司、办事处7、 sys_Employee 人员信息表8、 sys_Roles 系统角色信息表9、 sys_NetWorkInfo 网络信息表,系统初始化生成10、 sys_RandSeed随机数种子记录11、 sys_MsgInbox收到的提醒信息12、 sys_MsgOutbox已发送的提醒信息13、 sys_MsgRemind提醒信息发出后先存储于该表,收件人阅读后即可删除,该表为一对一信息14、 sys_TaskSchedule计划任务、通用事务定时触发管理15、 CaseRecord接报警主表16、

29、CaseParty案件当事人相关资料17、 CaseForceMeasure案件当事人被采取的“强制措施”:拘留、取保候审、监视居住厦门大学软件学院毕业论文1218、 CaseRestrictAbroad限制出境19、 CasePartyRuleLaw案件当事人违反的法律、法规20、 CasePassenger案件相关人员(乘客)21、 CaseDutyAuthorize责任认定审批表:批复或退卷明细22、 CaseCompensate赔偿费用明细清单23、 CaseIntercedeNotify经济赔偿建议书、赔偿调解申请书及赔偿凭证24、 CaseDepositPayList事故押金缴交呈

30、报、审批情况25、 CaseDepositCashDay事故押金使用情况日记账:实际收付情况)26、 CaseAutopsy尸表检验笔录27、 CaseCatalog案卷目录28、 CaseApprise告知记录29、 CaseReceipt送达回执(责任认定告知、处罚告知、调解书告知)30、 CaseExeReport呈请_报告书(取保候审、拘留、刑事案件立案、不予立案)31、 CaseEntrust聘请委托)书32 CaseEnquiry 询问通知书厦门大学软件学院毕业论文13、33、 CaseIntercede调解通知及会议记录34、 CaseIntercedeParty案件调解当事人3

31、5、 CaseDutyParty案件责任认定公开会议当事人36、 CaseCarryOverParty遗留物品当事人37、 CaseCarryOverCommodity遗留物品清单38、 CaseCatechize盘问(留置)39、 Sum_4Target4 项指标统计分析40、 Sum_4TargetMonth用于生成交通事故 4 项指标月报表41、 Sum_4TargetTotal用于生成交通事故 4 项指标统计表无分类,分类格式)42、 sys_RoadCode道路编号43、 CaseRecordStat接处警统计表大队,中队)统计44、 CaseRecordStatPolice接处警统

32、计表中队各个民警的处理案件次数45、 CaseHandOverWrit案件从外勤移交到内勤的办案文书46、 PoliceExam民警考核厦门大学软件学院毕业论文1447、 CaseRunning正在处理的案件48、 CaseSign需要审批的案件49、 CaseSignUntread被退卷的案件50、 tmp_AutoNewLine用于多行文字打印实现自动换行,行间距易调51、 CaseSafetyWarning消除安全隐患通知书52、 CaseDeformityCheck伤残评定书53、 CaseDepositNotice事故抢救费支付(垫付)通知书54、 sys_Holiday节假日信息登

33、记表表 4.1 数据库物理表厦门大学软件学院毕业论文15第五章 交通系统介绍5.1 系统框架流程图厦门大学软件学院毕业论文16接 处 警自 行 协 商 现 场 调 解 简 易 处 理 普 通 程 序自 行 协 商 记 录结 案 现 场 调 解 记 录结 案现 场 调 解 书 现 场 勘 察 记 录呈 报 立 案 审 批立 案 审 批 信 息 采 集 表调 查 取 证事 故 认 定 书 及 审 批 表交 管 科 长 审 批 事 故 认 定大 队 领 导 审 批 事 故 认 定询 问 通 知聘 请 委 托 书鉴 定 结 论 简 易处 理调 解 申 请 ?否是调 解 通 知调 解 会 议 记 录调

34、解 成 功 ?是 否赔 偿 调 解 书 调 解 终 结 书调 解 处 罚刑 事 行 政强 制 措 施建 议 立 案 ?是 否提 起 诉 讼 ?是 否起 诉 撤 案 处 罚 裁 决 审 批 表处 罚 裁 决 审 批结 案监 视 居 住限 制 出 境取 保 候 审图 5.1 系统流程图5.2 系统简介5.2.1 登录界面直接输入用户名和密码登录厦门大学软件学院毕业论文17图 5.2 系统登陆界面登陆菜单:图 5.3 登陆菜单弹出如下菜单 图 5.4 模块菜单列表厦门大学软件学院毕业论文18点击案件办理 图 5.5 案件办理菜单案件处理主窗口:图 5.6 案件处理主窗口默认显示为当天 00:0023

35、:59 所有案件 提供查询案件,可以按报案号,报警时间段,和出警人员查询 鼠标右键单击某一案件,弹出案件具体处理方式,如图所示 图 5.7 右键菜单5.2.2 简易录入- 现场认定:当案件处置方式选择简易录入 厦门大学软件学院毕业论文19图 5.8 简易录入菜单项弹出现场认定窗口,录入案件信息。页面如下: 图 5.9 现场认定窗口新增和删除按钮:新增按钮,可以增加事故方;删除按钮可以删除事故方 模板按钮:两个模板按钮,可以弹出常用文本模板选择,方便录入工作,如图所示: 图 5.10 事故责任模板保存和提交按钮:保存按钮可以保存录入信息,并且可以修改;提交按钮,保存录入信息,并且无法修改 厦门大

36、学软件学院毕业论文20当要求把一个事故重新立案,即处置方式选择转立案时 图 5.11 转立案菜单项弹出转立案申请,填写相关信息并向上级领导提出立案申请。窗口如下: 图 5.12 转立案申请窗口说明:按钮:厦门大学软件学院毕业论文21图 5.13 转立案类型选择转立案类型 保存按钮:保存按钮可以保存录入信息,并弹出窗口选择“转立案审批处理人” ,如下图所示,然后确定提交申请 图 5.14 转立案审批人5.2.3 调查取证 - 现场勘查右键单击案件,调查取证-现场勘察, 厦门大学软件学院毕业论文22图 5.15 现场勘察菜单项弹出窗口如下: 厦门大学软件学院毕业论文23图 5.16 现场勘察记录界

37、面窗口说明:生成模板按钮:点击,即会根据上面录入的现场基本信息,自动生成一份勘查笔录。保存和提交按钮: 点击保存按钮,可以保存当前录入信息,并且处于可修改状态。厦门大学软件学院毕业论文24点击提交按钮,保存当前信息,并且提交,录入信息不可再修改。5.3 部分代码5.3.1登录string command=“select password from EmpInfo where username=“+userNametxt.Text+“;SqlCommand select=new SqlCommand(command,connection);password=select.ExecuteScala

38、r().ToString();this.Session“userName“ = this.userNametxt.Text;command=“select role from EmpInfo where username=“+userNametxt.Text+“;select.CommandText=command;role=select.ExecuteScalar().ToString();5.3.2查询:adptSubdeal.SelectCommand.CommandText = “select * from Subdeal where description like %“+this.

39、txtKeyword.Text+“% and faultType=“+this.drpFaultType.SelectedValue+“ and dealNo in (select dealNo from Deal where lkmName=“+this.drpLinkman.SelectedValue+“)“;if(this.Session“cmpName“!=null)this.txtCmpName.Text = (string)this.Session“cmpName“;connection = (System.Data.SqlClient.SqlConnection)this.Session“connection“;adptFaultType = (System.Data.SqlClient.SqlDataAdapter)this.Session“adptFaultType“;dsFaultType = new CeshiMenu.dsFaultType();adptLinkman = (System.Data.SqlClient.SqlDataAdapter)this.Session“adptLinkman“;dsLinkman = (CeshiMenu.dsLinkman)this.Session“dsLinkman“;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报