您当前的位置:网站首页 >软件知识>>OA系统开发详细流程说明

OA系统开发详细流程说明

发布于:2015年08月20日 16:35

企业在进行OA系统开发之前,一定要先梳理好企业OA系统中的各项功能及每个功能涉及到的具体流程和需要注意的实现。OA系统开发流程无论是对OA公司本身还是OA系统开发公司来说都是很重要。



  1、需求分析说明书描述系统包括哪些OA系统功能模块。

  在系统的开发前,要做的第一件事情就确定软件的需求,需求的要求是越详细越好,通过厂家和用户之间的协商而定,什么样的需求就会开发出什么样的OA系统,因此需求的确定是整个系统开发最为核心的的部分。

  2、数据库设计说明书。

  通过PowerDesginer11建立概念模型,自动生成物理模型,最后生成相应数据库的SQL脚本。PowerDesginer11能自动生成数据库设计说明书。从具体的需求来定数据库的使用和表结构的建立,这也是前期工作的一部分。

  3、概要设计说明书总体设计、分层结构、编写用例文档、设计包、页面流程图、时序图、活动图

  这些工作是从需求开始具体的分部分,分层来设计,把握整体设计,然后具体到各个功能模块。

  4、详细设计说明书为持久化层、DAO层、业务层定义接口

  接口的设计需要更加的具有前瞻性,在需要做出调整或者二次开发的时候,接口的作用就会体现出来,可持久层、DAO层和业务层接口的可变性对于系统修改易实现有着很大的作用。

  5、编码记得做单元测试和集成测试哦。

  每个类写好后,一定要测试每个方法是否达到预期效果,不然以后改起来就麻烦了。

  编程就是系统功能实现的过程,合理的引用编程语言,实现需求中的功能,减少程序的实现的复杂性,提高软件的实用性,易懂性,对于后期维护修改都至关重要。

  6、系统测试,安装测试

  测试人员在结合测试案列的配合下,通过正例反例子多种测试模式的结合,细致全面的对整个系统进行测试,来发现系统开发中存在的错误,检验系统开发是否成功。

  7、交付项目

  项目的交付,预示着双方合同的完成,开发上线表示OA系统开发最为核心的阶段以及结束,剩下的就是系统的实施与维护。往往这个环节出现的问题是最多最关键的,甚至可能导致整个项目实施的失败。