-----------------------------
提示:
本项目对于熟悉WMI的人士来说是很简单的,欢迎有经验的承接。
----------------------------------------------------------------
一、项目目标:
使用WMI,管理Windows相关服务,只需要封装成DLL并提供接口即可。
二、功能需求:
1、模块化,封装成一个DLL库,无界面;
2、DLL提供的接口,包括:
1)、进程给管理:获取本机的进程列表,结束一个进程/进程树;
2)、软件管理:可获取本机已安装软件的列表,可卸载软件;
3)、事件管理:可获取当前Windows的事件列表;
4)、服务管理:可获取Windows的服务列表,以及每个服务的详细状态,可启动/停止/卸载服务,设置服务的启动模式;
5)、获取系统信息:操作系统版本,CPU、内存、硬盘硬件型号及当前状态(大小、使用率等);
6)、获取Windows自带的防火墙设置信息,并可修改设置;
7)、获取网卡信息及配置,并可设置;
3、DLL内部实现上述功能时,需采用WMI,而非Win32 API;
4、日志记录:
对每个接口的执行需要进行日志记录:接收到的接口参数、执行时间,执行结果/返回值。如有异常,需要记录产生异常的原因。
三、编程语言及IDE:
VC++
Microsoft Visual Studio 2005
四、运行环境要求:
支持Windows 2000及以上操作系统,含32/64位系统;
五、交付物要求:
1、DLL库的工程文件及源代码:工程文件组织合理、源代码逻辑清晰,且有必要的注释;
2、提供接口调用的示例代码,可正常运行,以验证上述功能;
3、接口说明文档;
--------------------------------------
请您在竞标时介绍相关经验或项目案例,并给出报价,详细的竞标方案将有助于我与您进一步的沟通。谢谢