东北大学:某学院计算机科学与技术专业《软件体系结构》课程教学大纲

软件体系结构教学大纲Software Architecture Subject Syllabus一,课程信息SubjectInformation课程编号:开课学期:53100213008SemesterSubject ID课程分类:所属课群:专业教育PA专业基础MFCategorySection课程学分:总学时/周:3.556Credit PointsTotal Hours/Weeks理论学时:实验学时:560LECT. HoursEXP. HoursPBL学时:实践学时/周:00PBL HoursPRAC. Hours/Weeks东北大学悉尼智能科技学院开课学院:Sydney Smart适用专业:计算机科学与技术CSTCollegeTechnology CollegeStreamNortheasternUniversity课程属性:课程模式:必修Compulsory引进UTSPatternMode中方课程协调人:王鑫,WangXin成绩记载方式:百分制MarksNEU Coordinator沈哲,ShenZheResult Type先修课程:C++程序设计基础,Fundamentals ofC++ProgrammingRequisites业务需求建模,BusinessRequirementsModelingLen Bass, Paul Clements, Rick Kazman. Software Architecture in英文参考教材:Practice,FourthEdition,机械工业出版社,2020EN Textbooks中文参考教材:无CN Textbooks教学资源:https:/www.imooc.com/article/30450Resources提交日期:单击或点击此处输课程负责人(撰写人):王鑫,WangXinSubject Director沈哲,ShenZhe Submitted Date入日期。任课教师(含负责人):王鑫,WangXin沈哲,ShenZheTaught by审核人:批准人:韩鹏史闻博Checked byApproved by批准日期:单击或点击此处输入日期。Approved Date1 / 10
1 / 10 软件体系结构 教学大纲 Software Architecture Subject Syllabus 一、课程信息 Subject Information 课程编号: Subject ID 3100213008 开课学期: Semester 5 课程分类: Category 专业教育 PA 所属课群: Section 专业基础 MF 课程学分: Credit Points 3.5 总学时/周: Total Hours/Weeks 56 理论学时: LECT. Hours 56 实验学时: EXP. Hours 0 PBL 学时: PBL Hours 0 实践学时/周: PRAC. Hours/Weeks 0 开课学院: College 东北大学 悉尼智能科技学院 Sydney Smart Technology College Northeastern University 适用专业: Stream 计算机科学与技术 CST 课程属性: Pattern 必修 Compulsory 课程模式: Mode 引进 UTS 中方课程协调人: NEU Coordinator 王鑫,Wang Xin 沈哲,Shen Zhe 成绩记载方式: Result Type 百分制 Marks 先修课程: Requisites C++程序设计基础, Fundamentals of C++ Programming 业务需求建模, Business Requirements Modeling 英文参考教材: EN Textbooks Len Bass, Paul Clements, Rick Kazman. Software Architecture in Practice, Fourth Edition, 机械工业出版社, 2020 中文参考教材: CN Textbooks 无 教学资源: Resources https://www.imooc.com/article/30450 课程负责人(撰写人): Subject Director 王鑫,Wang Xin 沈哲,Shen Zhe 提交日期: Submitted Date 单击或点击此处输 入日期。 任课教师(含负责人): Taught by 王鑫,Wang Xin 沈哲,Shen Zhe 审核人: Checked by 韩鹏 批准人: Approved by 史闻博 批准日期: Approved Date 单击或点击此处输 入日期

