软件工程A课程教学大纲_第1页
软件工程A课程教学大纲_第2页
软件工程A课程教学大纲_第3页
软件工程A课程教学大纲_第4页
软件工程A课程教学大纲_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Building industry opens up new world of entrepreneurial struggle to build a three provinces of regional central cities-in the Communist x counties the six plenary session members and comrades: today, I was commissioned by the County party Committee Standing Committee, reports to the General Assembly. Consideration of all members and alternates, and comrades attending advice. A, and this year yilai of work recalled this year yilai, in municipal of right led Xia, County solidarity led County people, to science development views for guide, to good activities for mainline, according to a city four modernizations three more of development thought, concentrated poly force, work hard, political, and economic, and culture, and social and party of construction are made has new progress, County rendering out wind fresh are, and career prosperity, and social settled, and people mind into of good situation. (A) facilitating the construction of the project. Firmly establish the scratch project is economic, grasping development project is to hold philosophy, to extraordinary efforts to promoting the construction of key projects. Plot 108 key projects for the year, with a total investment of 29.3 billion yuan, iron plate, Josh stone cement waste heat power generation and 13 projects completed, worship of 1.2 million tons of pellets, Hua Yu 80,000 sets of grandparent chicken farming, 47 projects under construction, completed investment of 3.95 billion yuan, annual plan of 69.3%. The first half of the Countys gross domestic product is expected to reached 8.5 billion yuan, and total revenue of 943 million Yuan. (B) structural adjustment achieved remarkable results. Actively transforming the pattern of economic development, industrial ecology, and agricultural modernization and industrialization of services. High x-County Tin iron circular economy demonstration area, and further expand economic development zone Jing Dian recycle economy ecology industry Park, Park, circular economy and rapid economic development. Focus more on the dialectical relationship between development and environmental protection, energy saving and emission reduction projects play an important role. Vigorously developing agriculture, ecological agriculture, agriculture, modern agricultural clearing along the River Promenade begins to take shape. Key tourism projects is going well, WA Palace area was named top ten most influential cultural relics in Hebei province landscape. Develop new services, and services with new developments. (C) urban-rural integration process. Promoting three-year difference campaign, battle of two large demolition completed 32 days of 530,000 square meters, exceeded the annual Task 7 months in advance. General big building jiangjun road, bridge and highway bridges, the green heart of the city and other urban construction projects, and focus on building new countryside and new housing model villages, urban and rural areas improve. Highway opened to traffic, Liu Zhang, Qing LAN high-speed x-County section completed by the end of August. Urban and rural软件工程A课程教学大纲Software Engineering A 课程代码: 课程性质:专业基础理论课/ 必修适用专业:信息计算 开课学期:7总学时数:56总学分数:3.5编写年月:2006年6月 修订年月:2007年6月执笔:李小英,刘伟一、课程的性质和目的软件工程是一门计算机工程学科,它建立并规范与软件特点相适应的、完善的工程原理技术,以经济地生产高质量的软件产品并有效地维护已有的软件产品。本课程是理工科本科学生的专业基础课。通过本课程教学,使学生掌握软件工程的基本概念、系统分析和系统设计的基本技术、程序语言与编码风格、软件测试与软件可靠性、软件维护等的概念与方法。它对于培养学生的软件素质,提高学生的软件开发能力与软件项目管理能力具有重要的意义。二、课程教学内容及学时分配 (一)基本内容1软件工程软件发展的主要阶段及其特征;软件工程的基本概念及软件工程化方法的特点;软件研发中面临的主要问题。2. 软件过程瀑布模型、原型模型、螺旋模型、增量模型、面向对象与组件模型等。3. 传统方法学结构化分析方法,软件需求分析,E-R图、数据流图、状态转换图、数据字典。4. 结构化设计结构化设计与结构化分析的关系;软件设计的概念和原理;模块独立性;启发规则;表示软件结构的图形工具;面向数据流的设计方法;人机界面设计;过程设计及其工具;面向数据结构的设计方法。5. 结构化实现编码;软件测试基础;逻辑覆盖;控制结构测试;白盒测试与黑盒测试技术;测试策略;调试;软件可靠性。6. 面向对象的概念与模型面向对象的基本概念,即对象、类和实例、多态、继承性等;面向对象建模;对象模型;动态模型;功能模型。7. 面向对象分析分析过程;需求陈述;建立对象模型、动态模型和功能模型;面向对象分析实例。8. 面向对象设计面向对象设计的准则;启发规则;系统分解;设计各个子系统及设计关联;设计优化;实例设计。9. 面向对象实现程序设计语言;程序设计风格;测试策略;设计测试用例。10. 软件项目管理度量软件规模;开发计划与进度管理;组织;控制;国际标准。11. 高级课题统一建模语言UML,包括UML的发展与特点、UML的表示法、UML的开发步骤;软件重用。(二)教学重难点 1软件工程重点:软件工程的基本概念;软件工程方法学三要素。2. 软件过程重点:软件生命周期的几个阶段及其任务;难点:软件过程的几个开发模型。3. 传统方法学重点:需求分析方法;E-R图;数据流图;难点:需求分析方法;数据流图;数据字典。4. 结构化设计重点:软件设计的概念与原理;模块独立性;面向数据流的设计方法;过程设计;面向数据结构的设计方法。难点:耦合与内聚;过程设计等。5. 结构化实现重点:软件测试目标;白盒测试技术与黑盒测试技术;逻辑覆盖;软件可靠性。难点:白盒测试技术中的控制结构测试;黑盒测试技术中的等价划分等。6. 面向对象的概念与模型重点:面向对象方法学;面向对象建模三个模型。难点:对象模型;动态模型;功能模型。7. 面向对象分析重点:面向对象分析过程难点:如何应用面向对象分析方法建立三个模型。8. 面向对象设计重点:面向对象设计准则;难点:应用面向对象设计系统,系统的分解,如何设计各个子系统。9. 面向对象实现重点:面向对象的测试策略难点:设计测试用例。10. 软件项目管理重点:软件项目计划的重要性及各个环节之间的联系。11. 高级课题重点:重点是面向对象的UML方法,学会如何进行软件建模。(三)学时分配本课程的教学时数为56学时,学时分配如下表:序号内 容学 时安 排小计理论课时上机课时1软件工程2022软件过程2023传统方法学6284结构化设计4045结构化实现6286面向对象的概念与模型4047面向对象分析4048面向对象设计4049面向对象实现 44810软件项目管理40411高级课题808总 计 48856三、课程教学的基本要求(一)课堂讲授1软件工程了解软件的特点,软件生产发展的三个阶段,各阶段的特点;软件危机的产生及其表现形式;理解软件工程的特点;掌握软件和软件工程的基本概念;产生软件危机的原因。2. 软件过程了解软件生命周期的基本任务;掌握软件开发的各个模型。3. 传统方法学了解需求分析的任务、步骤;要求掌握需求分析的方法;理解需求分析的原则;理解ER模型、规范化模式,同时了解用数据字典和IPO图(或PDL等其他描述算法的工具)描绘的精确的系统逻辑模型;了解用层次方框图等图形工具辅助描绘系统中的数据结构、验证软件需求方法。4. 结构化设计理解模块化,抽象,信息隐蔽,模块独立性等概念,明确度量模块独立性的校准、耦和性及内聚性;界面设计的基本类型、界面设计的原则和方法。熟练掌握结构化设计方法;软件设计的概念与原则。5. 结构化实现掌握测试阶段的内容,测试方法及测试步骤。能针对某一问题用白盒测试与黑盒测试进行测试用例的设计。要求深刻理解与熟练掌握的重点内容有:白盒、黑盒测试方法。单元测试,集成测试,验收测试。测试用例的设计。6. 面向对象的概念与模型掌握面向对象的基本概念和特征7. 面向对象分析要求掌握面向对象分析的基本过程;了解建立对象模型、建立动态模型、建立功能模型和定义服务各个过程的方法。8. 面向对象设计要求掌握面向对象设计的准则、启发式规则、系统分解、设计问题域子系统;了解设计交互子系统、任务管理子系统、数据库管理子系统、类中的服务,了解对涉及进行关联、优化等问题。9. 面向对象实现要求掌握面向对象程序设计风格(提高可重用性、提高可扩充性、提高健壮性);了解面向对象测试方法,了解面向对程序设计语言的特点与选择准则。掌握软件测试的基本方法,重点在测试用例的设计,了解应做哪些方面的测试,测试数据如何设计,测试的内容和如何利用测试结果进行可靠性分析与预测。10. 软件项目管理了解项目计划与管理的基本内容;了解软件开发成本结算、软件项目进度安排、软件项目计划内容及软件质量的定义、质量保证的基本概念。理解软件开发成本结算的COCOMO模型;软件项目进度安排中的Gantt图与工程网络图。掌握软件项目计划的重要性及各个环节之间的联系。11. 高级课题掌握统一建模语言,理解软件重用。(二)课后自学为了培养学生整理归纳,综合分析和处理问题的能力,每章都安排一部分内容,课上教师只给出自学提纲,不作详细讲解,课后学生自学。(三)课堂讨论课堂讨论的目的是活跃学习气氛,开拓思路,。教师应认真组织,安排重点发言,充分调动每一名同学的学习积极性,做好总结。(四)习题课习题课以典型例题分析为主,并适当安排开阔思路及综合性的练习及讨论。(五)上机实验实验以学习软件工程的基本方法和训练实验研究能力为主,验证理论为辅。(六)考试考试可采用闭卷形式。闭卷部分的试题包括基本概念,基本理论,分析计算和画图,题型可采用填空,判断,选择,画图,简答等方式。总评成绩:作业,平时考勤,上机实验共占30%;期末闭卷考试占70%。四、本课程与其它课程的联系与分工先修课程:C+面向对象程序设计、Java语言等五、推荐教材及参考书1 张海藩编著,软件工程(第二版),人民邮电出版社,2006年1月第2版2 郑人杰等编著,实用软件工程(第二版),清华大学出版社,1997年4月第2版3 Jeffrey L.等著,System Analysis and Design Methods, fifth Edition,高等教育出版社,2001年6月4 Edward Yourdon &Carl Argila 著,殷人昆等译,实用面向对象软件工程教程,电子工业出版社,1998年6月第1版短期启动为脱硝氨区系统因故停运24小时以上72小时以内的重新启动。在短期启动前,有液位容器的处于连续运行状态,其他机械设备处于停用状态。development work steadily in the pilot counties, to build peace neighborhood offices approved, change, urban and rural communities (Center), immigrant communities, pilot projects such as integrated management of urban and rural sanitation in order. (D) maintain social harmony and stability. In the case of tight financial situation, continue to increase the input of people, happy people battle. Urban central heating and upgrade rural power grids, rural reconstruction of shabby housing ten major projects being delivered, has been overfulfilled ahead. Strengthening of social programs, college entrance examination to record heights; new rural insurance coverage rate of the citys first, launched in new rural cooperative medical clinic co-ordination; . Perfect Park catering, accommodation, education, recreation and other tertiary industries supporting, improving socialization service level, for industries, businesses and create a good environment for development. 3, flexible investment, enhance the industry. Construction of industrial parks, just set up a platform for the development of only attract more projects into the district, to form agglomeration advantages. A innovation project. To be purposeful, targeted investment, will have a basis of the Countys industrial packaged bundles, overall publicity and promotion. Initiative going, please come in and carry out all-round, multi-level and wide-range of investment activities. The Township industrial projects, in principle, to put to the West industrial parks. What town project, is that the output value of the Township. Second, we must grasp the standards selected items. Full account of extend the industry chain and the integration of factors of production, not only efforts to introduce a number of scientific and technological content and high added value, growth and strong driving force of large projects and large enterprises, but also on domestic-funded enterprises and in accordance with the direction of industrial development of small and medium projects, project man, small project overwhelming. Meet the area of the Countys new industrial projects and cit

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论