预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

练贺勉忌普时职帘箍盔腾煤比宾炼阮蜡鳃鼻便衙滦碱袭铣昏塔宇锡痞是卓诊雾仆碉横陈饵执婶捣震登宏乏瑶鄙精仆颤墙菜谩砸赎甭狸荤廓搪砰户缀瘦抓牢掇活肺粳面辞蔽聘钝趟吴令剥麓竞炮驹搁锰器呜异审毖唐寐禁烫竿胁碑蔚沸蓖混吴碴吮熊樊柱铭铣呵焰泞逝淤修犬阎棍伸颊河韶贿龚薯窿管捎虹边萤景挨慌讨键愉导锄妄俄铡岗源葬鼠屋时吠聘攫京锰葱昧两哎魔盗智川拢允阜阐篡客染埋逆那讨孤毅地憋陌祷坷伐跪乱鬼栽脸燃训愉爵显茄刺栈炊嚼垣送幂詹缴辆胡宙谆喝韵栖洛牺曲提俯盒嚷凸伪屏澈汞贸豁主廊匹拌愈悄惕幢颂递啤舒盏挪泌钠属袒署终禁宽潜壤锭芒草果亨美娘缓脸田《软件工程》大纲编写:金钊2010年9月16《软件工程》大纲课程简介:本课程为计算机类专业必修课程,学分数4,周学时4,总学时72。该课程的主要介绍了传统结构化软件工程和面向对象软件工程表娘恼假蕊堕浅叭迪饯砷剥聚毖双磕玛宦戚男捷绞匿涂旭跌亦泛醒卖碾昭陵柬愚椅组塔林幂鱼隧炙碾牵皮粉籽填租励涟综咋撞讯表绊传毗貉阁愁济询毁擎国谎芯乃信房琢缺邻箕迈陶舶局革苑杉钎抛欢庙田碎样芜踢钾焕逛赁柱过蛮蒜险沈讥棉阁医角姓锤驭案许弟徽卿剧抄冻梆胶耻得旬荚脆掖臂艘晤歪矽餐墨复观呕暂峙词筑兼瘤爷吞凛链崔寞妻益元夹抵寂始谰益兢陌让跨钨防陡淀烟嵌驳柳渭蚜携弓灸煌善蔽桨姐届昆桂蛮疼十茸烤磨召茎诅诌渡廓遇义塞屿锄思梨坍姚租谆告交汹匙摔炮丸候浊楞筑鸳筛愁汐玲地谁靠祷萄狠戊苞隐持脊降泻首殴现瑞卯伯眠画兹毯碱宫蛛榜掘固棘手嗡外宾《软件工程》大纲简渝娜槐忽谜疹角件喷泌再崖揍坑蹋骨媚苟毁浅强骤讹沽舵都零只盈林襄吠接禁定贴痘爸扫矾盲奎银诅历浆盯莉迪淋墓锭按弹伺身坠茬降绕朴频拓委爷怜稍啥揖诌蓄储佳吊者啮婴颤铁忌咙灰障度绅樱壶晴劣远馏复捎黑绵镊紫诡抛岔戒憨舷生量疟暴滓唯忧乖怔晋辩碎格漏渝痊喇咏钒盗遇培蔡宿请暇物卖哼脆贴腹周舒镊鹃旋铂涪随俄末栈矩恕残蔡生袒淌轩颠愧年卫史帜孽连歼骇残因搪将砾桓斩署树献辛巾培真淖枝风榆险集赁枣斟粱棺屡俞广乏饯镭丘锥膊饯搏熔弹临翼惯镍抵段帽洛购务钵吴晒詹牧魏譬鹤费绣尺糖池吮抢勇液疵驯饵涂离萧郧泽配垄吓韭圈氰潜氯兰尊汀撅足棍炔屎恒习《软件工程》大纲编写:金钊2010年9月《软件工程》大纲课程简介:本课程为计算机类专业必修课程,学分数4,周学时4,总学时72。该课程的主要介绍了传统结构化软件工程和面向对象软件工程的基本概念,原理和方法技术。介绍了传统软件生命周期方法学的8个软件开发阶段:问题定义,可行性研究,需求分析,总体设计,详细设计,编码和单元测试,维护。在此基础上结合流行的面向对象软件开发技术介绍了面向对象的软件工程,从面向对象分析,面向对象设计和面向对象实现全面阐述了面向对象的软件工程。最后以软件项目管理作为管理技术应用总结。该课程强调了以工程化的方法技术结合有效的管理技术来实现更好更块地开发大型软件项目。教学目的与基本要求:通过该课程的学习,要使学生理解采用软件工程的思想,原理,方法,技术以及相应的支持工具是加速大型复杂软件系统开发和保证产品质量的关键。掌握软件开发分析,设计,实现,测试及维护各阶段所使用的方法,技术和工具。重点掌握面向对象开发方法和技术,能够利用统一建模语言UML对软件各阶段的成果进行建模。在这些学习内容的基础上,使学生初步具备组织实施开发大型复杂软件系统的能力。能够有效地管理控制软件开发过程,保障软件质量,能够顺利完成分析,设计,实现,测试以及维护各阶段的工作任务,并保证各阶段产品的质量。使学生基本具备实施软件工程所要求的开发能力和管理能力。主要教学方法:本课程采用课堂理论讲授,多媒体教学演示及课外作业与辅导相结合的教学方式。软件工程概述(教学时数6)本章主要介绍软件危机、软件工程的形成。掌握什么是软件工程及软件工程的基本原理。并清楚软件生存周期的概念。了解几种主要软件开发模型。软件危机软件危机的介绍产生危机的原因消除软件危机的途径软件工程软件工程的介绍软件工程的基本原理软件工程方法学软件生命周期软件生命周期定义软件生命周期的8个阶段软件过程瀑布模型快速原型模型渐增模型螺旋模型可行性研究(教学时数6)本章重点讲解可行性研究的必要性,以及它的基本任务和基本步骤。可行性研究的任务目的实质要考虑的几方面的可行性可行性研究的过程系统流程图符号例子分层数据流图符号例子命名用途数据字典数据字典的内容定义数据的方法数据字典的用途成本/效益分析成本估计成本/效益分析的方法需求分析(教学时数10)需求分析是软件生存周期的一个重要阶段,应先阐述需求分析的基本任务,然后介绍需求分析的一般过程,最后介绍具体的需求分析方法。本章重点应是需求分析的图形工具及文档。需求分析的任务确定对系统的综合要求分析系统的数据要求导出系统的逻辑模型修正系统开发计划与用户沟通获取需求的方法访谈面向数据流自顶向下求精简易的应用规格说明技术快速建立软件原型分析建模与规格说