【毕业学位论文】(Word原稿)公安被盗抢汽车管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)公安被盗抢汽车管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)公安被盗抢汽车管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)公安被盗抢汽车管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)公安被盗抢汽车管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩77页未读 继续免费阅读

下载本文档

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

文档简介

中图分类号: 学校代码: 10055 密级: 公开 硕 士 专 业 学 位 论 文 公安被盗抢汽车管理系统的设计与实现 of 要 I 摘 要 近些年社会经济的发展已经越来越迅速,我国家庭用的机动车辆也越来越多,这就使得盗窃、抢劫机动车辆的案件也随年增长。随着计算机技术的飞速发展和互联网时代的到来,人们已经进入了信息时代 在数字化的 网络环境下,如何加强对这些被盗抢机动车辆的信息化的管理,在计算机的网络环境下快速的存储、发送以及准确查询被盗抢车辆信息已变得势在必行。普通民众根据自己所需要的情况进行关于被盗抢汽车信息的查询,民警为网上的人民提供更全面灵活的服务,全面准确地对被盗抢车辆案件进行跟踪和评价 被盗抢汽车管理系统正是迎合这一实际需求而开发的。它旨在探索一种以互联网为基础的服务模式 通过这种模式,为大众创造一种快捷便利的查询环境,提高民警的工作效率,使普通大众可以随时随地通过网络进行车辆被盗抢信息查询 该被盗抢汽车管理系统主要有被 盗抢车辆信息管理、案件管理、数据分析、警员管理、管理员登录及管理等等功能。本文按照软件工程的开发流程,首先就开发的必要性,开发的目的进行了描述,其次进行了具体的系统需求分析,根据工作流程,详细分析了本项目中应具有的各模块的具体功能,并就开发所涉及的关键技术进行了阐述,给出了具体实现系统的方案以及开发实现效果,之后对于系统实施了全面的评估,积累此次开发的经验,总结此次开发汲取的教训,提出进行完善与扩展方向,以求通过改进达到真正适应单位的需求。 被盗抢汽车管理系统基于 开发工具,以 平 台,结合网络和数据库技术,开发基于 B/S 模式的多用户在线查询和管理被盗抢车辆信息系统。具有通用性、良好的可扩展性和安全性,并易于维护等优点,能满足目前公安系统被盗抢汽车管理需求。 目前本系统已经在天津市公安网得到初步简单试用,总体实现了部分普通民众在线查询 被盗抢汽车信息和民警对被盗抢车辆管理 的目的,从而减轻了民警的日常工作负担,进一步的提高了工作效率,还能 对这些被盗抢车辆进行更好的信息汇总 。 关键词: 天津公安;车辆管理系统 ; B/S 模式; 术I n of of of of In to in of to to on In of a is to It to a of so to to of is by of to a of of in on of of of a of of up of it is to in to as II as of , to of of on s on B/S 录 录 摘 要 . I . I 第一章 绪论 . 1 第一节 论文背景 . 1 第二节 发展现状 . 1 第三节 研究目的 . 2 第四 节 研究内容 . 3 第五节 研究价值 . 3 第二章 关键技术简介 . 5 第一节 B/S 三层架构 . 5 第二节 境 . 6 第三节 息服务 . 7 第四节 的 . 7 第五节 述 . 7 一些技术概述 . 7 行程序的原理 . 8 数据库访问 . 9 件 . 9 第六节 据库 . 14 第七节 数据库访问技术 . 14 第八节 本章小结 . 15 第三章 需求分析 . 16 第一节 系统整体设计 . 16 第二节 可行性研究分析 . 17 第三节 系统实现目标 . 17 目 录 V 第四节 系统功能分析 . 18 系统用户权限管理功能 . 18 被盗抢车辆信息管理功能 . 20 普通用户信息管理功能 . 20 分类查询功能 . 21 数据维护功能 . 21 多表关系编辑功能 . 22 第五节 系统非功能性需求 . 22 第六节 用例分析 . 23 第七节 本章小结 . 27 第四章 系统设计 . 28 第一节 系统设计原则 . 28 第二节 系统体系结构设计 . 29 第三节 系统功能模块设计 . 31 系统的登录和导航模块 . 31 被盗抢车辆信息查询模块 . 32 用户信息管理模块 . 35 车辆信息管理模块 . 36 第四节 系统界面设计 . 37 第五节 数据库设计 . 38 008 . 39 系统数据库描述 . 39 数据库逻辑设计 . 41 汽车信息库管理系统 . 42 数据库的安全管理 . 43 第六节 三层体系在系统中的设计与实现 . 44 第七节 属性字典 . 44 属性图 . 44 . 46 目 录 八节 本章小结 . 47 第五章 系统实现 . 48 第一节 系统的主要功能 . 48 系统的运行环境与开发平台 . 48 系统主页 . 48 用户登录的实现 . 51 被盗抢车辆管理功能的实现 . 51 案件管理功能的实现 . 60 数据分析功能的实现 . 62 警员管理功能的实现 . 65 用户管理和修改密码的实现 . 66 导航栏 . 70 第二节 系统运行要求 . 70 软件要求 . 70 硬件要求 . 70 第三节 本章小结 . 70 第六章 结论 . 71 参考文献 . 72 致谢 . 74 个人简历 在学期间发表的学术论文与研究成果 . 75 第一章 绪论 1 第一章 绪论 第一节 论文 背景 二十一世纪以来,随着 网络技术 的 飞速发展, 许 多国外的 司法系统 和社会其他 的 部门都已 对人民大众 开设 提出了政府信息化 ,通过计算机网络实现不同的 信息咨询及帮助 。 目前 计算机 的 硬件技术 已经 发展到了 很 高的水平。 不过公安部门许多信息数据库 软件的开发还处于初 步建设 阶段, 伴随着 技术 的 发展 ,需要一 个更好 、 更 方便、更成熟 的软件系统用于 公安系统为社会人民的服务工作 。 公安系统的信息化 包括很多 部分 ,如 网上咨询交流系统 , 案件 答疑系统和信息查询 系统等。 其中被盗抢车辆信息管理 系统是 本系统 一个非常重要的一部分,它也是 数据庞大复杂 的链接。 我国近几年政府的信息化已经 得到了 一定 的发展,但 是当前 公安系统的主要工作很多还 采用 得是 传统的方式,在这种方式下, 人民群众想要查询一辆汽车 的被盗抢信息程序非常的复杂,查到的信息也不一定最新最准确。 随着 社会上汽车的 不断增 多 及 二手车交易量的加大 , 民警对被盗抢汽车信息统计 的工作量 也 将 会越来越大,这是一个 很繁琐也很 容易出 现错误 的 工作 ,传统的 为人民服务的一些方法 已经不能 更好的 适应现代 人们 的需要 了 。 被盗抢汽车管理系统的 建立 就是 在这样一个背景 下 生成 的 。 第二节 发展现状 现在社会计算机 网络应用 几乎已经无处不在 , 例 如 网上机动车违章查询 和网上缴纳违章罚款系统 的出现等,而这些应用 以后还将逐渐运用到许多地方 。不可否认的是,网络有着非常广阔的应用前景,我们 公安系统 在 服务群众的 过程中,辅助网络的建设绝对必要的方式。 随着 近年来 人民大众 思想的更新和科学技术的进步,以 人们去派出所向民警咨询求助为 主要方式的诸多 弊端显露得越来越突出。 传统被盗抢汽车查询的弊端主要有以下三方面: (1)主体成了客体,无法 带给人们便利 。传统的 被盗抢汽车查询 方式从来都是 人们去派出所向民警咨询 , 人们如果想要查询 被盗抢汽车的信息,比如新买的二手车是否有过被盗抢的记录,查询的过程及时间 全由 民警 决定, 民众 一直处于被动的地位。因此第一章 绪论 2 被盗抢汽车查询 的主体成了 民警 , 而人民大众 ,这一真正的主体都成了客体。于是, 大多数时候 , 人们 就 打消查询的念头 。 查询的过程 耗时耗力 , 有时因为民警工作的繁忙,无法及时更新被盗抢汽车的信息 ,更谈不上在 查询 过程中 方便利民 。 (2)丧失了 人们对 被盗抢汽车查询 的激励功能。传统 查询方式的不便捷,使 查询 原本应有的激励功能不能正常地发挥出来。 有些市民在发现一些可疑车辆时由于没有有效的查询手段,却由于不能确定而对这些可疑的车辆人员束手无策。这就使得很多有社会公德心的热心公民失去了对犯罪行为的热心,不利于警民和谐配合。 (3)数据更新速度过慢 ,不能反映实际 被盗抢汽车 的 情况 。传统的 被盗抢汽车 的 由民警立案后经过许多道程序才会上传到公安网上,这就造成许多情况下民警还没有记录信息时公民不能及时查询的情况。 值得一提的是, 公安内部网络信息系统 多年的发展已日趋成熟。 多年来,公安系统 一直非常重视 网络信息化 的发展, 网络信息化在公安服务大众的系统中一直以来都是一个想当重要的环节 , 网络 的重要性已被证明,在 现如今 的社会,无论 那个行业 , 网络信息化都有着不可替代的地位 ,它是应用最广泛的 方式 , 现在被盗抢汽车管理系统已经初步试运用在公安内网上 。 第三节 研究目的 随 着 社会 的发展,无论从硬件或软件在 公安系统都 有了一定的基础, 公安工作网上咨询办公 势在必行。我们 所做 的 “被盗抢汽车管理系统 ”主要是为广大 民众和民警 提供一个方便的地方, 让大家可以通过互联网在异地了解关于所需要的信息 ,和 民警 交流, 分享信息 ,和在线 查询 等。 本项目成果提供一个在线 查询 的网站 ,许多民警 相信它会提供方便快捷的服务 方式。 人们 通过互联网接入的网站, 大家 可以按照 民警 的建议或各自的 需要查询被盗抢汽车的信息 ; 民警 可以通过网站 对被盗抢汽车信息进行 动态管理,并根据网站记录 信息对被盗抢汽车进行排查管理 。 被盗抢汽车管理系统 减轻了 民警 的工作量 , 提高 了平时 工作效率, 也 提高了 普通民众查询信息 的质量,使 信息查询 公平,客观,更加激发 警民合作 。 本系统是利用 术开发的管理系统。它使用方便,操作简单,具有用户注册,多用户同时在线查 询 ,数据库管理,用户管理, 信息 管理等功能。我希望该系统能在 服务人民群众 中发挥高效, 快捷的作用 , 为政府信息化第一章 绪论 3 改革 发挥作用。 第四节 研究内容 本论文通过对公安系统对天津市被盗抢车辆管理现状的调查分析,主要研究的内容为: 1、对于民众对被盗抢车辆信息查询需求进行了调研与汇总,按照软件工程思想进行了需求分析,明确了民警对于实现信息管理的方法和过程,确定系统开发的可行性、必要性以及开发思路。 2、 研究 被盗抢汽车管理系统 在发挥 人民群众 的主体意识、 增加对被盗抢汽车的警惕性 、提高 警民合作 能力方面的作用。 3、 分别从 用户 登录注册、在线查询、 用例图设计和数据库设计等方面设计系统 。民警(管理员) 上机后可根据自己的需要选择 可查询内容、录入被盗抢汽车信息等 。 人们查询输入条件完毕 ,系统很快 显示出所需要的信息 。 4、 本系统 为 群众 提供 了用户 登录, 新用户 注册 和查询被盗抢车辆信息 等功能。 它 是以计算机网络应用系统 , 可以使 查询 不受 地点和时间 的限制, 既可以大大减轻了 民警工作量 ,另一方面 也 使 人们 可以 更快捷的查询到被盗抢汽车的信息 , 方便人们更好的维护自己的利益 。 5、研究本系统在天津市公安内网的实际试用的情况,以便对今后的工作进行总结和展望。 该系统 分为三个整体的模块和数据库的设计。模块分别是登录注册导航模块、管理员管理模块和用户在线查询模块。 第五节 研究价值 1,有利于 民众对被盗抢车辆警惕性 的发展。传统的 查询人们在 时间 、 地点 、困难度 等方面几乎 没有任何选择 的余地 , 民众对被盗抢车辆 的 警惕性被 完全杀死。而网络 查询 可以让 人们更好地 选择 查询 时间 、 位置,所以 民警更好地服务群众得到了 体现, 这样人们对于被盗抢汽车的警惕性得到了提高 ,也有利于 民警 的 工作更好的开展 。 2, 提高民警 办公 效率。 以网上办公为突破口,力促 民警工作效率的 提升 。网上 被盗抢汽车管理系统 的新模式,彻 底改变了以往公文处理 人工查找条件车第一章 绪论 4 辆 繁琐的工作, 公民输入查询条件到搜索到结果 全过程均在网上运转,极大地提高了 公文运转效率,即时就可 查询 。 3, 提升了 民警 办公 质量。 制定了标准化、格式化的 数据库记录 ,规范了 车辆型号 、 车牌号 、 发动机号、颜色 等元素,并可随时查询 车辆 的登记、 记录时间 等 信息 ,实现智能查询、痕迹保留、 流程查看 等功能,有效提高了 民警的 办公质量。 4, 降低了 民警的 办公成本。通过网上办公,减少了大量印刷费、计算机耗材费、燃油费等办公成本。大幅度 降低了服务群众的 成本,实现了 公安 办公的一次 改革 。 被盗抢汽车管理系 统 的建设和应用,为 服务群众 创新提供了新的契机,开辟了新 的方式 。第二章 关键技术简介 5 第二章 关键技术简介 该被盗抢汽车管理系统 总体架构采用基于 B/S 模式下的三层架构体系。 主要采用了 #、 据库以及 工具和技术编辑制作, 以 行开发, 并且使用了现如今比较流行的网页程序开发和集成的 工具 序的整体设计遵循了软件工程的基本方法,其中经过了: 需求分析极端、总体设计阶 段、文档和代码的编制阶段、模块测试阶段和系统实现阶段。下面本人就对这几种改程序使用的技术和方法做一个简单的概述。 第一节 B/S 三层架构 B/S 三层架构是在传统的 B/S 架构的基础上发展起来的。是通过表示层、业务逻辑层和数据访问层来实现 B/S 模式。 表示层( 为用户提供有效应用系统的使用界面,即主要实现的功能的展示和交互操作。 最大的优点就是可以在 任何有网络的地方实现通过浏览器 进行操作 , 系统的扩展性非常容易 ,客服端实现零维护。 业务逻辑层( 主要提供对数据库的操作,根据表示层的交互请求,业务逻辑 层是沟通表示层与数据访问层的中间部分对数据库进行返回数据集、验证数据等操作。 数据访问层( 提供对数据的访问,即数据的存储和查找。通过 B/S 三层架构,通过中间层对数据进行处理,把表示层、中间层及数据分为相对独立的模块,对功能的有效扩展、规律代码的可读性、不同脚本语言的难以维护性等方面有较大的提高。如图 示。 第二章 关键技术简介 6 图 B/S 三层构架 第二节 境 微软公司推出的 eb 发平台,允许用户的运用程序通过 行通信和数据共享,是新一代的软件开发方式,它的侧重点从连接网络上的网站或设备上,转移到不同计算机、设备和机器组上,使其通力合作,根据不同情况,提供更广发更丰富的解决方案 6。 过公共语言运行库及类库三个核心组件来提供服务。 术的核心是 一个致力于 各种 快速应用开发、敏捷 的 软件开发、 网络 平台无关性和网络透明化的软件开 发平台 ,所以我们所说的 用是 一个运行于 上的应用程序 。 第二章 关键技术简介 7 第三节 息服务 网络信息服务 (简称,即在因特网上发布发表各种信息的 务器。 过使用超文本传输协议 (输信息,并将不同信息加载到网站上,还可以配置 供文件的传输协议 (务,以便于不同信息的发布和有效快速的资源共享 7。具有使用风险小、成本低、安装方便等特性,所以说一般 务器操作系统都 自带了 此,本系统 务器采用 作系统自带的 务。 第四节 的 一种创建 的 交互式 科技网页不同 应用的网页开发技术。 通过 使得 够自由自在调用 C#、 大的资源,然后突然返回 型对象如 处理;除此之外根据 步技术只需传递少量个别数据回 理,不像现在必须用方式逐渐将整个 面返回 处理 6。 前的实现有几种方式: 完全手工编程,缺点是对大多数人而言太困难也太耗时。 使用 式,缺点是网页功能不够完善,而且只能在 个别使用。 使用现成的 点是与 与 架比起还是逊色了一些。 微软的 位于 级,与 佳搭配,简化了 开发。 在本项目中我们使用微软推出的 的 要在领导查询页面使用时,目的是快速刷新网页,减少不必要开销,美化页面。 第五节 述 一些 技术概述 是 已经 编译的基于 一个 应用程序开发环境,你可以使用任何 的与 容的语言( 其中就 包括创建基于 应用程序在 二章 关键技术简介 8 C#)。 而且所有 用程序 都 可以使用 . 架技术, 并且 包括 了 继承 以及类型安全和 托管的公共 的 语言运行库环境, 等一些 。经过多年的不断发展,已 成为 页设计及开发的主流技术。随着不断更新版本的 支持 也 更加 得 复杂。 这就使 网站开发变得更加 的 容易,它可以执行 用程序开发的所有功能 。 微软主推的新技术,是微软 略的一部分。 在 台上运行。 架有一个强大的新的 程语言,通过引入关注。发展到今天, 过几年的改进和优化,已逐步成为一个成熟的,拿不定主意的 程工具。 不只是一个新的版本,但也是一个统一的网络开发平台,开发人员可以构建企业的网络应用服务。编译 于 境中,你可以使用 所有 兼容语言。 (包括 C。 , 写的应用程序,而不是原来使用的语言 。 以无缝地一起工作的所见即所得(你所看到的就是你)的编辑和其他编程 的 工具(包括 ) 所有 用程序 都能 使用网络 框架和公共语言运行库(改革)的性能增强。 任何的 译代码 都 不 会 是解释 而来 ,使机器代码中使用早期绑定的处理类型,(准时)编译器。 以轻松打破,从而使开发人员能够删除这些应用程序及其相关模块开发。 存服务 是非常多 的(包括内置服务和缓存接口 2)。 提供定时器性能和默认的授权和认证计划。 置设置存储的文件的基础上,这些文件可以读取和写入。 各个 应用程序 都 有不 一样 的配置 的 文件, 能使得方案配置进一步扩展来 满足用户的 需要,如果该 应用程序安装在 某台 计算机上,不同的 架版本的框架,应用程序 就是 并行运行。 行程序的 原理 序只能在服务器上执行,如图 示,但在客户端浏览器打开一个 用程序 ,也就是 页面请求到服务器,服务器将读取的硬盘程序代码加以实施,那么执行结果到浏览器可以识别 件 ,然后 将文件发送到浏览器,浏览器改造,根据接收到的 件为网页 表 现给游客。 第二章 关键技术简介 9 图 行原理 数据库访问 括数据访问 工具,我们可以利用这些工具,方便快捷的上门设计,剪裁,并允许用户通过网页与数据库中的数据进行交互。 据提供程序访问数据库: 系统主要是使用 据提供程序访问 008 数据库系统。 件 面框架 面框架是一个运行在 务器上的编程框架,动态生成和管理 体页。 体页的技术可以被用来创建 可编程的网页,这些网页作为 用程序的用户界面。 体页可以提供信息给用户在任何浏览器或客户端设备

温馨提示

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

评论

0/150

提交评论