二、教学目标SubjectLearningObjectives(SLOs)注:毕业要求及指标点可参照悉尼学院本科生培养方案,可根据实际情况增减行数Note: GA and index can be referred from undergraduate program in SSTC website.Please add/reduce lines based on subject本课程教授学生当前的行业实践来设计、开发和评估软件架构,以满足预定义的功能(适用性、安全性)、可用性(可操作性)、效率(时间、行为、资源利用)和可维护性(可更改性、可测试性)的质量特征。根据需要介绍和解释方法和技术的概念、理论和技术。学生应用他们所学到的行业实践来开发业务系统的体系结构。为此,本课程通过课堂教学,使学生了解掌握软件体系结构的主要内容。1.描述影响体系结构上下文和需求的因素;2.基于概念、执行和实现,开发和改进软件系统架构的多个视图;3.理解选择和实现架构模式的关键问题;4.为满足一个系统的质量属性而选择架构设计的原因;5.为实际行业问题的解决方案开发一个完整的软件体系结构。This subject teaches students current industry practices to design,develop and evaluate software architecture meeting predefined qualitycharacteristics of functionality(suitability,security),usability整体目标:(operability), efficiency (time, behaviour, resource utilisation) andOverall Objectivemaintainability (changeability, testability). Concepts, theories andtechnologies underlying the methods and techniques are introduced andexplained as required. Students apply the industry practices that theyhave learned to develop an architecture of a business system.Therefore, through classroom teaching students can understand thebasic methodsof softwarearchitecture1.Describethe factors that affect the architectural context andrequirements.2.Develop and refinemultiple viewsofa sofware system architecture,based on theconceptual, execution andimplementation architecture.3.Understand the key issues in choosing and implementingarchitectural patterns.4.Reason about alternative architectural designs to satisfy a system'squality attributes.5.Develop a complete softwarearchitectureforaproposed solutiontoarealisticindustryproblem理解软件体系结构的概念与功能,明确其在项目中的作用。1-1Understand theconcepts and functions of software architectureand define its role in the project掌握与软件体系结构相关的架构,包括概念架构,运行架构,(1)专业目标:实现架构等。Professional Ability1-2Master the architecture related to software architecture,including conceptual architecture, execution architecture,implementation architecture,etc1-3掌握架构质量与评价方法。2 /10
2 / 10 二、教学目标 Subject Learning Objectives (SLOs) 注:毕业要求及指标点可参照悉尼学院本科生培养方案,可根据实际情况增减行数 Note: GA and index can be referred from undergraduate program in SSTC website. Please add/reduce lines based on subject. 整体目标: Overall Objective 本课程教授学生当前的行业实践来设计、开发和评估软件架构,以 满足预定义的功能(适用性、安全性)、可用性(可操作性)、效率(时 间、行为、资源利用)和可维护性(可更改性、可测试性)的质量特征。 根据需要介绍和解释方法和技术的概念、理论和技术。学生应用他 们所学到的行业实践来开发业务系统的体系结构。 为此,本课程通过课堂教学,使学生了解掌握软件体系结构的主要 内容。 1. 描述影响体系结构上下文和需求的因素; 2. 基于概念、执行和实现,开发和改进软件系统架构的多个视图; 3. 理解选择和实现架构模式的关键问题; 4. 为满足一个系统的质量属性而选择架构设计的原因; 5. 为实际行业问题的解决方案开发一个完整的软件体系结构。 This subject teaches students current industry practices to design, develop and evaluate software architecture meeting predefined quality characteristics of functionality (suitability, security), usability (operability), efficiency (time, behaviour, resource utilisation) and maintainability (changeability, testability). Concepts, theories and technologies underlying the methods and techniques are introduced and explained as required. Students apply the industry practices that they have learned to develop an architecture of a business system. Therefore, through classroom teaching students can understand the basic methods of software architecture. 1. Describe the factors that affect the architectural context and requirements. 2. Develop and refine multiple views of a software system architecture, based on the conceptual, execution andimplementation architecture. 3. Understand the key issues in choosing and implementing architectural patterns. 4. Reason about alternative architectural designs to satisfy a system's quality attributes. 5. Develop a complete software architecture for a proposed solution to a realistic industry problem (1)专业目标: Professional Ability 1-1 理解软件体系结构的概念与功能,明确其在项目中的作用。 Understand the concepts and functions of software architecture and define its role in the project. 1-2 掌握与软件体系结构相关的架构,包括概念架构,运行架构, 实现架构等。 Master the architecture related to software architecture, including conceptual architecture, execution architecture, implementation architecture, etc. 1-3 掌握架构质量与评价方法

