《系统分析与设计》课程教学大纲
电子商务系统的分析与设计课程教学大纲
《电子商务系统的分析与设计》课程教学大纲执笔人:刘军编写日期:2009年5月一、课程基本信息1.课程编号:50L146Q2.课程名称(中文):电子商务系统的分析与设计课程名称(英文):Electronic Commerce System Analysis and Designing3.课程层次/性质:学科门类教育专业课、专业平台课、专业主干课4.学时/学分:64 /45.先修课程:《面向对象的程序设计》、《计算机网络与互联网》、《数据库原理及应用开发技术》6.适用专业:电子商务二、课程教学目的及学生应达到的能力本课程为面向电子商务专业本科高年级学生开设的专业主干课,其教学目的是:回顾和总结有关电子商务及信息技术相关领域的基础知识,使学生了解建立和运行电子商务系统的基本过程,掌握进行电子商务系统规划、分析、设计、实施及维护管理的一般方法和主要技术,进而引导学生逐步培养从事系统分析设计工作所需的分析能力、表达能力及知识联系实际的能力。
三、课程教学内容和学时分配(一)概述(3学时)1.需要掌握的知识点:(1)系统分析设计相关知识和技能的应用领域;(2)电子商务、电子商务系统的概念;(3)电子商务系统与其它信息系统的对比及电子商务系统的特点;(4)电子商务系统基本发展过程;(5)电子商务系统发展中的热点技术。
2.重点讲述的内容:(1)为什么学习这门课?学习本门课程后能解决哪些问题?(2)电子商务系统与其它信息系统之间的关系(3)如何从电子商务系统的发展历史认识电子商务系统发展的驱动力3.建议补充学习内容:通过招聘网站了解企业对系统分析、设计人员的需求情况;搜索引擎优化、移动商务等电子商务系统发展中的热点技术4.教学方法与学时安排:在本章的各项教学目标中最重要的是要培养学生对本门课程的学习兴趣,明确学习目的,了解学习方法。
在教学时,可注意以下要点:1)首先对本专业所学课程体系进行回顾和总结,在此基础上,明确本门课程的定位;2)事先在网上查阅若干相关岗位的招聘广告,一方面培养学生兴趣,另一方面也引导学生有针对性进行学习,并锻炼相应的能力。
湖南大学系统分析与设计实验指导书(UML)
V 1.0 面向对象的UML设计基础实验指导书(试用稿)编写:陈浩校核:_______湖南大学软件学院2004年9月目录《面向对象的UML设计基础》实验教学大纲 (1)实验一熟悉Rational Rose建模环境 (3)实验二Use Case 分析与设计 (10)实验三顺序图建模 (16)实验四类分析与包 (22)实验五设计类图与分析 (26)实验六构件图和部署图建模 (30)实验七状态图与活动图 (33)实验八UML与设计模式 (37)实验九数据建模 (40)实验十图书管理系统设计 (49)实验十一会议文件审批系统设计 (50)实验十二简易教务管理系统设计 (51)《面向对象的UML设计基础》实验教学大纲课程名称:面向对象的UML设计基础课程编号:本大纲主笔人:陈浩课程所占的学时、学分及实验课所占学时、学分总学时:32+32 总学分:3实验课时:32 实验学分:1二、实验适用专业:软件工程本科三、实验配套教材《UML与Rational Rose从入门到精通》Boggs,W.著,邱仲潘等译,电子工业出版社,2003出版四、实验的任务、性质和目的1.通过实验加深对面向对象技术的认知和理解;2. 熟悉Rational Rose等建模工具,较系统地掌握UML建模方法;3.培养学生综合运用软件工程理论进行系统分析和设计的能力。
五、实验的基本理论自20世纪90年代以来,面向对象技术以其显著的优势成为计算机软件领域的主流技术。
越来越多的软件企业认识到,要在激烈的市场竞争中立于不败之地,采用面向对象技术是势在必行的选择。
软件行业需要大量掌握面向对象方法与技术的人才,这些人才不仅仅是能够使用一种或几种面向对象编程语言来编程,更重要的是能运用面向对象方法进行系统建模,即通过面向对象的分析(OOA)和面向对象的设计(OOD)建立系统的分析模型和设计模型。
《面向对象的UML设计基础》课程是一门综合性、实用性很强的课程。
弹药系统分析与设计教学大纲
《弹药系统分析与设计》课程教学大纲课程代码:110141302课程英文名称:System Analysis and Design of Ammunition课程总学时:48 讲课:42 实验:6 上机:0适用专业:弹药工程与爆炸技术大纲编写(修订)时间:2017.10一、大纲使用说明(一)课程地位及教学目标1.课程地位本门课程是弹药工程与爆炸技术专业的一门重要专业课,是指导弹药系统方案设计和技术设计的理论基础,是从事弹药设计及相关工作必不可少的知识,对本专业学生的毕业设计及未来工作具有重要作用。
2.教学目的通过本课程的学习,学生将达到以下要求:1)掌握弹丸设计的原理,能够进行弹丸结构设计,强度分析、稳定性和威力计算等技术设计。
2)了解现代弹药的发展趋势和先进的设计手段。
3)具有实际动手设计能力,能够根据具体战术技术指标的要求提出弹药的改进及设计方案,并能完成相关计算工作,评价设计方案。
(二)知识、能力及技能方面的基本要求掌握弹药设计相关理论,培养学生的创新精神和产品设计能力,使学生能够依据技术指标完成弹药的设计过程。
1.掌握弹药系统设计的过程和方法,方案设计的内容和基本原则,技术设计的过程和理论基础。
2.掌握各种弹药的基本组成、作用原理,包括各零部件的设计原则、选材依据和计算模型。
3.掌握旋转稳定弹、尾翼稳定弹的结构设计方法,相关的结构强度、气动力特性、飞行稳定性及威力设计计算过程。
4.了解弹药的发展动态和新的设计手段。
(三)实施说明1.教学方法:课堂讲授中重点对弹药设计的基本概念,设计原则和计算模型进行讲解。
结合实际产品的设计过程培养学生的思考能力、分析问题的能力和动手能力。
2.教学手段:在教学中主要采用电子教案、CAI 课件及多媒体教学系统等教学手段相结合。
(四)对先修课的要求要求学生先修高等数学、理论力学、材料力学、弹药工程技术基础、弹道学、计算方法、优化设计、有限元法等课程。
(五)对习题课、实验环节的要求1.习题的要求:对弹药总体方案设计、发射安全性、膛内运动正确性、飞行稳定性及威力设计等部分内容涉及的基本概念、设计原则和计算模型布置一定数量的习题,以巩固和加强所学的理论。
面向对象系统分析与设计教学大纲
《面向对象系统分析与设计》教学大纲一、课程的性质和任务面向对象系统分析与设计课程是计算机科学与技术本科专业的一门重要的专业课。
通过本课程的学习,使学生在已有的计算机软、硬件基础知识、程序设计知识、数据库和网络通信知识的基础上系统掌握面向对象系统分析与设计的基本方法和技术,并具有针对特定环境下的应用问题进行信息系统开发(包括系统分析、设计与实现)的能力。
二、课程的基本要求1.掌握系统分析与设计的基本概念和方法。
2.掌握面向对象的基本概念。
3.掌握面向对象系统分析与设计的常用方法和UML统一建摸语言。
4.能运用面向对象系统分析与设计的基本技术方法和开发工具,承当软件项目的开发,设计和管理。
三、课程的核心1.基本概念:系统、系统分析与设计、面向对象基本概念(对象和类、属性、消息、方法等)2.基本方法:面向对象系统分析与设计方法(包括OMT方法、UML统一建模语言等)、项目管理方法四、预备知识在学习本课程之前,应具有计算机、网络和数据库的基础知识、并应至少掌握一门面向对象程序设计语言(如VC++、JAVA或VB),至少掌握一种数据库管理系统(如ORACLE、SQL SERVER或ACCESS)的使用。
五、教学环节本课程由课堂教学、实验和课程设计等教学环节组成。
针对本课程的特点:技术新、外文资料多,课堂教学采用双语教学方式,使用多媒体教学手段,将理论教学与案例讲解、实际系统演示相结合,使学生系统掌握本课程的基本理论知识以及方法和技术;实验环节中要求学生学习并熟练掌握一种或几种流行的系统建模工具、数据库和编程语言以及项目管理软件的使用;课程设计环节包括设计题目的讨论、分析、设计和实现,通过课程设计使学生将理论应用于实践,加强学生对实际问题的分析和解决能力,以及团体协作和项目管理能力。
通过这些教学环节,将学生培养成为基础理论扎实、动手能力强,并且能力全面的综合型人才。
六、教学内容(一)课堂教学内容第一章系统分析与设计概论(Introduction to System Analysis and Design)1.1系统分析与设计基本概念(What is System Analysis and Design)1.1.1 系统和信息系统(System and Information System)1.1.2 系统分析与设计(System Analysis and Design)1.1.3信息系统生命期和信息系统开发生命期(System Life Cycle and the Process of System Development)1.1.4 信息系统分析和设计的基本原则(The Principles for System Analysis and Design)1.2系统开发模型和方法(System Development Models and Methods)1.2.1 常用模型:瀑布模型(Waterfall Model)螺旋模型(Spiral Model)喷泉模型(Fountain Model)1.2.2 结构化系统分析与设计方法(Structured System Analysis and Design)1.2.3 原型法(Prototyping)1.2.4 面向对象系统分析与设计方法(Object-Oriented System Analysis and Design)1.2.5 计算机辅助软件工程(CASE, Computer-Aided Software Engineering) 第二章面向对象的基本概念(Concepts of Object-Oriented Technology)2.1 对象和类(Objects and Classes)2.2 属性、消息、方法(Attributes、Messages、Methods)2.3 关系:关联(Associations)一般-特殊(is-a)整体-部分(part-of)2.4 状态、抽象化、封装、继承(Status、Abstraction、Encapsulation、Inheritance)第三章面向对象系统分析与设计方法(Object-Oriented System Analysis and Design Method)3.1 面向对象开发过程概述(The Process of Object-Oriented System Development)3.2 OMT方法3.3 Shlaer & Mellor法3.4 Coad & Yourdon法3.5 Booch法3.6 UML统一建模语言(Unified Modeling Language)第四章面向对象编程(Object-Oriented Programming)4.1分析、设计、编程的流程(The Process of Analysis, Design and Programming)4.2分析、设计、编程的关系(The Relationship of Analysis, Design and Programming)第五章UML面向对象设计基础(Object-Oriented Design with Unified Modeling Language)5.1用户模型视图:用例图(Use Case Diagram)5.2结构模型视图:类图(Class Diagram)对象图(Object Diagram)5.3行为模型视图:序列图(Sequence Diagram)协作图(Collaboration Diagram)状态图(State Diagram)活动图(Activity Diagram)5.4实现模型视图:组件图(Component Diagram)5.5环境模型视图:展开图(Deployment Diagram)第六章UML面向对象开发(Unified Modeling Language Development Method)6.1 UML系统分析和建模(UML System Analysis and Modeling)6.2 UML系统设计和建模(UML System Design and Modeling)第七章项目管理(Project Management)7.1项目和项目管理的概念(What is a Project and Project Management)7.2 项目管理知识体系(PMBOK , Project Management Body Of Knowledge)7.3两个工具:PERT图(PERT Chart)甘特图(Gantt Chart)(二)实验1.学习并使用系统建模工具(Rational Rose、Microsoft Visio等)2.学习并运用程序设计语言进行数据库编程,程序设计语言可选择VC++、JAVA或VB,数据库可选择ORACLE、SQL SERVER或ACCESS。
《现代控制系统分析与设计》教学大纲概要
《现代控制系统分析与设计》教学大纲课程编号:S0506001Q课程名称:现代控制系统分析与设计英文译名:Analysis and Design of Modern Control System开课院系:电气工程系任课教师:陈宏钧,陈平,李久胜先修课程:线性代数自动控制原理适用学科范围:电气工程学时:36 (讲课28学时+仿真8学时)学分:2开课学期:第一学年秋季学期开课形式:课堂讲授一、课程教学目的本门课是电气工程学科研究生的必修课,作为电气工程学科的,学生通过本门课的学习掌握控制系统的分析方法,了解学习常用的控制方法的基本思想、适用范围和主要结论,为学生深入学习相关理论和相关方法打下基础,能够运用本门课理论及方法给出方案,并通过仿真验证,然后在实际系统设计中给与应用,从而培养学生掌握基础理论和解决实际问题的能力。
二、课程的主要内容本门课分两部分介绍控制系统分析和设计方法,分别介绍线性系统分析方法、非线性系统的分析方法、稳定性分析方法,并介绍常用的控制系统设计方法、主要结论点和适用范围,各章内容设置如下:第一篇:系统分析工具第1章线性系统分析1.1状态变量与线性系统模型状态空间模型,约当规范型,控制器规范型,系统的实现,状态方程及求解1.2线性系统分析能控性、能观性、对偶原理1.4 线性系统状态反馈和观测器设计状态反馈的概念,输出反馈,极点配置,状态反馈的等效简化,基于状态反馈的控制系统设计,观测器设计,全阶观测器,降阶观测器,观测器在状态反馈系统中的应用1.5 Kalman滤波器设计Kalman滤波器的数学描述,Kalman滤波器的递推算法,适用Kalman滤波器的注意事项,Kalman滤波器示例分析第二章非线性控制系统分析2.1 非线性系统的特点与描述非线性系统的特点,存在性,非线性系统的定义与描述方法,仿射非线性系统2.2 状态方程解的存在性和唯一性不动点原理,存在唯一性定义,非线性自治系统,非线性系统的无源性2.3 二阶非线性系统分析相平面法,奇点附近轨线的特性,极限环2.4 非线性系统的坐标变换非线性系统的坐标变换,映射,微分同胚,向量场,李导数与李括号,非线性系统的线性化标准型第三章系统稳定性分析3.1 稳定性物理意义3.2 李亚普诺夫稳定性李亚普诺夫稳定性的定义,李亚普诺夫稳定性定理,全局渐近稳定问题,不稳定性定理,时变系统的稳定性,线性定常系统的稳定性,按第一次近似确定非线性系统的稳定性,构造李亚普诺夫函数的方法,向量李亚普诺夫函数,非线性大系统的稳定性,绝对稳定性3.3 输入-输出稳定性定义,输入-输出稳定性与李亚普诺夫稳定性的关系,L稳定性,小增益定理第二篇控制系统设计方法第四章线性系统状态反馈极点配置控制理论发展概述,各种控制的框架,先进控制理论的应用,控制理论的发展。
系统分析与设计实践教学大纲.doc
设置类别:独立设课 考核方式:考查 实践学分:4 《系统分析与设计实践》教学大纲 课程名称:系统分析与设计实践课程类型:实践课课程性质:必修学位课适用专业:软件工程实践学时:64 参考书:参考有关课程教材和参考书。
一、 实践教学的目的与要求本课程是软件工程专业的必修实践课。
实践强调软件系统分析及设计能力的 培养。
要求学生综合应用所学的面向对象的系统分析与设计知识,结合以前所学 面向对象的程序设计技能,独立完成一个应用软件系统的分析设计文档,或虹 步用开发工具实现所设计的系统。
此实践不但要培养学生需求分析、建模、文档 写作能力,还要培养学生使用建模工具的能力,理解实现与设计之间的关系。
二、 实践方式和基本要求本实践课程要求学生利用Rose 工具辅助,独立完成一个软件系统的设计文 档,以加强需求分析、面向对象的建模、文档写作等方面的综合能力。
所设计的 软件系统是一个可以运行的应用程序。
可以选择的软件系统包括微波炉仿真系 统、图书馆管理系统、超市销售管理系统、医院门诊挂号管理系统等。
各系统的 业务流程简介及功能要求见附录。
整个实践过程包括ROSE 工具的熟悉、需求发掘和整理、领域分析、架构设 计、详细设计等部分。
要求使用UML 作为绘图语言。
实践进行过程中,指导教 师给予适当的指导,尽量让每个学生自己动手完成分析与设计工作,并要求学生 编写结构正确、文理通顺、内容翔实的设计文档。
三、 考核方式指导教师根据学生考勤情况和设计报告的撰写情况打分。
考勤、纪律占20%, 报告80%o 采用5级评分制:优秀、良好、中等、合格、不合格。
附:系统流程简介及功能要求1. 微波炉仿真系统微波炉是现代厨房的常用炉具。
其原理是使用微波发生管产生微波作用于食 物。
微波引起食物中的水分子剧烈运动生热,进而煮熟或加热食物。
本实践要求 分析、设计并实现一个模拟微波炉工作的图形界面程序,需要模拟微波炉的以下 功能: 1. 设定加热时间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《系统分析与设计》课程教学大纲课程英文名称:System analysis and design课程代码:R0902635 学时数:56 学分数:3.5课程类型:专业基础课程适用学科专业:软件工程先修课程:《面向对象程序设计》,《软件工程基础》,《数据库原理及应用》执笔者:编写日期:审核人:一、课程简介《系统分析与设计》是软件工程专业的专业基础课程。
学生通过该课程的学习,可掌握面向对象软件系统分析与设计的基本原理、方法与技术,培养软件系统建模分析、系统分析与设计、软件模块设计、软件界面设计等专业能力。
Software system architecture design is a professional basic course of software engineering. Through the study of this course, students can master the basic principles, methods and technologies of object-oriented software system analysis and design, and cultivate the professional abilities of software system modeling analysis, software system architecture design, software module design, software interface design, etc.二、课程目标课程达成度评价指标点达成度评价三、教学计划(一)教学内容、要求及教学方法本课程共56学时,课堂讲授40学时,课内实验16学时。
教学内容由如下章节组成:第1章系统分析与设计概述(CM1) 4学时教学方法:课堂面授。
采用课堂知识点讲授的教学方法,让学生理解课程内容的概念、原理和相关技术。
教学要求:了解信息系统类型与开发过程;理解软件本质特性与系统开发生命周期;掌握系统开发模型与方法。
教学内容:信息系统组成与类型,利益相关者,系统开发人员;软件特性,软件质量属性;信息系统生命周期,系统开发工程,系统开发活动;典型系统开发过程模型,过程模型技术特点,适用场景;信息系统开发策略,系统开发方法,开发工具以及运行环境。
第2章面向对象建模基础(CM2)4学时教学方法:课堂面授。
采用课堂知识点讲授+课堂案例演示。
课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、熟悉建模工具与建模语言。
教学要求:理解面向对象概念与思想;了解统一建模语言的模型元素、模型用途、建模工具;了解BPMN建模语言元素、模型用途、建模工具。
培养学生面向对象建模基础能力。
教学内容:面向对象概念,面向对象分析、设计、编程思想;UML建模语言,包括用例图,活动图,类图,序列图,通信图,状态图,构件图,部署图,包图,其它模型图;BPMN建模语言。
第3章系统规划(CM3) 4学时教学方法:课堂面授。
采用课堂知识点讲授+课堂案例演示。
课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点,熟悉规划的方法与工具。
教学要求:掌握系统规划方法、任务计划安排、项目预算方案。
教学内容:系统规划目标、任务、内容、步骤;系统规划方法论,包括BSP方法,BPR方法,VCA 方法,SST方法,KSF方法;项目计划的工作任务分解,项目进度安排,项目成本估算与预算;项目技术可行性、经济可行性、社会可行性、进度可行性分析研究,可行性研究报告。
第4章系统需求分析(CM4) 5学时教学方法:课堂面授。
采用课堂知识点讲授+课堂案例演示+课后作业+课内实验的教学方法。
课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、开发方法和案例程序;课后作业促使学生尽快掌握所学的课程内容;课内实验让学生有机会亲自动手分析建模需求,加深体会。
教学要求:了解系统需求调研方法;掌握业务流程建模、系统用例图建模、活动图建模、分析类图建模方法,并掌握需求规格说明方法,培养学生需求分析能力。
教学内容:需求调研方法;业务流程建模,用例图建模,活动图建模,类图建模;功能需求规格说明,非功能需求说明,接口需求说明;需求依赖,需求变更管理;需求分析案例。
第5章系统架构设计(CM5) 8学时教学方法:课堂面授。
采用课堂知识点讲授+课堂案例演示+课后作业+课内实验的教学方法。
课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、设计方法和建模工具;课后作业促使学生尽快掌握所学的课程内容;课内实验让学生有机会亲自动手架构设计,加深体会。
教学要求:了解系统设计过程和系统架构设计方法;理解系统架构风格与模式;掌握UML软件架构设计建模方法,培养学生系统架构设计能力。
教学内容:系统设计过程,设计方法,设计内容,设计建模;系统架构,拓扑架构,应用架构,数据架构,软件架构;分层体系架构风格,数据共享体系架构风格,事件驱动体系架构风格,客户/服务器体系架构风格,微核体系架构风格,微服务体系架构风格;软件架构模式,软件结构模式,软件通信模式,软件事务模式;UML软件架构建模设计。
第6章软件模块详细设计(CM6) 9学时教学方法:课堂面授。
采用课堂知识点讲授+课堂案例演示+课后作业+课内实验的教学方法。
课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、设计方法和建模工具;课后作业促使学生尽快掌握所学的课程内容;课内实验让学生有机会亲自动手进行软件建模详细设计,加深体会。
教学要求:了解软件模块详细设计具体要求和基本设计模式;掌握基于UML的软件建模详细方法,培养学生模块级详细设计能力。
教学内容:软件模块级功能逻辑详细设计;典型软件设计模式;UML静态结构建模;UML动态结构建模;UML动态交互建模;UML状态机建模;UML软件实现建模;软件建模设计实践。
第7章用户界面设计(CM7) 6学时教学方法:课堂面授。
采用案例导向教学方法和做中学方法讲解系统用户界面设计内容。
课堂知识点讲授用户界面设计思路与方法和相关技术;课堂案例讲解让学生能够直观地学习用户界面设计方法,能够借助建模设计工具快速掌握界面设计技术;课后作业促使学生通过做中学方法实践课程学习内容。
教学要求:了解界面设计过程与设计原则;掌握GUI原型设计方法和设计工具应用;掌握Web GUI 设计方法;掌握App GUI设计方法,培养学生用户界面设计能力。
教学内容:界面设计过程,界面设计规范,界面设计内容与要素,界面设计过程;界面设计原型工具;总体页面结构,页面布局设计,页面导航设计,页面输入设计,页面输出设计;移动 GUI 设计,App页面结构,App页面布局,App页面导航;桌面GUI设计;Web GUI设计;GUI导航设计。
(二)自学内容和要求围绕系统分析与设计技术的发展趋势,教师可向学生提供与课程相关的技术文献,培养学生进行探究性知识学习,扩展学科知识面。
根据学生的软件工程专业了解基础,可布置适当的课外实践题目,可要求学生以作业形式完成专业领域技术综述。
(三)实践性教学环节和要求课程实验:面向对象系统分析与设计(CM8) 16学时教学要求:使学生能够深化理解系统需求分析与设计技术,掌握UML建模工具的使用方法,通过实践熟练掌握基于UML系统需求分析与设计的技术方法,培养学生具备软件系统分析与设计实践能力。
教学内容:针对选定的软件系统实践项目,采用Power Designer或Enterprise Architecture 建模工具、界面原型设计工具进行系统需求分析与设计建模,内容包括系统需求建模、系统架构设计建模、软件模块详细设计建模、软件界面设计建模四个部分。
四、课程考核评价方式本课程考核评价环节组成:课程作业评价(占20%)、单元测试评价(占10%)、课程实验评价(占20%)和期末考试评价(占 50%)四个环节。
课程作业包含大作业和MOOC学习两个部分,评价各占50%。
大作业评价依据学生完成课程作业的正确性、合理性、针对性、规范性情况给出成绩。
MOOC课程学习评价由学堂在线系统给出成绩。
单元测试评价依据学生回答本模块测评试题的正确性给出评价成绩。
单元测试评价内容针对本单元所属课程目标设计。
评价标准见本课程单元测评评分细则。
课程实验评价依据由上机测评(占90%)和实验报告(占10%)给出实验成绩。
主要依据学生上机实践测评内容正确性给出评价成绩,实验报告评价学生报告规范性。
课程上机测评内容针对课程目标CO5设计,并对应课程毕业要求指标点GR6.1,其评价标准见本课程上机测评评分细则。
实验报告评价内容针对课程目标CO6,并对应课程毕业要求指标点GR10.1,其评价标准见学院实验教学系统评分细则。
期末考试评价依据学生回答期末试题的正确性,给出期末成绩。
期末考试评价内容针对课程目标CO1、CO2、CO3、CO4设计, 并对应评价课程毕业要求指标点GR3.3和GR3.4。
评价标准见本课程期末试卷评分细则。
五、建议教材及参考资料(一)教材:《面向对象系统分析与设计》,陆鑫,苏生,周瑞编著,人民邮电出版社,2021.8(二)参考资料:《设计模式——可复用面向对象软件的基础》,Erich Gamma等著,机械工业出版社,2019.8。