电子巡更系统上位机软件开发

 2022-02-02 09:02

论文总字数:25562字

摘 要

进入21世纪,随着社会的进步,人们的安全意识也在逐步的提高。在这种情况下,对于现代化的学校、酒店、小区等场所,传统的巡逻签到体系只能通过不断的加强巡逻人员的巡逻次数,而这通常依赖于员工的自觉,在巡更地点上定时签到,这样即不能保证巡更效率,有存在着弄虚作假的可能性,使得巡更体系形同虚设,给人们带来安全隐患。因此已经无法满足当前社会对安保的高要求,所以,便捷而有效的电子巡更系统正逐渐成为其必不可少的选择。电子巡更系统是监控巡逻人员是否按指定时间到达指定位置的一套考核记录装置,可以准确地获取巡逻人员的到达时间以及巡更路线,并对其做出考核,使巡更的管理变得更为准确、安全和有效,在设备巡查、保安巡逻、警察巡逻、管线巡查等方面有着广泛的应用。

本文详细介绍了选题背景、发展现状以及未来的应用前景。本次毕业设计的任务是研制电子巡更系统上位机软件,监控电子巡更系统上位机。内容主要包括需求分析、总体架构设计、功能规划、数据库设计、系统软件编程与调试等。我的主要工作包括调查巡更任务的实际需求,设计软件的主要功能,自学C#和SQL Server,掌握用其开发软件的功能。采用面向对象的规范化数据库应用程序开发方法,完整开发基于电子巡更管理软件。主要功能包括对巡更信息的查询以及修改,还有调用无线串口与下位机进行通信,获取下位机中存储的巡更信息,解析其中的有用信息,存入数据库。

此次开发的电子巡更系统上位机软件基于Visual Studio 2012开发平台,编程语言选择的是c#,后台采用SQL Server2008数据库,整体采用C/S结构。从软件运行效果来看,能够满足电子巡更管理系统的实际需求。

关键词:电子巡更系统、VS2012、SQL Server2008、数据库设计、软件开发。

Abstract

In the 21st century, with the progress of society, people's safety awareness has gradually improved. In this case, for the modernization of schools, hotels, residential and other places, the traditional system patrol attendance only through the ever increasing patrols patrols, which often rely on staff consciously, regularly check in on patrol locations this is not guaranteed Patrol efficiency, there exists the possibility of fraud, making the patrol system useless, to bring security risks. Therefore it has been unable to meet the current high demand for social security, so convenient and effective electronic patrol system is becoming essential to their choice. Electronic Patrol System Patrol officers arrived to monitor whether the specified time of a specified location assessment recording device that can accurately obtain the arrival time and patrol officers patrol route, and make its assessment, management has become so Patrol more accurate, safe and effective, the equipment inspection, security patrol, police patrol, pipeline inspections and so has a wide range of applications.

This paper describes the background, development status and future prospects. The graduation project task is the development of electronic patrol system host computer software, electronic patrol monitoring system host computer. The main contents include requirements analysis, architecture design, functional planning, database design, software programming and debugging and so on.

The development of electronic patrol system PC-based Visual Studio 2012 software development platform, programming language selection is c #, background database using SQL Server2008, the overall use of C / S structure. From software to run point of view, to meet the actual needs of the power plant work management.

KEYWORDS: electronic patrol system, VS2012, SQL Server2008, database design, software development.

目录

摘要 I

Abstract II

第1章 绪论 1

1.1 引言 1

1.2 国内外研究现状 1

1.3 论文的主要工作 2

第2章 系统分析和功能设计 4

2.1 总体分析 4

2.2 针对性分析 4

2.3 系统主要业务流程 5

2.4 设计目标 5

2.5 设计思路 5

2.6 系统功能设计 6

第3章 系统软件架构选择和数据库选择 10

3.1 系统软件架构选择 10

3.2 数据库管理系统的选择 11

3.3 数据库设计流程 11

3.4 数据库概念设计 12

3.5 数据库逻辑设计 12

3.6 数据库物理设计 15

第4章 系统软件代码设计 16

4.1 程序代码设计原则 16

4.2 软件开发工具的选择 17

4.3 软件设计举例 18

4.3.1 程序入口 18

4.3.2 登录模块 19

4.3.3 主窗体模块 21

4.3.4 巡逻人员信息管理模块 22

4.3.5 巡更地点信息管理模块 24

4.3.6 巡更考核报表查询模块 25

4.3.7 通信模块 26

4.3.8 权限管理模块 30

第5章 电子巡更管理软件的测试 32

5.1 电子巡更系统管理软件测试概述 32

5.2 电子巡更系统管理软件测试用例设计 32

5.2.1 系统功能测试用例 32

5.2.2 系统用户界面测试用例 34

第6章 总结与展望 36

参考文献 38

致谢 39

绪论

引言

巡更系统(Guard tour system)是指在需要巡逻安防的地方按一定的路线和顺序设置巡更点来管理巡逻保安人员的出勤巡逻工作,不仅能够使巡逻安防工作更加科学可靠,还能监督保安人员按时按点进行工作。为了代替传统的手工签到人工整理的繁琐程序,上世纪九十年代,电子巡更系统应运而生,它可以很好地解决巡更考核这一难题[1]。它不仅能够完成普通的安防巡逻工作,还能够将管理工作大大简化。后来又出现了更加智能化的巡检系统(Polling system)。

电子巡更系统的本质就是一套工作人员是否按时按点打卡的记录系统,在许多需要定时定点巡逻查看的工作中比如保安工作、巡警工作、巡查设备工作等等得到了大量的应用。如今,电子巡更已经成为智能型建筑中重要的一部分,它不仅可以实现技防与人防相结合的目的,而且还提高了物业的管理水平,更好的保障了智能建筑物内部和周边环境的安全[2]。主要的应用地点有商场、住宅小区、设备厂房等。它不仅可以帮助工作人员更好地进行管理和监督工作,还可以对每天的巡更路线进行详尽地记录。工作时,巡更人员在每个巡更点进行检查打卡,具体的的巡更信息包括地点时间和人员便会上传到上位机中以供管理人员进行查看和控制。这样不仅大大提高了巡更人员的工作积极性,还使工作情况的考察和管理变得更加灵活可靠。

剩余内容已隐藏,请支付后下载全文,论文总字数:25562字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;