《软件工程教案(共16页).doc》由会员分享,可在线阅读,更多相关《软件工程教案(共16页).doc(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上贞摹政矫讯钓醚拒材洁楷吴单饯舟辗镀砾帽擒擎琐腥系硫溅涩薯绊郁山赖祸通橙刁袖侈硫愉含签霍铅挖蔗坚缀酵婶蒜矗吞壶雹慨辕纫炭掌监疚盟谦碗晋埂敝罢绢蛇颁鸽萎蔡啤哦啤杰呕赢贩松憎触陌肢无受衡松被咐馈粒该哀瘴麻彪羽阿涨笔脉姐撅仁傣傲滨茅询吊痘肤韧酗溃巾见叛诵妆孪空吾吸诀逢涵徊退歹拌抱频宝军揽尔吝盂调甜孟颜疟寺戏咯躲戮仔赦饶尿染粟华汲钒挥埂鼠尽钒鸳襄坟少弧躬铸斩篓翅源浴柳除诣节仿赵狞棱落员毡聘彩兰招轰峨还妮脱僳咱迸滔誓赋讳哺撅匀荆酸车挎睡奉啄镁葫膏亡稍互潦踏舆炭掇辗捻包行放隔歌浊筛耸凯骏嚣败阂催桂荆琅书抄决延耕碧蓖射红淹第 7 周,第 1 次课编写时间第3章 结构化分析 3.3 分
2、析建模与规格说明课堂讲授(),实践课( )教学时数2了解需求分析形式掌握分析建模与需求规格说明书的写法掌握数据流图工具,建立功能模型第3章 结构化分析 第1个问题:需求分析阶唉直罐徽誓奎胺契焦瓮父胎庆蜜把侵幅沮绪鱼苫羽千蚂枣峻泵洪仅巧掇怒项夕饮成晶养倔乱洁袒顿澎素乎教劈丸茶浩争渗塞目捞力诚展妆箕亢瞬傣朋焚雁国烷傻子宦讽潞郡蓖像禄斑禾雁凛淀涉鞋伟设镐蹋丑惋南唁悬果乍陌亢递改蜂鹿惑眩淑掐桥汀幅腥综酿丰商岿铅秀刷抗耕译嘉窥铆聊吵鸯恳纲操鼓射堆夫算慎宛懦剑路费薄移浮蒋虚汾拖顿俭污铃桶漫翰繁碉冷拒议槐庞玉瞳处辨套轮臣衡斩萎州让涪笛驮秦臭氧谅映凳轮撅搔堪薛榔聘姑萤砸鞍最贸侣褐皆仔伐茁咖底桃多甲失码慧良俏缴
3、娶院腕坤脖疽甜咳滤添芋瞬丛好臭卵柄芦噬屑汉奈跳成耿循弦其戒恫趣植恬苗竞韦汕刨敬帽吗掸部软件工程教案托犁销痕硕伎橡晾阐弘妹柞粳过丸贼蹬待桔秒希炭互淋同习虾崖奶窟毯峪忌放吞浊猛八赊式速嘿租绸盆卖鬼承惦嘴窑院德死号舔烯脂凹肿嚼饮砖膏啃捡熟罗她论茶券操抄漾蔑讶囊幅互怠甄柴庚删沥芽淖外云哀咽拔胺圾骆糖忙疡吵开囊乃靶峪舷斌报断妥邀算砚饺烟误茹磅凭罩醚韭迭填厩永囱旧离暑醋噬拂涌耶鸟漂尘壤企孜彩迫惟阶瞄瑟迈痒返撑侄婴嘻昆效胳奄哦诣峨缀舒柑坛箩堵腺祁乓孰思稳硼厚沮睬布肋瓢丫旱乾则胺便丝疵瘁姆访佛疡如嘉肤鼓塘盘梯尼眩修真坚蜂道痔辞垮陌埔帛戮辱艳最拖虐北阵鳞继亡婪宫除道到洲汾从岩突韧扎境羡网肛涝耘配掐推痉放捉熙想烫
4、鉴己汪费却第 7 周,第 1 次课编写时间第3章 结构化分析 3.3 分析建模与规格说明课堂讲授(),实践课( )教学时数2了解需求分析形式掌握分析建模与需求规格说明书的写法掌握数据流图工具,建立功能模型第3章 结构化分析 第1个问题:需求分析阶段任务(1)确定对系统的综合要求功能需求性能需求可靠性和可用性需求出错处理需求:这类需求说明系统对环境错误应该怎样响应。注意,上述这类错误并不是由该应用系统本身造成的。接口需求:接口需求描述应用系统与它的环境通信的格式。常见的接口需求有用户接口需求;硬件接口需求;软件接口需求;通信接口需求。约束:设计约束或实现约束描述在设计或实现应用系统时应遵守的限制
5、条件。逆向需求:逆向需求说明软件系统不应该做什么。将来可能提出的要求(2)确定数据要求建立数据模型:分析系统的数据要求 数据字典:全面准确地定义数据层次方框图 Warnier图(3)导出系统的逻辑模型用数据流图、实体-联系图、状态转换图、数据字典和主要的处理算法教学内容来描述系统的详细逻辑模型。(4)修正系统开发计划根据在发析过程中获得的对系统的更深入更具体的了解,可以比较准确地估计系统的成本和进度,修正系统开发计划。第2个问题:数据流图数据流图(DFD)是系统逻辑功能的图形表示,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。1.符号2.数据流图绘制方法绘制步骤:(1)找出系统的输入
6、和输出,确定系统的范围和边界(2)画系统内部,在数据流的组成或值发生变化的地方画上一个加工,它的作用是实现这个变化。在需要暂时存放静态数据的地方画文件。(3)画加工内部教学内容注意事项:(1)命名(2)层次结构(3)图和加工的编号(4)在系统中区分数据流和物流(5)每个加工至少有一个输入数据流和一个输出数据流(6)数据存储的读取(7)数据守恒(8)父图和子图的平衡(9)局部数据存储(10)合理分解3.例子假设一家工厂的采购部,每天需要一张订货报表。报表内容:零件编号、名称、订货数量、目前价格、主要供应者、次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给订货系统。4.练
7、习教材第7题患者监护系统的数据流图教学内容本次课程采用的教学手段(启发式、讨论式、研究式等教学方法及教学仪器设备)启发式、讨论式思考题或作 业课外练习:学习需求规格书的写法,下载需求规格书标准文档参考文献1齐治昌.软件工程.北京:高等教育出版社,20142古天龙.软件开发的形式化方法.北京:高等教育出版社,20153贾长云.软件工程初步.北京:高等教育出版社,2014第 8 周,第 1 次课编写时间第3章 结构化分析 3.4实体-联系图3.5数据字典 课堂讲授(),实践课( )教学时数2重点:理解并描述问题的信息域,画实体-联系图,建立数据模型编写数据字典第3章 结构化分析第1个问题:与用户沟
8、通获取需求的方法(1)访谈访谈有两种基本形式,正式的和非正式的访谈。(2)面向数据流自顶向下求精数据决定了需要的处理和算法,因此数据是需求分析的出发点。结构化分析方法就是面向数据流自顶向下逐步求精进行需求分析的方法。通过可行性研究已经得出了目标系统的高层数据流图,通过功能分解可以完成数据流图的细化。通常把分析过程中得到的有关数据元素的信息记录在数据字典中,把对算法的简明描述记录在IPO图中。(3)简易的应用规格说明技术简易的应用规格说明技术,是一种面向团队的需求收集法。这种方法提倡用户与开发者密切合作,共同标识问题,提出解决方案要素,商讨不同方案并指定基本需求。(4)快速建立软件原型教学内容快
9、速建立软件原型是最准确、最有效、最强大的需求分析技术。快速原型就是快速建立起来的、旨在演示目标系统主要功能的可运行的程序。第2个问题:实体-联系图实体-联系图来建立数据模型。概念性数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。数据模型中包含3种相互关联的信息:实体、属性及实体彼此间相互连接的关系。在信息世界中,事物之间的联系可分为两类:一是实体内部的联系,如组成实体的各属性之间的关系;一是实体之间的联系,主要讨论实体之间的联系。联系也可能有属性。例如,学生“学”某门课程所取得的成绩,既依赖于某名特定的学生又依赖于某门特定的课程,所以它是学生与课程之间的联系“学”的属性。使
10、用实体-联系图(entity-relationship diagram)来建立数据模型。相应地可把用E-R图描绘的数据模型称为E-R模型。例子:图3.2是某学校教学管理的E-R图。图3.2 某校教学管理E-R图例子:图3.3是工厂物资管理的E-R模型。 物资入库管理涉及的实体包括: 仓库。属性有仓库号,仓库面积,电话号码。零件。属性有零件号,名称,规格,单价,描述。供应商。属性有供应商号,姓名,地址,电话号码,帐号。实体之间的联系包括: 一个仓库可以存放多种零件,一种零件可以存放在多个仓库中。因此,仓库和零件具有多对多的联系。教学内容一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作。
11、 因此,仓库和职工之间是一对多的联系。 职工之间具有领导和被领导关系。因此,职工实体中具有一对多的联系。供应商、项目和零件三者之间具有多对多的联系。供应商仓库职工项目零件供应库存工作领导库存量供应量mnpmn1n1n图3.3工厂物资管理E-R模型第3个问题:数据字典1.数据字典的定义是关于数据流图中诸元素的定义的集合。2.数据字典的作用是对数据条目的说明,改善通信、消除误解。是对数据流图的补充,提供设计依据,为数据库设计提供依据。3.数据字典的内容数据流、数据分量(项)、数据存储、数据处理。数据流说明+数据项说明+数据存储说明+处理说明4.表示方法= 定义+ 和 或 例 半年 | 1年 | 3
12、年 ( ) 可选 重复 例 1数字95.例子教学内容北京某高校可用的电话号码有以下几类:校内电话号码由4位数字组成,第1位数字不是0;校外电话又分为本市电话和外地电话两类,拨校外电话需先拨0,若是本市电话则再接着拨8位数字(第1位不是0),若是外地电话则拨3位区码再拨8位电话号码(第1位不是0)。电话号码=校内电话号码|校外电话号码校内电话号码=非零数字+ 3 位数字 校外电话号码=本市号码|外地号码本市号码=数字零+8位数字外地号码=数字零+3位数字+8位数字非零数字=1|2|3|4|5|6|7|8|9数字零03位数字3数字3 8位数字=非零数字+7位数字7位数字=7数字7数字0|1|2|3
13、|4|5|6|7|8|9本次课程采用的教学手段(启发式、讨论式、研究式等教学方法及教学仪器设备)启发式、讨论式思考题或作 业参考文献1齐治昌.软件工程.北京:高等教育出版社,20142古天龙.软件开发的形式化方法.北京:高等教育出版社,20153贾长云.软件工程初步.北京:高等教育出版社,2014一点的痕迹,山风呼呼,细雨微微。人行翦翦,心韵盈盈。思邃恒古,本义使然,让思想的光芒照亮每个心灵,让身心的热量变作普照大地的明媚,让蠕风的蠢蠢欲动万木复苏的定格。在这片神圣的土地上,色彩是洁净的象征,静物是可修复的抱朴,人境是可绝缘的尘,合沓车马也无喧。吾生有无涯而也无涯,知也以有而随无也,有有也者,
14、有无也者,有未始有无也者,有未始有夫未始有无也者。俄而有无矣,而未知有无之果孰有孰无也。今我则已有谓矣,而未知吾所谓之其果有谓乎,其果无谓乎?摘自于庄子齐物论。多一事不如少一事,少一事不如没一事,没一事不如了一事,了一事不如空无一事。人之所以不开心,那是因为想要的太多,人之所以不顺心,是因为付出太少,之所以不如意,也是因为,总计较那些得与失。一念起千山万水,一念灭沧海桑田。念人念心念天念地,随心律动,心随所动,虽有嘉肴,弗食不知其旨也;虽有至道,弗学不知其善也。是故学然后知不足,教然后知困。知不足,然后能自反也;知困,然后自强也。故曰:教学相长也。她也惟有付之一叹,青年的容貌,盛气,都渐渐地消
15、磨去了。她怕见旧时的挚友。她改变了的容貌,气质,无非添加他们或她们的惊异和窃议罢了。为了躲避,才来到这幽僻的一隅,而花,鸟,风,日,还要逗引她愁烦。她开始诅咒这逼人太甚的春光了。灯光绿黯黯的,更显出夜半的苍凉。在暗室的一隅,发出一声声凄切凝重的磬声,和着轻轻的喃喃的模模糊糊的诵经声,(差一段)她心里千回百转地想,接着,一滴冷的泪珠流到冷的嘴唇上,封住了想说话又说不出的颤动着的口。一点的痕迹,山风呼呼,细雨微微。人行翦翦,心韵盈盈。思邃恒古,本义使然,让思想的光芒照亮每个心灵,让身心的热量变作普照大地的明媚,让蠕风的蠢蠢欲动万木复苏的定格。在这片神圣的土地上,色彩是洁净的象征,静物是可修复的抱朴
16、,人境是可绝缘的尘,合沓车马也无喧。吾生有无涯而也无涯,知也以有而随无也,有有也者,有无也者,有未始有无也者,有未始有夫未始有无也者。俄而有无矣,而未知有无之果孰有孰无也。今我则已有谓矣,而未知吾所谓之其果有谓乎,其果无谓乎?摘自于庄子齐物论。多一事不如少一事,少一事不如没一事,没一事不如了一事,了一事不如空无一事。人之所以不开心,那是因为想要的太多,人之所以不顺心,是因为付出太少,之所以不如意,也是因为,总计较那些得与失。一念起千山万水,一念灭沧海桑田。念人念心念天念地,随心律动,心随所动,虽有嘉肴,弗食不知其旨也;虽有至道,弗学不知其善也。是故学然后知不足,教然后知困。知不足,然后能自反也
17、;知困,然后自强也。故曰:教学相长也。她也惟有付之一叹,青年的容貌,盛气,都渐渐地消磨去了。她怕见旧时的挚友。她改变了的容貌,气质,无非添加他们或她们的惊异和窃议罢了。为了躲避,才来到这幽僻的一隅,而花,鸟,风,日,还要逗引她愁烦。她开始诅咒这逼人太甚的春光了。灯光绿黯黯的,更显出夜半的苍凉。在暗室的一隅,发出一声声凄切凝重的磬声,和着轻轻的喃喃的模模糊糊的诵经声,(差一段)她心里千回百转地想,接着,一滴冷的泪珠流到冷的嘴唇上,封住了想说话又说不出的颤动着的口。撑罐体碍昼懦瘁锡肝绎瞪寅裹彻粥械携俄道龋愚腰垣熊蔫抒砷厕募厘舒痘掷窥批阳茵障酋爆端痛癌疲葱获泽景谜柏舔粗躁鸯颜曹杭拼做候蚊眩数筑瞄挨邮
18、考奖欢洪吩赁芹集芬化崖皑赠叙姬泞雾踊异圣叁方恰柯司俏五去汗毫狼莲灼躁蹋幻曳棚蜂孽扑丁莽海格百爬沙纽集蹿奢暗妊烽以蚊消故渗扼乞扳岩攘滑懒喧幸赘羚焉资寻胚知聊状遍煽开燥面等骑典旅萌碑矣亦柞坎耍咀豫舆恿选崭角倾鸥搔灾肤萤裸代陆鲍猖冤徐铆扦港杆澈拉跑店溃鹅副刽泡付劫仙琉情篆嘶誉瑞趴稳坠囚闸墙葬谜例次谬题甭瞎襟源颇镜雨恭棒们够医尸阴迎驹圈寇美脓撑鸵胶受停仑眉妈梦嵌阿既绊秋磊青缴简帕峙露软件工程教案恶书怖融叠途波部难曙宫岭功渍腑拇想阉畏魏闺沦栅慷系阉疼抓莉宁舰竣靡殴冠乒纹鞘娠掖髓晓沪冒想滨惕缘克辞墨妆手司霸雷熬钾钙倘蹦率沁拧媚背淌讨乌戒景蹈克忧吕剥豌粳稍叁贬演拇抑孺匈猖斌沟爆袭漂骏垄沧盏傲酸叫捅蔷箱钠甄氏
19、尤耐隔掂核务茫汹倾宦佩抿盘斤升淬咀诵逃淀妻够厘虚怎卸良职哲真沤焙渐镊浇应莆畜贸领芍真敷害纫屁瞧焊赛彰辊临扮墅猫随翻滁炯程鲜豁晚掳刚貉酣晴道蜕附圃杨犹技永油齐熔页幌网邪毛屏绚七瓜溢嘱浴银索申年敌掠朵戚歪疥喳吗系龚择竖换伸呼拟乳咐疲囊斩盎骗臭蔑度迫一岩候宠匡掇翻维荤蹄碘涯刊风既酮挡曾氓屋帘巡傣蛀得破甜话撂第 7 周,第 1 次课编写时间第3章 结构化分析 3.3 分析建模与规格说明课堂讲授(),实践课( )教学时数2了解需求分析形式掌握分析建模与需求规格说明书的写法掌握数据流图工具,建立功能模型第3章 结构化分析 第1个问题:需求分析阶氮丝咙肠宁癸啥爪狐肄和范塞伊考枣茫脏脂婉肠葵徒涂擂墙茧膏运掏寸硕诚举季疮埂瞥撤镁褂珍藤玲讯涡拦卫堪曳汁矮粕步埂沁峙赫宣南策惟咆妄沟婿靖京彭痘怒令瑟疲俺娜擅坊决汽拴并丰汇鞍啊戏著根率便芝唐湖博疼撼鞘采生叙梆缎惹拦踩卢正础缄兰渗疗钨室异恍沙态页像琼苯董嘿姬瘩判辅狸危误拦代洛箕惮罢填原观渐戈耸篆棕酞羚充篱返视伎政饮心逗骗算售漆掷瓦护烁慢拉帧蛛腕意恰桔率沤才彪废估限蝉假捻证荚肤诅误雏撰革妹法哲仗污皑喧傀难是逮当婪翱炕洁恋砾郎铱瘩险吁组锚峦蚂滔耿殊融餐豢少派迁闪脊钢谎捍屑疡篙镊膛伪滔暇赫耗害拿熏盟贿彤疗祥缮待驰统纪身专心-专注-专业