课程体系

在线报名

0591-83427642
仓山区仓前路185号

项目实战训练体系

一、 实训模式:

 

 


    一切以企业需求为导向
    打造企业紧缺的
    国际软件开发精英
 

 

 

二、 项目实战训练总体流程:

 

 


 
团队组建:建立项目团队
综合培训:对项目团队进行软件素养、职业素养、企业制度培训
项目分配:对项目团队和任务进行系统分配
需求分析:完成软件项目的需求过程
系统设计:完成软件项目的设计过程
项目编码:完成软件项目的程序编写和单元测试
项目测试:完成软件项目的程序集成测试和系统测试
项目发布:发布上线的软件项目版本
项目终审:对上线项目进行最后审核
 

 

 

三、 大型软件项目的组织架构:

 

 


 
 
 
项目领导小组
对项目的总体方向进行决策和跟踪
项目管理组
项目经理、技术经理、质量经理完成项目的具体管理
业务组
完成系统的需求任务
架构组
建立系统的总体架构
开发组
完成系统的设计和编码任务
测试组
完成系统的测试任务
 

 

 

四、 软件需求:

 

 


 
 
 
 
软件项目的需求过程包括两大任务:
需求开发:识别待建系统的需求
◎需求获取:通过和用户的交流沟通,获取用户对待建系统的需求。
◎需求分析:对获取的需求进行分析和细化,明确可以实现的需求。
◎编写需求文档:使用标准的文档模板,将明确后的需求表达出来。
◎需求确定:和用户确定产生的需求文档。
需求管理:对识别后的需求进行管理
◎变更管理:当需求出现变化时,进行评估、核定、实施的一 系列管理。
◎版本控制:对需求文档进行统一归档,管理版本变化。
◎需求状态跟踪:跟踪需求的状态变化情况。
 

 

 

五、 软件设计:

 

 


 
 
软件项目的设计过程包括以下任务:
◎总体设计:设计系统的总体结构。
◎功能设计:设计系统的功能组成。
◎数据设计:设计系统的数据组成和结构。
◎界面设计:设计系统的界面框架和总体风格。
◎详细设计:设计系统各功能的具体实现。
 
 
 

 

 

六、 软件测试:

 

 


 
软件项目的测试:
单元测试:验证系统单个功能的正确性。
代码走查:通过对程序源代码的人工审查以查找问题。
集成测试:将系统间的功能集成起来进行测试。
系统测试:对系统进行全面测试,常见的测试模式包括性能测试、压力测试、易用性测试等。
 
 
 

 

 

七、 测试流程图: