信息系统分析与设计课程教学大纲

  • 格式:docx
  • 大小:17.35 KB
  • 文档页数:6

《 信息系统分析与设计 》课程教学大纲

课程编号 1610081 学分 2 总学时 36 理论 24 实验/上机 12

英文课程名 Analysis and design of information system

开课院(系) 软件学院 开课系 软件技术系 修订时间 2005年6月 5日

课 程 简 介

课程简介:

运算机信息系统分析与设计目前在各个领域的应用日趋普遍。本门课程适应了不断进展的软件生产的信息化要求。本课程全面而系统地介绍了信息系统开发的大体工作原理、原那么和方式,讲述了系统计划、分析、设计、实施、测试、试运行及运行治理等各项开发时期的工作原那么、步骤和方式,提高信息系统开发的能力和质量。

课 程 大 纲

一、课程的性质与任务:

本课程属软件工程类专业的方向课程。通过该课程的学习,使学生把握系统分析和设计技术的基础知识和实践技术,熟悉软件开发环境和工具。

二、课程的目的与大体要求:

通过该课的学习,使学生全面而系统地把握信息系统开发的大体工作原理、原那么和方式,为尔后从事信息系统开发与研究奠定良好的理论基础。要求把握信息系统计划、分析、设计、实施、测试、试运行及运行治理等各项开发时期的工作原那么、步骤和方式,熟悉面向对象方式的大体概念及技术,通过案例学习来GDOU-B-11-2扩大学生的知识面和提高以后应付不同类型信息系统开发的能力。

三、面向专业:

软件工程:信息系统方向

四、先修课程:

高级语言程序设计、数据库原理及应用、软件工程

五、本课程与其它课程的联系:

先修课程:高级语言程序设计、数据库原理及应用、软件工程

本课程要求学生已经把握运算机大体操作、运算机的大体原理,并具有独立编程和调试的能力。

六、教学内容安排、要求、学时分派及作业:

第一章 系统分析和设计方式的环境、信息系统构件(2学时)

系统分析和设计框架(B);参与者的种类和信息系统的推动力(C);把握系统开发进程(A);信息系统架构框架(B)

第二章 信息系统开发(4学时)

几种经常使用的系统开发进程、开发线路和方式(A)、项目治理的概念及意义(B)

第三章 系统分析(8学时)

经常使用的系统分析方式(A);系统分析的任务和经常使用的需求获取技术(B);用例建模(A);数据建模和进程建模(B);把握利用UML进行面向对象分析建模(A)

第四章 系统设计方式(8学时)

几种设计方式的思想及其优缺点:模型驱动方式的、快速应用开发、FAST系统设计(B);进行应用架构和建模和数据库设计(B);输入输出设计(C);利用UML进行面向对象设计和建模(A) 第五章 系统构造、运行和保护(2学时)

系统构造的任务(B);系统实现的任务和系统保护的种类(C)

七、实验名称与类别:

序号 实验名称 学时 实验类别

1 熟悉Rational Rose 工具 2 操作型

2 需求分析 2 设计型

3 系统设计 4 设计型

4 编码及调试 4 设计型

5

注:实验类别指:演示型、操作型、验证型、综合型、设计型、研究创新型

八、实验目的、内容与要求

实验一、熟悉Rational Rose 工具

实验目的

熟悉Rational Rose 工具的界面特点,把握在不同的视图中创建不同的UML图

实验内容

熟悉Rose界面的五大部份及作用;明白得阅读器的四个视图的用途;创建和保留模型

实验要求:

1. 了解Rose的大体环境要求、术语和利用方式

2. 熟悉Rose的界面

3. 把握在不同的视图中创建不同的UML图;4. 试探:需要用到标准工具栏中未显现的工具,如何办?

5. 熟悉Rational Rose工具的实验报告。

实验二、需求分析

实验目的

通过对某一信息系统的用例分析来分析系统功能,把握用例图的绘制及描述用例的事件流。

实验内容

1.选择某一具体的信息系统进行分析调查,通过识别用例来分析系统功能。

2.绘制用例图来构建系统的需求模型

实验要求:

1. 绘制系统的用例图,关于复杂的用例,要进行分解

2. 编写要紧用例的事件流文档(如:图书治理系统中的借书用例)

实验三、系统设计

实验目的

了解包图的意义,把握类及属性的识别,并绘制相应的类图及顺序图。

实验内容

绘制类图及必要的状态图、要紧的顺序图和协作图。

实验要求:1. 为类增加stereotypes。

2. 如何安排对象,使顺序图更为清楚?

3. 绘制类图

4. 绘制要紧用例的顺序图(如:借书的顺序图)

实验四、编码及调试

实验目的

把握从模型自动生成代码框架的步骤,编写系统开发文档

实验内容

系统编码和调试工作。利用ROSE的代码生成的功能,自动生成代码框架

实验要求:

1. 利用生成器,自动生成代码模型,观看代码生成时各类元素的生成

2. 调试并运行系统

3. 编写系统运行报告

九、教材与参考书:

本课程选用教材:

<系统分析与设计方式> 肖刚等译 机械工业出版社 2004年第一版

本课程推荐参考书:

<信息系统分析与设计> 戴伟辉等, 高等教育出版社 2004年

<系统分析与设计> 刘 永 主编 科学出版社 2002年 第一版

<信息系统分析与设计> 邝孔武 等编著清华大学出版社 1999年 第一版十、本课程理论课及实验课的考核方式:

理论课考核方式:笔试

实验课考试方式:实验报告

执笔:

审核:

批准人:

时刻: