优秀教案
2、特点是:用画图的方法表达,自顶向下地分解,强调逻辑功能而不是物理设计,没有重复性。
七、原型方法的含义及特点
1、含义。原型方法是一开始就凭借着系统分析人员对用户要求的理解,在强有力的软件环境支持下,给出一个实实在在的系统模型(或原型),这个模型大致表达了系统分析人员当前对用户要求的了解和他希望系统实现后的形式。然后系统分析人员和用户一道,对这个模型进行评价。根据评价的结果,再对模型进行修改。如此反复,周而复始,直到完全满意为止。 2、特点。1)从认识论的角度看,原形法更多地体现了从特殊到一般的认识规律;2)将模拟的手段引入系统分析的初期阶段,解决了传统方法中最难解决的一环;3)为我们准确的认识问题创造了条件;4)充分利用了最新的软件工具使系统开发的效益大大地提高了,对环境变化的适应能力大大增强;5)将传统方法中的系统调查、系统分析、系统设计三个阶段融为一体。
八、信息系统和开发信息系统的生命周期
1、信息系统的生命周期。确定需求、系统开发、系统安装配置、系统运行、系统更换。
2、开发信息系统的生命周期。1)可行性研究与战略规划;2)需求分析与概要设计,即系统分析;3)系统详细设计,即系统设计;4)系统实现与测试;5)系统运行维护与评价。
第五章 企业信息系统的开发
[教学目的和要求]通过本章教学,使学生基本掌握企业信息系统开发的原理与方法。
[教学内容]
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和决策支持系统以及工厂自动化等应用。
十、代码设计
1、代码的概念。
2、作用:1)数据输入简单方便;2)数据定义的唯一性;3)便于计算机检索与处理。
3、、代码设计原则:首先,要考虑的是编码的标准化,尽量按照有关的国际标准、国家标准、部门或行业的标准进行设计。 第二,要考虑容易修改,当某个代码在特点、条件或代表的实体关系改变时,容易进行变更。 第三,要考虑结构简洁,代码的长度涉及到存储空间的占用和信息处理的速度。而
优秀教案
优秀教案
且影响代码输入的出错率,所以,在满足当前需要和扩充性要求的前提下应尽量结构简单,长度要短。
4、、代码设计的步骤:代码设计的一般步骤是:1)代码结构设计; (2)代码校验设计; (3)使用范围和使用期限的确立; (4)编制代码表; (5)编写代码设计。
5、代码的类型:1)序码;2)块码;3)分组码;4)组记码。
十一、如何进行输入输出设计
1、输入设计的主要内容:数据收集;数据登录;数据输入。
2、 输出设计的主要内容:输出信息的形式;数据结构和数据类型;位数、精度及取值范围;有关数据生成的算法;数据完整性、一致性的检查。 1、如何进行输入输出设计? 3、讨论:如何进行文件设计?
十二、数据库设计的步骤及内容
1、需求分析:是根据用户要求决定管理的目标、范围及应用性质。 2、概念结构设计:设计概念性数据模型。
3、逻辑结构设计:设计数据的结构,把概念结构转换成与选用的DBMS所支持的数据模型。
4、数据库的物理设计:首先对给定的逻辑数据模型选取一个适合于应用环境的物理结构,然后对物理结构进行评价,必要时则重新回到逻辑结构设计阶段,对数据模型进行修改。即 1)存储结构的确定。2)确定数据存放位置。3)存取路径的确定。4)确定存储分配。
十三、信息系统运行管理
1、信息系统运行的组织结构。信息系统在企业中的组织机构形式大致有分散并行式和集中式两种。
2、信息系统的运行人员配置。系统运行人员配置的多少是依据系统规模大小和复杂程度来确定。人员分为三类:系统应用人员、系统维护人员、系统操作人员。
3、信息系统运行的规章制度。规章制度包括系统安全管理、系统定期维修等制度。
优秀教案