网校二次开发流程是什么?
2020
12.03

网校基本应用场景千变一律,在每一个企业背后使用场景各有不同。标准化的产品很难满足企业个性化的需求。这个时候我们就需要在原有产品上进行二次开发。多数企业第一次涉及软件开发业务,规划的开发流程是什么,如何避免项目拖延或是烂尾?今天同舟就给大家科普一下标准化的软件开发流程。


一个完整的软件外包项目流程包括需求调研、项目开发、系统维护三个阶段。  


软件开发流程:  

      
1、客户提出需求:涉及内容主要包括:项目描述、基本功能需求、基本设计要求。

        
2、分析客户需求:主要包括:业务基本流程、主要功能模块叙述、开发周期和报价。 

        
3、拟定初步方案:对客户的需求予以回复,提供实现方案和报价以供客户参考和选择,编写需求规格说明书。   

     
4、调整方案并确定合作意向:客户确认需求,对需求进行系统分析,确定功能。       

 
5、签署《软件开发合同》. 客户支付预付款并提供人力、物力及相关条件的保证。     

   
6、细化需求分析与详细设计:我方根据方案书,由程序设计人员根据系统架构,争对不同模块的功能和规格进行软件项目的细化需求分析,涉及到功能模块的具体实现、子功能模块的划分、数据描述和相关报表内容等。    

    
7、用户确定:客户审核并确认具体设计之后,供应商开始代码编写。         


8、开发编程:由供应商程序员根据详细设计及计划,进行软件程序代码的编写。     

   
9、测试分析与系统整合:不同模块的编程工作完成后,经过测试,进行系统的整合。       

 
10、试运行与现场支持:软件系统开发最终完成后,供应商到客户现场进行安装、调试、培训。 

       
11、验收项目:客户对软件所包含的所有功能进行验收,《软件项目验收报告》最终经双方签收生效。项目验收合格后,客户按照合同规定支付尾款。供应商在收到尾款后本软件系统进入免费维护期。

        
12、系统运行支持:在系统投入运行后,供应商可以根据客户需求,为客户进行长期系统的维护,除了保证系统的正常运行外,还要根据客户的业务变化以及使用过程中发现的问题,对系统进行修改。


热门文章
1
通过微信接口获取code
7742浏览 2021-04-14 09:26
2
Java实现html页面抓取转PDF
4283浏览 2021-04-13 17:09
3
vue 页面按钮点击复制内容
3212浏览 2021-04-21 09:42
4
对接父子级数据的添加或修改逻辑
3161浏览 2021-04-21 09:47
5
Mysql常用sql语句
2931浏览 2021-04-20 10:46
6
邀请函│EICD2021中国民办教育大会
2175浏览 2021-03-15 14:06
7
Linux安装中文字体
2070浏览 2021-04-13 17:14
8
合并单元格的方法
1755浏览 2021-04-14 09:23
9
vue中数组去重的实现
1655浏览 2021-04-14 09:20
10
Nginx如何配置重定向
1635浏览 2021-04-14 09:09