信息系统及数据库_第1页
信息系统及数据库_第2页
信息系统及数据库_第3页
信息系统及数据库_第4页
信息系统及数据库_第5页
已阅读5页,还剩92页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第10章信息系统及数据库主要内容10.1信息系统10.2数据库系统及应用10.3Access数据库10.4信息系统的开发与管理10.5典型信息系统介绍10.1信息系统10.1.1信息及信息系统的概述10.1.2信息系统的特点和类型10.1.2信息系统的特点和类型信息系统的类型事务处理系统(TPS),对具体业务进行处理的系统专家系统(ES),知识信息的加工处理系统管理信息系统(MIS),具有分析、方案、预测、控制和决策等功能的集成化的人机系统决策支持系统(DSS),数据处理功能和各种模型等决策工具相结合以帮助决策的信息处理系统知识管理系统(KWS),对知识库中的知识进行分类存储和管理,并用来辅助知识型员工进行创造性工作或学习新知识的信息系统。10.1.3信息系统的新开展硬件支持平台主机模式文件效劳器模式客户机/效劳器模式(C/S)浏览器/效劳器模式(B/S)软件支持平台C/S模式操作系统主要有UNIX/Linux、WindowsNT等数据库管理系统主要有Oracl、SQLServer、SYBASE等开发工具主要有VisualBasic、Delphi、VisualFoxPro、PowerBuilder等B/S模式操作系统主要有UNIX/Linux、WindowsNT等数据库主要有Access、SQLServer等开发工具主要有ASP、PHP等10.2数据库系统及应用10.2.1数据库系统概述数据库系统开展的四个阶段人工管理阶段:没有专门的存储设备存储数据,数据与程序之间没有独立性,不能共享数据,没有专门的数据管理软件文件管理阶段:数据以文件形式存储在外部设备上,数据与程序之间相互独立,可重复使用数据,并长期保存数据库系统阶段:以数据库形式创立、操作和管理数据,实现了数据的统一管理,到达了数据共享高级数据库阶段:多媒体数据库、知识库、并行数据库以及数据仓库,使得数据管理和信息共享更加便利10.2.1数据库系统概述数据库系统的组成数据库:是按一定的数据模式描述和组织,并长期存储在计算机外存上的一组有结构的、可共享的相关数据集合数据库管理系统:是对数据进行管理的软件系统,包括有创立数据库、查询、插入、更新、删除以及数据管理和控制等操作10.2.1数据库系统概述数据库管理系统的功能根本功能是实现共享数据的有效组织、管理和存储主要功能有数据定义:使用数据描述语言(DDL)和数据控制语言(DCL)对数据库进行定义数据处理:使用数据操作语言(DML),对数据库进行数据的查询和处理操作数据库事务管理:通过并发性控制、存取控制、平安性控制、完整性控制以及系统恢复等机制实现事务管理数据库维护:初始化、数据转存、数据库性能监测、数据库重组等10.2.2数据模型数据模型是数据库中数据的逻辑结构层次模型层次数据模型是用树型结构来表示数据库中的实体〔记录〕及实体间的联系。这种联系是一对多关系,例如学校各部门的组织结构关系10.2.2数据模型网状模型网状数据模型是用有向图〔网络结构〕来表示数据库中的实体及实体间的联系。网络结构允许每个结点可以有多个父结点,便形成了网络,所以可以直接表示多对多的联系,例如产品与仓库的关系10.2.2数据模型关系模型关系数据模型是用二维表格的形式来表示数据库中的实体及实体间的联系,表中的每一行称为一个元组〔记录〕,每一列是一个属性值〔字段〕,例如:职工信息、学生信息、商品库存面向对象模型面向对象数据模型是把现实世界的实体都模拟为一种对象〔Object〕,每个对象都有一个惟一的标识符,把对象的数据〔属性的集合〕和操作〔程序〕封装在一起。10.2.3关系数据模型关系数据模型的数据结构关系数据模型是用二维表格的形式来表示数据库中的实体及实体间的联系,表中的每一行称为一个元组〔记录〕,每一列是一个属性值〔字段〕,例如:职工信息、学生信息、商品库存10.2.3关系数据模型关系数据模型的特点模型建立在数学理论根底上实体集与实体之间的联系都用关系〔二维表〕表示存取路径透明,数据独立性和平安性好数据库管理系统及开发工具数据库管理系统:Access、SQLServer等数据库开发工具:VisualBasic、Delphi等10.2.4SQL语言简介结构化查询语言SQL—关系数据库标准语言SQL语言的特点功能一体化:实现了定义关系模式,建立数据库,录入、查询、更新和维护数据,数据库重构和数据库平安控制等一系列操作语法结构统一性:SQL语言既是自含式语言,可以直接键入SQL命令对数据库进行操作;又作为嵌入式语言,SQL语句能够嵌入到高级语言〔例如:VisualC++、VisualBasic、Delphi、Java等〕程序中,供程序员设计程序时使用高度非过程化:SQL语言进行数据操作,用户只需提出“做什么〞,而不必指明“怎么做〞,存取路径的选择以及SQL语句的操作过程由系统自动完成,有利于提高数据独立性语言简洁性:SQL语言功能强大且语句十分简洁,实现核心功能只需要很少的动词,如数据查询用SELECT,数据定义用CREATE,数据操作用INSERT、UPDATE、DELETE等10.3Access数据库10.3.1数据库的组成表表是数据库最根本的对象,存储着数据库中的全部数据信息。一个数据库中可能有多个表,表与表之间可以通过相关的字段建立关联查询查询是从一个或多个表中选择局部数据集合起来,方便对数据进行查看和更新。查询还可以作为窗体、报表或另一个查询的数据源窗体是Acesse提供的人机接口,是数据库与用户交互的界面,它的数据源可以是表,也可以是查询。窗体可以看做是一个容器,在其中可以放置标签、文本框、图片等控件来显示表〔或查询〕中的数据报表是对数据库中的数据进行统计分析后的显示形式。报表中的数据来源于表或查询的结果,并以打印格式展示数据Web页通过创立Web页,把数据库中数据动态的发布到Internet上。宏把一系列操作设计为一个宏,那么在执行宏时,定义的所有操作就会按照规定的顺序依次执行模块是用VisualBasicforApplications语言编写函数过程或子程序,主要用来建立复杂的程序,以完成宏无法实现的复杂功能10.3.2建立数据库和数据表数据库的创立任务窗格中选择“空数据库〞,建立名字为“学生信息〞的数据库数据库文件的保存类型〔默认为.mdb〕也可以使用“通用模板〞创立数据库创立的文件格式可以是Access2000或者Access2002-2003,通过菜单“工具〞→“选项〞,再在“高级〞选项卡中进行设置。10.3.2建立数据库和数据表数据表的建立确定表结构:字段名称、类型、属性等建立一个主键:惟一标识表中的每一条记录10.3.2建立数据库和数据表数据表建立使用设计器创立表或单击“新建〞按钮,选择“设计视图〞,创立表输入表结构内容,如字段名称、类型、说明等选定“学号〞行,单击“主键〞按钮,设置主键10.3.2建立数据库和数据表输入数据双击数据表名字进入数据表视图输入学生记录数据的导入和导出导入数据将“成绩表.xls〞,导入到“学生信息〞数据库中选择菜单“文件〞→“获取外部数据〞→“导入〞导出数据将“学生情况表〞导出为HTML文档选择菜单“文件〞→“导出〞10.3.2建立数据库和数据表数据表的关联将“成绩表〞和“学生情况表〞按学号关联选择菜单“工具〞→“关系〞,或单击工具栏上的“关系〞按钮按鼠标右键,翻开“显示表〞对话框,按<Ctrl>键,同时选中“成绩表〞和“学生情况表〞,单击“添加〞按钮选中“学生情况表〞中学号字段,拖动到“成绩表〞的学号字段上在“编辑关系〞对话框中,选择“实施参照完整性〞删除两个表间的关系,只要在连接线上单击右键,选择“删除〞创立关系创立一对一关系