Masterthe method of architecture qualities and evaluation合理利用工具对项目进行划分与合作,团队协作完成项目。1-4 Make use oftools to divide and cooperate with the project, andcompletetheprojectwithteamcooperation明确软件体系结构对项目开发和社会建设的重要意义及发展趋势。2-1Makeclearthe important significance anddevelopmenttrendof softwarearchitectureforprojectdevelopmentandsocialconstruction(2)德育目标:软件体系结构强调逻辑分析与实践相结合,理论联系实际,Essential Quality保证基础软件安全稳定,实现知行合一。Softwarearchitecture emphasizethecombinationof logical2-2analysis and practice,theorywith practice,ensurethe securityand stability of basic software, realize the unity of knowledgeandpractice课程教学目标与毕业要求的对应关系MatrixofGA&SLOs毕业要求GA指标点GAIndex教学目标SLOs指标点1-2:掌握程序设计、数据结构、算法分析与设计、计算机数字系统、操1、工程知识:能够将数学、作系统等专业知识,具备计算机程序设自然科学、工程基础和专业计开发能力和计算机与信息系统设计开知识用于解决复杂工程问发与维护能力:题。GA1.Engineering1-2: Mastery of programming, dataKnowledge: Apply knowledge1-1, 1-2, 1-3,1-4,structure, algorithms analysis and design,2-2ofmathematics,naturalcomputer digital system, and operatingscience,engineeringfundamentalsandansystem, etc.,and capableofcomputerengineering specialization toprogramming and design, design andthesolutionof complexengineering problems.maintenance ofcomputerand informationsystems;3、设计/开发解决方案:能指标点3-1:能够设计针对本专业相关复够设计针对复杂工程问题的杂工程问题的解决方案,能够设计和开解决方案,设计满足特定需发实现特定功能、满足特定需求的计算求的系统、单元或流程,并机、软件或网络系统。能够在设计环节中体现创新3-1:Capable of designing solutions to意识,考虑社会、健康、安1-3, 1-4complex engineering problemsrelatedto全、法律、文化以及环境等the major, and capable of designing and因素。developingsoftwareorcomputers,Design/DevelopmentofnetworksystemstthatcanfunctionandSolutions:Design solutionsspecificallymeetspecificforcomplexengineeringrequirements指标点3-3:能够在设计和开发的各个环problems and design systems,2-2节中综合考虑社会、健康、安全、法律、componentsorprocessesthat3/10
3 / 10 Master the method of architecture qualities and evaluation. 1-4 合理利用工具对项目进行划分与合作,团队协作完成项目。 Make use of tools to divide and cooperate with the project, and complete the project with team cooperation. (2)德育目标: Essential Quality 2-1 明确软件体系结构对项目开发和社会建设的重要意义及发 展趋势。 Make clear the important significance and development trend of software architecture for project development and social construction. 2-2 软件体系结构强调逻辑分析与实践相结合,理论联系实际, 保证基础软件安全稳定,实现知行合一。 Software architecture emphasize the combination of logical analysis and practice, theory with practice, ensure the security and stability of basic software, realize the unity of knowledge and practice. 课程教学目标与毕业要求的对应关系 Matrix of GA & SLOs 毕业要求 GA 指标点 GA Index 教学目标 SLOs 1、工程知识:能够将数学、 自然科学、工程基础和专业 知识用于解决复杂工程问 题。 GA1. Engineering Knowledge: Apply knowledge of mathematics, natural science, engineering fundamentals and an engineering specialization to the solution of complex engineering problems. 指标点 1-2:掌握程序设计、数据结构、 算法分析与设计、计算机数字系统、操 作系统等专业知识,具备计算机程序设 计开发能力和计算机与信息系统设计开 发与维护能力; 1-2: Mastery of programming, data structure, algorithms analysis and design, computer digital system, and operating system, etc., and capable of computer programming and design, design and maintenance of computer and information systems; 1-1,1-2,1-3,1-4, 2-2 3、设计/开发解决方案:能 够设计针对复杂工程问题的 解决方案,设计满足特定需 求的系统、单元或流程,并 能够在设计环节中体现创新 意识,考虑社会、健康、安 全、法律、文化以及环境等 因素。 Design/Development of Solutions: Design solutions for complex engineering problems and design systems, components or processes that 指标点 3-1:能够设计针对本专业相关复 杂工程问题的解决方案,能够设计和开 发实现特定功能、满足特定需求的计算 机、软件或网络系统。 3-1: Capable of designing solutions to complex engineering problems related to the major, and capable of designing and developing computers, software or network systems that can function specifically and meet specific requirements. 1-3,1-4 指标点 3-3:能够在设计和开发的各个环 节中综合考虑社会、健康、安全、法律、 2-2

