软件开发与管理及业务模式

  培训讲师:刘晖

讲师背景:
刘晖老师通信行业特约培训导师【专业资质】✦北大计算机、北邮通信双学位✦(原)中兴通讯学院高级讲师✦大庆油田技术研究院高级内训讲师✦15年嵌入式硬件、软件开发和系统架构设计总监✦有8年多的“云大智物”开发及实施经验。曾供职于巨龙通信、大唐电信 详细>>

刘晖
    课程咨询电话:

软件开发与管理及业务模式详细内容

软件开发与管理及业务模式

【课程收益】

以一个贯穿项目为载体,以任务驱动的方式掌握软件开发中各阶段所需的知识、技术、方法、工具、开发过程,直至项目完成。

【课程特色】

1.   课上采用案例式教学,通俗易懂,课下一对一辅导强化训练,学与练交叉进行强化记忆,你所要做的就是认真听,勤于问,乐于练。

2.   清晰的知识结构,根据应用经验采用最优化授课模式。

3.   内容充沛、详略得当,前后呼应。

4.   讲师资历丰富,具有丰富的实践经验。

5.   知识讲授+贴身案例+场景故事+互动讨论+现场演练+落地跟踪

【课程时间】3-5天

【课程大纲】

第1章 软件开发与管理概述

1.1 软件与软件开发概述

1.2 软件开发

1.3 软件项目管理内容

1.3.1 软件项目管理

1.3.2 软件质量管理

1.3.3 软件过程质量保证体系

实训:制定某项目进度计划

第2章 进行需求分析了解用户需求

2.1 软件需求概述

2.1.1 需求分析任务

2.1.2 需求分析过程

2.1.3 需求管理

2.1.4 软件需求分析从问题定义开始

2.2 需求分析方法与分析模型

2.2.1 需求分析与建模方法

2.2.2 需求分析模型

2.3 用传统方法建立系统数据模型

2.3.1 数据模型(E-R图)的建立

2.3.2 E-R图简述

2.3.3 数据字典

2.4 用传统方法建立系统功能模型

2.4.1 系统功能模型(数据流图)的建立

2.4.2 数据流图简述

2.4.3 功能模型简述

2.4.4 功能模型的文字描述

2.5 建立系统动态模型

2.6 需求说明书及书写重点

实训:对“XX管理系统”进行需求分析与建模

第3章 基于需求分析进行软件设计

3.1 软件设计

3.1.1 软件设计概述

3.1.2 软件设计与编码

3.1.3 软件设计的内容

3.2 项目设计案例

3.2.1 从E-R模型进行数据库设计

3.2.2 概要设计(软件结构设计)

3.3 软件模块的详细设计

3.3.1 详细设计的任务

3.3.2 详细设计的工具

3.4 软件设计原则

3.4.1 模块与模块独立性

3.4.2 模块的耦合性

3.4.3 模块的内聚性

3.4.4 模块的规模、大小适中原则

3.4.5 信息隐藏和局部化的原则

3.4.6 抽象性的原则

3.5 软件设计说明书

3.5.1 软件概要设计说明书大纲

3.5.2 软件详细设计说明书大纲

实训一:软件与平台的构架体系建设,所有子部门统一管理

1.软件与平台有公共或共用部分,如个别功能块、数据库等,需要统一管理

2.软件与平台设计应有统一的结构、用户流程、UI等

3.用户与授权管理;数据管理与更新迭代管理

实训二:软件与平台的业务模式,统一设计与管理

1.软件与平台的交付模式

2.软件与平台的价格体系设计

3.软件与平台的业务模式,如销售推广、销售渠道等

第4章 用对象的观点与方法进行分析建模

4.1 概述

4.2 从业务描述出发建立系统的用例模型

4.2.1 建立系统用例模型

4.2.2 确定系统的用例

4.2.3 用例之间的关系

4.2.4 描述用例

4.3 从用例的交互中识别实体建立对象模型

4.3.1 识别类与对象

4.3.2 确定类的属性

4.3.3 确定类之间的联系

4.4 类与类之间的“关系”

4.4.1 关联关系

4.4.2 泛化关系

4.4.3 依赖和细化关系

4.4.4 确定关联

4.5 从用例的交互中识别交互细节建立动态模型

4.5.1 建立顺序图

