摘 要
该系统通过VC模仿Windows优化大师的系统检测功能,获取系统信息。包括:信息系统总览模块、处理器与主板模块、存储系统信息模块、网络系统信息模块、线程管理模块、其它设备信息模块、软件信息列表模块,并将实现相关信息的存取功能。添加了用户注册,用户登陆,文件管理和数据库备份等功能。可以提供关机、重启、注销用户等功能。文件管理系统主要是实现了对较大文件进行分割和和合并的技术。数据库备份主要是对登陆的数据进行备份和还原。系统获取硬件信息主要是通过WMI提供的接口来访问系统的部分内核函数来调用系统信息。同时通过系统提供的API接口访问XP系统的控制面板的命令信息。因此可以在该系统中直接访问系统的控制面板。通过系统API还可以访问局域网的信息,实现了局域网IP地址的查找工作。可以及时了解局域网用户的信息。
关键词:系统信息 WMI 文件分割 文件合并 系统进程 备份 还原
ABSTRACT
VC attributes of the system through the pages to optimize the master copy of the Windows system detection, access to information systems. Including: Overview of information systems modules, motherboard and processor module, modules of information storage systems, network system information module, thread management module, other modules of information equipment, software and information list of modules, and realize the related information access. Add the user registration, users landing, document management and database backup, and other functions. Can provide shutdown, restart, the write-off users, and other functions. Document management system is mainly to achieve the larger document and split and the merger of the technology. Database backup landing on the main data backup and restore. System hardware access to the information provided mainly through the WMI interface to access the system, some core function to call system information. At the same time, the API system interface to XP system control panel of the order information. Therefore the system can directly access the system control panel. API through the system can also visit the local area network, LAN IP address has to find work. LAN users can understand the information.
Key words: information system;WMI;Paper ision;Restore;
The merger documents;System process;Backup
本毕业设计包括: 程序 毕业论文17000字 任务书 开题报告 文献综述 外文翻译 答辩ppt
需求分析
信息需求调查是软硬件信息获取系统总体设计的基础。为了编制一个完整的软硬件信息获取系统,要求理解用户的需求,并形成需求说明书。以便在此基础上进行系统设计、程序编码等工作。
经过认真分析,系统的基本需求可以分为以下几个方面:
功能需求
随着经济的发展,家用电脑越来越多,越来越普遍,加之软、硬件更新速度极快。对普通用户来说,各种各样的软硬件信息使我们普通电脑用户对计算机望而生畏。如何及时、有效的获得计算机系统成了我们急待解决的问题。
普通用户上网遇到的最大问题有:、在“网上邻居”中看不到任何用户名称;文件系统过大,用普通移动存储器无法全部拷下,数据库文件丢失等。
综合需求
① 性能需求
系统对于客户使用的服务要求硬件要求:
处理器:Intel Pentinm 166 MX或更高
内存:64M
硬盘空间:30GB
软件要求:
操作系统:使用Windows Xp Professional和Microsoft Analysis Servers 2000企业版,客户机要求windows Xp Profession Edition以上操作系统。
② 可靠性和可用性需求
系统要求保证数据的安全和可靠,为此,系统从操作系统、后台数据库、用户界面分别设置普通用户和系统管理员不同的登录用户权限,以保证数据库不被非用户人员破坏。对数据库进行定期的备份,
③ 出错处理需求
由于系统使用者的计算机相关知识有限,所以在系统设计完成后对出现的错误一般使用通俗易懂的说明提示,但为了保证系统的可用性,将错误出现的机率降到最低。
目 录
中文摘要………………….. Ⅰ
英文摘要………….. Ⅱ
1 绪论…………………. 1
1.1 引言…………….. 1
1.2 软硬件获取系统研究背景和意义 1
1.3 当前使用计算机所存在的问题 1
2 技术概述 2
2.1 本文所做研究工作 2
3 需求分析………… 17
3.1 系统的综合需求 17
3.2 系统流程图 18
3.3 业务流程图 18
3.4 数据字典. 18
3.5 E-R图………….. 19
4 总体设计 20
(毕业设计)
4.1 软件结构层次图 20
4.2数据库设计 20
5 详细设计………… 21
5.1 登录模块 21
5.2 系统信息模块 23
5.3 进程管理模块 29
5.4 文件管理模块 32
5.5 数据库管理模块 36
6 系统测试……….. 39
6.1 测试方法. 39
6.2 测试用例. 39
7 使用说明…………… 40
7.1 登陆功能使用说明 40
7.2 系统信息模块使用说明 40
7.3 网络信息和进程信息模块使用说明 40
7.4 文件管理和数据库管理模块使用说明 40
8 结论………. 41
致谢……………….. 42
参考文献…………… 43
VC﹢﹢(36)
< class="944