文化以及环境等因素。meetspecifiedneedsswith3-3:Capable of taking social, health,appropriate consideration forpublic health, and safety,safety,legal,cultural and environmentalcultural,societalandfactors in consideration during all aspectsenvironmental considerationsof design and development4、研究:能够基于科学原理并采用科学方法对复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的指标点4-3:能够追踪国际前沿技术动结论。态,掌握本专业涉及的重要技术指标以ConductInvestigation:及达到指标所需的技术途径。investigationsofcomplexCapableoftrackingtheinternational2-1,2-2problemsusingcutting-edge technology trends, master theresearch-basedknowledgeimportant technical indicators involved inandresearchmethodsthe major and the technical approachesincludingdesignopneeded toachieve the indicators. andexperiments,analysisofdata,andinterpretationsynthesis of information toprovide valid conclusions三、教学内容Content(Topics)注:以中英文填写,各部分内容的表格可根据实际知识单元数量进行复制、扩展或缩减Note: Filled in both CN and EN, extend or reduce based on the actual numbers of knowledge unit(1)理论教学 Lecture知识单元序号:支撑教学目标:11-1,2-1,2-2Knowledge Unit No.SLOs Supported知识单元名称软件体系结构简介IntroductiontoSoftwareArchitectureUnit Title软件体系结构的概念Theconceptof software architecture知识点:软件体系结构的历史与发展The history and development ofKnowledge Deliverysoftware architecture软件体系结构的作用Thefunctionof softwarearchitecture了解:软件体系结构的历史与发展ThehistoryandRecognizedevelopmentof softwarearchitecture学习目标:理解:软件体系结构的作用The function of softwareLearning ObjectivesUnderstandarchitecture.掌握:软件体系结构中常用的表示方法。MasterThe common representation in software architecture德育目标2-1, 2-2Moral Objectives4/10
4 / 10 meet specified needs with appropriate consideration for public health, and safety, cultural, societal and environmental considerations. 文化以及环境等因素。 3-3: Capable of taking social, health, safety, legal, cultural and environmental factors in consideration during all aspects of design and development. 4、研究:能够基于科学原理 并采用科学方法对复杂工程 问题进行研究,包括设计实 验、分析与解释数据、并通 过信息综合得到合理有效的 结论。 Investigation: Conduct investigations of complex problems using research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of information to provide valid conclusions. 指标点 4-3:能够追踪国际前沿技术动 态,掌握本专业涉及的重要技术指标以 及达到指标所需的技术途径。 Capable of tracking the international cutting-edge technology trends, master the important technical indicators involved in the major and the technical approaches needed to achieve the indicators. 2-1,2-2 三、教学内容 Content (Topics) 注:以中英文填写,各部分内容的表格可根据实际知识单元数量进行复制、扩展或缩减 Note: Filled in both CN and EN, extend or reduce based on the actual numbers of knowledge unit (1) 理论教学 Lecture 知识单元序号: Knowledge Unit No. 1 支撑教学目标: SLOs Supported 1-1,2-1,2-2 知识单元名称 Unit Title 软件体系结构简介 Introduction to Software Architecture. 知识点: Knowledge Delivery 软件体系结构的概念 The concept of software architecture. 软件体系结构的历史与发展 The history and development of software architecture. 软件体系结构的作用 The function of software architecture. 学习目标: Learning Objectives 了解: Recognize 软 件 体 系 结 构 的 历 史 与 发 展 The history and development of software architecture. 理解: Understand 软件体系结构的作用 The function of software architecture. 掌握: Master 软件体系结构中常用的表示方法。 The common representation in software architecture. 德育目标 Moral Objectives 2-1, 2-2