4.5.2 通过顺序图描述实体间的动态行为

4.5.3 通过顺序图等动态模型分析与确定类的行为

实训:用面向对象的方法进行需求分析与建模

第5章 用面向对象的观点和方法设计软件

5.1 面向对象软件设计概述

5.1.1 包图

5.1.2 数据库设计

5.1.3 软件架构和类两个层面的设计

5.2 高层软件体系结构设计

5.2.1 软件体系结构设计概况

5.2.2 软件体系结构设计内容

5.3 底层类的设计

5.3.1 系统各部件类的设计及其层次

5.3.2 业务领域类的设计

5.3.3 类设计

5.3.4 使用MVC设计模式

5.4 面向对象软件开发过程及做法

实训:用面向对象的方法进行软件设计

第6章 按照软件设计进行编程实现并测试

6.1 软件编码概述

6.1.1 从软件设计过渡到软件编码

6.1.2 程序设计方法

6.1.3 常见计算机程序设计语言

6.1.4 常用软件开发工具

6.1.5 选择计算机程序设计语言并建立软件开发环境

6.1.6 制定程序编码规范

6.1.7 制定编程的过程标准

6.2 程序编码过程

6.2.1 迭代、增量的开发过程

6.2.2 选择某种MVC开发模式的工具编码

6.2.3 通过迭代开发直至满足用户需求

6.3 按照用户需求和软件设计测试软件

6.3.1 软件测试概述

6.3.2 软件测试阶段

6.3.3 软件测试用例设计案例

实训:对“XX管理系统”进行实现并测试

第7章 通过软件维护不断满足用户的需求

7.1 软件维护概述

7.1.1 软件维护原因

7.1.2 软件维护类型

7.1.3 软件维护中的常见问题

7.1.4 软件维护策略

7.2 软件维护的过程

7.2.1 维护组织

7.2.2 维护报告

7.2.3 维护过程

7.2.4 维护记录

7.2.5 维护评价

7.3 提高软件的可维护性

7.3.1 软件的可维护性

7.3.2 软件可维护性的量化

7.3.3 提高可维护性的方法

7.3.4 软件维护的副作用

7.4 软件维护相关文档

7.4.1 软件问题报告

7.4.2 软件维护申请报告

7.4.3 软件维护报告

7.4.4 软件用户意见反馈及满意度调查

7.5 实施软件维护

7.5.1 维护机构

7.5.2 维护流程

7.5.3 维护评价

7.5.4 维护成本

实训:设计一套结构化维护过程及文档格式

第8章 XX管理系统开发分析与设计案例

8.1 引言

8.2 项目概述

8.3 需求分析

8.3.1 业务描述

8.3.2 用例建模

8.3.3 用例交互实体建模—对象模型(实体类图)

8.3.4 功能分析

8.3.5 交互细节的建模—动态模型

8.4 软件设计

8.4.1 功能模块设计

8.4.2 软件架构设计(基于JavaEE)

8.4.3 实体类的设计

8.4.4 数据库设计

8.5 软件模块设计与实现

8.5.1信息管理模块

8.5.2 接单管理模块

8.5.3 接送货管理模块

8.5.4 仓储与分拣管理模块

8.5.5 结算管理模块

 



 

刘晖老师的其它课程

【课程特色】1.  课上采用案例式教学,通俗易懂,课下一对一辅导强化训练,学与练交叉进行强化记忆,你所要做的就是认真听,勤于问,乐于练。2.  清晰的知识结构,根据应用经验采用最优化授课模式。3.  内容充沛、详略得当,前后呼应。4.  讲师资历丰富,具有丰富的实践经验。5.  知识讲授+贴身案例+场景故事+互动讨论+现场演练+落地跟踪【课程时间】1天【课程

 讲师:刘晖详情


【课程背景】住房和城乡建设部印发的《国家智慧城市试点暂行管理办法》和《国家智慧城市(区、镇)试点指标体系(试行)》两个文件指出:建设智慧城市是创新驱动发展、推动新型城镇化、全面建成小康社会的重要举措。这对于服务于千千万万城市、社区、园区、小区、楼宇,以及工作和生活在其中的业主和客户的物业管理服务业来说,已然迎来最大的发展机遇。物业管理行业不仅是智慧社区的受益

 讲师:刘晖详情


