信息系统开发概论.ppt
《信息系统开发概论.ppt》由会员分享,可在线阅读,更多相关《信息系统开发概论.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息系统信息系统分析与设计分析与设计推荐参考资料(到图书馆借阅):推荐参考资料(到图书馆借阅):1、邝孔武等编著、邝孔武等编著.信息系统分析与设计(第信息系统分析与设计(第3版)版).清华大学出版社清华大学出版社 2、杨恩慧、杨恩慧.Web开发技术技术教程开发技术技术教程.电子工业出版电子工业出版社社 3、胡晓天、胡晓天.DreamweaverMX2004网站设计师标准案例网站设计师标准案例教材教材.机械工业出版社机械工业出版社 4、郜焕平、郜焕平.Visual Basic 6.0程序设计程序设计.机械工业出版机械工业出版社社 5、刘韬,骆娟,何旭洪、刘韬,骆娟,何旭洪.Visual Basi
2、c 6.0 数据库系统数据库系统开发实例导航开发实例导航.人民邮电出版社人民邮电出版社开发工具:开发工具:JDK1.4/Resin3.0.8、Access2003/SQL Server2000Dreamweaver MX7.0/8.0、Visual Basic 6.0等。等。课程考核:平时课程考核:平时30%(作业(作业+实验实验+考勤考勤+课堂测试)课堂测试)期末期末70%(闭卷笔试)(闭卷笔试)学习方法:团队讨论、任务驱动、网上调研等学习方法:团队讨论、任务驱动、网上调研等第第1章章 信息系统开发概论信息系统开发概论1.1 信息系统开发概念信息系统开发概念及特点及特点1.1.1 信息系统的
3、概念信息系统的概念v数据是对客观事物记录下来的,可以鉴别数据是对客观事物记录下来的,可以鉴别的物理符号,如数字、文字、符号、图形、的物理符号,如数字、文字、符号、图形、图象、声音图象、声音。v信息是关于客观事实的可通讯的知识、消信息是关于客观事实的可通讯的知识、消息和情报息和情报。v系统是由处于一定的环境中相互联系和相系统是由处于一定的环境中相互联系和相互作用的若干组成部分结合而成并为达到互作用的若干组成部分结合而成并为达到整体目的而存在的集合整体目的而存在的集合。v信息系统信息系统是一个由人、计算机硬件系统、是一个由人、计算机硬件系统、软件系统和数据资源组成的人造系统,目软件系统和数据资源组
4、成的人造系统,目的是及时、正确地收集、加工、存储、传的是及时、正确地收集、加工、存储、传递和提供信息。递和提供信息。人软件交互功能硬件数据图1-1 信息系统定义模型信息系统和管理信息系统信息系统和管理信息系统 v人们经常把信息系统和管理信息系统两个概念混淆。甚至有人们经常把信息系统和管理信息系统两个概念混淆。甚至有些专家认为,信息系统就是管理信息系统,管理信息系统简些专家认为,信息系统就是管理信息系统,管理信息系统简称信息系统。这种观点是不恰当的。信息系统和管理信息系称信息系统。这种观点是不恰当的。信息系统和管理信息系统是两个不同的概念。统是两个不同的概念。v信息系统信息系统对应的英文是对应的
5、英文是information system,简称,简称IS。信息系统主要功能是采集、存储、加工、传播、使用和反信息系统主要功能是采集、存储、加工、传播、使用和反馈数据,其目的是把数据转变成有价值的信息。馈数据,其目的是把数据转变成有价值的信息。信息系信息系统的三要素是:系统的观点统的三要素是:系统的观点,数学的方法数学的方法,计算机技术计算机技术v管理信息系统管理信息系统对应的英文是对应的英文是management information system,简称,简称MIS。管理信息系统主要功能是执行相关机构的计划、组织、决管理信息系统主要功能是执行相关机构的计划、组织、决策和控制工作,目的是为管
6、理人员提供正常和异常管理报策和控制工作,目的是为管理人员提供正常和异常管理报表和报告。管理信息系统表和报告。管理信息系统的三要素是:的三要素是:系统的观点系统的观点,数学数学的方法的方法,计算机应用。计算机应用。1.1.2 信息系统的应用信息系统的应用v1.信息系统在政府机关中的应用:电子政务、工作流信息系统在政府机关中的应用:电子政务、工作流信息系统(信息系统(WIS)v2.信息系统在企业中的应用:管理思想(核心)、软信息系统在企业中的应用:管理思想(核心)、软件产品(模式)、信息系统件产品(模式)、信息系统(体现)(体现)物料需求计划物料需求计划(MRP:Material Requirem
7、ent Planning)制造资源规划(制造资源规划(MRPII:Manufacturing Resource Planning)计算机集成制造系统计算机集成制造系统CIMS(Computer Integrated Manufacturing System)企业资源规划(企业资源规划(ERP:Enterprise Resource Planning)v3.信息系统在社会经济中的应用信息系统在社会经济中的应用(1)医院信息系统)医院信息系统HIS(2)学校管理信息系统)学校管理信息系统(3)城市环境管理信息系统)城市环境管理信息系统(4)地理信息系统)地理信息系统GIS(5)社会保险管理信息系统
8、)社会保险管理信息系统1.1.3 信息系统开发信息系统开发v投入资金大:系统设备购置费、开发费、运行与维护费投入资金大:系统设备购置费、开发费、运行与维护费v开发周期长开发周期长:系统规划、系统分析、系统设计、系统实施:系统规划、系统分析、系统设计、系统实施v技术要求高技术要求高:管理科学、信息科学、系统科学、:管理科学、信息科学、系统科学、IT技术技术v影响因素多影响因素多:经济、技术、环境、人员行为:经济、技术、环境、人员行为 信息系统开发是根据用户需求,经过一系列工信息系统开发是根据用户需求,经过一系列工作过程,实现一个满足用户需要的信息系统,有些作过程,实现一个满足用户需要的信息系统,
9、有些项目还需要进行运行管理与较长时间的维护。项目还需要进行运行管理与较长时间的维护。信息系统开发的主要工作集中在信息系统中软信息系统开发的主要工作集中在信息系统中软件系统的设计与实现阶段。件系统的设计与实现阶段。信息系统的开发过程具有以下特点:信息系统的开发过程具有以下特点:信息系统开发的人员分工信息系统开发的人员分工11)项目经理项目经理项目经理负责界定项目的目标及范围、制定项目计划、管理项目经理负责界定项目的目标及范围、制定项目计划、管理开发过程、协调与配置项目资源、控制系统开发过程、评估开发过程、协调与配置项目资源、控制系统开发过程、评估团队成员的绩效、负责系统的集成与验收、保证项目按时
10、保团队成员的绩效、负责系统的集成与验收、保证项目按时保质完成。质完成。2)系统分析师系统分析师系统分析师也称为框架设计师,他们主要负责信息系统的可系统分析师也称为框架设计师,他们主要负责信息系统的可行性分析、需求分析和规范说明,确定信息系统的逻辑模型行性分析、需求分析和规范说明,确定信息系统的逻辑模型和信息系统的基本功能、系统结构、数据要求等工作。和信息系统的基本功能、系统结构、数据要求等工作。3)系统设计师系统设计师系统设计师是信息系统开发过程中的高层实施人员。他们以系统设计师是信息系统开发过程中的高层实施人员。他们以前一阶段的逻辑模型为基础,充分考虑现有的技术条件、经前一阶段的逻辑模型为基
11、础,充分考虑现有的技术条件、经济条件和管理现状,把信息系统规定在更合理的层次,精心济条件和管理现状,把信息系统规定在更合理的层次,精心设计信息系统实施方案。确定信息系统应由哪些子系统组成,设计信息系统实施方案。确定信息系统应由哪些子系统组成,每个子系统需要哪些模块,同时考虑各模块之间的接口,数每个子系统需要哪些模块,同时考虑各模块之间的接口,数据库的逻辑设计。据库的逻辑设计。信息系统开发的人员分工信息系统开发的人员分工24)程序员程序员程序员按照系统设计的总要求,用某一种程序设计语言程序员按照系统设计的总要求,用某一种程序设计语言(Visual Basic.NET、C#、JAVA等等)设计信息
12、系统的程序模设计信息系统的程序模块。编写的程序要符合软件工程规范、逻辑清晰、可读性块。编写的程序要符合软件工程规范、逻辑清晰、可读性好、可靠性高等要求。好、可靠性高等要求。5)数据库管理员数据库管理员数据库管理员负责理解系统设计报告的数据需求,设计数数据库管理员负责理解系统设计报告的数据需求,设计数据库系统的关系模型和数据表结构,规划物理存储,管理据库系统的关系模型和数据表结构,规划物理存储,管理和控制系统数据库。和控制系统数据库。6)系统测试员系统测试员系统测试员负责编写测试用例,对信息系统进行多方面测系统测试员负责编写测试用例,对信息系统进行多方面测试,及时发现软件中潜在的错误和缺陷并予以
13、纠正,以保试,及时发现软件中潜在的错误和缺陷并予以纠正,以保证信息系统的质量,使系统投入运行时能可靠地运行。证信息系统的质量,使系统投入运行时能可靠地运行。7)系统维护员系统维护员系统维护员主要是对系统的硬件设备进行维护保养、安装系统维护员主要是对系统的硬件设备进行维护保养、安装更换易耗品,对软件系统和数据进行维护等。更换易耗品,对软件系统和数据进行维护等。1.1.4 信息系统生命周期信息系统生命周期逻辑设计逻辑设计评审评审详细设计详细设计需求分析需求分析评审评审评审评审可行性可行性研究研究切换运行切换运行系统评价系统评价系统调查系统调查 系统请求系统请求编程调试编程调试系统设计系统设计系统分
14、析系统分析系统规划系统规划系统运行管理与评价系统运行管理与评价系统实施系统实施系系统统规规划划系系统统建建设设1.2 信息系统开发方法信息系统开发方法1.2.1 信息系统开发方法分类信息系统开发方法分类 按分析要素按时间过程面向处理PO(结构化)面向数据DO(信息工程法)面向对象OO(面向对象法)生命周期法LCLCPOLCDOLCOO原型法PROTPROTPOPROTDOPROTOO1.2.2 结构化系统开发方法结构化系统开发方法 SSA&D(Structured System Analysis and Design,SSA&D)步骤步骤v系统规划系统规划v系统分析系统分析v系统设计系统设计v
15、系统实施系统实施 v系统运行维护与评价系统运行维护与评价特点特点v树立面向用户的观点树立面向用户的观点 v自顶向下的分析与设计和自底向上的系统自顶向下的分析与设计和自底向上的系统实施实施 v严格按阶段进行严格按阶段进行 v加强调查研究和系统分析加强调查研究和系统分析 v充分的考虑可能变化的因素充分的考虑可能变化的因素 v工作文档资料规范化和标准化工作文档资料规范化和标准化 1.2.3 原型法原型法 v首先要对用户提出的初步需求进行总结,首先要对用户提出的初步需求进行总结,然后构造一个合适的原型并运行,此后,然后构造一个合适的原型并运行,此后,通过系统开发人员与用户对原型运行情况通过系统开发人员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 开发 概论
限制150内