培训教材2-软件单元测试
- 格式:ppt
- 大小:1.53 MB
- 文档页数:54


日本横河DCS CS3000培训教材目录一.横河系统项目的一般创建步骤二.PROJECT的创建三.COMMON ITEMS通用项目的定义四.FCS组态五.HIS组态日本横河DCS CS3000培训教材一.横河系统项目的一般创建步骤依照相关的自控图纸和工艺说明,进行DCS的软硬件选型、相关系统软硬件设计、软件模拟测试、软硬件上电测试、与现场仪表联动调试。
最终提交用户一个硬件安全可靠、软件健壮界面友好操作方便的工艺过程监控平台。
第一步:由自控图纸和工艺说明以及DCS规格需求书,确定系统硬件配置(包括控制器、I/O、通讯、操作站、服务器、以及其它附件),绘制系统配置图、机柜布置图、各种接线图。
第二步:利用SYSTEM VIEW 集成的工具进行硬件组态,包括控制器、I/O节点、I/O卡件、I/O通道、操作站。
第三步:利用SYSTEM VIEW集成的工具进行软件组态,包括回路控制组态、联锁逻辑组态、顺序控制组态、批量控制组态以及操作站各种人机界面的组态。
第四步:利用SYSTEM VIEW集成的虚拟测试功能,对控制器以及操作站组态进行软件功能测试。
通过此项测试可以解决其它系统只有在连接实际硬件时才能发现的问题,为安装调试做好准备。
第五步:系统安装调试,经考核运行后,提交用户。
下面是横河的工程工作流程图二.PROJECT的创建(详细内容参见横河文档IM 33S01B30-01E)1.PROJECT的类型(1)DEFAULT PROJECT当SYSTEM VIEW第一次启动创建的项目,为缺省项目,能够对控制器进行下载。
(2)CURRENT PROJECT一旦DEFAULT PROJECT项目中的一个FCS下载成功时,该项目属性自动变为CURRENT PROJECT,从而能够在线的对项目进行修改。
(3)USER-DEFINED PROJECT除以上两个类型PROJECT以外,创建的项目。
此类型的项目不能对控制器进行下载,只有通过改变PROJECT属性类型为DEFAULT 时,才能下载。
《软件工程专业软件工程实训》教学大纲1.课程概况2. 实训内容与要求软件工程实训的内容:项目可行性研究:提出实训要求,分组,选题,分工,确定每个人的具体任务,开始可行性分析。
项目介绍:介绍项目背景,掌握工作时间、环境、以及真实企业基本工作概念和文化。
项目团队建设,为项目合作所做的准备。
业务背景:理解客户历史数据与表单;制定访谈提纲;问题澄清和形成访谈纪要;访谈提纲和访谈纪要呈现和总结;培训沟通技巧,为需求分析做准备。
学生阅读自己所分配的相关文档,并模拟客户进行交流。
制定项目开发计划:明确项目的大小、范围、复杂程度等。
项目经理召集小组成员进行任务分解与任务分配,确定任务进度,确定完成项目的环境和工具需求分析:进行系统的需求分析,包括:功能要求,非功能要求;用适当的工具表示需求。
介绍需求阶段工作内容和工作要求,包括对工作模板的介绍,分析用例的编写。
模拟与客户的交流。
系统分析用例的编写,系统用例交流,系统用例的调整和修订,需求分析呈现和总结。
模拟与客户的交流。
概要设计:进行概要系统设计,完成系统的体系结构的建立和系统概要设计。
在了解客户的需求基础上,进行总体设计准备,需要介绍总体设计涉及的文档模板;要进行界面设计,界面设计小组交流,界面设计文档调整和修订,数据库模型设计,宏观设计呈现和总结,微观设计规范和模板介绍。
模拟客户进行讨论和确认。
详细设计:绘制各类UML图和相应的各模块规格说明书。
需要对详细设计文档模板及内容介绍,要进行序列图设计,类图设计,详细设计小组交流,详细设计文档调整和修订,详细设计呈现和总结,老师介绍编码和单元测试规范。
编码和单元测试: 介绍编码和单元测试方法,学生要进行单元测试,代码交流和复审,代码修改和回归测试,软件的呈现和总结, 测试案例编写,组织进行测试案例交流,介绍集成测试规范和模板。
集成测试: 编写测试案例和测试报告。
学生要进行测试和缺陷跟踪,缺陷修复,新版本发布,代码修改和回归测试,缺陷和修复的呈现和总结。