5G+智慧煤矿   12.31

【课程特色】1.  课上采用案例式教学,通俗易懂,课下一对一辅导强化训练,学与练交叉进行强化记忆,你所要做的就是认真听,勤于问,乐于练。2.  清晰的知识结构,根据应用经验采用最优化授课模式。3.  内容充沛、详略得当,前后呼应。4.  讲师资历丰富,具有丰富的实践经验。5.  知识讲授+贴身案例+场景故事+互动讨论+现场演练+落地跟踪【课程对象】无线网、核

 讲师:刘晖详情


【课程特色】1.  课上采用案例式教学,通俗易懂,课下一对一辅导强化训练,学与练交叉进行强化记忆,你所要做的就是认真听,勤于问,乐于练。2.  清晰的知识结构,根据应用经验采用最优化授课模式。3.  内容充沛、详略得当,前后呼应。4.  讲师资历丰富,具有丰富的实践经验。5.  知识讲授+贴身案例+场景故事+互动讨论+现场演练+落地跟踪【课程对象】相关人员【

 讲师:刘晖详情


5G产业发展与应用创新【课程背景】随着5G 技术的快速发展,5G 应用已成为各界热议的话题,很多行业陆续开展了相关的实践探索。本课程站在科技发展的前沿,探讨了5G在物联网、人工智能、无人机、医疗、农业、教育、工业互联网、新媒体等行业的应用案例。值得指出的是,案例以运营商、一流企业等机构在5G领域的实践为主线,对5G行业应用创新案例做了详细的讲解。【课程收益】

 讲师:刘晖详情


【课程背景】随着5G 技术的快速发展,5G 应用已成为各界热议的话题,很多行业陆续开展了相关的实践探索。【课程收益】1了解5G从信息通信技术支持到业务模式推广和场景的应用,掌握5G在新时代、新技术下的行业发展趋势;2以鲜活的应用案例和解决方案详细掌握5G给环保行业方面带来全新变革的蓝图和愿景;【课程特色】1.  课上采用案例式教学,通俗易懂,课下一对一辅导强

 讲师:刘晖详情


5G赋能工业互联网【课程背景】5G通过技术创新实现了增强型移动宽带、超大规模物联网和高可靠、低时延等三大应用场景全覆盖,把人与人之间的通信拓展到了人与物、物与物之间的通信,从消费互联网拓展到了产业互联网,为行业数字化转型提供了关键的数字基础设施。5G和人工智能/大数据/云计算/边缘计算/区块链等新一代信息技术相结合,多技术交织并进、深度渗透、协同应用,孕育技

 讲师:刘晖详情


【课程背景】随着5G 技术的快速发展,5G 应用已成为各界热议的话题,很多行业陆续开展了相关的实践探索。本课程站在科技发展的前沿,探讨了5G在物联网、人工智能、无人机、医疗、农业、教育、工业互联网、新媒体等行业的应用案例。值得指出的是,案例以运营商、一流企业等机构在5G领域的实践为主线,对5G行业应用创新案例做了详细的讲解。【课程收益】1了解5G从信息通信技

 讲师:刘晖详情


【课程背景】随着5G 技术的快速发展,5G 应用已成为各界热议的话题,很多行业陆续开展了相关的实践探索。本课程站在科技发展的前沿,探讨了5G与数字货币、区块链在金融行业的应用案例。值得指出的是,案例以运营商、一流企业等机构在5G领域的实践为主线,对5G金融行业应用创新案例做了详细的讲解。【课程收益】1了解5G从信息通信技术支持到业务模式推广和场景的应用,掌握

 讲师:刘晖详情


【课程背景】国家电网“三型两网、世界一流”战略、南方电网定位“五者”,转型“三商”战略,需赋能智能终端,加速电网全面感知,打通数据和业务壁垒,驱动创新能力。传统通信方式难以满足数字电网发展需求,电力生产、传输、消费全过程需要低时延、大宽带、大连接,对5G的诉求十分迫切5G作为最新一代的无线通信技术,其超高速率、超低时延、超大连接特性对智慧城市建设产生巨大的影

 讲师:刘晖详情


COPYRIGT @ 2018-2028 HTTPS://WWW.QG68.CN INC. ALL RIGHTS RESERVED. 管理资源网 版权所有