《系统设计与分析》课程大纲_第1页
《系统设计与分析》课程大纲_第2页
《系统设计与分析》课程大纲_第3页
《系统设计与分析》课程大纲_第4页
《系统设计与分析》课程大纲_第5页
全文预览已结束

下载本文档

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

文档简介

1、系统设计与分析 课程教学大纲一、课程的基本信息适应对象:信息与通信工程学院 信息工程专业课程代码:39E01226学时分配:总学时56学时,讲授40学时,实验16学时赋予学分:3学分先修课程:C语言程序设计、数据库技术、Web程序设计、Java基础、面向对象程序设计二、课程性质与任务系统设计与分析是信息与通信工程学院信息工程专业的一门专业课程。本课程的性质和任务是:描述IT的发展和趋势;描述系统开发生命周期的五个阶段:规划、分析、设计、实施、运行与维护理解IT如何支持企业的运行和需求;系统分析员地位、作用、工作方法;提供案例研究和练习以提升思维;提供完整的系统分析员工具包:交流工具、CASE工

2、具、财务分析工具、项目管理工具、面向对象工具和Internet资源工具。通过本课程的学习,能够帮助理解作为系统分析员在信息系统实施过程中应承担的作用,作为开发者应考虑的问题和开发原则。本课程旨在帮助学生了解和熟悉系统分析与设计的基本原理和方法学,掌握信息系统开发、运行和维护过程所使用的一些系统化的、规范的、可度量的技术,熟悉流行的开发工具,强化学生工程方法学的训练。三、教学目的与要求本课程旨在帮助学生了解和熟悉系统分析与设计的基本原理和方法学,掌握信息系统开发、运行和维护过程所使用的一些系统化的、规范的、可度量的技术,熟悉流行的开发工具,强化学生工程方法学的训练。通过整个课程教学进行如下综合素

3、质培养:建立软件开发的系统观,建立基于社会、企业和业务领域语境来考虑问题的专业素养。建立遵循规范的工业化流程开发软件的职业习惯和素养(含规范文档的撰写)。培养与人合作和善于交流与表达的个人素质。建立系统化思维、辨析思维与创新思维的个人品质。培养自信心和主动推进工作的精神。建立学习的欲望,培养探究的精神。深刻了解团队工作的重要性并具务协作能力。四、教学内容与安排1、课时分配课时安排如下表。序号专题名称讲授练习实验小计1绪论222需求的理解与定义443UML与可视化建模22264业务领域分析624125系统分析与设计1046206软件质量控制与评介21257软件过程与项目组织21258软件工程技术

4、发展22课时合计301016562、教学内容专题1:绪论【教学内容】软件的本质与内涵;软件开发技术发展的历程;分析与设计对软件质量产生的影响作用;建模视角以及模型驱动的分析与设计宏观过程;各种开发方法的特点。【教学重点及难点】教学重点:软件的本质与内涵;分析与设计对软件质量产生的影响作用;建模视角以及模型驱动的分析与设计宏观过程;各种开发方法的特点。教学难点:软件的本质与内涵;分析与设计对软件质量产生的影响作用;建模视角以及模型驱动的分析与设计宏观过程。【基本要求】理解软件的本质与内涵,建立软件系统观和软件配置的概念;了解软件开发技术发展的历程,理解技术发展的本质是如何有效地分解与解耦;了解分

5、析与设计对软件质量产生的影响作用;掌握建模视角以及模型驱动的分析与设计宏观过程;了解各种开发方法的特点并学会选择。专题2:需求的理解与定义【教学内容】软件系统边界与范围的定义;需求的概念与内涵;需求发现与捕获的方法;需求描述的内容与方法。【教学重点及难点】教学重点:软件系统边界与范围的定义;需求的概念与内涵;需求发现与捕获的方法;需求描述的内容与方法。教学难点:需求的概念与内涵;需求发现与捕获的方法;需求描述的内容与方法。【基本要求】掌握软件系统边界与范围定义的方法;深度理解需求的概念与内涵;掌握需求发现与捕获的方法;掌握需求描述的内容与方法。专题3:UML与可视化建模【教学内容】可视化建模的

