"景先生毕设|www.jxszl.com

车站安检管理系统设计与实现(附件)

2021-01-11 17:40编辑: www.jxszl.com景先生毕设
摘 要随着人们生活水平的不断提高以及社会环境的复杂多变,安全意识越来越强,尤其是在最近几年的恐怖事件的发生中吸取了教训,车站的安检活动受到广泛重视,车站的安全性检查变得更为重要。随着科技和交通的发展,通过车站作为中转站的违法犯罪行为多有犯罪,如何通过安检程序来降低和减少这些犯罪活动的发生是很有必须要的。对车站的车辆信息,线路信息,已经驾驶员信息和日常管理以及门检等信息进行综合的管理,大大的提高了车站的安检管理效率,从而提高的乘客的安全,减少了违法犯罪活动的发展。目前车站的安检都是人工管理,为了提高车站安检的工作效率和现代化,安检工作是十分重要的,因此我开发了本系统。论文阐述了车站安检管理系统的设计与实现,并对该系统的需求分析以及系统需要实现的设计方法作了详细的介绍。该系统从管理员,员工两方面出发,管理员管理员工。另外详细的介绍了车辆信息管理模块,车辆信息管理模块,驾驶员信息管理模块,添加车辆信息模块,路线信息管理模块,设备维护信息管理模块,设备信息管理模块,安检信息管理模块,修改密码等功能。
目 录
1 引言 1
1.1 研究背景 1
1.2 研究的意义 1
1.3 主要研究内容 1
2 系统开发环境 3
2.1 ASP.NET概述 3
2.2 动态网站技术介绍 3
2.3 数据库技术 4
3 需求分析 5
3.1 需求分析 5
3.2 可行性分析 5
3.2.1 可行性分析 5
3.2.2 技术可行性 5
3.2.3 运行可行性 6
3.2.4 时间可行性 6
3.3 系统流程和逻辑 6
4 系统概要设计 8
4.1 概述 8
4.2 系统结构 8
4.3. 数据库设计 9
4.3.1 数据库实体 9
4.3.2数据库设计表 11
5 系统详细设计 15
5.1登陆模块的实现 15
5.2 管理员管理 16
5.3 员工信息管理 18
5.4 车辆信息管理 20
 *51今日免费论文网|www.jxszl.com +Q: ¥351916072
