这是曾经第一次做项目后自己的总结,呵呵,现在来看,感觉有点怪怪的。但曾经的我就是这样的。也许这就是成长的过程吧!
-------------------------------------
可以说是第一次做项目,总结一些关于做这种项目的应该注意的事。
做项目不是一件想什么做就什么做的事,是要有计划的。所以在做项目前把问题想足想好是很有必要的。确认好项目的需求,考虑好项目的步骤和可能出现的问题这都是很有必要的,当然这也涉及到经验的问题。而是实施的时候,与客户的沟通交流都是很重要的。不然到时做出来的东西并不是客户想要的,那可就麻烦了!在实施过程中,做好阶段总结计划,也是使项目良好进行的必要。而在这些当中,都是我所要学习的,特别是与客户搞好关系方面的交流。加强自己的口头表达能力是比较紧迫的。具体做CCM的时候,因为这个东西比较新,所以也不是很完善,常有一些是软件本身的故障出现,这就要多了解情况了!
先装服务器,注意内存的擦入顺序,硬盘的位置,光驱等的现象。另外,如果要做RIAD的话也是要注意的,安装好服务器的操作系统,我觉得要注意硬盘的分区,还有盘符,因为后面在进行软件分发的时候会涉及到。
在安装CCM前是先要安装数据库的,我们安装的是SQL 2005,这其中也出现进一些问题,主要是安装不上去,是因为软件的一些文件出现错误,所以没法装上去。这个问题在进行安装CCM也同时存在,所以先还是测试一下程序的文件有没有错误(用的是RAR)。然后CCM要与数据库能相连,以便数据能存放在数据库中。安装CCM的过程并不是很难的,按照步骤都可以进行的。
       CCM是可以通过WEB进行管理配置的,端口是3480。这其中可以添加设备并部署管理代理程序,只有这样的话才能收集客户端的信息,以达到管理的目的。而通过远程部署客户端,有好几种方法,可以直接通过客户端进行安装的,这样应该是比较快的,不过就是要到现场进行,还要求开启端口3463、3465,开启文件和打印机共享的端口;还有就是通过远程进行部署,主要是通过域部署进行的,不过由于远程对机器进行安装软件,本来就是一件对操作系统来说不是很安全的事情,所以要求比较严格的条件,除了域的管理员帐号是本机的管理员帐号之外,还要求网络的设置配置达到相应的要求,不然会出现很多的错误码,如未知的帐号和密码,没有网络路径,未知的要求等,而如要想要进行远程控制,则如要开启端口3389,另外在“我的电脑”右键属性“远程”中的远程桌面打勾,而进行远程控制其实并不一定需要部署管理代理程序。
       直接在客户端在安装,主要是直接把客户端的软件文件拷贝下来,如果是XP的系统,最好是把简单文件共享关闭掉,再通过命令行进入到软件的目录下进行安装即可,而如果是通过域部署的,则要输入域帐号密码,DN则是有域的名称。
        部署好客户端后,是要将它们分组以便进行管理,一组的客户端机器最好不要太多,分组也是以后的软件分发的需要,因为软件的部署也是通过组来授权的。通过组也可以进行硬件/软件库存信息的收集,应用程序使用情况的收集。
       而补丁程序的收集,通过配置中的设置,如果要查看补丁,要到安装目录下的patch service的文件夹中的LOG进行查看,在我做这个项目的时候,刚好补丁的获得是有点问题的,总之,这个软件不是很完善的,所以会出现很多问题。
然在报告中可以查看各方面的数据,也可以进行动态报告组的设置。
       CCM还可以进行操作系统的部署,对这个方面,我还不是很清楚。
        对于软件的分发,是通过PUBLISHER来发布的,主要是通过WINDOWS INSTALL和组件安装两种,前者主要是微软的软件或者其的封装方式,我们进行过的是OFFICE的发布,要通过创建安装点来进行:SETUP.EXE —a,则如果要选择安装,则先要去微软网站下载一个工具进行配置,最后会得到一个为MST的文件,然后在进行软件分发的时候,在转换的部分把它添加进行,这样就可以了。
而通过组件安装的主要是EXE的文件,有些也是可以setup.exe -R来创建安装点,这样的话,就会自动安装,但是通过这种方式的问题主要是安装和卸载的命令,安装命令多为软件的安装文件,这样进行安装的时候,软件会下载到发布的时候确定的目录下,如果没有这样的盘符则是无法进行下载的,那就更别说安装了。卸载的可能是安装后在程序文件夹中的卸载文件,也可能要利用微软的卸载文件。不过由于软件的不完善,在这方面会出现比较多的问题,还不是很尽如人意。
        在实施的过程中,要一直保持的是小心谨慎,不要因为一个小错误而使做的好久的工作无法恢复。如果造成损失那就更惨了。