系统分析与设计课程教学大纲8.docx

上传人:太** 文档编号:52310843 上传时间:2022-10-22 格式:DOCX 页数:7 大小:22.55KB
返回 下载 相关 举报
系统分析与设计课程教学大纲8.docx_第1页
第1页 / 共7页
系统分析与设计课程教学大纲8.docx_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《系统分析与设计课程教学大纲8.docx》由会员分享,可在线阅读,更多相关《系统分析与设计课程教学大纲8.docx(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、系统分析与设计课程教学大纲课程英文名称:System analysis and design课程代码:R0902635学 时 数:56学 分 数35课程类型:专业基础课程适用学科专业:软件工程先修课程:面向对象程序设计,软件工程基础,数据库原理与应用执笔者:编写日期:202X.6审核人:汤羽一,课程简介系统分析与设计是软件工程专业地专业基础课程。学生通过该课程地学习,可掌握面向对 象软件系统分析与设计地基本原理,方法与技术,培养软件系统建模分析,系统分析与设计,软件模块 设计,软件界面设计等专业能力。Software system architecture design is a profes

2、sional 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 arc

3、hitecture design, software module design, software interface design, etc.二,课程目地课程目地(CO)CO1:理解系统分析与设计地基本概念,掌握系统分析与设计地基本原理与方 法。Understand the basic concepts of system analysis and design, and master the basic principles and methods of system analysis and design.CO2:建立基于软件需求地系统架构设计建模能力。Establish the ab

4、ility of system architecture design modeling based on software requirements.CO3:掌握UML面向对象设计方法,建立软件详细设计建模能力。Master the object-oriented design method of UML, and establish the ability of software detailed design modeling.CO4:掌握软件架构设计方法,建立软件设计优化能力。Master the method of software architecture design and e

5、stablish the ability of software design optimization.CO5:以面向对象建模技术为重点,掌握统一建模语言UML与其实践应用方 法,通过实践培养系统分析与设计能力。Focus on object-oriented modeling technology, master Unified Modeling Language and its practical application methods, and train system analysis and design ability through practice.COS培养学生撰写软件系统

6、设计报告,清晰阐述解决复杂软件工程问题地专业能力。To cultivate students, professional ability to write software system design report and to clearly explain the solution to plex software engineering problems.1:系统分析与设计概述信息系统组成与类型,利益有关者,系统开发人员;软件特性,软件质量属性; 信息系统生命周期,系统开发工程,系统开发活动;典型系统开发过程模型, 过程模型技术特点,适用场景;信息系统开发策略,系统开发方法,开发工具 以

7、与运行环境。2:面向对象建模基础面向对象概念,面向对象分析,设计,编程思想;UML建模语言,包含用例图,活 动图,类图,序列图,通信图,状态图,构件图,部署图,包图,其它模型图地基 本要素;BPMN建模语言。3:系统规划系统规划目地,任务,内容,步骤;系统规划方法论,包含BSP方法,BPR方 法,VCA方法,SST方法,KSF方法;工程计划地工作任务分解,工程进度安排, 工程本钱估算与预算;工程技术可行性,经济可行性,社会可行性,进度可行 性分析研究,可行性研究报告。4:系统需求分析课程模块0需求调研方法;业务流程建模,用例图建模,活动图建模,类图建模;功能需求 规格说明,非功能需求说明,接口

8、需求说明;需求依赖,需求变更管理;需求分 析案例。5:系统架构设计系统设计过程,设计方法,设计内容,设计建模;系统架构,拓扑架构,应用架 构,数据架构,软件架构;分层体系架构风格,数据共享体系架构,事件驱动体 系架构,客户/服务器体系架构,微核体系架构,微服务体系架构;软件结构模 式,软件通信模式,软件事务模式;UML软件架构建模设计。6:软件模块详细设计软件模块级功能逻辑详细设计;典型软件设计模式;UML静态结构建模;UML 动态结构建模;UML动态交互建模;UML状态机建模;UML软件实现建模;软件 建模设计实践。7:用户界面设计界面设计过程,界面设计规范,界面设计内容与要素,界面设计过程

9、;总体页 面结构,页面布局设计,页面导航设计,页面输入设计,页面输出设计;移动 GUI设计,App页面结构,App页面布局,App页面导航;桌面GUI设计;Web GUI 设计;GUI导航设计。8:面向对象分析与设计实验针对软件系统进行面向对象地需求分析与设计,学生可以独立或分组完成实 验工程。培养目地毕业要求指标点课程目地课程模块P03GR3GR3.3可以针对复杂工程 问题,设计满足特定需求地 总体设计与详细设计,表达 创新意识;CO2/CO34,5, 6, 7GR3.4可以集成单元过程 进行软件系统流程设计,对 流程设计方案进行优选。C045,6GR6GR6.1掌握至少一个应用 领域中软件

10、工程技术地应 用方法与工程实践。C058GR10GR10.1可以撰写报告与 设计文稿,清晰阐述复杂工 程问题。C068课程达成度评价课程 目地考核方式考核 标准权重系数考核模块考试考查作业实验其它CO1V百分制0.11-8C02V百分制0.254,5CO3百分制0.256,7C04百分制0.15,6C05V百分制0.208CO6V百分制0.108达成度评价 方式CO1达成度考试到达值/考试预期值C02达成度考试到达值/考试预期值CO3达成度考试到达值/考试预期值C04达成度考试到达值/考试预期值C05达成度上机测评到达值/上机测评预期值CO6达成度实验报告到达值/实验报告预期值课程达成度(C0

11、1 达成度)* 0.1+ (CO2 达成度)* 0.25+ (CO3 达成度)* 0.25 + (CO4 达成度)* 0.1+ (CO5 达成度)木0.2+ (CO6达成度)木0.1指标点达成度评价指标点*权重 系数考核方式考核模块考试考查作业实验其它GR3.30.5V4-7GR3.40.2V5,6GR6.10.28GR1O.10.1V8达成度评价方式GR3.3达成度= (CO2 达成度)* 0.5+CCO3 达成度)* 0.5GR3.4达成度二 (84达成度)* 1.0GR6.1达成度= (CO5 达成度)* 1.0GR10.1达成度= (CO6 达成度)* 1.0三,教学计划(一)学习内容

