【教学课件】第七章管理信息系统的系统设计.ppt

上传人:小飞机 文档编号:5660446 上传时间:2023-08-07 格式:PPT 页数:78 大小:1.53MB
返回 下载 相关 举报
【教学课件】第七章管理信息系统的系统设计.ppt_第1页
第1页 / 共78页
【教学课件】第七章管理信息系统的系统设计.ppt_第2页
第2页 / 共78页
【教学课件】第七章管理信息系统的系统设计.ppt_第3页
第3页 / 共78页
【教学课件】第七章管理信息系统的系统设计.ppt_第4页
第4页 / 共78页
【教学课件】第七章管理信息系统的系统设计.ppt_第5页
第5页 / 共78页
点击查看更多>>
资源描述

《【教学课件】第七章管理信息系统的系统设计.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第七章管理信息系统的系统设计.ppt(78页珍藏版)》请在三一办公上搜索。

1、第七章 管理信息系统的系统设计,第一节 系统设计的主要工作 第二节 代码设计 第三节 功能结构图设计 第四节 信息系统流程图设计 第五节 系统物理配置方案设计 第六节 制订设计规范 第七节 数据存储设计 第八节 输出设计 第九节 输入设计 第十节 处理流程图设计 第十一节 编写程序设计说明书和系统设计报告,第一节 系统设计的任务,主要内容:一、系统设计的任务二、系统设计的具体工作三、系统设计的原则,一、系统设计的任务,系统设计的任务:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。主要是解决“怎样做”的问题。,二、系统设计的具体工作,1总体设计。包括信息系统流程图设计、功能结构

2、图设计和功能模块图设计等。,二、系统设计的具体工作,1总体设计。包括信息系统流程图设计、功能结构图设计和功能模块图设计等。,二、系统设计的具体工作,1总体设计。包括信息系统流程图设计、功能结构图设计和功能模块图设计等。,二、系统设计的具体工作,2代码设计和设计规范的制定。,二、系统设计的具体工作,3系统物理配置方案设计。包括设备配置、通信网络的选择和设计以及 数据库管理系统的选择等。,硬件:计算机主机、外围设备、连网设备,软件:1)操作系统:单机操作系统、网络操作系统 2)网络协议:3)数据库产品:Oracle,Sybase,Sql Server,Informix,Foxpro等 4)应用软件

3、:功能性、灵活性、技术支持。,二、系统设计的具体工作,4数据存储设计。包括数据库设计、数据库的安全保密设计等。5计算机处理过程设计。包括输出设计、输入设计、处理流程图设计及 编写程序设计说明书等。,二、系统设计的具体工作,三、系统设计的原则,第二节 代码设计,代码是代表事物名称、属性、状态等的符号。GBl988-80主要内容:一、代码的功能 二、代码的设计 三、代码的种类 四、代码结构中的校验位,一、代码的功能,便于数据的存贮和检索,提高处理的效率和精度,提高数据的全局一致性,人和计算机的共同语言,二、代码的设计,满足用户的需要,惟一,预留足够的位置,不要使用易于混淆的字符,采用不易出错的代码

4、结构,分成小段,组成码的总数为:C=Si,三、代码的种类,(一)顺序码顺序码又称系列码,它是一种用连续数字代表编码对象的码,例如:用“1 代表厂长,2代表科长,3代表科员,4代表生产工人等。(二)区间码区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置 都代表一定意义。典型的例子是邮政编码。如:“130021”“13”代表吉林省,“00”代表省会长春,“21”代表所在投递区。,三、代码的种类,码21代表?,三、代码的种类,实例:中国公民身份证1-2:所在省市2-4:所在地区5-6:所在县区7-10:年11-12:月12-13:日14-16:户口所归属的派出所17:性别18:校验码

