最近一个月比较累,十月居然没有写任何的文章。一方面是家事比较多,另一方面是工作比较忙,也在方法积累期。现在就结合这段时间的工作总结一下经验。前面学习的软件架构等等,都是属于纯粹的技术设计。这段时间的工作很多是属于前期方案,属于资金申请、预算评估一类的,差别还是很大的。
一、前期方案设计的要点
前期方案的关键首先是解决必要性,就是为什么要建设这个项目。关键点:
(一)必要性
1、现状:当然是要描述现在的项目相关的内容。比如信息化项目,要介绍现在的信息化情况:比如机房设施、网络情况、计算资源和存储情况等;相关的软件系统肯定要介绍一下,目前的信息化应用情况;相关的信息安全等保情况等;信息化管理情况。要注意的是,一方面要全面,但介绍现状是为了说明已有的基础和存在的问题,不要弄一堆东西过来,而是要根据项目建设需要,必须有所侧重。
特别是写着二期、三期,或者改造项目的,一定要注意说清项目边界,已经建设的,还需完善的,需要新建的,一项项说清楚,最好用系统应用架构图,对不同的模块用不同的颜色来区分。
2、存在的问题:一定要说清问题所在。不要无关紧要问题罗列一大堆,关键问题却没有说清楚。一般新建性质的项目改造性质的还好说。这个和现状关联,一般现状写得清楚的,存在的问题必然很清晰。
3、建设依据:注意,很多时候是看来头的,不是看实际需要的。建设依据约清晰越好。
(二)总体设计
对于前期方案来说,很关键的一点,就是要总体设计合理,技术路线清晰。至于具体的设计内容反而关注的是不多的,或者是不重要的。毕竟这个只涉及具体的预算金额,而前期设计的预算金额是弹性较大的。
总体设计的关键是画好几个图:总体(逻辑)架构图、应用架构图、网络拓扑图、系统部署图。
1、总体(逻辑)架构图:通过图表和文字描述项目整体框架,包括系统内部结构和外部系统间的联系,并区分出已建系统和新增系统功能区别。绘制系统总体架构图。 其实就是说明清楚关联的主要用户、主要系统、主要外部接口;和已有系统的边界区分。
2、应用架构图:通过图表和文字描述项目包括的主要子系统、子模块以及各功能模块之间的相互逻辑关系。这个一般就是系统内部模块、内部接口,一般要说清楚内部的应用层次。通常会涉及到应用模块、三大保障体系(标准规范、安全保障、运行维护等)
3、网络拓扑图:通过图表和文字描述项目总体网络拓扑图、主要网络设备的名称、不同网络(电子政务网、互联网、专网、内网等)的边界划分等。由于网络信息安全的重要性日益提升,这个一般要考虑信息安全,按照安全保障体系要求进行区域分区。把主要安全设备、网络设备和系统设备清晰的标识出来。
4、系统部署图:需要把主要设备、主要软件部署情况标识清楚。一般在网络拓扑图基础上,淡化网络设备和信息安全设备;突出服务器、存储,以及软件系统。
5、技术路线:这个一般都拷贝来拷贝去。但这次有教训,技术路线其实还是很关键的。不出问题时没关系,有问题时真是大问题。
今天先到这里,下一篇准备写写这次几个项目实施中的一点经验,主要是教训。