12、,要求与教学方法本课程共56学时,课堂讲授40学时,课内实验16学时。学习内容由如下章节组成:第1章系统分析与设计概述(1) 4学时教学方法:课堂面授。采用课堂知识点讲授地教学方法,让学生理解课程内容地概念,原理与有 关技术。教学要求:了解信息系统类型与开发过程;理解软件本质特性与系统开发生命周期;掌握系统开 发模型与方法。学习内容:信息系统组成与类型,利益有关者,系统开发人员;软件特性,软件质量属性;信息系 统生命周期,系统开发工程,系统开发活动;典型系统开发过程模型,过程模型技术特点,适用场景; 信息系统开发策略,系统开发方法,开发工具以与运行环境。第2章面向对象建模基础(2) 4学时教学

13、方法:课堂面授。采用课堂知识点讲授+课堂案例演示。课堂知识点讲授让学生理解课程内 容地概念,原理与有关技术;课堂案例演示让学生可以直接,快速体验所学知识点地应用效果,熟悉 建模工具与建模语言。教学要求:理解面向对象概念与思想;了解统一建模语言地模型元素,模型用途,建模工具;了解 BPMN建模语言元素,模型用途,建模工具。培养学生面向对象建模基础能力。学习内容:面向对象概念,面向对象分析,设计,编程思想;UML建模语言,包含用例图,活动图,类 图,序列图,通信图,状态图,构件图,部署图,包图,其它模型图;BPMN建模语言。第3章系统规划(3) 4学时教学方法:课堂面授。采用课堂知识点讲授+课堂案

14、例演示。课堂知识点讲授让学生理解课程内 容地概念,原理与有关技术;课堂案例演示让学生可以直接,快速体验所学知识点,熟悉规划地方法 与工具。教学要求:掌握系统规划方法,任务计划安排,工程预算方案。学习内容:系统规划目地,任务,内容,步骤;系统规划方法论,包含BSP方法,BPR方法,VCA方 法,SST方法,KSF方法;工程计划地工作任务分解,工程进度安排,工程本钱估算与预算;工程技术可 行性,经济可行性,社会可行性,进度可行性分析研究,可行性研究报告。第4章 系统需求分析(4) 5学时教学方法:课堂面授。采用课堂知识点讲授+课堂案例演示+课后作业+课内实验地教学方法。课 堂知识点讲授让学生理解课

15、程内容地概念,原理与有关技术;课堂案例演示让学生可以直接,快速体 验所学知识点地应用效果,开发方法与案例程序;课后作业促使学生尽快掌握所学地课程内容;课内 实验让学生有机会亲自动手分析建模需求,加深体会。教学要求:了解系统需求调研方法;掌握业务流程建模,系统用例图建模,活动图建模,分析类图 建模方法,并掌握需求规格说明方法,培养学生需求分析能力。学习内容:需求调研方法;业务流程建模,用例图建模,活动图建模,类图建模;功能需求规格说 明,非功能需求说明,接口需求说明;需求依赖,需求变更管理;需求分析案例。第5章系统架构设计(5) 8学时教学方法:课堂面授。采用课堂知识点讲授+课堂案例演示+课后作

