项目描述:WDM2.0对终端设备的集中式管理软件。其中CA主要负责解析和处理WDM Server的指令。指令可以分为5类:
1. 软件,系统以及BIOS更新(维护)
2. 系统reboot,shutdown,login/logoff操作(维护)
3. 对终端设备进行远程Profile设置:音量大小,网络等(负责)
4. 设置对vmware、citrix、rdp的自动连接功能(负责)
5. 指定系统使终端设备实现无盘启动(负责)
个人收获:
1. 项目本身给了我很大的发挥空间,项目开发过程中自己在领导的步步指导下制定了自己作为第一个项目负责人的项目计划表,负责整个项目的跟进工作。在项目的后期发现自己的计划和总结能力有了明显的提高。
2. 当然其中自己也做了些重构工作。做了CA 全局变量的重构,使用模式中单件模式,以及多线程访问共享资源的优化工作。
3. 项目期间也做了5小工具的开发:在开发的过程中意识到公共模块的重要性。比如:log模块等。
4. 现学现用的能力:编写一个ActiveX控件来实现对非公司设备的客户端代理下载和安装功能。