课程简介计划学时:1学时对本课程的认识从以下几个方面来理解本课程的地位和内容:•什么是系统分析与设计•什么是信息系统开发的完整过程•授课的主要内容•学习的目标•应具备的知识框架•对计算机技能的需要信息系统分析与设计•信息技术是一个极其活跃、高速发展的领域,并已经成为当今社会经济发展的关键技术,而信息化也已经成为世界经济和社会发展的大趋势,信息化的核心工作是信息系统的建设,而信息系统开发成功的关键则是做好系统分析与设计。什么是系统分析•分析(analysis)强调的是对问题和需求的调查研究,而不是解决方案。–例如对于一个图书馆业务:分析是要考虑如何高效管理图书的流通、读者管理、书目维护等;如何让管理人员随时了解书籍使用情况;如果需要一个新的网上图书馆系统,那么,应该如何使用它?它应该具有哪些功能?……•信息系统分析就是理解并详细说明信息系统应该做什么的过程•针对的是企业问题(企业业务过程)的解决什么是系统设计•设计(design)强调的是满足需求的概念上的解决方案,而不是其具体实现。–例如图书馆系统的数据库方案设计、程序模块的设计和描述、用户界面的设计等。包括软件方面和硬件方面。•设计是蓝图,可以进行实现,其实现结果就是最后的可使用的系统。•信息系统设计是详细说明信息系统在技术上是如何做的过程。一个想法分析设计和实施完成信息系统时间对系统分析与设计的简单认识对系统分析与设计的完整认识信息系统开发的完整过程:1.系统规划(Plan)2.系统分析(Analyse)3.系统设计(Design)4.系统实施(Implement)5.系统维护(Evolution,Maintain,Support)本课程对全部过程都进行讲授,但以分析和设计为重点规划改进实施设计分析信息系统建设与建筑工程•通常会将信息系统或软件项目建设过程与建筑工程相类比:–比如奥运场馆的建设,首先需要明确做什么:对于主场馆鸟巢,要实现哪些功能(如开幕式、田径项目比赛、容纳多少观众、水电、残疾人用道),外观达到什么效果等。接着明确怎么去做:选择建筑技术、手段和材料,详细进行外观设计、内部结构设计、管道设计、照明通风等等。最后在有了具体的设计图纸后,组织队伍开始施工。施工完成进行验收使用。–分析------〉设计------〉实施------〉使用维护课程目标专业目标:–信息管理与信息系统专业就是研究如何采用信息技术来解决商业问题(即信息系统的建设)课程目标:–掌握以现代信息技术为基础的信息系统的建设所需要的思想、方法和技术,使学生具备参加信息系统建设项目的基础知识和本领,比较快地成长成为信息系统建设的技术骨干和组织者。授课内容信息系统的基本概念(教材第1、2、3章)信息系统建设概论(第4章)系统规划(第5章)系统分析/系统设计(结构化方法)(第6/7章)系统分析/系统设计(面向对象方法)(第8/9章)系统实施(第10章)系统维护与运行管理(第11章)信息系统的进展(第12章)配套教材已修订到第三版,与第二版相比较,面向对象方法部分有较大修改和扩充。考核形式•本课程重点强调综合性知识的运用,锻炼学生分析和解决问题的能力,而不是片面的某种技术的使用。因此学习关键在于认真和努力。•配合课程设计,课程设计应占有较重分量,考察学生的实际分析设计能力。课程设计适合3~5人组队工作,完成一个较为真实的信息系统项目的分析和设计,时间允许的情况下应编程实现部分或全部功能。前修课程•计算机基础•程序设计语言(面向对象方法要求要掌握至少一门面向对象程序设计语言)•数据库基础、数据库编程•图形用户界面的程序设计应具备的知识框架信息系统管理商业应用信息技术基础概念开发方法开发过程