企业信息系统的开发.ppt_第1页
企业信息系统的开发.ppt_第2页
企业信息系统的开发.ppt_第3页
企业信息系统的开发.ppt_第4页
企业信息系统的开发.ppt_第5页
免费预览已结束,剩余34页可下载查看

下载本文档

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

文档简介

第五章,企业信息系统的开发,本章内容,企业信息系统开发1开发过程2系统分析3系统设计4实施与维护,难点与重点,难点:代码设计、数据库设计的步骤及内容重点:系统分析的五项工作、信息系统的逻辑设计与物理设计的区别、数据流程图与程序流程图不同、计算机网络的特点及功能,一、企业详细系统开发的过程,1、一般的系统工程的三个成功要素。目标、队伍、步骤;2、工作小组的开发人员由两部分构成。系统分析设计人员、管理人员;3、系统开发由四个阶段完成。系统分析、系统设计、系统实施和系统评价;4、系统的战略规划的主要内容;5、系统开发四个阶段的主要内容。,二、系统分析的五项工作,1、五项工作:1)收集并分析资料;2)描述现行系统的工作流程;3)指出现行系统的局限性和不足之处;4)确定目标系统的基本目标和逻辑功能要求;5)通过分析比较各种系统方案的目标、功能、环境和技术经济性指标,获得一个优化和可行的目标系统设计方案。,二、系统分析的五项工作,2、现行系统的详细调查方式:1)重点询问的方式;2)全面业务需求分析的问卷调查法;3)深入实际的调查方式。,三、如何分析现行系统,1、企业信息系统是根据“基于原系统,高与原系统”的规则对现行系统的映射。为了实现这种映射,就必须对信息系统进行分析,即运用系统的观点和方法,对信息系统进行目标分析,组织机构与功能分析,环境分析,业务流程分析,信息系统存在的主要问题及薄弱环节分析,用户需求分析等,为建立管理信息系统的逻辑模型作必要的准备。,三、如何分析现行系统,2、方法。1)现行系统的目标分析。2)现行系统的组织机构与功能分析。3)现行系统的业务流程分析。4)现行系统的用户需求分析。5)信息系统的薄弱环节的分析。,四、信息系统的逻辑设计与物理设计的区别,1、逻辑模型与物理模型。两种模型的基本区别在于:逻辑模型描述系统要“做什么”,或者说系统具有哪些功能,而物理模型描述系统“如何做”,或者说如何实现这些功能,四、信息系统的逻辑设计与物理设计的区别,2、逻辑设计与物理设计。逻辑设计是指在逻辑上确定信息系统的功能,解决信息系统能“做什么”的问题;物理设计是在系统分析的基础上,将系统分析阶段反映用户需求的逻辑模型转换为可以具体实施的信息系统的物理模型,解决信息系统“怎么做”的问题。,五、比较数据流程图与程序流程图不同,1、数据流程图不反映时间的顺序,只反映数据的流向、自然的逻辑过程和必要的逻辑数据存储;程序流程图有严格的时间顺序,先做什么事,然后做什么事,最后做什么事,有起始点和终止点,也反映循环过程。而数据流程图既不反映起始点,也不反映终止点,所有与计算机有关的专业技术都不在数据流程图中反映,这样才能和用户有共同交谈的语言。,五、比较数据流程图与程序流程图不同,2、数据流程图的四种基本符号:外部项数据项处理逻辑数据存储,六、信息系统的子系统的划分,1、子系统的纵向划分即按管理职权的不同级别把系统分成战略管理级、战术管理级和作业处理级;横向划分是按不同的管理对象和管理职能将企业划分为市场销售、生产计划、物资供应、财务会计、质量管理、技术管理、库存管理和能源管理等。这时子系统数量的多少和企业规模、产品品种的多少及其复杂程度、工作特点有关。,六、信息系统的子系统的划分,2、信息系统的子系统划分原则。1)各子系统相对独立完成部分管理功能;2)子系统按业务信息逻辑方式划分;3)子系统划分从管理科学化出发,不受管理体制可能变化的影响;4)子系统间边界清晰,系统内业务和数据联系紧密,七、模块设计,1、模块的概念。模块是组成系统的基本单位,能完成某项动作的一组程序语句(或描述),它具有输入和输出、逻辑功能、运行环境、内部数据四种属性。,七、模块设计,2、模块的层次功能分解图。3、模块的结构设计。4、模块耦合和模块聚合,七、模块设计,5、模块设计的原则。系统中每一个模块内部有高度的聚合性,各个组成部分彼此密切相关,为完成一个共同的功能组合在一起。同量,模块内部的各个部分应避免与其他模块内的各个组成部分发生密切关系,以减弱模块间的耦合程度。提高模块的聚合程度和减少模块间耦合程度是相辅相成的两个原则,是进行模块设计时应遵循的原则。,八、如何选择软硬件,从信息系统采取的计算机处理方式出发,针对批处理、联机输入实时处理联机输入成批处理,还是采取分布式处理。考虑硬件系统的主机和外设的配置。与此同时系统软件的配置操作系统和数据库的选择包括应用软件的获得途径也要慎重考虑。,八、如何选择软硬件,(1)硬件。硬件系统由数据准备装置,输入设备,主机,外存储器和输出设备组成。选型的原则为:实用性好表现为可扩充性;容易开发容易使用,较强的通信能力,以及可靠、可用和可维护性好于开放性好;信誉好的厂家产品;性能价格比高。硬件的选择要克服以下两种不好的倾向:第一,先买机器,后作系统分析与设计,结果造成不是机器为现实系统服务,而是系统为应付工具的运行服务;第二,一味的贪大,求先进,把技术上的可行性建立在不成熟的时髦机型上。,八、如何选择软硬件,(2)软件。系统软件是应用程序开发和运行的环境和基础。其中操作系统是软件平台的核心。操作系统所具备的功能和性能在一定程度上决定系统的整体水平。应用软件根据来源不同,分为应用软件包和自编程序。前者是为解决某类应用问题专门设计的一组通用程序,这类程序经过优化,编制质量和运行质量较高,是用户使用方便的商品软件;后者主要是用户根据企业的实际情况,自行设计的解决本企业业务所需的软件。,九、计算机网络的特点及功能,1、特点:1)共享性。软硬件资源共享,数据共享。2)分散性。资源分散,负荷和处理分散。3)可靠性。软硬件资源相互支持,提高了可靠性。4)可扩充性。硬设备扩充方便。,九、计算机网络的特点及功能,2、功能:在应用方面,计算机网络具有可实现文件传送、实时联机、集中式或分散式数据等基本功能;可支持信息系统的业务管理MIS和决策支持系统以及工厂自动化等应用。,九、计算机网络的特点及功能,2、功能:在应用方面,计算机网络具有可实现文件传送、实时联机、集中式或分散式数据等基本功能;可支持信息系统的业务管理MIS和决策支持系统以及工厂自动化等应用。,十、代码设计,1、代码的概念。2、作用:1)数据输入简单方便;2)数据定义的唯一性;3)便于计算机检索与处理。,十、代码设计,3、代码设计原则:首先,要考虑的是编码的标准化,尽量按照有关的国际标准、国家标准、部门或行业的标准进行设计。第二,要考虑容易修改,当某个代码在特点、条件或代表的实体关系改变时,容易进行变更。第三,要考虑结构简洁,代码的长度涉及到存储空间的占用和信息处理的速度。而且影响代码输入的出错率,所以,在满足当前需要和扩充性要求的前提下应尽量结构简单,长度要短。,十、代码设计,4、代码设计的步骤:代码设计的一般步骤是:1)代码结构设计;2)代码校验设计;3)使用范围和使用期限的确立;4)编制代码表;5)编写代码设计。,十、代码设计,5、代码的类型:1)序码;2)块码;3)分组码;4)组记码。,十一、如何进行输入输出设计,1、输入设计的主要内容:数据收集;数据登录;数据输入。,十一、如何进行输入输出设计,2、输出设计的主要内容:输出信息的形式;数据结构和数据类型;位数、精度及取值范围;有关数据生成的算法;数据完整性、一致性的检查。,十一、如何进行输入输出设计,3、讨论:如何进行文件设计?,十二、数据库设计的步骤及内容,1、需求分析:是根据用户要求决定管理的目标、范围及应用性质。2、概念结构设计:设计概念性数据模型。3、逻辑结构设计:设计数据的结构,把概念结构转换成与选用的DBMS所支持的数据模型。,十二、数据库设计的步骤及内容,4、数据库的物理设计:首先对给定的逻辑数据模型选取一个适合于应用环境的物理结构,然后对物理结构进行评价,必要时则重新回到逻辑结构设计阶段,对数据模型进行修改。即1)存储结构的确定。2)确定数据存放位置。3)存取路径的确定。4)确定存储分配,十三、信息系统运行管理,1、信息系统运行的组织结构。信息系统在企业中的组织机构形式大致有分散并行式和集中式两种。,十三、信息系统运行管理,2、信息系统的运行人员配置。系统运行人员配置的多少是依据系统规模大小和复杂程度来确定。人员分为三类:系统应用人员、系统维护人员、系统操作人员。,十三、信息系统运行管理,3、信息系统运行的规章制度。规章制度包括系统安全管理、系统定期维修等制度。4、信息系统运行主要内容。日常例行操作;临时性的信息服务;运行情况的记录。,十四、信息系统维护的原因及其内容,1、信息系统维护的需求主要源于:来自决策层的需要;源于企业管理机制、策略的改变;来自用户意见及对信息系统更高的更新换代。,十四、信息系统维护的原因及其内容,2、信息系统的维护的内容:硬件维护对硬件系统的日常维修和故障处理;软件维护在软

温馨提示

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

评论

0/150

提交评论