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