软g开发是企业实现信息化管理非帔R要的一步,很多企业已经管理Y件投入到企业使用Q随着企业信息化水q的提升Q一部分企业意识C用专业Y件可以降低企业运营成本、提高员工工作效率、同现有业务接轨。当然在软g设计开发过E中也会遇到诸多隄Q盐城Y件开发过E中遇到N应该如何去解军_Q?
1、测?
开发工E师试E序的源代码;试工程师测试Y件功能、Y件性能、兼Ҏ(gu)等?
2、编?
在Y件编码阶D,开发者根据《Y件系l详l设计报告》中Ҏ(gu)据结构、算法分析和模块实现{方面的设计要求Q开始具体的~写E序工作Q分别实现各模块的功能,从而实现对目标pȝ的功能、性能、接口、界面等斚w的要求?
3、需求调研分?
相关pȝ分析员向用户初步了解需求,然后用Word列出要开发的pȝ的大功能模块Q每个大功能模块有哪些小功能模块Q对于有些需求比较明相关的界面Ӟ在这一步里面可以初步定义好量的界面?
4、概要设?
首先Q开发者需要对软gpȝq行概要设计Q即pȝ设计。概要设计需要对软gpȝ的设计进行考虑Q包括系l的基本处理程、系l的l织l构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计{,Y件的详细设计提供基础?
5、详l设?
在概要设计的基础上,开发者需要进行Y件系l的详细设计。在详细设计中,描述实现具体模块所涉及到的主要法、数据结构、类的层ơ结构及调用关系Q需要说明Y件系l各个层ơ中的每一个程?每个模块或子E序)的设计考虑Q以便进行编码和试。应当保证Y件的需求完全分配给整个软g。详l设计应当够详l,能够Ҏ(gu)详细设计报告q行~码?