文档介绍:本科生毕业设计
windows系统优化软件的设计与实现
内容:
开发并实现一个类似于WINDOWS优化大师的注册表优化软件。该软件通过对注册表的新建、删除、重命名、复制等一系列操作,实现系统信息显示功能、个性化设置功能和系统优化功能3个主要功能。其中,系统信息显示功能包括系统信息总揽、网络系统信息、软件信息列表、系统可识别执行文件等4个显示子功能;个性化设置功能包括图标个性化、菜单个性化、外观个性化等3个注册表修改子功能;系统优化功能包括磁盘优化、开机优化、安全优化、网络优化等4个注册表修改子功能。
要求:
1. 熟悉注册表结构及API注册表函数
2. 软件符合软件系统的基本要求。
3. 论文符合设计文档的规范。
4. 设计要求的各项功能都应完成。
5. 熟练掌握开发的基本流程和方法。
院长签字: 指导教师签字:
摘要
注册表是一个庞大的数据库,存放着关于计算机硬件的全部配置信息、系统和应用软件的初始化信息、应用软件和文档文件的关联关系、硬件设备的说明以及各种状态信息和数据。
通过修改注册表给系统带来的巨大变化让人不得不为之心动。可视化注册表修改软件以编程方式直接操作注册表,降低了直接使用注册表编辑器修改注册表可能造成的危险。因而,满足了大多数用户对操作系统个性化和安全性提出的要求。
本论文将详细地为你介绍注册表优化大师的开发流程及该软件的内部原理。该软件是以VC++.NET为开发平台,通过对API函数及其生成的自定义类的调用,完成对WINDOWS系统注册表的新建、删除等一系列操作,以此实现系统信息列表、个性化设置、系统优化等3个主要功能。
系统信息列表功能是通过查询注册表数据,详细准确地显示硬件、软件信息。个性化设置功能是根据用户个人喜好修改注册表,使电脑桌面的显示符合用户的要求。系统优化功能是用于提高计算机系统的执行速度和安全系数。
本论文将从实现原理、软件结构、开发流程、详细设计等方面,对注册表优化大师的进行详细的介绍和说明。
关键词:注册表; API函数; 系统信息; 个性化设置; 系统优化
ABSTRACT
The registry is a huge database, which deposits the information of configuration, the initialize information of system and applications, the relationship between applications and documents, the description of hardware devices and all kinds of state information and data.
The great change brings by modifying the registry to system make people crazy. Visual registry modify softwares operate registry directly by programming. The way depresses the danger of using piler to modify registry, so it can satisfy most users’ requires of individuation and safety of operating system.
This paper particularly introduces you the developing process and internal principle of the optimize software of registry. This software takes VC++. NET as developing platform, and through transferring API functions and generated user-defined pletes the operations such as create\delete and so on, to realize the 3 dominating functions: system information listing, personalized setting and system optimizing.
System information listing is based on searching the registry data, detailed accurate display hardware and soft