5、,三、代码的种类,(二)区间码又可分为以下各种类型:1多面码。一个数据项可能具有多方面的特性。如果在码的结构中,为这些特性各规定一个位置,就形成多面码。,代码2343表示?,三、代码的种类,(二)区间码又可分为以下各种类型:2.上下关联区间码。上下关联区司码由几个意义上相互有关的区间码组成,其结构一般由左向右排列。例如:1002银行存款;100201工行存款。3.十进位码。此法相当于图书分类中沿用已久的十进位分类码,它是由上下关联区间码发展而成的。81马克思主义的学习和研究 811马克思、恩格斯著作的学习和研究811.1选集、文集 811.2单行著作 811.3书信集、日记、函电、谈话 811

6、.4诗词,三、代码的种类,(三)助忆码 助忆码用文字、数字或文字数字结合起来描述,其特点是,可以通过联想 帮助记忆。例:用TV-C-20代表20英寸彩色电视机。例:用TV-B-12代表12寸黑白电视机,四、代码结构中的校验位,校验位可以发现以下各种错误:抄写错误,例如l写成7;易位错误,例如1234写成1324;双易错误,例如26913写成21963;随机错误,包括以上两种或三种综合性错误或其他错误。,四、代码结构中的校验位,(一)算术级数法原代码1 2 3 4 5各乘以权 6 5 4 3 2乘积之和6+10+12+12+10=50以11为模去除乘积之和(若余数是10,则按0处理),把得出的余

7、数作为校验码:50/11=46,因此代码为123456。(二)几何级数法原理同上,但把所乘权数改为32 16 8 4 2 等。(三)质数法原理同上,但把所乘权数改为质数系列,如17 13 7 5 3等。,四、代码结构中的校验位,例题:1、试用算术级数法确定原代码为1684的校验位和新代码:要求11为模,以5、4、3、2为权。2、试用几何级数法确定原代码为1684的校验位和新代码:要求11为模,以27、9、3、1为权。3、试用质数法确定原代码为1684的校验位和新代码:要求11为模,以13、7、5、3为权。,1、168462、168403、16848,第三节 功能结构图设计,功能结构图就是按功能

8、从属关系画成的图表。愈上层功能愈笼统,愈下层功能愈具体。功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。库存管理子系统的功能结构图,第四节 信息系统流程图设计,信息系统流程图表达了各功能之间的数据传送关系。绘制信息系统流程图的步骤:先为数据流程图中的每个处理功能画出数据关系图。然后,把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统流程图。,第四节 信息系统流程图设计,数据关系的一般形式:,第四节 信息系统流程图设计,从数据流程图导出信息系统流程图的例子,第四节 信息系统流程图设计,工资管理子系统的信息系统流程图,随堂练习,请根据以下要求画出销售合同管理子系统的部

9、分信息系统流程图,该子系统共有三个功能模块。首先是“建立订货合同台帐”模块从订货合同、材料检验单和客户文件输入数据,输出建立订货合同台帐文件;然后是“排序合并”模块从合同台帐文件中的数据输入,进行排序合并后形成合同分类文件;最后是“打印”模块从合同分类文件打印出合同分类表。,第五节 系统物理配置方案设计,学习目的掌握物理配置的原则和方法内容提要提出物理配置方案的设计依据提出计算机硬件网络硬件,数据库管理系统应用软件的选择方法,第五节 系统物理配置方案设计,系统的吞吐量,系统的响应时间,系统的可靠性,集中式还是分布式,地域范围,数据管理方式,一、设计的依据,第五节 系统物理配置方案设计,二、计算

10、机硬件选择(1)计算机主存;(2)CPU时钟;(3)输入、输出和通信的通道数目;(4)显示方式;(5)外接转储设备及其类型。,第五节 系统物理配置方案设计,三、计算机网络的选择 1网络拓扑结构。网络拓扑结构一般有总线型、星型、环形、混合型等。2网络的逻辑设计。通常首先按软件将系统从逻辑上分为各个分系统或子系统,然后按需要配备设备3网络操作系统。目前,流行的网络操作系统有UNIX、Netware、WindowsNT等。,第五节 系统物理配置方案设计,四、数据库管理系统的选择 目前,市场上数据库管理系统较多,流行的有Oracle、Sybase、SQL Server、Informix、FoxPro等