16、业+课内实验地教学方法。课 堂知识点讲授让学生理解课程内容地概念,原理与有关技术;课堂案例演示让学生可以直接,快速体 验所学知识点地应用效果,设计方法与建模工具;课后作业促使学生尽快掌握所学地课程内容;课内 实验让学生有机会亲自动手架构设计,加深体会。教学要求:了解系统设计过程与系统架构设计方法;理解系统架构风格与模式;掌握UML软件架 构设计建模方法,培养学生系统架构设计能力。学习内容:系统设计过程,设计方法,设计内容,设计建模;系统架构,拓扑架构,应用架构,数据 架构,软件架构;分层体系架构风格,数据共享体系架构风格,事件驱动体系架构风格,客户/服务器 体系架构风格,微核体系架构风格,微服

17、务体系架构风格;软件架构模式,软件结构模式,软件通信模 式,软件事务模式;UML软件架构建模设计。第6章软件模块详细设计(6) 9学时教学方法:课堂面授。采用课堂知识点讲授+课堂案例演示+课后作业+课内实验地教学方法。课 堂知识点讲授让学生理解课程内容地概念,原理与有关技术;课堂案例演示让学生可以直接,快速体 验所学知识点地应用效果,设计方法与建模工具;课后作业促使学生尽快掌握所学地课程内容;课内 实验让学生有机会亲自动手进行软件建模详细设计,加深体会。教学要求:了解软件模块详细设计具体要求与基本设计模式;掌握基于UML地软件建模详细方法, 培养学生模块级详细设计能力。学习内容:软件模块级功能

18、逻辑详细设计;典型软件设计模式;UML静态结构建模;UML动态结构 建模;UML动态交互建模;UML状态机建模:UML软件实现建模;软件建模设计实践。第7章用户界面设计(7) 6学时教学方法:课堂面授。采用案例导向教学方法与做中学方法讲解系统用户界面设计内容。课堂 知识点讲授用户界面设计思路与方法与有关技术;课堂案例讲解让学生可以直观地学习用户界面设 计方法,可以借助建模设计工具快速掌握界面设计技术;课后作业促使学生通过做中学方法实践课 程学习内容。教学要求:了解界面设计过程与设计原那么;掌握GUI原型设计方法与设计工具应用;掌握Web GUI 设计方法;掌握App GUI设计方法,培养学生用

19、户界面设计能力。学习内容:界面设计过程,界面设计规范,界面设计内容与要素,界面设计过程;界面设计原型工 具;总体页面结构,页面布局设计,页面导航设计,页面输入设计,页面输出设计;移动GUI设计,App 页面结构,App页面布局,App页面导航;桌面GUI设计;Web GUI设计;GUI导航设计。(二)自学内容与要求围绕系统分析与设计技术地开展趋势,教师可向学生提供与课程有关地技术文献,培养学生进 行探究性知识学习,扩展学科知识面。根据学生地软件工程专业了解基础,可布置适当地课外实践题 目,可要求学生以作业形式完成专业领域技术综述。(三)实践性教学环节与要求课程实验:面向对象系统分析与设计(8)

20、 16学时教学要求:使学生可以深化理解系统需求分析与设计技术,掌握UML建模工具地使用方法,通过 实践熟练掌握基于UML系统需求分析与设计地技术方法,培养学生具备软件系统分析与设计实践能 力。学习内容:针对选定地软件系统实践工程,采用Power Designer或Enterprise Architecture 建模工具,界面原型设计工具进行系统需求分析与设计建模,内容包含系统需求建模,系统架构设计 建模,软件模块详细设计建模,软件界面设计建模四个局部。U!本课程考核评价环节组成:课程作业评价(占20%),单元测试评价(占10%),课程实验评价(占 20%)与期末考试评价(占50%)四个环节。课

21、程作业包含大作业与MOOC学习两个局部,评价各占50%。大作业评价依据学生完成课程作业 地正确性,合理性,针对性,规范性情况给出成绩。M00C课程学习评价由学堂在线系统给出成绩。单元测试评价依据学生回答本模块测评试题地正确性给出评价成绩。单元测试评价内容针对本 单元所属课程目地设计。评价标准见本课程单元测评评分细那么。课程实验评价依据由上机测评(占90%)与实验报告(占10%)给出实验成绩。主要依据学生 上机实践测评内容正确性给出评价成绩,实验报告评价学生报告规范性。课程上机测评内容针对课 程目地CO5设计,并对应课程毕业要求指标点GR6. 1,其评价标准见本课程上机测评评分细那么。实验 报告评价内容针对课程目地C06,并对应课程毕业要求指标点GR10.1,其评价标准见学院实验教学 系统评分细那么。期末考试评价依据学生回答期末试题地正确性,给出期末成绩。期末考试评价内容针对课程目 地CO1, CO2, C03, C04设计,并对应评价课程毕业要求指标点GR3. 3与GR3. 4。评价标准见本课程期 末试卷评分细那么。五,建议与参考资料(-):面向对象系统分析与设计,陆鑫,苏生,周瑞编著,2021.8(二)参考资料:设计模式一一可复用面向对象软件地基础,Erich Gamma等著,机械工业出版社,2019.8

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com