船舶企业电脑配置监控系统设计与实现毕业论文
2021-06-08 00:53:18
摘 要
随着计算机技术的发展,计算机开始在各行各业为人们的工作提供方便。尤其在一些较大型的企业中,不管部门还是科室,都需要计算机来辅助员工的工作。越来越多的公司选择将一些重要的文件和信息存放在计算机中,因此大型企业公司的计算机的安全问题开始逐渐得到关注。对电脑配置进行监控和实时报警,是对企业合法资产的保护并减少企业的损失,简化工作流程,提高企业的工作效率,同时能有效的提高计算机中重要文件和信息的安全性,防止重要文件和信息泄露所造成的不可挽回的损失。而且,防止企业员工肆意更换电脑配置并从中赚取差价。由此,本文将结合“泰州口岸船舶有限公司一体化管理系统”课题研究设计一套可以对电脑配置进行实时监控的软件。
本文主要研究了如何获取电脑配置和链接数据库并获取数据库信息等相关功能的实现方法,并开发了一套可供管理员注册和登录的登录系统,达到有效得监控电脑配置和管理员登录信息的目的。
本文的特点是采用自己设计的唯一码对计算机进行标识,并对数据库中信息进行操作。利用Windows API函数来获取计算机硬件信息。
关键词:计算机配置;程序设计;监控系统;数据库
Abstract
With the development of computer technology, the computer starts to facilitate people's work in all walks of life. Especially in some of the larger companies, regardless of sector or department, you need a computer to assist the work of the staff. More and more companies choose put some important files and information stored in the computer, so the security issues of large enterprises of the computer began to get attention. Computer configuration monitoring and real-time alarm, it is a business legitimate asset protection and reduce the loss of business, streamline workflow, improve work efficiency, and can effectively improve computer security important files and information to prevent important documents irreparable loss and information leaks caused. Moreover, to prevent employees free replacement computer configuration and pocketing the difference. Thus, this paper will combine the "Taizhou Port Shipping Co., Ltd. integrated management system," the research design a computer can be configured for real-time monitoring software.
This paper studies how to obtain computer configuration and database link and get implementation database information and other related functions, and the development of a log for administrator registration and login, and to achieve effective may monitor computer configuration and administrator login information purpose.
Features of this paper are the use of a unique code to design their own computer identification, and the information in the database operation. Using Windows API function can get the computer hardware information.
Key words: computer configuration; programming; monitoring system; database
目 录
第1章 绪论 1
1.1本文研究的目的和意义及历史现状 1
1.1.1本文研究的目的 1
1.1.2本文研究的意义 2
1.1.3本文研究的历史现状 2
1.2本文研究的主要内容 3
第2章 设计程序 4
2.1 设计服务器端程序 4
2.1.1整体要求 4
2.1.2 设计模块 4
2.1.3 设计程序窗体 4
2.1.4 登录系统 5
2.1.5 选用数据库与连接数据库 5
2.2 设计客户端程序 7
2.2.1 整体要求 7
2.2.2设计程序窗体 7
2.2.3登录注销系统的设计 8
2.2.4选用数据库与连接数据库 8
2.2.5建立数据库表格 9
2.2.6唯一码 10
2.2.7获取硬件信息 13
2.2.8 程序自启动和桌面快捷方式 13
2.2.9 验收系统 14
第3章 程序设计实现的功能 15
3.1 服务器端程序实现的功能 15
3.1.1 程序窗体实现的功能 15
3.1.2 登录系统实现的功能 19
3.1.3 连接数据库实现的功能 19
3.1.4 加密系统实现的功能 20
3.2客户端程序实现的功能 22
3.2.1程序窗体实现的功能 22
3.2.2登录注销系统实现的功能 26
3.2.3连接数据库 28
3.2.4唯一码实现的功能 28
3.2.5 获取硬件信息 29
3.2.6硬件信息补丁 31
3.2.7 数据库信息传递 31
3.2.8 程序自启动和快捷方式 35
3.2.9验收系统实现的功能 36
第4章 系统测试与调试 38
4.1服务器端程序系统测试与调试 38
4.2客户端程序系统测试与调试 42
第5章 总结 46
参考文献 47
致 谢 48
第1章 绪论
1.1本文研究的目的和意义及历史现状
1.1.1本文研究的目的
很难想象世界上第一台电子计算机是1946年才诞生的,至今不过仅仅半个世纪而已。我们要感谢图灵,他的作品几乎渗透进了这个我们所处的信息时代的各个角落。随着计算机技术的迅猛发展,计算机已经对整个世界产生了一个深远的影响。科研、商业、生产、教育、娱乐,几乎涵盖了任何你所知道的领域。计算机也的的确确给人们的工作提供了很多方便,不管部门还是单位,都需要计算机来辅助员工的工作。这就会产生一些新的问题。
虽然现在的计算机更新速度越来越快,但计算机还是具有相当的价值的。尤其是以企业为我们所谈论的对象时。一个大型企业可能会有成百甚至上千台计算机,不乏有些员工一时起意,将属于单位的计算机或其配件据为己有,这样的例子比比皆是。这对于单位来说均是一种不必要的损失。所以,就需要一种技术来减少或弥补这样的损失。企业计算机配置监控系统应运而生!
为了保证所有计算机上的操作都是机主自己本人的操作,我们设置软件开机自动启动,并且立即锁住电脑,需要输入机主设置的密码才能进入电脑进行操作,若连续多次输入错误则发送信息到服务器。相关人员可以从服务器获取相关时间信息,从而可以调取对应地点、对应时间的监控进行调查。从而可以防止他人恶意操作损坏。即使泄密也更容易查找到追责依据。