信息系统分析与设计课程教学大纲.pdf
河北工业大学教学大纲 1 信息系统分析与设计课程教学大纲信息系统分析与设计课程教学大纲 课程名称:信息系统分析与设计 英文名称:Information Systems Analysis and Design 课程类别:专业基础课 总学时:64 学分:4 适应对象:信息管理与信息系统专业 一、本课程的性质、目的与任务:一、本课程的性质、目的与任务:系统分析与设计是信息管理与信息系统专业必修的专业基础课。通过本课程的学习,应使学生初步掌握信息系统的分析与设计方法。二、教学基本要求:二、教学基本要求:作为信息管理与信息系统专业的核心课程,在教学环节的组织方面,教师应通过课堂讲授、练习、案例分析与讨论等形式帮助学生了解信息系统的开发过程和主要内容,使学生掌握信息系统分析与设计的基本方法。学生应充分做好课前预习,特别是专业英语词汇的查阅准备工作。在课程学习过程中,学生应重点掌握系统分析、系统设计、系统实施的主要内容和方法,充分利用教材作者的教学资源网站,了解有关内容的最新动态和补充材料。三、课程内容:三、课程内容:信息系统开发过程概述、系统分析过程与方法、系统设计过程与方法、系统实施。四、学时分配:四、学时分配:学时学时 内容内容 要求要求 2 第 1 章系统分析和设计方法的环境 1.1 系统分析和设计框架 1.2 参与者-系统关联人员 1.3 现代信息系统的企业驱动力 1.4 信息系统的技术推动力 1.5 一个简单的系统开发过程 了解系统分析和设计方法的环境,熟悉信息系统开发的参与者,掌握信息系统参与者的在系统开发过程中的作用。2 第 2 章信息系统构件 2.1 产品-信息系统 2.2 信息系统架构框架 2.3 网络技术和 IS 构件 掌握信息系统架构,熟悉信息系统得不同视角下的结构、网络技术和 IS 构建。2 第 3 章信息系统开发 3.1 系统开发过程 3.2 开发路线和方法 3.3 自动化工具和技术 掌握信息系统开发过程、开发路线和方法,熟悉自动化工具和技术进行系统开发过程,了解常见的自动化工具和技术。2 第 4 章项目管理 4.1 什么是项目管理 4.2 项目管理生命周期 了解信息系统项目管理的内容、信息系统风险,熟悉项目管理生命周期。2 第 5 章系统分析 5.1 什么是系统分析 掌握系统分析过程、每阶段的目标和任务。河北工业大学管理学院教学大纲 2 5.2 系统分析方法 5.3 范围定义阶段 5.4 问题分析阶段 5.5 需求分析阶段 5.6 逻辑设计阶段 5.7 决策分析阶段 5.8 系统分析的未来 2 第 6 章需求获取的调查研究技术 6.1 需求获取简介 6.2 需求获取过程 6.3 调查研究技术 6.4 调查研究策略 掌握需求获取技术、调查研究策略,熟悉需求管理的内容。2 第 7 章使用用例建模系统需求 7.1 用例建模概述 7.2 用例建模的概念 7.3 需求用例建模过程 7.4 用例和项目管理 掌握使用用例描述系统需求,熟悉用例和项目管理的关系。4 第 8 章数据建模和分析 8.1 数据建模简介 8.2 数据建模的系统概念 8.3 逻辑数据建模过程 8.4 如何构造数据模型 8.5 分析数据模型 8.6 将数据需求映射到地点 掌握数据建模方法、数据建模工具、数据建模过程、IDEF1X建模方法,熟悉数据建模的内容。4 第 9 章过程建模 9.1 系统建模简介 9.2 过程建模的系统概念 9.3 逻辑过程建模的过程 9.4 如何构造过程模型 9.5 系统模型的同步 掌握系统过程建模方法、过程建模工具、过程建模过程、DFD建模方法和IDEF0建模方法。2 第 10 章可行性分析和系统方案建议 10.1 可行性分析和系统方案建议 10.2 可行性的 4 个准则 10.3 成本效益分析技术 10.4 候选系统的可行性分析 10.5 系统方案建议 了解可行性分析的重要性,熟悉可行性分析的阶段,掌握可行性分析方法。2 系统分析综合案例 掌握系统分析的方法。2 第 12 章系统设计 12.1 什么是系统设计 12.2 系统设计方法 12.3 系统设计之内部开发-构造方案 12.4 系统设计之集成商用软件-购买方案 掌握系统设计阶段划分、每阶段目标、任务和工作内容,熟悉内部开发和购买的过程。2 第 13 章应用架构和建模 熟悉应用架构,掌握应用数据流图、信息技术架构河北工业大学教学大纲 3 13.1 应用架构 13.2 物理数据流图 13.3 信息技术架构 13.4 系统设计的应用架构策略 13.5 建模信息系统应用架构 设计系统应用架构,掌握系统设计应用架构策略。2 第 14 章数据库设计 14.1 常规文件和数据库 14.2 系统分析员的数据库概念 14.3 数据库设计的前置条件-规范化 14.4 常规文件设计 14.5 现代数据库设计 14.6 数据库设计的前景 了解常见数据库软件、数据库设计的前景,熟悉数据库和常规文件的区别,掌握数据库设计方法。2 第 15 章输出设计和原型化 15.1 输出设计概念和指南 15.2 如何设计和原型化输出 掌握输出设计内容、方法和工具,熟悉原型化设计方法 2 第 16 输入设计和原型化 16.1 输入设计概念和指南 16.2 输入设计的 GUI 控件 16.3 如何设计和原型化输入 掌握输入设计内容、方法和工具,熟悉原型化设计方法 2 第 17 章用户界面设计 17.1 用户界面设计概念和指南 17.2 用户界面技术 17.3 图形用户界面风格 17.4 如何设计用户界面 掌握用户界面设计内容、方法和工具,熟悉原型化设计方法,熟悉常见用户界面设计控件。2 系统设计综合案例 掌握系统设计的方法。2 第 19 章系统构造和实现 19.1 什么是系统构造和实现 19.2 构造阶段 19.3 实现阶段 熟悉系统构造和实现的内容、阶段和方法,熟悉常见的编程语言。2 第 20 章系统运行和支持 20.1 系统运行和支持的上下文 20.2 系统维护 20.3 系统恢复 20.4 技术支持 20.5 系统改进 20.6 系统退役 熟悉系统运行和支持的工作内容、阶段和方法,了解常见的相关系统维护和恢复技术。8 UML 建模方法 了解 UML 基本概念,掌握常见的 UML 建模方法 8 Visio 及 Rose 实验 掌握 Visio 及 Rose 基本操作。五、课程上机内容及要求五、课程上机内容及要求 序号序号 内容内容 要求要求 学时学时1 Visio绘制DFD图和IDEF1x图 掌握 Visio 绘图工具,能够熟练使用 Visio 完成系统分析与设计的绘图工作 4 河北工业大学管理学院教学大纲 4 2 Rose 绘制用例图、类图和序列图了解 Rose 绘图工具,能够基本掌握使用 Rose 完成系统分析与设计的绘图方法 4 六、教材及参考书:六、教材及参考书:1.Jeffrey L.Whitten 等著 肖刚等译,SYSTEM ANALYSIS AND DESIGN METHODS(原书第六版),北京:机械工业出版社,2005。2.Grady Booch 等著 邵维忠等译,UML 用户指南,北京:机械工业出版社,2005。3.刘鲁等,信息系统设计原理与应用,北京航空航天大学出版社,2002。4.E.F.Peter Newson 等,管理信息系统案例,机械工业出版社,1999。5.Henry C.Lucas,Jr.,Information Technology for Management,McGraw-Hill Companies,1999。6.Grady Booch 等著,邵维忠等译,UML 用户指南,机械工业出版社,2001。7.薛华成,管理信息系统,清华大学出版社,1999。8.李芳芸等,CIMS 环境下集成化管理信息系统的分析、设计与实施,清华大学出版社,1996。七、考核方法:七、考核方法:课程考核:考核成绩由课堂讨论 10%、平时作业 20%和最后考核 70%组成,最后考核以开卷方式进行。八、制订者:八、制订者:姓名 电子邮件 联系电话 张建军 60435096