11、。五、应用软件的选择 1软件是否能够满足用户的需求。2软件是否具有足够的灵活性。3软件是否能够获得长期、稳定的技术支持?,随堂测试,1、系统设计的任务是:在系统分析提出的()的基础上,科学合理地进行()的设计。A 概念模型 B 逻辑模型 C 物理模型 D 数学模型,2、,3、,随堂测试,4、,5、,6、,随堂测试,7、,8、,第七节 数据存储设计,一、文件的分类(一)按文件的组织方式分类顺序文件、索引文件、直接存取文件,第七节 数据存储设计,一、文件的分类1、主文件:存放具有固定值属性的数据。2、处理文件:用来存放事务数据的临时文件,包含了对主文件进行更新的全部数据。3、工作文件:处理过程中暂

12、时存放数据的文件。4、周转文件:存放具有固定个体变动属性的数据。5、其它文件:如,后备文件。,第七节 数据存储设计,第七节 数据存储设计,第七节 数据存储设计,第七节 数据存储设计,二、文件设计文件由记录组成,所以设计文件主要是设计文件记录的格式。,第七节 数据存储设计,三、数据库设计数据库设计是在选定的数据库管理系统基础上建立数据库的过程。,第七节 数据存储设计,三、数据库设计数据库设计与系统开发阶段对照。,第七节 数据存储设计,三、数据库设计1.数据库的概念结构设计。概念模型的最常用的表示方法是实体一联系方法(Entity-Relation Approach,简称E-R方法)。,物资入库管

13、理E-R图,第七节 数据存储设计,物资人库管理涉及的实体包括:1供方单位:属性有单位号、单位名、地址、联系人、邮政编码。2物资:属性有物资代码、名称、规格、备注。3库存:属性有人库号、日期、货位、数量。4合同:属性有合同号、数量、金额、备注。5结算:属性有结算编号、用途、金额、经手人。,第七节 数据存储设计,这些实体之间的联系包括:1入库:一种物资可以分多次入库,所以是1:N联系。2验收:一份合同订购的物资可以分多次验收,所以是l:N联系。3购进:一次购进的物资可以经多次结算,而一次结算可以承办多次购进的物资,所以是多对多的联系。其属性为:入库号、结算编号、数量、金 额。4付款:也是多对多的联

14、系,其属性值为:结算编号、合同号、数量、金额。5订货:这是一个数量超过两个的不同类型实体之间的联系。,第七节 数据存储设计,三、数据库设计2.数据库的逻辑结构设计。逻辑结构设计是将概念结构设计阶段完成的概念模型转换成能被选定的数据库管理系统(DBMS)支持的数据模型。将E-R模型转换为关系数据模型的规则:(1)每一实体集对应于一个关系模式。实体名作为关系名,实体的属性作为对应关系的属性。(2)实体间的联系一般对应一个关系,联系名作为对应的关系名,不带有属性的联系可以去掉。(3)实体和联系中关键字对应的属性在关系模式中仍作为关键字。,第七节 数据存储设计,物资入库管理E-R图转化为:(1)供方单

15、位(单位号、单位名、地址、联系人、邮政编码)。(2)物资(代码、名称、规格、备注)。(3)库存(入库号、日期、货位、数量)。(4)合同(合同号、数量、金额、备注)。(5)结算(编号、用途、金额、经手人)。(6)购进(人库号、编号、数量、金额)。(7)付款(编号、合同号、数量、金额)。(8)订货(代码、单位号、合同号、数量、单价)。,第七节 数据存储设计,三、数据库设计3.数据库的物理结构设计。第一,库文件的组织形式。第二,存储介质的分配。第三,存取路径的选择等。四、演示:用Access2003建立数据库。,第八节 输出设计,输出是系统产生的结果或提供的信息。,第八节 输出设计,一、输出设计的内

