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

下载本文档

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

文档简介

南开 大学 毕业设计(论文) 题目: 被盗抢汽车管理系统 的设计与实现 姓 名 谢津 学 院 计算机软件工程 专 业 软件工程 指导教师 孙凤池 职 称 教授 2013 年 4 月 1 日 摘 要 随着 社会经济的发展,机动车辆的不断增加,随之而来的盗窃、抢劫车辆的案件也越来越多。现如今 计算机技术的发展和互联网时代的到来 ,人们已经进入了信息时代 ,也有人称为数字化时代 数在数字化的网络环境下 ,如何防范和及时侦破这类案件的发生,加强对被盗抢机动车辆的信息管理,利用现代化的信息应用技术,在计算机网络环境下快速存储、发送、查询这类信息已势在必行。普通民众 根据自己 需要的 的情况进行 关于被盗抢汽车信息的查询 ,民警 希望 为 网上的人民 提供更全面灵活的服务 ,希望全面准确地对 被盗抢车辆 进行跟踪和评价 网络 被盗抢汽车查询 系统正是迎合这一时常需求而开发的 ,它旨在探索一种以互联网为基础的 服务 模式 通过这种新的模式 ,为 大众 创造一种新的 查询 环境 ,提高 民警 工作效果和标准水平 ,是 大众人民 可以随时随地通过网络进行 信息查询 本系统实现了在线 被盗抢汽车查询 的目的, 以减轻 民警 的工作负担及提高工作效率, 并能 对 被盗抢车辆 进行 更好的信息汇总 。 本在线 被盗抢汽车查询 系统主要是利用浏览器作为界面,利用 B/用户可利用浏览器直接访问本站点。主要用到的技术是采用 C)技术和 计出了各种功能。 本系统主要有用户有效身份登录、新用户注册、用户管理、在线 查询 、管理员登录及管理等功能。本文主要介绍系统的总体设计以及着重研究了 题库管理模块的设计与实现 ,并在此基础上建立了后台数据库。本系统主要以 公安 蓝色为底色,采用左右框架式,看起来 整齐 简洁。 本 论文 主要 介绍了 被盗抢汽车查询 系统的相关理论及技术背景, 说明了系统设计与实现的过程。并且本文设计的在线考试系统应用 合网络和数据库技术,开发基于 B/有通用性、良好的可扩展性和安全性,并易 于维护等优点,能满足目前 被盗抢汽车查询 需求 。 关键词: 被盗抢汽车查询 系统 ; B/of by of of as In to of of of in of be to of to to on is to to it to an on to a in in to s is to is as a , of is C) QL of a of is on of on by as of of of of of , of 目 录 题目:被盗抢汽车管理系统的设计与实现 . 1 . 3 第一章 引言 . 1 统被盗抢汽车查询的弊端 . 1 . 1 盗抢汽车查询系统的研究目的及其意义 . 2 盗抢汽车查询系统的功能和作用 . 2 题研究的主要内容以及个人任务 . 3 题研究的价值 . 3 第二章 被盗抢汽车查询系统理论和技术支持 . 4 行性分析 . 4 术的可行性 . 4 济的可行性 . 4 作的可行性 . 4 统实现目标 . 4 . 5 技术概述 . 5 行程序的原理 . 6 数据库访问 . 6 件 . 7 第三章 需求分析 . 12 统需要解决的主要问题 . 12 统应该具备的基本功能 . 12 车信息库管理系统 . 12 第四章 被盗抢汽车查询系统总体结构设计 . 15 站风格 . 15 录与导航模块 . 15 线查询模块 . 16 理模块 . 16 第五章 详细设计与实现 . 17 . 17 . 17 . 17 . 17 . 19 005. 20 . 20 . 22 . 23 第六章 系统实现 . 24 户登录的实现 . 24 车信息库管理的设计与实现 . 24 户管理和修改密码的实现 . 34 . 35 第七章 系统测试 . 36 . 36 试目的 . 36 . 36 试评价 . 36 第八章 结论 . 37 参考文献 . 38 主要参考文献中英文摘要 . 39 英文原文 . 39 中文原文 . 42 谢 辞 . 45 南开大学 文) 1 第一章 引言 统 被盗抢汽车查询 的弊端 近年来 人民大众 思想的更新和科学技术的进步,以 人们去派出所向民警咨询求助 为 主要 方式的诸多弊端显露得越来越突出。 ( 1)主体成了客体,无法 带给 人们 便利 。传统的 被盗抢汽车查询 方式从来都是 人们去派出所向民警咨询 , 人们如果想要查询 被盗抢汽车的信息,比如新买的二手车是否有过被盗抢的记录,查询的过程及时间 全由 民警 决定, 民众 一直处于被动的地位。因此 被盗抢汽车查询 的主体成了 民警 , 人民大众 ,这一真正的主体都成了客体。于是, 大多时 , 人们 就 打消 查询的 念头 。 查询的过程 耗时耗力 , 有时因为民警工作的繁忙,无法及时更新被盗抢汽车的信息 ,更谈不上在 查询 过程中 方便利民 。 ( 2)丧失了 人们对 被盗抢汽车查询 的 激励功能。传统 查询方式的不便捷, 使查询 原本应有的激励功能不能正常地发挥出来。 有些市民在发现一些可疑车辆时由于没有有效的查询手段,却由于不能确定而对这些可疑的车辆人员束手无策。这就使得很多有社会公德心的热心公民失去了对犯罪行为的 热心,不利于警民和谐配合。 ( 3) 数据更新速度过慢 ,不能反映实际 被盗抢汽车 的 情况 。传统的 被盗抢汽车 的 由民警立案后经过许多道程序才会上传到公安网上,许多情况下还没有上传时公民就可能到赃车等而不能及时查询的情况。 盗抢汽车查询系统 的问题的提出及发展背景 随着网络技术的飞速发展,很 多国外的 司法系统 和社会其他部门都已 对人民大众 开设 提出了政府信息化 ,通过计算机网络实现不同的 信息咨询及帮助 。现在,计算机硬件技术的发展已经达到了相当高的水平。 但是, 政府部门许多信息数据库 软件的开发还处于初级阶段,随着技术的发展,需要一个更好,更完善的软件系统应用于 公安系统为社会人民服务工作 ,这就给软件设计人员提出了更高的要求。 公安系统的信息化 包括很多环节,如 网上咨询 交流系统 ,答疑系统和 查询 系统等。 这是一个非常重要的一部分,在线 查询 系统 ,它也是 数据庞大复杂 的链接。在中国,虽然 政府信息化 得到了蓬勃的发展,但目 前 公安系统的主要工作 大都采用传统的 方式,在这种方式下, 人民群众想要查询一辆汽车的被盗抢信息程序非常的复杂,查到的信息也不一定最新最准确。 南开大学 文) 2 显然,随着 社会上汽车的 不断增加及 二手车交易量的 提高, 民警对被盗抢汽车信息统计 的工作量将会越来越大,这将是一个非常乏味和容易出错的事情,可以说传统的 为人民服务的方式 已经不能 更好的 适应现代 社会 的需要。 随着计算机应用的迅猛发展,网络应用不断扩大,如 网上 机动车违章查询 和网上缴纳违章罚款系统 的出现等,而这些应用 以后将 逐步进入千家万户。不可否认的是,网络有着非常广阔的应用前景,我们 公安系统 在 服务群众的 过程中,辅助网络的建设绝对必要的方式。值得一提的是, 公安内部网络信息系统 多年的发展已日趋成熟 。多年来, 公安系统 一直非常重视 网络信息化 的发展, 网络信息化在 公安服务大众的 系统中一直以来都是一个想当重要的环节 , 网络 的重要性已被证明,在 现如今 的社会,无论 那个行业 , 网络信息化 都有着不可替代的地位 ,它是应用最广泛的 方式 , 被盗抢汽车查询系统 是建立在这样一个背景生成。 盗抢汽车查询系统 的研究目的及其意义 随着 社会 的发展,无论从硬件或软件在 公安系统都 有了一定的基础, 公安工作网上咨询办公 势在必行 。我们 所做 的 “ 被盗抢汽车查询系统 ” 主要是为广大 民众和民警 提供一个方便的地方, 让大家可以通过互联网在异地了解关于 所需要的信息 ,和 民警 交流, 分享信息 ,和在线 查询 等。 本项目成果提供一个在线 查询 的网站 ,许多 民警 相信它会提供方便快捷的 服务 方式。 人们 通过互联网接入的网站, 大家 可以按照 民警 的建议或各自的 需要查询被盗抢汽车的信息 ; 民警 可以通过网站 对被盗抢汽车信息进行 动态管理,并根据网站记录 信息对被盗抢汽车进行排查管理 。 被盗抢汽车查询 系统减轻了 民警 的工作量、提高工作效率,同时也提高了 查询 的质量,使 信息查询 公平,客观,更加 激发 警民合作 。 盗抢汽车查询 系统 的功能和作用 被盗抢汽车查询 系统,为 群众 提供登录,注册,在线 查询 等功能。它是以计算机网络应用系统。它可以使 查询 不受时间,地域的限制,一方面大大减轻了 民警工作量 ,另一方面使 人们 可以 更快捷的查询到被盗抢汽车的信息 , 方便人们更好的维护自己的利益 。 本系统是利用 询 系统。它使用方便,操作简单,具有用户注册,多用户同时在线 查询 ,数据库管理,用户管理, 信息 管理等功能。我希望该系统能在 服务人民群众 中发挥高效, 快捷的作用 , 为政府信息化改革 发挥作用 。 南开大学 文) 3 题研究的主要内容以及个人任务 1、研究 被盗抢汽车查询 系统 在发挥 人民群众 的主体意识、 增加对被盗抢汽车的警惕性 、提高 警民合作 能力方面的作用。 2、 用户登录注册以及在线 查询 系统。 民警 (管理员) 上机后可根据自己的需要选择 可查询内容、录入被盗抢汽车信息等 。 人们查询输入条件完毕 ,系统很快 显示出所需要的信息 。 本系统主要分为三个模块以及数据库设计。三个模块分别是登录注册导航模块、管理员系统模块、在线 查询 模块 。 题研究的价值 1,有利于 民众对被盗抢车辆警惕性 的发展。传统的 查询人们在 时间 、 地点 、困 难度 等方面几乎 没有任何选择 的余地 , 民众对被盗抢车辆 的 警惕性被 完全杀死。而网络 查询 可以让 人们更好地 选择 查询 时间 、 位置,所以 民警更好地服务群众得到了 体现, 这样人们对于被盗抢汽车的警惕性得到了提高 ,也有利于 民警 的工作更好的开展 。 2, 提高民警 办公 效率。 以网上办公为突破口,力促 民警工作效率的 提升 。网上 被盗抢汽车查询 系统的新模式,彻底改变了以往公文处理 人工查找条件车辆繁琐的工作, 公民输入查询条件到搜索到结果 全过程均在网上运转,极大地 提高了 公文运转效率,即时就可 查询 。 3, 提升了 民警 办公 质量。 制定了标准化、格式化的 数 据库记录 ,规范了 车辆型号 、 车牌号 、 发动机号、颜色 等元素,并可随时查询 车辆 的登记、 记录时间等 信息 ,实现智能查询、痕迹保留、 流程查看 等功能,有效提高了 民警的 办公质量。 4, 降低了 民警的 办公成本。通过网上办公,减少了大量印刷费、计算机耗材费、燃油费等办公成本。大幅度 降低了服务群众的 成本,实现了 公安 办公的一次 改革 。 被盗抢汽车查询 系统 的建设和应用,为 服务群众 创新提供了新的契机,开辟了新 的方式 。 南开大学 文) 4 第二章 被盗抢汽车查询 系统 理论和技术支持 被盗抢汽车查询 系统 主要采用 了 C) 、 具和 技术 , 并且 整合当今流行的网页程序开发集成工具 体设计遵循软件工程的方法,经过 了 需求分析、总体设计、文档和代码的编制、模块测试和系统实现 这几个阶段。下面 对这几种技术和方法做一个概述。 行性分析 术 的 可行性 基于浏览器的 被盗抢汽车查询 系统 ,关键技术在于 收集用户输入数据 ,达到网页的动态显示和管理,即从数据库中取得相应的 车辆信息 数据。 采用 术开发,管理端和 用户 界面全部采用 B/S 模式构建,系统的 布局、 应 用 和 维护 将 更加方便 快捷 。 并且由 大型数据库 供 了 数据库管理 的 能力, 所以 技术方案 方面 是成熟的 、 可行的。 济 的 可行性 该 软件 的 开发周期 可能 为 1 3 个月,开发所需硬件 和 软件设施目前大多数的计算机系 统 都 能够承担,开发费用 低 。 当 前,大多数 公安派出所 单位都拥有高性能微机和局域网,该软件系统的安装、 放置 、运行 以及 维护,都不会给 各级 单位增加太高的费用。 作 的 可行性 现如今 ,多数 算 机和局域网 的 软件系统 都能够 运行该系统, 本 系统的安装、调试 和 运行不会改变原计算机系统 的 基本 设置和 计算机 网络的布局,并且大多数用户 大多 不用做任何 的 培训 就都 能够方便的操作 本 软件。 统实现目标 目前 天津市公安内网 已记录了 被盗车辆信息从 1998 年 至今 以来的 20000 条被盗车辆信息。 该软件初步计划公安部门 对社会开放被盗抢汽车信息库,以方便追查被盗抢车辆。新发被盗抢汽车案件要在案发后 14 小时内录入上网,破案后36 小时内撤销信息。此前有车辆被盗的市民,可到 网上 核对相关信息。 被盗抢汽车查询 系统 的建立将一定程度上缓解 现在群众查询不方便过程繁琐的 矛盾冲南开大学 文) 5 突,既达到公安服务民众的 最佳效果,又达到了节约资源的目的 。 (1) 具有良好的开放性和通用性,适用于 普通民众。 (2) 通过 被盗抢汽车查询 系统 ,管理系统、访问和导航系统三部分组成,它可以运行 在 同一台 计算机上 ,也可以运行在 不 同 的几台 计算机 。 (3) 系统具有自动身份验证 、查询条件分类界面、信息 管理和咨询 、 自动分类 、 自动记录 查询痕迹 等功能,具有速度快,效率高的特点。 述 技术概述 一个已编译的、基于 用程序开发环境,可以用任何与 括 C#和 创作 外,任何 供的技术,包括托管的公共语言运行环境、类型安全、继承等。经过几年的不断发展, 成为网站设计与开发的主流技术。随着 本的不断更新,对 支持也越来越完善。 强大功能使得网站开发变得更加容易,它可以完成 用程序开发的所有功能表 2主要功能。 功能 描述 设计 提供了可视化的 面设计,利用系统已有的 件可以快速的实现功能强大的网页。 样式表 提供了样式表文件的编辑功能,可以通过样式生成器直接生成样式。 母版页 提供了母版页功能,方便统一整个网站的设计风格 ,方便页面修改和维护。 数 据 库 访问 包括用于创建数据库应用程序的组件、集,使用户可以方便的操作所有类型的数据 用户控件 仅提供了丰富的 件,同时允许开发用户控件,使用户开发的功能得到重用。 供 了一个 板,可以用来构成 用程序的基本结构。此时, 用程序的基本架构将构建在 务器和本地解决方案文件之上。 网 站 生 成与发布 提供了快速生成和发布网站的功能。 表 2 主要功能 微软主推的新技术,是微软 略中的一部分。 运行在台 架下得一种新型的功能强大的 程语言,一经推出就备受关注。发展之今, 过几年 的改进和优化,已逐渐成为一种成熟、未定的 程工具。 仅是一个新的版本,但也统一的网络开发平台,用于提供开发者建立企业网络应用服务。 可以使用任何南开大学 文) 6 兼容的语言。(包括 C 作应用程序,而不是原来的利用与语言 。 以无缝地与所见即所得(你所看到的就是你)编辑器和其他编程工具(包括微软视觉 起工作。此外,任何 用程序可以使用。 使用 架和公共语言运行库(改革)的性能增强功能。所有的 不是解释,这使得机器代码使用早期绑定类型的处理,以及(准时)编译器。 开发人员能够删除那些与自己开发的应用程序是不相关的模块 。 供丰富的缓存服务(包括内置的服务和缓存接口 2)。 提供定时器性能和默认授权和认证方案。该 些文件是可读可写的。每个应用程序可以有不同的配置文件,可以扩展配 置方案,以适应用户的要求。当应用程序安装在同一台计算机上,使用 不同的 架版本,应用并行运行 。 行程序的 原理 序只能在服务器端执行,如图 2 2 所示,但客户端浏览器向服务器请求打开 序或页面时,服务器会从硬盘中读取该程序代码, 并 加以执行, 然后 将执行的结果转化为浏览器能识别的 件,并将文件发送给浏览器,浏览器根据收到的 图 2 2 数据库访问 含 了 数据访问工具,我们可以 利用这些工具, 方便快捷的 设计站点, 并切 允许用户通过 与数据库进行 数据的 交互。 在 有两个用于访问数据库的数据提供程序: 据提供程 序 和 B 据提供程序。 该 系统主要使用 据提供程序来访问 005数据库系统。 南开大学 文) 7 件 1. 面框架 面框架是一种编程框架,它在 务器上运行以动态的生成和管理 体页面。可以使用 体页面技术来创建可编程的 面,这些 面用做 用程序的用户界面。 体页面可以在任何浏览器或者客户端设备中向用户提供信息,并使用服务器端代码来实 现应用程序逻辑。 括 。 (1)基于 术。在该技术中,在服务器上运行的代码动态的生成到浏览器或者刻骨端设备的 (2)兼容所有浏览器或移动设备。 体页自动为样式、布局等功能 实现呈现正确的、符合浏览器的 (3)基于 架,兼容 共语言运行库所支持的任何语言。 (4)在 强大的快速应用程序开发 (具受到支持。 (5)具有灵活性,因为可以向他们添加用户创建的控件和第三方控件。 面框架支持一组控件,这些控件可用于实现与 体页的用户交互。可将窗体上的用户操作视为标准事件,页面框架以这种方式捕获并处理窗体中的用户操作。用户可以从 大量可用控件选项中进行选择。另外,用户还可以创建自定义控件。 2. 体控件 在 一切都是对象, 面本身就是一个对象。或者说 务器端控件 ( 面能够容纳的对象之一。 简单的说,控件就是一个可重用的组件或者对象,这个组件不但有自己的外观,还有自己的数据和方法,大部分组件还可以响应事件。之所以叫做服务器控件,是因为这些控件是在服务器端存在的。服务器端控件也有自己的外观,在客户端浏览器中,服务器控件的外观由 务器控件会在初始化时,根据客户的浏览器版本,自动生成适合浏览器的 前人们制作网页或者编写 序时候,必须考虑到浏览器的不同版本对 如 时,解决浏览器版本兼容问题的最有效方法就是在不同版本的浏览器中进行测试。现在,由于服务器控件会自动适应不同的浏览器版本,也就是南开大学 文) 8 自动兼容不同版本的浏览器,程序员的工作量减轻了许多。 件工程与项目案例教程中 作者 刘光杰写到“ 强大功能和便捷离不开工具箱中控件的支持。控件可以分为 1) 架中的第一组控件称为 件 ; 名空间中,是从 图 2件的类层次结构 ; 图 2对于任何包含 属性的标记,几乎都会为其生成 例如,下面的 件: 表 2 开大学 文) 9 控件 对应的标记 和 何其他没有对应控件的标记,如 、 等 表 2对于现有的 序,如果向 植,毫无疑问 件将发挥最大的作用 ; 2) 架中的第二组服务器控件称为 件 ; 名空间中,是从 南开大学 文) 10 图 2件 及其他更高抽象级别的控件,如 件 ; 它们提供了一些能够简化开发工作的特性,其中包括以下几种: ( 1) 丰富而一致的对象模型: 类实现了对所有控件通用 的大量属性,这些属性包括 ; 属性和方法的名称是经过精心挑选的,以提高在整个框架和该组件中的一致性 ;通过这些组件实现的具有明确类型的对象模型将有助于 减少编程错误 ; 开大学 文) 11 ( 2)对浏览器的自动检测: 相应的调整它们所提交的 而充分发挥浏览器的功能 ; ( 3)数据绑定:在 体页面中,可以对控件的任何属性进行数据绑定 ; 此外,还有几种 在 记中, 件会表示 为具有命名空间的标记,即带有前缀的标记 ; 前缀用于将标记映射到运行时组件的命名空间 ; 标记的其余部分是运行时类自身的名称 ; 与 件相似,这些标记也必须包含 属性 ; 下面是一个声明的示例: 在上例中, 映射到 名空间 。” 1 南开大学 文) 12 第 三章 需求分析 要 想 实现一个软件系统, 第一点应当 进行需求分析,这样才能 使得 设计出的软件满足用户 所需要 的各项功能。下面 本人 就对 被盗抢汽车查询 系统 的设计进行需求分析。 统需要解决的主要问题 首先,因为考试是根据一定的对象,所以 被盗抢汽车查询 进入 系统 验证。进入被盗抢汽车查询 系统 ,应根据自己的需要 选择所想查车辆的类型、品牌、型号、颜色等信息 。 查询者 选择提交后,应该由计算机自动 搜索数据库 ,得到 对应信息 后显示出来。 查询 完毕后,可以返回登录界面或继续 查询 。此外,用户还应能进行远程注册。 统应该具备的 基本功能 1,注册用户:用户可以注册,登录。 2,用户信息的变化:用户可以根据需要修改您的密码。 3,用户信息管理:管理员可以添加或删除用户。 4, 查询车辆信息检索设置,可以设置需要查询车辆的各种特征信息。 5, 车辆信息库 管理: 包括 被盗抢车辆案件编号、车牌号、车架号、颜色等信息,并可以将信息项 简单的增删,编辑。 6,电脑自动标记:该系统要求计算机能自动标记,然后立即显示 所查询内容所有项 。 7,参照 查询人 ,管理员应该能够查询所有的记录,并应能够删除指定记录。除了实现上述功能,在线考试系统也应该有一个友好的界面

温馨提示

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

评论

0/150

提交评论