b. 设计数据库:要扎实在数据库的理论(数据库原理,数据库系统设计)及相关
数据库设计经验,要尽量多的分析过去数据库设计,分析这么设计数据库的好处。这
时可能要用到
powerdesign 等工具。
c. 写需求说明文档和概要设计文档,同时要学会要分析相关需求说明文档的需要
的内容的相关知识,如人员工时的计算方法, 一般会用
project 来分析相关的项目的
内容。
d.
选择合适的程序语言及相关的架构,一般主流的架构是
J2EE 和.net 的相应的
优点及它们之间的结合,如采用
soap xml 进行相关的结合,或用 java-com
桥 进行
相关的功能的调用。和它们之间的相关语言优缺点
e. 还要根据 b⁄s,c⁄s 结构对开发的网络影响的相关内容采取选择。
5. 学会说服对方,毕竟客户都不是个个是软件专家,他们的选择有时未必是正确
的所以学会说服对方,是系统分析员必备的能力条件
.
工作内容
1、参与用户需求调研、负责系统体系结构、功能、性能的分析和总体设计工作;
2、负责项目的开发流程管理,进行项目的计划、管理、跟进工作;
3、参与并指导开发工程师完成系统详细设计和开发工作,解决相应业务、技术难
题;
4、参与编制用户手册、协助客户的系统软件、硬件平台的安装实施工作;
5、制定项目文档格式,编写项目管理规范要求的相关文档
[1]
。
发展前景
与我国信息化建设的强烈需求相比,我国的系统分析员很少,而且信息化建设的
形式发展要求系统分析员要不断的学习,不断的实践,不断的更新知识,不断的优化
自己的知识结构,这一切都使得系统分析员成为稀有人才。好的系统分析员都是从优
秀的程序员中产生的,坚实的编程功底,丰富的经验是做系统分析的基础。没有对系
统本身进行过透彻剖析,很难领会到其中一些难以言述的精华。系统分析员是一个技
术含量相对较高的职业,基于技术的发展可向软件设计师,系统工程师转型。
系统分析工作的目标
系统分析工作是解决一个问题的工作,目标是将一个对计算机应用系统的需求转
化成实际的物理实现,其中复杂就复杂在实际的面太多。在系统分析过程之中注意问
以下的问题,可能会所进行的系统分析设计工作有帮助。