版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1Chap.1软件工程学概述何谓软件危机产生软件危机的原因及解决途径软件工程定义及基本原理软件工程方法学包含哪三个要素各种生命周期模型的概念和特点了解敏捷过程和极限编程的基本思想2Chap.2可行性分析可行性分析包括哪几个方面可行性分析的基本过程能读懂和绘制系统流程图数据流图的概念和基本要素能读懂和绘制分层数据流图会编写数据字典会进行成本/效益分析3Chap.3需求分析需求分析的任务获取需求的方法需求分析的过程及主要建模工具需求规格说明书及其主要内容能读懂和绘制实体-关系图能读懂和绘制状态转换图会使用层次方框图、Warnier图和IPO图4Chap.5总体设计/概要设计总体设计的过程模块化的基本概念和原理模块化设计的主要优点模块独立的概念及衡量标准各种耦合和内聚的概念及对独立性的影响理解概要设计的各种启发规则概要设计中描绘软件结构的图形工具会用两种面向数据流的设计方法完成设计5Chap.6详细设计结构程序设计的概念人机界面设计的基本问题和方法熟练掌握过程设计的工具流程图、盒图,PAD图,伪码能够根据其中任何之一画出另外的任一种图来能根据条件描述绘制判定表、判定树会使用Jackson图进行面向数据结构的设计掌握McCabe和Halstead方法能根据流程图、盒图,PAD图或伪码绘制出流图掌握3种环形复杂度的计算方法6Chap.7编码与测试了解程序设计语言选择方法及编码风格软件测试的定义、目的各种测试方法的概念、步骤及与生命周期各阶段的关系单元测试、集成测试(含回归测试)、系统测试、验收测试白盒测试技术基本概念和技术各种逻辑覆盖测试的概念和测试用例设计掌握基本路径测试黑盒测试技术掌握等价划分法、边界值分析等测试技术会计算评估软件可靠性的各种参数平均无故障时间、估计错误总数(植入错误法、分别测试法)7Chap.8软件维护软件维护定义、分类及重要性软件维护的过程决定软件可维护性的因素软件再工程的概念和过程8Chap.9-12面向对象方法学面向对象方法学的要点和优点面向对象的基本概念面向对象分析和设计的基本原理、方法和启发式规则UML各种图的概念、特点和语法掌握用UML进行面向对象建模功能模型-用例图对象模型-类图识别并确定类确定类之间的关系:关联(包括关联类)、聚集、泛化/继承、依赖等定义类的属性和操作动态模型-交互图及行为图编制脚本、绘制顺序图、状态图、活动图等OOPL的选择和OO测试的基本概念9Chap.13软件项目管理了解软件规模和工作量的估算模型和方法了解甘特图和工程网络的基本概念和方法了解甘特图和工程网络制定进度计划的方法了解人员组织、质量保证、软件配置管理及能力成熟度模型的基本概念和方法10课堂思考题回顾(1)画出下列伪码程序的程序流程图TF11课堂思考题题回顾(2)画出出下下列列伪伪码码程程序序的的盒盒图图12课堂堂思思考考题题回回顾顾((3)将以以下下盒盒图图用用PAD图画画出出13课堂堂思思考考题题回回顾顾((4)14思考题参参考答案案环形复杂杂度:V(G)=5独立路径径上限为为51-2-3-4-6-7-9-11-121-2-5-6-7-9-11-121-2-3-5-6-7-9-11-121-2-3-4-6-7-8-9-11-121-2-3-4-6-7-8-10-11-1215思考题题参考考答案案①1-2-3-4-6-7-9-11-12(1,1,2,2),(2,0)②1-2-5-6-7-9-11-12(0,1,2,0),(-1,2)③1-2-3-5-6-7-9-11-12(1,0,2,0),(1,2)④1-2-3-4-6-7-8-9-11-12(1,1,0,-1),(2,1)⑤1-2-3-4-6-7-8-10-11-12(1,1,0,2),(2,2)16作业回顾((1)P.73第5题医院对患者者监护系统统的基本要要求是随时时接收每个个病人的生生理信号((脉搏、体体温、血压压、心电图图等),定定时记录病病人情况以以形成患者者日志,当当某个病人人的生理信信号超出医医生规定的的安全范围围时向值班班护士发出出警告信息息。此外,,护士在需需要时还可可以要求系系统印出某某个指定病病人的病情情报告。17作业回顾((1)E-R图确定实体::病人、日日志、护士士确定联系::护士观察病病人:M:N如要求1名护士至少少观察5名病人,并并且每个病病人至少有有1名护士,则则应标明::5,M:1,N病人拥有日日志:1:N护士查看日日志:M:N确定属性::病人(ID、脉搏、体体温、血压压、心电图图)护士(ID、所在科室室、负责床床位)日志(病人人ID、日期、病病情描述))18作业回顾((1)19作业回顾((1)顶层DFD图确定源点和和终点:病病人、护士士+时钟(为定定时取样提提供日期和和时间信息息)确定定处处理理/加工工::患患者者监监护护系系统统((用用来来表表示示目目标标系系统统的的唯唯一一加加工工))确定定输输入入/输出出数数据据流流病人人向向系系统统提提供供::““生生理理信信号号””;;时钟钟向向系系统统提提供供::““日日期期、、时时间间””护士士向向系系统统提提供供事事务务请请求求::““请请求求打打印印病病情情报报告告””系统统向向护护士士输输出出::““警警告告信信息息””、、““病病情情报报告告””20作业回顾(1)21作业回顾(1)第1级DFD(功能级DFD)分解加工(功功能分解)接受信号、分分析信号、产产生报警信号号定时取样、更更新日志、产产生病情报告告确定数据流例:接受信号号来源:病人((生理信号));去向:““分析信号””及“定时取取样”(生理理信号);确定文件及其其对应的加工工患者日志:更更新日志(写写操作)、产产生病情报告告(读操作))安全范围:分分析信号(读读操作)22作业回顾(1)23某校教学管理理E-R图24作业回顾(2)1、建立下述牙牙科诊所管理理系统的对象象模型:25提取初步候选选对象1、建立下述牙牙科诊所管理理系统的对象象模型:26确定对象和关关联对象:牙科诊诊所、病人、、病人记录、、预约、预约约登记表、病病人清单、每每天工作安排排、每周工作作安排对象间联系::泛化关系:工工作安排关联关系:牙牙科诊所诊治治多名病人;;病人有病人人记录;病人人可以预约;;牙科诊所可可以打印病人人清单;牙科科诊所有多份份预约登记表表;预约登记记表记录了多多位病人的预预约;根据预预约登记表可可以安排工作作安排。27建立类图1、牙科诊所对对象模型28建立用例图2、建立上述牙牙科诊所管理理系统的用例例模型29画出功能级DFD3、用数据流图图建立上述牙牙科诊所管理理系统的功能能模型30编写脚本4、写出上述牙牙科诊所管理理系统的脚本本(1)正常情况31编写脚本4、写出上述牙牙科诊
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度政府机关后勤保障合同
- 2025年度海外工程承包项目合同范本
- 2025年业务委托合同格式范文(2篇)
- 2025年度城市广告位土地租赁合同范本
- 二零二四年沙子水泥国际贸易与风险管理合同3篇
- 2025年度工业原材料购销合同模板
- 2025年度新能源汽车充电站分公司合作设立合同
- 2025年度海运船舶保险理赔合同标准版
- 2025七种不能签的劳动合同
- 二零二四年度企业品牌战略咨询合同
- 蛋糕店服务员劳动合同
- 土地买卖合同参考模板
- 2025高考数学二轮复习-专题一-微专题10-同构函数问题-专项训练【含答案】
- 沈阳理工大学《数》2022-2023学年第一学期期末试卷
- 北京三甲中医疼痛科合作方案
- QCT957-2023洗扫车技术规范
- 新外研版高中英语选择性必修1单词正序英汉互译默写本
- 自愿断绝父子关系协议书电子版
- 人教版高中物理必修二同步练习及答案
- 2024年高考英语读后续写高分宝典专题08读后续写肢体动作描写积累1(词-句-文)讲义
- 时政述评培训课件
评论
0/150
提交评论