5.5驾驶员信息管理 22
5.6设备信息管理 24
5.7安检信息管理 25
5.8修改密码 27
6 系统测试 29
6.1 车站安检管理系统的测试目的 29
6.2 车站安检管理系统的测试方法 29
6.3 车站安检管理系统的测试特列 29
6.4 车站安检管理系统的系统测试结果 30
总 结 33
参考文献 34
致 谢 35
1 引言
1.1 研究背景
从2004年开始,安检制度在全国法院推行。2008年,在北京奥运会安检等级提高的直接推动下,北京地铁开始实行行普查,通道式X光安检仪得到应用,随后在上海等地的地铁中亦开始推广。体育场馆、会议中心、旅游景点等的应用稳步增长,2012年,具备一定规模的采购项目包括奥林匹克公园的安检设备更新、人民大会堂安检设备采购等。
在国外安检业,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。而国内安检业信息化建设相对起步较晚。在数字服务业理论逐步应用的过程中,各大服务业一方面不断投资购建各种硬件、系统软件等,另一方面国家也在不断的增加这方面的投入,来确保出行的安全,同时减少犯罪活动的发生[2]。
1.2 研究的意义
随着人们生活水平的不断提高以及社会环境的复杂多变,安全意识越来越强,尤其是在最近几年的恐怖事件的发生中吸取了教训,车站的安检活动受到广泛重视,车站的安全性检查变得更为重要。随着科技和交通的发展,通过车站作为中转站的违法犯罪行为多有犯罪,如何通过安检程序来降低和减少这些犯罪活动的发生是很有必须要的。所以通过计算机来开发一套车站安检管理系统是很有必要的[3]。作为计算机应用的一部分,车站安检管理系统,采用先进的ASP.Net和SQL术相结合, 对车站的车辆信息,线路信息,已经驾驶员信息和日常管理以及门检等信息进行综合的管理,大大的提高了车站的安检管理效率,从而提高的乘客的安全,减少了违法犯罪活动的发展,对社会的发展做出了极大的贡献。
1.3 主要研究内容
车站安检管理系统,是一个为车站提供的信息管理的平台,是完全的,高速的,开放的,其核心思想是提供一个以自然语言为主的用户界面,让用户能够更好的更加方便快捷的管理办公信息的一个渠道和平台。本课题的开发工具使用Microsoft Visual Studio 2010,开发语言可以是Microsoft Visual C#.NET等开发语言,后台数据库可采用Microsoft SQL Server 2008。
本系统主要有管理员和员工两部分完成,他们具体的功能如下:
管理员功能:管理员管理模块,员工信息管理模块,车辆信息管理模块,添加车辆信息模块,车辆信息管理模块,驾驶员信息管理模块,路线信息管理模块,设备信息管理模块,设备维护信息管理模块,安检信息管理模块,修改密码模块等功能。
员工功能:路线信息管理,设备维护信息管理,安检信息管理,修改密码等功能。
2 系统开发环境
2.1 ASP.NET概述
随着时代的发展ASP已经无法满足需求,而ASP.NET则是在其基础之上所新衍生而出的一种环编程境。
1997年由于ASP的缺点越来越明显,急需改进或者一个新的技术产生,刚从杜克大学毕业的Scott Guthrie与他的团队开发出了基于Java语言的XSP。随着时代的发展,微软在2002年左右正式推出了第一个版本的ASP.NET和NET Framework 1.0。自此之后,ASP.NET随着版本的跟新附带了更多的新特性[4]。
由于ASP.NET使用的系统界面是分层的,使用的时候需要先进行相关的配置。在简单文本中保存配置信息。一般不需要启动本地系统拥有者工具就能完成新的设置。这种使ASP.NET基于应用的开发更加详细和快速便捷的哲学观念被称为"Zero Local Administration"。将来还有更多的语言会根据功能的需要运用到ASP.NET中。
ASP.NET在开发各种软件程序中广泛使用,因为它功能多,技术性也比较不错,非常大的提升了运行速率。即一个处理器开发可在多个处理器运行,这点事ASP做不到的。
ASP.NET的优点如下:
(1)效率。因为建立的环境为NET Framework,所以只需要一次编译就能够永久运行。这样大幅度的节省了重复编译的时间,所以速率会提高非常明显。
(2)可重用性。ASP.NET完全分开了代码与内容,具有了重用性。因为它的代码与内容是分开的,所以它的代码可以复制粘贴以达到重复利用的目的。
(3)代码量。相对于ASP来说,ASP.NET作为它的升华版本,实现一个功能所需要的代码量是远远小于ASP的,这样不仅较少了开发员的工作时间,而且是开发界面更加美观易懂,更容易发现问题,更有利于对发现的问题进行修改。
2.2 动态网站技术介绍
随着浏览器的普遍使用,使得浏览器的各种厂商如雨后春笋一般冒出,浏览器所支持的功能也越来越多,网站的发展更是飞速,一般的静态网页所展示出的东西已经无法满足,所以东塔网站技术应运而生。车站安检管理系统选用了众多动态网站技术中的一种ASP.NET技术[5]。
ASP.NET虽然简单,但它是在建立在的ASP上衍生而出的版本,它不仅仅包含了ASP,还包含了非常多的新的特性,是一个全新的框架。大多数的ASP.NET的开发是基于组件和模块的,这样开发出来的系统性能更加优越,功能也更加完善。在数据处理方面带入了非常多的振奋人心的全新技术,正是这些全新的具有重大意义的特性,使得ASP远远不如ASP.NET,一般来说,ASP.NET的开发周期是非常短的,这就给开发人员提供了更加充足的时间,也给程序增添了更多的可能性。

原文链接:http://www.jxszl.com/jsj/xxaq/42085.html