电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

面向对象系统分析与设计教学大纲VIP免费

面向对象系统分析与设计教学大纲_第1页
1/8
面向对象系统分析与设计教学大纲_第2页
2/8
面向对象系统分析与设计教学大纲_第3页
3/8
《面向对象系统分析与设计》教学大纲一、课程的性质和任务面向对象系统分析与设计课程是计算机科学与技术本科专业的一门重要的专业课。通过本课程的学习,使学生在已有的计算机软、硬件基础知识、程序设计知识、数据库和网络通信知识的基础上系统掌握面向对象系统分析与设计的基本方法和技术,并具有针对特定环境下的应用问题进行信息系统开发(包括系统分析、设计与实现)的能力。二、课程的基本要求1.掌握系统分析与设计的基本概念和方法。2.掌握面向对象的基本概念。3.掌握面向对象系统分析与设计的常用方法和UML统一建摸语言。4.能运用面向对象系统分析与设计的基本技术方法和开发工具,承当软件项目的开发,设计和管理。三、课程的核心1.基本概念:系统、系统分析与设计、面向对象基本概念(对象和类、属性、消息、方法等)2.基本方法:面向对象系统分析与设计方法(包括OMT方法、UML统一建模语言等)、项目管理方法四、预备知识在学习本课程之前,应具有计算机、网络和数据库的基础知识、并应至少掌握一门面向对象程序设计语言(如VC++、JAVA或VB),至少掌握一种数据库管理系统(如ORACLE、SQLSERVER或ACCESS)的使用。五、教学环节本课程由课堂教学、实验和课程设计等教学环节组成。针对本课程的特点:技术新、外文资料多,课堂教学采用双语教学方式,使用多媒体教学手段,将理论教学与案例讲解、实际系统演示相结合,使学生系统掌握本课程的基本理论知识以及方法和技术;实验环节中要求学生学习并熟练掌握一种或几种流行的系统建模工具、数据库和编程语言以及项目管理软件的使用;课程设计环节包括设计题目的讨论、分析、设计和实现,通过课程设计使学生将理论应用于实践,加强学生对实际问题的分析和解决能力,以及团体协作和项目管理能力通过这些教学环节,将学生培养成为基础理论扎实、动手能力强,并且能力全面的综合型人才。六、教学内容(一)课堂教学内容第一章系统分析与设计概论(IntroductiontoSystemAnalysisandDesign)1.1系统分析与设计基本概念(WhatisSystemAnalysisandDesign)1.1.1系统和信息系统(SystemandInformationSystem)1.1.2系统分析与设计(SystemAnalysisandDesign)1.1.3信息系统生命期和信息系统开发生命期(SystemLifeCycleandtheProcessofSystemDevelopment)1.1.4信息系统分析和设计的基本原则(ThePrinciplesforSystemAnalysisandDesign)1.2系统开发模型和方法(SystemDevelopmentModelsandMethods)1.2.1常用模型:瀑布模型(WaterfallModel)螺旋模型(SpiralModel)喷泉模型(FountainModel)1.2.2结构化系统分析与设计方法(StructuredSystemAnalysisandDesign)1.2.3原型法(Prototyping)1.2.4面向对象系统分析与设计方法(Object-OrientedSystemAnalysisandDesign)1.2.5计算机辅助软件工程(CASE,Computer-AidedSoftwareEngineering)第二章面向对象的基本概念(ConceptsofObject-OrientedTechnology)2.1对象和类(ObjectsandClasses)2.2属性、消息、方法(Attributes、Messages、Methods)2.3关系:关联(Associations)一般-特殊(is-a)整体-部分(part-of)2.4状态、抽象化、封装、继承(Status、Abstraction、Encapsulation、Inheritance)第三章面向对象系统分析与设计方法(Object-OrientedSystemAnalysisandDesignMethod)3.1面向对象开发过程概述(TheProcessofObject-OrientedSystemDevelopment)3.2OMT方法3.3Shlaer&Mellor法3.4Coad&Yourdon法3.5Booch法3.6UML统一建模语言(UnifiedModelingLanguage)第四章面向对象编程(Object-OrientedProgramming)4.1分析、设计、编程的流程(TheProcessofAnalysis,DesignandProgramming)4.2分析、设计、编程的关系(TheRelationshipofAnalysis,DesignandProgramming)第五章UML面向对象设计基础(Object-OrientedDesignwithUnifiedModelingLanguage)5.1用户模型视图:用例图(UseCaseDiagram)5.2结构模型视图:类图(ClassDiagram)对象图(ObjectDiagram)5.3行为模型视图:序列图(SequenceDiagram)协作图(CollaborationDiagram)状态图(StateDiagram)活动图(Act...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

面向对象系统分析与设计教学大纲

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部