重点:软件体系结构中常用的表示方法。Key PointsThe common representation in software architecture难点:软件体系结构在软件开发中的作用Thefunction of softwareFocal pointsarchitecturein softwaredevelopment.支撑教学目标:知识单元序号21-2, 1-4Knowledge Unit No.SLOs Supported知识单元名称软件体系结构上下文SoftwarearchitectureincontextUnit Title上下文的定义Thedefinitionofcontext知识点:上下文的作用Thefunction of contextKnowledge Delivery上下文的表示The representation of context了解:上下文的定义ThedefinitionofcontextRecognize学习目标:理解:上下文的作用Thefunction of contextLearning ObjectivesUnderstand掌握:上下文的表示Therepresentation of context.Master德育目标2-1, 2-2Moral Objectives重点:上下文的表示Therepresentationof contextKey Points难点:上下文的概念提取Focal pointsTheconceptextractionof context知识单元序号:支撑教学目标31-2,1-3,1-4Knowledge Unit No.SLOs Supported知识单元名称概念架构Conceptual ArchitectureUnit Title概念架构的定义Thedefinitionofconceptualarchitecture概念架构的功能与特点知识点:The characteristics andfunction of conceptual architectureKnowledge Delivery概念架构的表示The representation of conceptual architecture了解:概念架构的定义The definition1ofconceptualRecognizearchitecture.概念架构的功能与特点学习目标:理解:The characteristics andoffunctionconceptualLearning ObjectivesUnderstandarchitecture掌握:概念架构的表示MasterThe representation of conceptual architecture德育目标2-1, 2-2Moral Objectives重点:概念架构的表示Key PointsTherepresentationof conceptual architecture5 /10
5 / 10 重点: Key Points 软件体系结构中常用的表示方法。 The common representation in software architecture. 难点: Focal points 软件体系结构在软件开发中的作用 The function of software architecture in software development. 知识单元序号: Knowledge Unit No. 2 支撑教学目标: SLOs Supported 1-2,1-4 知识单元名称 Unit Title 软件体系结构上下文 Software architecture in context 知识点: Knowledge Delivery 上下文的定义 The definition of context. 上下文的作用 The function of context. 上下文的表示 The representation of context. 学习目标: Learning Objectives 了解: Recognize 上下文的定义 The definition of context. 理解: Understand 上下文的作用 The function of context. 掌握: Master 上下文的表示 The representation of context. 德育目标 Moral Objectives 2-1, 2-2 重点: Key Points 上下文的表示 The representation of context. 难点: Focal points 上下文的概念提取 The concept extraction of context. 知识单元序号: Knowledge Unit No. 3 支撑教学目标: SLOs Supported 1-2,1-3,1-4 知识单元名称 Unit Title 概念架构 Conceptual Architecture 知识点: Knowledge Delivery 概念架构的定义 The definition of conceptual architecture. 概念架构的功能与特点 The characteristics and function of conceptual architecture. 概念架构的表示 The representation of conceptual architecture. 学习目标: Learning Objectives 了解: Recognize 概念架构 的定义 The definition of conceptual architecture. 理解: Understand 概念架构的功能与特点 The characteristics and function of conceptual architecture. 掌握: Master 概念架构的表示 The representation of conceptual architecture. 德育目标 Moral Objectives 2-1, 2-2 重点: Key Points 概念架构的表示 The representation of conceptual architecture

难点:概念架构的生成Thegeneration of conceptual architectureFocal points知识单元序号:支撑教学目标:41-2, 1-3, 1-4Knowledge Unit No.SLOs Supported知识单元名称运行架构ExecutionArchitectureUnit Title运行架构的定义Thedefinitionofexecutionarchitecture运行架构的功能与特点知识点:Thecharacteristics andfunctionofexecutionarchitectureKnowledge Delivery运行架构的表示The representation of execution architecture.了解:运行架构的定义The definition offexecutionRecognizearchitecture.运行架构的功能与特点学习目标:理解:TheandfunctionofcharacteristicsexecutionLearning ObjectivesUnderstandarchitecture.掌握:运行架构的表示MasterThe representation ofexecution architecture.德育目标2-1, 2-2Moral Objectives重点:运行架构的表示Key PointsThe representationofexecution architecture.难点:运行架构的应用Focal pointsThe application of execution architecture.知识单元序号支撑教学目标51-2, 1-3,1-4Knowledge Unit No.SLOs Supported知识单元名称实现架构ImplementationArchitectureUnit Title实现架构的定义Thedefinitionof implementationarchitecture.实现架构的功能与特点知识点:Thecharacteristics andfunctionof implementation architectureKnowledge Delivery实现架构的表示The representation of implementation architecture.了解:实现架构的定义ThedefinitionofimplementationRecognizearchitecture.实现架构的功能与特点学习目标:理解:The characteristics andfunction of implementationUnderstandLearning Objectivesarchitecture.掌握:实现架构的表示MasterThe representation of implementation architecture.德育目标2-1, 2-2Moral Objectives6/10
6 / 10 难点: Focal points 概念架构的生成 The generation of conceptual architecture. 知识单元序号: Knowledge Unit No. 4 支撑教学目标: SLOs Supported 1-2,1-3,1-4 知识单元名称 Unit Title 运行架构 Execution Architecture 知识点: Knowledge Delivery 运行架构的定义 The definition of execution architecture. 运行架构的功能与特点 The characteristics and function of execution architecture. 运行架构的表示 The representation of execution architecture. 学习目标: Learning Objectives 了解: Recognize 运 行 架 构 的 定 义 The definition of execution architecture. 理解: Understand 运行架构的功能与特点 The characteristics and function of execution architecture. 掌握: Master 运行架构的表示 The representation of execution architecture. 德育目标 Moral Objectives 2-1, 2-2 重点: Key Points 运行架构的表示 The representation of execution architecture. 难点: Focal points 运行架构的应用 The application of execution architecture. 知识单元序号: Knowledge Unit No. 5 支撑教学目标: SLOs Supported 1-2,1-3,1-4 知识单元名称 Unit Title 实现架构 Implementation Architecture 知识点: Knowledge Delivery 实现架构的定义 The definition of implementation architecture. 实现架构的功能与特点 The characteristics and function of implementation architecture. 实现架构的表示 The representation of implementation architecture. 学习目标: Learning Objectives 了解: Recognize 实现架构的定义 The definition of implementation architecture. 理解: Understand 实现架构的功能与特点 The characteristics and function of implementation architecture. 掌握: Master 实现架构的表示 The representation of implementation architecture. 德育目标 Moral Objectives 2-1, 2-2