两个公共字段〔通常为主键字段和外键字段〕都必须具有唯一索引。这意味着应将这些字段的“已索引〞属性设置为“是(不允许重复)〞。如果两个字段都具有唯一索引,Access将创立一对一关系。创立一对多关系

在关系一侧的字段〔通常为主键〕必须具有唯一索引。这意味着应将此字段的“已索引〞属性设置为“是(不允许重复)〞。多侧上的字段不应具有唯一索引。它可以有索引,但必须允许重复。这意味着应将此字段的“已索引〞属性设置为“否〞或“是(不允许重复)〞。当一个字段具有唯一索引,其他字段不具有唯一索引时,Access将创立一对多关系。参照完整性实施了参照完整性之后,以下规那么将适用:如果值在主表的主键字段中不存在,那么不能在相关表的外键字段中输入该值-否那么会创立孤立记录。如果某记录在相关表中有匹配记录,那么不能从主表中删除它。例如,如果在“订单〞表中有分配给某雇员的订单,那么不能从“雇员〞表中删除该雇员的记录。但通过选中“级联删除相关记录〞复选框可以选择在一次操作中删除主记录及所有相关记录。如果更改主表中的主键值会创立孤立记录,那么不能执行此操作。例如,如果在“订单明细〞表中为某一订单指定了行工程,那么不能更改“订单〞表中该订单的编号。但通过选中“级联更新相关字段〞复选框可以选择在一次操作中更新主记录及所有相关记录。注释如果在启用参照完整性时遇到困难,请注意在实施参照完整性时需要满足以下条件:来自于主表的公共字段必须为主键或具有唯一索引。公共字段必须具有相同的数据类型。例外的是自动编号字段可与FieldSize属性设置为长整型的数字字段相关。这两个表都存在于同一个Access数据库中。不能对链接表实施参照完整性。但是,如果来源表为Access格式,那么可翻开存储这些表的数据库,并在该数据库中启用参照完整性。10.3.2建立数据库和数据表创立查询以“成绩表〞和“学生情况表〞为根本表,使用设计视图建立查询;查询成绩在85分以上的学生名单,显示内容包括学号、姓名、班级、课程名称、成绩选择“查询〞对象,双击“在设计视图中创立查询〞,在弹出的“新建查询〞对话框中选择“设计视图〞在“显示表〞对话框中,按<Ctrl>键,同时选中“成绩表〞和“学生情况表〞,单击“添加〞按钮在“选择查询〞窗口“字段〞栏中,选“学生情况表〞中的学号、姓名、班级字段,选择“成绩表〞中的课程名称、成绩字段。在“排序〞栏中,将学号列设置为“升序〞在“条件〞栏中,为成绩列添加条件,输入“>85〞单击“视图〞按钮,进入数据表视图,显示查询结果保存的查询〔名为“成绩查询〞〕双击新建立的查询,可以翻开并修改查询10.3.3数据库的管理和维护添加和修改数据在添加和修改数据时,对已经建立了关联的表,要先在主表中添加数据,然后在子表中添加与其匹配的相关数据修改表结构修改表会影响已建立了关系的数据库,因此必须将相互关联的表同时进行修改,否那么会导致错误翻开的表或正在使用的表是不能修改的,必须先关闭再修改修改表中的字段名称,如果查询、报表、窗体等对象使用了更换名称的字段,在这些对象中也应做相应的修改关系表中互相关联的字段如果要修改需先去掉关联,修改时,原来相互关联的字段都要同时修改,修改好后,再重新建立关联数据表的复制、删除或改名10.3.4使用SQL语句操作数据库Access中,需要在查询视图中运行SQL语句SQL的根本数据类型10.3.4使用SQL语句操作数据库SQL的数据定义以建立“课程表〞为例定义根本表定义表命令一般形式:CREATETABLE<根本表名>〔<属性名1><数据类型1>[NOTNULL],<属性名2><数据类型2>,…〕定义表命令实例CREATETABLE课程表(课程代码CHAR(6),课程名称CHAR(30),学分SMALLINT)10.3.4使用SQL语句操作数据库SQL的数据定义修改表结构修改表结构命令一般形式:ALTERTABLE<根本表名>[ADD<新属性名><数据类型>][ALTER<属性名><数据类型>][DROP<属性名>]三个子句中一次只能执行一个修改表结构命令实例ALTERTABLE课程表ADD任课教师CHAR(10)删除根本表删除表命令一般形式:DROPTABLE<根本表名>删除表命令实例:DROPTABLE课程表10.3.4使用SQL语句操作数据库SQL的数据更新对“学生情况表〞和“成绩表〞进行数据更新插入数据插入数据命令一般形式:INSERTINTO<根本表名>[(<属性名1>,<属性名2>,…)]VALUES(<常量1>,<常量2>,…)插入数据命令实例INSERTINTO学生情况表(学号,姓名,出生日期,性别,班级,专业)VALUES(70125,"夏晓明",#1987-12-8#,"男",701,"数学师范")INSERTINTO成绩表VALUES(70125,"多媒体应用",92)10.3.4使用SQL语句操作数据库SQL的数据更新修改数据修改数据命令一般形式:UPDATE<根本表名>SET<属性名1>=表达式1,<属性名2>=表达式2,…[WHERE<条件表达式>]修改数据命令实例UPDATE成绩表SET成绩=73WHERE学号=70203删除数据删除数据命令一般形式:DELETEFROM<根本表名>[WHERE<条件表达式>]删除表命令实例:DELETEFROM成绩表WHERE学号=7010210.3.4使用SQL语句操作数据库SQL的数据查询数据查询命令一般形式:SELECT<目前属性>FROM<根本表名或查询名>[WHERE<条件表达式>][GROUPBY<属性名1>[HAVING<条件表达式>]][ORDERBY<属性名2>][<ASC/DESC>]查询语句的功能:SELECT子句指明要查询的工程FROM子句指明被查询的根本表或视图,WHERE子句指明查询的条件GROUPBY子句指明如何将查询结果按<属性名1>进行分组ORDEBY子句指明查询结果按<属性名2>以ASC(生序)或DESC(降序)的顺序排序10.3.4使用SQL语句操作数据库SQL的数据查询对“学生情况表〞和“成绩表〞进行数据查询简单查询查询实例1SELECT*FROM学生情况表查询实例2SELECT学号,姓名,专业FROM学生情况表WHERE专业="应用数学"查询实例3SELECTDISTINCT专业FROM学生情况表在SELECT后加DISTINCT,得到的查询结果不出现重复记录10.3.4使用SQL语句操作数据库SQL的数据查询简单查询查询实例4SELECTCOUNT〔*〕FROM学生情况表WHERE性别="男"查询实例5SELECT学号,成绩FROM成绩表ORDERBY成绩DESC10.3.4使用SQL语句操作数据库SQL的数据查询多表查询查询实例1SELECT学生情况表.学号,学生情况表.姓名,成绩表.课程名称,成绩表.成绩FROM学生情况表,成绩表WHERE学生情况表.学号=成绩表.学号查询实例2SELECT学生情况表.学号,学生情况表.姓名,成绩表.课程名称,成绩表.成绩FROM学生情况表,成绩表WHERE学生情况表.学号=成绩表.学号AND性别="女"10.3.4使用SQL语句操作数据库SQL的数据查询嵌套查询查询实例1SELECT学号,课程名称,成绩FROM成绩表WHERE学号IN(SELECT学号FROM学生情况表WHERE班级=702)10.3.5窗体和报表的建立创立窗体根据学生情况表,创立“学生情况〞窗体选择“窗体〞对象,双击“使用向导创立窗体〞在“表/查询〞下拉列表框中,选定“学生情况表〞单击向右箭头,将“可用字段〞中的全部字段选定到“选定字段〞中在窗体布局中,选择“表格〞在窗体样式中,选择“石头〞样式为窗体指定标题,即可完成窗体的创立保存的窗体〔名为“学生情况〞〕要修改窗体,那么单击工具栏上的“设计〞按钮,切换到窗体的设计视图窗口,进行修改,还可在窗体中添加文本或命令按钮等各种控件10.3.5窗体和报表的建立创立报表根据学生情况表和成绩表,创立“成绩报表〞选择“报表〞对象,双击“使用向导创立报表〞在“表/查询〞下拉列表框中,选定“学生情况表〞,单击向右箭头,将“可用字段〞中的“学号〞、“姓名〞参加到“选定字段〞中;选定“成绩表〞,将“可用字段〞中的“课程名称〞、“成绩〞参加到“选定字段〞中在报表布局中,选择“表格〞和“纵向〞在报表样式中,选择“正式〞样式指定报表标题,即可完成报表的创立保存的报表〔名为“成绩报表〞〕要修改报表,那么切换到报表的设计视图窗口,进行修改、添加文本或命令按钮等各种控件10.4信息系统的开发与管理10.4.1信息系统开发概述信息系统开发方法生命周期法将整个信息系统开发过程划分为假设干个相对独立的阶段,包括系统规划、系统分析、系统设计、系统实施、系统运行和维护等,构成信息系统的生命周期生命周期法的特点分阶段开发,降低了系统开发的复杂性,提高了可操作性;在每个阶段中发现问题及时反响和纠正,保证了软件质量,提高了软件的可维护性10.4.1信息系统开发概述信息系统开发方法原型法根据用户的根本需求,先开发出一个具备根本功能的、实验性的、简易的系统模型〔原型〕;然后反复演示原型并征求用户意见,并根据用户意见不断修改完善原型,直到满足用户的要求再进而实现系统,这种软件开发方法就是快速原型法原型法的特点用户在系统生存周期的设计阶段起到积极的作用,能减少系统开发的风险;原型法的概念既适用于系统的重新开发,也适用于对系统的修改;原型法不仅对开发工程中的计算机方面进行设计,它用于制作系统的工作模型。原型法可以与生命周期方法相结合使用,这样会扩大用户参与需求分析、初步设计及详细设计等阶段的活动,加深对系统的理解。10.4.1信息系统开发概述信息系统开发方法面向对象法以对象建模为根底,建立系统所有对象的数据结构。从而使设计出的软件尽可能直接地描述现实世界、构造出模块化、可重用、维护性好的软件,并能控制软件的复杂性,也便于维护软件面向对象法的特点对象的封装性,是将程序和数据是封装在一起的,对象作为一个实体,其状态由对象的“属性〞来描述,并且只能通过对象中的“方法〞来改变;对象的抽象性,是把从具有共同性质的实体中抽象出的事物本质特征概念,称为“类〞〔Class〕,对象是类的一个实例;对象的继承性,是类特有的性质,类可以派生出子类,子类自动继承父类的属性与方法10.4.1信息系统开发概述数据库系统设计概要数据库设计的两种方法面向过程的设计方法面向数据的设计方法数据库设计步骤需求分析。分析客户的业务和数据处理需求。概要设计。设计数据库的E-R模型图,确认需求信息的正确和完整。详细设计。将E-R图转换为多张表,进行逻辑设计。代码编写。选择具体数据库进行物理实现,并编写代码实现前端应用。软件测试。对软件需求规格说明、设计规格说明和编码的最终复审。10.4.2系统规划10.4.3系统分析系统分析的任务充分了解系统所要工作的概况、业务流程、局限性等,明确用户的各种数据需求和处理需求,确定系统的功能和实现的目标系统分析的方法系统分析中常使用结构化分析方法,用数据流程图和数据字典来表达数据和处理过程的关系10.4.4系统设计10.4.5系统实施系统实施的任务实现系统设计阶段提出的数据逻辑结构、存储结构和软件结构,按实施方案完成一个可实际运行的信息系统,交付用户使用系统实施的步骤数据载入:将各类源数据分类转换成符合新设计数据库结构的形式,载入数据库中应用程序的编码:把软件设计结果翻译成用某种程序语言书写的程序系统测试:对信息系统进行测试数据库试运行:测试系统的性能指标,分析其是否到达设计目标系统的交接:系统数据文件的建档和转换,人员、设备的调整,有关资料和使用说明书的转交等10.4.6系统运行与维护系统维护对系统的硬件、软件和文档所做的修给和完善系统维护主要三类:纠正性维护、适应性维护、完善性维护数据库维护数据库的转储和恢复数据库的平安控制数据库性能的监督、分析和改造数据库的重组和重构10.5典型信息系统介绍10.5典型信息系统介绍TheEnd!信息系统分析与设计1.1A局部:信息系统1.1.1组织机构的信息系统信息系统收集、存储并处理数据来提供有用、准确、及时的信息组织机构一群为完成共同目标而在一起工作的人目的使得普通人能够做非凡的事情企业通过提供商品或效劳来获得利润的组织非盈利组织机构不是为了积累利润,而是为完成政治、社会或慈善目的建立的组织机构组织机构的使命组织机构的目标或方案使命宣言组织机构中使命的书面表达不仅描述了组织机构的目标,而且还描述了将怎么样实现这些目标管理人员可以确定组织机构目标,并制定如何实现这些目标的方案可以批准开发新产品、批准新建新建筑并监督工作人员执行管理者能够制定组织机构长期盈利目标、市场份额及员工分级等信息系统的功能通过将日常事务自动化,帮助组织机构中的员工更迅速、高效地完成工作帮助人们面对问题做出决策结构化问题日常一般性的常规性问题获得最正确解决方案的过程是的目标已明确定义了,并很容易识别做出决策所需要的信息半结构化问题找到解决方案的过程是的,可能涉及一些主观判断关于这个问题的信息可能不可用、不精确或不准确非结构化问题需要将人的直觉作为解决问题的根底可能没有和问题相关的信息内部信息组织机构自身产生的信息外部信息对组织机构外部源所产生的信息1.1.2事务处理系统事务两方面之间的交换,这个交换将被记录并存储于计算机系统中事务处理系统〔TPS〕提供收集、处理、存储、显示、修改或取消事务的方法在线处理在每个事务进入系统后就被处理的交互式方法回滚把所有的记录都恢复到原来的状态1.1.3管理信息系统管理信息系统〔MIS〕操作由事务处理系统收集的数据来创立报告以提供管理人员对结构化问题进行日常商业决策的一种信息系统目标增加管理活动的有效性例行报告遵循固定格式并依据提前定好的时间来生成的报告专案报告又称“需求报告〞提供例行报告中没有的特定信息异常报告包含不属于正常或可以接受范围内的信息的报告管理信息系统〔MIS〕和事务处理系统〔TPS〕的区别TPS:仅仅可以记录数据MIS可以通过分组和汇总对数据进行合并管理信息系统的局限性可能无法灵活地提供准确信息不能创立战略性方案工具如:模型或预测1.1.4决策支持系统决策支持系统〔DSS〕通过直接操作数据、分析外部源数据、产生统计预测以及创立不同场景的数据模型来帮助人们做出决策的系统给决策者提供用来分析数据的工具执行信息系统〔EIS〕可以为高级管理人员提供与战略管理活动相关的信息决策模型现实情况的数据表示决策查询一个问题或用来描述做出决定所需要数据的指令集合DSS的限制不能制定决策不是人类判断的替代品1.1.5专家系统和神经网络专家系统也被称为基于知识的系统基于一组事实和规那么来分析数据并产生建议、诊断或决策的计算机系统用来处理不太精确的数据,或处理有多个解决方案的问题知识库对一个或多个专家访谈中得到的事实和规那么知识工程设计、输入和测试专家系统中规那么的过程神经网络使用计算机模拟大脑处理、学习和记住信息的方式1.2B局部:系统分析1.2.1方案阶段系统分析和方案制定方案和创立信息系统的过程方案阶段组建工程团队为工程立项选择开发方法制定工程进度制定工程开发方案工程开发方案工程的简短描述包括应用范围开展工程的理由包括成不估计以及潜在财政收益工程团队成员列表工程进度包括对各个阶段的概述工程管理软件帮助管理者跟踪任务间的复杂交互并将其可视化开源软件:OpenWorkBench;商业软件:MicrosoftProject1.2.2组建工程团队工程团队被指派进行分析和开发信息系统的一组人大局部为系统分析员或别的计算机专业人员联合应用设计JointApplicationDesign,JAD产生理念最终用户和系统分析员作为平等合作者协同工作时,可以设计出最好的信息系统1.2.3为工程立项开发新信息系统的理由现有系统存在的严重问题 信息系统面对威胁或机遇做出的回应:做出改进减少本钱、降低价格、改进产品以及提供更好的客户效劳改变行业改变某个行业的性质创造新产品1.2.4系统开发生命周期系统开发生命周期SystemDevelopLifeCycle,SDLC瀑布型SDLC将开发过程的每个阶段看成不连续的步骤一个阶段需要在下一个阶段开始之前完成实际开发过程中很难做到整齐划分方案阶段分析阶段设计阶段实现阶段维护阶段维护实现设计分析计划改进的瀑布型SDLC允许阶段间的重叠迭代的SDLC允许在必要的时候有阶段间的重复计划分析设计实现分析设计实现维护系统不同SDLC对工程开发的影响结构化方法集中与信息系统内所发生的过程上信息工程方法集中鱼找到方法处理数据之前信息系统所能够收集到的数据上面向对象的方法将信息系统看成一个对象集合,对象之间能够通过相互作用来完成任务快速应用开发RapidApplicationDevelopment,RAD通过工程团队创立一系列用户可以评估的原型来开展工程1.2.5分析阶段分析阶段的目标为新信息系统或更新的信息系统生成需求列表1.2.6研究现有系统与使用系统或监视系统运行的人员进行访谈1.2.7确定系统需求系统需求有时称为:成功因子判断是否成功解决了信息系统中的问题或识别出了问题的标准标题页目录实施概要1.介绍工程背景引起工程的问题和机遇现有系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论