资源预览内容
第1页 / 共53页
第2页 / 共53页
第3页 / 共53页
第4页 / 共53页
第5页 / 共53页
第6页 / 共53页
第7页 / 共53页
第8页 / 共53页
第9页 / 共53页
第10页 / 共53页
亲,该文档总共53页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
课程介绍教材:软件工程与软件文档写作文斌刘长青田原著成绩计算:手时成绩:309%6考勤:30%作业:708期札考试:709&本课程全面系统地讲迳了现代软件工程的基本概念、原玲及应用,重点是面向对象的软件开发方法、工具和过程,并针对软件生命周期的主要阶段,结合具体案例和相关标准,讲述软件主要文档的写作规范和技巧。通过本课程的学习,使学生能够真正的从中了解软件开发的整个过程,培养学生的软件工程化开发的意识和对于不同软件文档的写作能力;俭学生能维运用所升技能和祖准完成软件开发组织中文档写作的任务,特别是面向对象部分,侩用UML+Rose进行开发方法讲述和文档写作能力培养。参考资料:23456789齐治昌,谭庆平,宁洪.软件工程.北京:高等教育出版社,2001股人昆.软件工程复习与考试指导.北京:高等教育出版社,2001擂禽杰】殴人昆,陶永雷.实用软件工程第2版.北京:清华大学出版社,张虹.软件工程与软件开发工具.北京:清华大学出版社,2004朱三元,钱乐秋,宿为民.软件工程技术概论.北京:科学出版社,2002王国强,廖启商,王海山,等.如何写好计算机软件文档.北京:电子工业出版社,1994美PrattTW,ZelkowitzMV.程序设计语言:设计与实现第4版.传育熙详、北京:电子工业凹版社,2001吴际,金茂惠,UML面向对录分析.北京:北京航空航天大学出版社,2002PressmanRSoftwareEngineering:Practitioner*sApproach.4thed.北京:机械工业出版社,199910张海藩.软件工程导论第4版.北京:清华大学出版社,200311刘强.软件工程教案.北京:清华同方股份公司,200312刘蔫抛张荪可视化面向对象建模技术.北京二北京航空航天大学出版社第1章软件工程与软件文档1.1软件软件包括程序、数据及其相关文档的完整集合;程序是按事先设计的功能和性能要求执行的指令序列;数据是使程序能正常操纵信息的数据结构;文档是与程序开发、维护和使用有关的图文材料。程序是由程序设计语言所描述、能为计算机所识别、理解和处理的语句序列,程序设计语言具有良好、严格的语法和语河。目前程序设计语言主要有以下几种类型:*面向机器,如汇编语言、机器语言等;*面向过程,如Fortran、Pascal,C等等:“面向对象,如ava笃等;*面向问题,如结构化查询语言SQL等等。软件文档是记录软件开发活动和阶段性成果、理解软件所必需的闸述性资料。编写软件文档的目的:“促进对软件的开发、管理和维护;*便于各种八员(用户和开发人员)-的交流。软件的形式化定义,即软件是:(1)能够完成预定功能和性能的可执行指令;(2)使得程序能够适当地操作信息的数据结构;(3)描述程序的操作和使用的文档。软件的特点乙涓林(D软件是一种递辑实体,而不是具体的物理实体(2)软件的生产与硬件不同(3)在软件的运行和使用期间,没有硬件那样的机械磨损,老化问题薹泮滩DNULUYMT|玖晁轩N阿时间确件失效率更线软件失效率曲线(4)软件的开发和运行常常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。为了解除这种依赖性,在软件开发中提出了软件移植的问题。(5)软件的开发至今尚未完全摆脱手工艺的开发方式。(6)软件本身是复杂的(0)相当多的软件工作涉及到社会因素。(8)软件成本相当易贷。软件的成本相当昂贵成本%软件需求“|差践库法油辛苔19501970“1985“1995年份软件技术的发展落后于需求硬、软件成本比例的变化
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号