软件百科
联系我们
联系电话

135 2295 6919

135 2295 6919

公司主站Website:

www.qykh2009.com

公司主站
电子邮箱

电子邮箱:

qykh2009@163.com

公司地址

公司地址:

北京市朝阳区亚运村天创世缘B2座30整层

Software     软件百科

OA系统开发流程

分享到:

类别:OA系统访问量:2328编辑:zhangyanqing 日期:2024-11-01 20:58:00

    

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

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

2、数据库设计说明书。

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

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

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

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

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

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

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

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

6、系统测试,安装测试  

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

7、交付项目

       项目的交付,预示着双方合同的完成,开发上线表示OA系统开发最为核心的阶段以及结束,剩下的就是系统的实施与维护。往往这个环节出现的问题是最多最关键的,甚至可能导致整个项目实施的失败。因此,在确保配备智能办公硬件设备以及制定科学、合理的设备管理措施外,OA系统软件方面的维护工作更显重要!