重点:实现架构的表示Key PointsThe representation of implementation architecture.难点:实现架构的应用Focal pointsTheapplicationofimplementationarchitecture支撑教学目标:知识单元序号61-2,1-3,1-4Knowledge Unit No.SLOs Supported架构质量与评价知识单元名称Unit TitleArchitecturequalities andevaluation架构质量与评价的定义The definition of architecture qualities andevaluation.架构质量与评价的作用知识点:The characteristics and function of architectureequalitiesandKnowledge Deliveryevaluation.架构质量与评价的实现The representation of architecturequalities and evaluation.了解:架构质量与评价的定义The definitionofRecognizearchitecturequalitiesandevaluation架构质量与评价的作用理解:学习目标:The characteristics and function of architecturequalitiesUnderstandand evaluationLearning Objectives架构质量与评价的实现掌握:TherepresentationofarchitecturequalitiesandMasterevaluation.德育目标2-1, 2-2Moral Objectives重点:架构质量与评价的实现Key PointsThe representation of architecture qualities and evaluation难点:架构质量与评价的应用Focal pointsThe application of architecture qualities and evaluation四、教学安排 Teaching Schedule注:可根据实际情况增减行数Note: Please add/reduce lines based on subject学时(周)Hour(Week)教学内容TeachingContent理论集中实践实验课外实践LECT.EXP.PBLPRAC.软件体系结构简介4Introduction to SoftwareArchitecture4软件体系结构上下文SAin context7/10
7 / 10 重点: Key Points 实现架构的表示 The representation of implementation architecture. 难点: Focal points 实现架构的应用 The application of implementation architecture. 知识单元序号: Knowledge Unit No. 6 支撑教学目标: SLOs Supported 1-2,1-3,1-4 知识单元名称 Unit Title 架构质量与评价 Architecture qualities and evaluation 知识点: Knowledge Delivery 架构质量与评价的定义 The definition of architecture qualities and evaluation. 架构质量与评价的作用 The characteristics and function of architecture qualities and evaluation. 架构质量与评价的实现 The representation of architecture qualities and evaluation. 学习目标: Learning Objectives 了解: Recognize 架构质量与评价 的 定 义 The definition of architecture qualities and evaluation. 理解: Understand 架构质量与评价的作用 The characteristics and function of architecture qualities and evaluation. 掌握: Master 架构质量与评价的实现 The representation of architecture qualities and evaluation. 德育目标 Moral Objectives 2-1, 2-2 重点: Key Points 架构质量与评价的实现 The representation of architecture qualities and evaluation. 难点: Focal points 架构质量与评价的应用 The application of architecture qualities and evaluation. 四、教学安排 Teaching Schedule 注:可根据实际情况增减行数 Note: Please add/reduce lines based on subject. 教学内容 Teaching Content 学时(周) Hour(Week) 理论 LECT. 实验 EXP. 课外实践 PBL 集中实践 PRAC. 软件体系结构简介 Introduction to Software Architecture 4 软件体系结构上下文 SA in context 4