16、容 1有关输出信息使用方面的内容2输出信息的内容3输出格式4输出设备5输出介质,第八节 输出设计,二、输出设计的方法 1.表格信息。以表格的形式提供。,第八节 输出设计,二、输出设计的方法 2.图形信息。管理信息系统用到的图形信息主要有直方图、圆饼图、曲线图、地图等。3.图标。图标也用来表示数据间的比例关系和比较情况。,第八节 输出设计,三、输出报告输出报告定义了系统的输出。输出报告中既标出了各常量、变量的详细信息,也给出了各种统计量及其计算公式、控制方法。,输出设计书,第八节 输出设计,四、输出设计示例屏幕显示输出的设备调拨单,第八节 输出设计,打印输出的设备调拨单,第八节 输出设计,接收用

17、户输出格式定义的输入画面,第九节 输入设计,主要内容:一、输入设计的原则二、数据输入设备的选择 三、输入检验 四、原始单据的格式设计 五、输入屏幕设计择,一、输入设计的原则,l、控制输入量。在输入设计中,应尽量控制输入数据总量。2、减少输入延迟。可采用周转文件、批量输入等方式。3、减少输入错误。采用多种输入校验方法和有效性验证技术。4、输入过程应尽量简化。尽量避免不必要的输入步骤,二、数据输入设备的选择,1、键盘-磁盘输入装置。由数据录人员通过工作站录入,经拼写检查,可靠性验证后存入磁记录介质(如磁带、磁盘等)。2、光电阅读器采用光笔读入光学标记条形码或用扫描仪录入纸上文字。3、终端输入终端一

18、般是一台联网微机,操作人员直接通过键盘键人数据。,三、输入检验,(1)重复校验。这种方法将同一数据先后输入两次,然后由计算机程序自动予以对比校验,(2)视觉校验。输入的同时,由计算机打印或显示输入数据,然后与原始单据进行比较,拨出差错。(3)检验位校验。(4)控制总数校验。采用控制总数校验时,工作人员先用手工求出数据的总值,然后在数据的输入过程中由计算机程序累计总值,将两者对比校验。,三、输入检验,(5)数据类型校验。校验是数字型还是字母型。(6)格式校验。即校验数据记录中各数据项的位数和位置是否符合预先规定的格式。(7)逻辑校验。即根据业务上各种数据的逻辑性,检查有无矛盾。(8)界限校验。即

19、检查某项输入数据的内容是否位于规定范围之内。(9)顺序校验。即检查记录的顺序,三、输入检验,(10)记录计数校验。这种方法通过计算记录个数来检查记录有否遗漏和重复。不仅对输入数据,而且对处理数据、输出数据及出错数据的个数等均可进行计数校验。(11)平衡校验。平衡校验的目的在于检查相反项目间是否平衡。(12)对照校验。对照校验就是将输入的数据与基本文件的数据相核对,检查两者是否一致。,四、原始单据的格式设计,设计原则便于填写便于归档单据的格式应能保证输入精度,五、输入屏幕设计择,常用的是人机对话方式,具体有:菜单式、填表法、应答式等。,五、输入屏幕设计择,常用的是人机对话方式,具体有:菜单式、填

20、表法、应答式等。,第十节 处理流程图设计,信息系统的处理流程图是系统流程图的展开和具体化。,第十一节 编写程序设计说明书和系统设计报告,程序设计说明书,一、输入,二、输出,第十一节 编写程序设计说明书和系统设计报告,四、程序处理过程说明,三、程序功能 更新主文件,第十一节 编写程序设计说明书和系统设计报告,系统设计工作结束后,要提交系统设计报告,其内容包括:1.系统总体设计方案。2.代码设计方案。3.输入和输出设计方案。4.文件设计方案。5.程序模块说明书。,第六、七章总结,随堂练习,3在下列常用文件组织方式中,()对文件大小没有限制,()随机查找速度最快,()顺序查找速度最快,()适用于活动率高的场合,()对软件的要求高。A 顺序方式 B 索引方式 C 直接方式 D 都不是,随堂练习,6、7、8、,随堂练习,9、10、,随堂练习,12、13、,随堂练习,15、,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号