6、意义与作用;UML各种模型的规约与应用;基于UML模型解决问题的过程。【教学重点及难点】教学重点:可视化建模的意义与作用;UML各种模型的规约与应用;基于UML模型解决问题的过程。教学难点:;UML各种模型的规约与应用;基于UML模型解决问题的过程。【基本要求】了解可视化建模的意义与作用,掌握UML和种模型的规约与应用;2、掌握基于UML模型解决问题的过程,理解模型之间内容上的内在联系。专题4:业务领域分析【教学内容】业务领域分析的目的与任务;业务组件分析与业务架构建立的方法与过程;通过业务模式实现业务复用的方法与途径;服务建模与构架的方法与过程;业务要求陈述的内容及刻画方法。【教学重点及难点

7、】教学重点:业务领域分析的目的与任务;业务组件分析与业务架构建立的方法与过程;通过业务模式实现业务复用的方法与途径;服务建模与构架的方法与过程;业务要求陈述的内容及刻画方法。教学难点:业务组件分析与业务架构建立的方法与过程;通过业务模式实现业务复用的方法与途径;服务建模与构架的方法与过程。【基本要求】了解业务领域分析的目的与任务,掌握业务建模的视角与方法,了解企业信息化过程;掌握业务组件分析与业务架构建立的方法与过程;理解通过业务模式实现业务复用的方法与途径;掌握服务建模与构架的方法与过程;掌握业务要求陈述的内容及其刻画方法。专题5:系统分析与设计【教学内容】分析与设计的任务与过程;结构化方法

8、及其产品工程过程;OO方法及其产品工程过程;数据分析与设计方法及过程;构件方法及过程;服务组件定义与设计方法;软件体系结构与设计模式;系统需求规格描述;软件设计描述。【教学重点及难点】教学重点:结构化方法及其产品工程过程;OO方法及其产品工程过程;数据分析与设计方法及过程;构件方法及过程;服务组件定义与设计方法;软件体系结构与设计模式;系统需求规格描述;软件设计描述。教学难点:结构化方法及其产品工程过程;OO方法及其产品工程过程;数据分析与设计方法及过程;构件方法及过程;服务组件定义与设计方法;软件体系结构与设计模式;系统需求规格描述。【基本要求】了解系统分析与设计的主要过程;掌握结构化方法、

9、面向对象方法、数据分析与设计及产品工程过程;了解服务组件定义与设计的方法;对软件体系结构与设计模式有初步的认识,并了解它对软件结构优化所起到的指导作用;掌握需求规格的描述规范与方法。专题6:软件质量控制与评价【教学内容】软件质量控制;软件评审的一般流程与标准;需求评审与验证;设计评审与确认。【教学重点及难点】教学重点:软件质量控制;软件评审的一般流程与标准;需求评审与验证;设计评审与确认。教学难点:软件评审的一般流程与标准;需求评审与验证;设计评审与确认。【基本要求】了解软件质量控制中主要质量检察点与活动;了解软件评审的一般流程和主要工作产品的质量评审标准,重点软件需求规格与设计的质量评审标准

10、。专题7:软件过程与项目组织【教学内容】产品过程与项目过程的关系及其迭代本质;项目计划的内容及其描述形式;项目计划的制定方法与过程。【教学重点及难点】教学重点:产品过程与项目过程的关系及其迭代本质;项目计划的内容及其描述形式;项目计划的制定方法与过程。教学难点:产品过程与项目过程的关系及其迭代本质;项目计划的内容及其描述形式;项目计划的制定方法与过程。【基本要求】了解产品过程与项目过程的关系;理解开发的迭代本质;掌握迭代计划的开发方法与内容描述形式。 专题8:软件工程技术发展【教学内容】据软件工程技术发展现状选定主题【基本要求】了解当前技术发展趋势及其核心思想;理解前沿技术发展的技术基础即与现有技术的内在联系。五、教学设备和设施多媒体教室,微机实验室。六、课程考核与评估总成绩=平时成绩(作业、考勤)15% + 上机实验25% + 期终成绩60%七、附录教学参考文献目录:1 美Jeffrey L. Whitten, Lonnie D. Bentley. System

温馨提示

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

评论

0/150

提交评论