4概念架构ConceptualArchitecture4运行架构ExecutionArchitecture4实现架构ImplementationArchitecture架构质量与评价8Architecture qualities and evaluation团队项目与小组互评28Team Project and peer review总计Total56五、教学方法Teaching Methodology注:可根据实际情况增减行数或修改内容Note: Please add/reduce lines or revise content based on subject.勾选Check教学方法与特色TeachingMethodology&Characters多媒体教学:基于信息化设备的课堂教学团Multi-media-based lecturing实践能力传授:理论与行业、实际案例相结合团Combiningtheorywith industrial practical problems课程思政建设:知识讲授与德育相结合团Knowledgedelivery with ethic educationPBL教学:问题驱动的分组学习与交流团Problem-based learning其他:单击或点击此处输入文字。口Other:单击或点击此处输入文字。六、成绩评定Assessment注:可根据实际情况增减行数或修改内容Note: Please add/reduce lines or revise content based on subject考核环节:沈哲环节负责人:平时BehaviorDirectorShenZheAssessment Content给分形式:课程总成绩比重(%):30百分制MarksResult TypePercentage (%)满分100分,使用学习通记录学生平时的课堂表现,每次考勤计10分,缺勒不得分,缺勒五次及以上取消考试资格。考核方式:The full score is 10o points. Students'usual classroom performance isMeasuresrecorded bylearningpass.Each attendance is10 points.Noscoreisgiven if they are absent from work. If they are absent for five times ormore, they will be disqualified8/10
8 / 10 概念架构 Conceptual Architecture 4 运行架构 Execution Architecture 4 实现架构 Implementation Architecture 4 架构质量与评价 Architecture qualities and evaluation 8 团队项目与小组互评 Team Project and peer review 28 总计 Total 56 五、教学方法 Teaching Methodology 注:可根据实际情况增减行数或修改内容 Note: Please add/reduce lines or revise content based on subject. 勾选 Check 教学方法与特色 Teaching Methodology & Characters 多媒体教学:基于信息化设备的课堂教学 Multi-media-based lecturing 实践能力传授:理论与行业、实际案例相结合 Combining theory with industrial practical problems 课程思政建设:知识讲授与德育相结合 Knowledge delivery with ethic education PBL 教学:问题驱动的分组学习与交流 Problem-based learning ☐ 其他:单击或点击此处输入文字。 Other:单击或点击此处输入文字。 六、成绩评定 Assessment 注:可根据实际情况增减行数或修改内容 Note: Please add/reduce lines or revise content based on subject. 考核环节: Assessment Content 平时 Behavior 环节负责人: Director 沈哲 Shen Zhe 给分形式: Result Type 百分制 Marks 课程总成绩比重(%): Percentage (%) 30 考核方式: Measures 满分 100 分,使用学习通记录学生平时的课堂表现,每次考勤计 10 分,缺勤不得分,缺勤五次及以上取消考试资格。 The full score is 100 points. Students' usual classroom performance is recorded by learning pass. Each attendance is 10 points. No score is given if they are absent from work. If they are absent for five times or more, they will be disqualified

沈哲考核环节:环节负责人:期中Mid-termDirectorShenZheAssessment Content给分形式:课程总成绩比重(%):20百分制MarksResult TypePercentage (%)考核方式:满分100分,包含5次小测,每次20分。MeasuresThefull score is 100, including 5 quizzes,20 points each time考核环节:沈哲环节负责人:期末FinalDirectorAssessment ContentShen Zhe给分形式课程总成绩比重(%):50百分制MarksResult TypePercentage (%)满分100分,通过关于项目的讲解和互评给出学生成绩。考核方式The full score is 100, and students' scores are given by the presentationMeasuresandthepeer-reviewabouttheproject.七,改进机制ImprovementMechanism注:未尽事宜以教学团队以及学院教学指导委员会商定为准。Note:Matters not covered in this file shall be determined byTAB of SSTC,NEU教学大纲改进机制SubjectSyllabusImprovementMechanism考核周期(年):修订周期(年)44Check Period (YR)Revise Period (YR)课程负责人根据课程教学内容与人才培养目标组织课程团队讨论并修改教学大纲,报分管教学工作副院长审核后由执行院长批准。改进措施:The subject coordinator shall be responsible for the syllabus discussionMeasuresand improvement, and the revised version shall be submitted to deputydean (teaching affairs) for reviewing then to executive dean forapprovement.成绩评定改进机制AssessmentImprovementMechanism考核周期(年):修订周期(年)11Check Period(YR)Revise Period (YR)课程负责人根据课程教学内容、课堂教学效果以及成绩分布,对课改进措施:程教学方法和成绩评定环节进行改进,并同步优化评定办法。MeasuresThe subject coordinator shall revise the syllabus based on the teachingcontent, effectand result distribution while optimize theassessment9/10
9 / 10 考核环节: Assessment Content 期中 Mid-term 环节负责人: Director 沈哲 Shen Zhe 给分形式: Result Type 百分制 Marks 课程总成绩比重(%): Percentage (%) 20 考核方式: Measures 满分 100 分,包含 5 次小测,每次 20 分。 The full score is 100, including 5 quizzes, 20 points each time. 考核环节: Assessment Content 期末 Final 环节负责人: Director 沈哲 Shen Zhe 给分形式: Result Type 百分制 Marks 课程总成绩比重(%): Percentage (%) 50 考核方式: Measures 满分 100 分,通过关于项目的讲解和互评给出学生成绩。 The full score is 100, and students' scores are given by the presentation and the peer-review about the project. 七、改进机制 Improvement Mechanism 注:未尽事宜以教学团队以及学院教学指导委员会商定为准。 Note: Matters not covered in this file shall be determined by TAB of SSTC, NEU. 教学大纲改进机制 Subject Syllabus Improvement Mechanism 考核周期(年): Check Period (YR) 4 修订周期(年): Revise Period (YR) 4 改进措施: Measures 课程负责人根据课程教学内容与人才培养目标组织课程团队讨论 并修改教学大纲,报分管教学工作副院长审核后由执行院长批准。 The subject coordinator shall be responsible for the syllabus discussion and improvement, and the revised version shall be submitted to deputy dean (teaching affairs) for reviewing then to executive dean for approvement. 成绩评定改进机制 Assessment Improvement Mechanism 考核周期(年): Check Period (YR) 1 修订周期(年): Revise Period (YR) 1 改进措施: Measures 课程负责人根据课程教学内容、课堂教学效果以及成绩分布,对课 程教学方法和成绩评定环节进行改进,并同步优化评定办法。 The subject coordinator shall revise the syllabus based on the teaching content, effect and result distribution while optimize the assessment

measures.10 /10
10 / 10 measures
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 东北大学:某学院计算机科学与技术专业《工程经济学》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《信息安全基础》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《Web开发与应用》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《离散数学》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《计算机网络组网技术》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《计算机体系结构》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《Linux操作系统与内核分析》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《算法设计与分析》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《Java程序设计基础》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《物理建模》课程教学大纲 A.pdf
- 东北大学:某学院计算机科学与技术专业《数据库原理》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《高等数学建模》课程教学大纲(二).pdf
- 东北大学:某学院计算机科学与技术专业《工程领导力》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《创新创业设计基础》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《软件工程综合实践》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《智能信息系统开发》课程教学大纲.pdf
- 《现代计算机体系结构》课程教学课件(英文讲稿)Lecture 01 Introduction and Performance Evaluation-new.pdf
- 《现代计算机体系结构》课程教学课件(英文讲稿)Lecture 03 Main Memory and DRAM.pdf
- 《现代计算机体系结构》课程教学课件(英文讲稿)Lecture 02 Memory Hierarchy and Caches.pdf
- 《现代计算机体系结构》课程教学课件(英文讲稿)Lecture 05 Core Pipelining.pdf
- 东北大学:某学院计算机科学与技术专业《系统测试与质量管理》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《业务需求建模》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《操作系统》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《计算机网络基础》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《智能数据分析导论》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《计算机组成原理》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《编译原理》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《数据结构》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《C++程序设计基础》课程教学大纲.pdf
- 东北大学:某学院计算机科学与技术专业《高等数学建模》课程教学大纲(一).pdf
- 北京信息科技大学研究生院:计算机学院各学科课程教学大纲汇编(2024年).pdf
- 广东科技学院:数据科学与大数据技术专业各课程教学大纲汇编(2024年).pdf
- 广东科技学院:智能科学与技术专业各课程教学大纲汇编(2024版).pdf
- 广东科技学院:网络空间安全专业各课程教学大纲汇编(2024 版).pdf
- 广东科技学院:计算机学院数字媒体技术专业各课程教学大纲汇编(2024本科).pdf
- 山东交通学院:信息科学与电气工程学院(人工智能学院)2025版人工智能专业课程教学大纲汇编(质量标准).pdf
- 山东交通学院:信息科学与电气工程学院(人工智能学院)2025版计算机与技术(国际卓越工程师)专业课程教学大纲汇编(质量标准).pdf
- 山东交通学院:信息科学与电气工程学院(人工智能学院)2025版人工智能专业(创新实验班)课程教学大纲汇编(质量标准).pdf
- 山东交通学院:信息科学与电气工程学院(人工智能学院)2025版物联网工程(3+2贯通培养)专业课程教学大纲汇编(质量标准).pdf
- 山东交通学院:信息科学与电气工程学院(人工智能学院)2025版计算机科学与技术专业课程教学大纲汇编(质量标准).pdf