




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章系统分析与设计系统分析系统设计10/16/20231管理信息系统§3.1系统分析系统调查系统分析建立新系统的逻辑模型新系统中常用的管理模型MRP系统介绍系统分析报告10/16/20232管理信息系统系统分析:解决“做什么”的问题系统分析的核心内容:理解和表达用户需求系统调查(systeminvestigation)业务过程分析:组织内部的整体管理状况、业务需求、信息处理过程数据分析:详细定义组织内部的数据、业务与各管理功能之间的关系成果:规划出新系统的总体结构、功能模型、信息模型、系统开发计划等。
10/16/20233管理信息系统一、系统调查所谓系统调查就是以物流为基础,以信息流为主线,全面调查系统中存在的各种数据、数据流程及每个数据的加工处理过程。要点:从上自下全面、细致地收集、整理各种业务及业务流程、数据及数据流程。方法:召开调查会、访问、调查表、参加业务实践、查阅资料等。10/16/20234管理信息系统1、系统调查的内容(1)组织目标和发展战略
(2)组织机构及其功能划分
(3)数据与数据流程
编制记帐填制原始单据凭证帐本报表帐务数据间的关系图
10/16/20235管理信息系统(4)业务流程与工作方式
编制供应计划编制采购计划生产计划材料定额材料库存收集供应商资料供应商评价签定采购合同供应商资信验收入库存储管理物资供应部门业务流程图
10/16/20236管理信息系统(5)管理方式及有关条例
(6)决策方式和决策过程
(7)可用资源和限制条件
(8)现存问题和改进意见
10/16/20237管理信息系统2、系统调查的原则(1)自顶向下全面展开
(2)采用工程化的工作方式所谓工程化的方法就是将工作中的每一步工作事先都做好计划,对多个人的工作方法和调查所用的图表都采取统一、规范化的标准和形式,使群体之间能方便地相互沟通和协调工作。另外,所有调查结果都进行规范化整理后归档,以便进一步工作时使用。(3)全面铺开与重点调查相结合
10/16/20238管理信息系统销售管理与其它子系统间的关系举例:计划管理质检信息质量反馈信息生产进度合同信息发货信息销售计划大纲执行情况回款、费用等销售管理财务管理生产管理质量管理10/16/20239管理信息系统3、系统调查的方法(1)面谈(interview)面谈是一种艺术,在面谈的准备和进行过程中应注意以下几点:①面谈应采取从上到下的过程,先了解企业决策者和各部门经理对新系统的设想和期望,再了解具体业务。②面谈前应事先告知有关人员面谈的内容及目的,以便有关人员有所准备,减少遗漏。10/16/202310管理信息系统③面谈时应创造出一种轻松、愉快的气氛,以便用户能轻松自如地谈出自己的想法和观点。④面谈是一种交流,调查者应抱着虚心求教的态度,耐心倾听用户的讲述,避免与用户发生争论。⑤面谈时系统分析员应具有清晰的思路、良好的归纳总结能力,能将用户讲述的内容用简洁、明确的方式复述出来,并求得用户的确认。⑥面谈时调查者可适当提问,引导用户提供更多的信息和进一步的观点与想法。10/16/202311管理信息系统(2)阅读资料(reading) 阅读资料是查看企业现存的有关文件和表格,主要包括企业的规章制度、工作流程、各种期量标准、操作规程、各种单据、表格和统计报表等。在阅读资料时,应注意每个信息的处理过程,明确以下问题:①每份单据、表格由谁编制、谁审核,作用是什么;②每种单据、表格中的原始数据的来源,计算公式;③每种单据、表格一式几份,处理后将传送到何处;④各种单据、表格的编制周期、保存周期、信息量的大小等;10/16/202312管理信息系统(3)直接观察(directobservation)直接观察可以获得一些用其它方法无法获得的信息。面谈是收集资料的一种间接方式,而阅读资料看不出实际的操作过程,直接观察能提供怎样进行各种业务活动的直接的原始的信息。直接观察重点是考察信息的处理及转换过程。直接观察的主要缺点是周期长。(4)问卷调查(questionnaire)问卷调查是通过编制问卷和调查表来收集信息,是其它调查方法的补充,目的是减少遗漏,缩短调查周期。
10/16/202313管理信息系统4、可行性分析(feasibilityanalysis)(1)技术可行性(technicalfeasibility)关心的是能否通过购买或开发系统来解决问题。(2)经济可行性(economicfeasibility)用以评价该项目在财务上是否有意义,并且预计的利润是否能够与投入的成本和时间相抵。(3)操作可行性(operationalfeasibility)是对该项目能否实现或操作的衡量,因为新系统可能带来组织、人员及信息流程的变更,权力和利益可能会介入,一些人可能会抵制新系统。(4)进度可行性(schedulefeasibility)是考察项目能否在合理的期间内完成。10/16/202314管理信息系统二、系统分析
系统分析是在系统调查的基础上,对调查结果进行分析,引出用户或系统需求,找出现行系统中的瓶颈问题和不足,提出拟采用的新的管理技术及方法,设计新系统的逻辑模型。
1、组织结构与业务分析
组织结构与业务分析主要包括三个内容:■组织结构分析■业务过程与组织结构之间的联系分析■汇总业务一览表
10/16/202315管理信息系统(1)组织结构分析—组织结构图
院长药剂科总务科器械科医务科护理部人事科……财务科供应组药库药房……某医院组织结构示意图
10/16/202316管理信息系统(2)组织/业务分析—组织/业务矩阵部门
业务
供应组
药库
药房
……药品采购★×
药品保管
★
划价×
★
药品发放
×★
对帐
★√
……
图中:“★”表示该部门是对应业务的主管部门。
“√”表示该部门为完成该业务的相关部门。
“×”表示该部门为协调该业务的辅助部门。图3-5某医院组织/业务矩阵10/16/202317管理信息系统在组织/业务矩阵进行分析时应考虑两个问题:1)该矩阵中每行有且仅有一个星号,既每个业务只能由一个部门主管;2)该矩阵中每列至少有一个星号,既每个部门至少要主管一个业务。若系统分析后得到的矩阵不满足以上两点,则可能是该组织在管理职能的划分上有问题,是新系统中应调整的地方。10/16/202318管理信息系统(3)业务功能一览表该表用来进一步说明组织内部的所有业务及其分配情况。如上例中药房的主要业务包括:1)填“出库单”到库房领药;2)为病人处方划价;3)核实处方后发药;4)每天工作结束后,同收费人员对帐;5)每月底统计销售额;6)每季度对药房进行一次盘点。
10/16/202319管理信息系统2、业务流程分析对系统调查中了解的每项业务作进一步分析,明确每项业务的处理过程,每项业务所涉及到的数据或信息等,并依据管理学原理及IT技术进一步规范或优化业务项及其处理过程。业务流程图(transactionflowdiagram,简称TFD)是规范化描述每项业务处理过程的图形工具,即用一些规定的符号及连线来表示某个具体业务的处理过程。
10/16/202320管理信息系统(1)图形符号数据存档表格/单据处理功能描述业务处理单位信息流向10/16/202321管理信息系统(2)举例:病人取药的业务流程:处方划价药房财务收费发药药房划价后的处方财务凭证10/16/202322管理信息系统3、数据分析
数据分析是把收集到的数据转化为对分析人员有用的形式。即确定收集到的各数据的来源、去向、加工处理过程、加工处理频度、信息量大小等,并改进和优化信息流程,删除冗余信息。数据分析又可分为两步: 数据汇总分析 数据流程分析
10/16/202323管理信息系统(1)数据汇总分析数据汇总分析的主要任务是对收集到的数据进行汇总、整理和分类,并使之协调统一。①
数据汇总将收集到的数据按业务过程整理分类,按处理过程顺序摆放。②
数据项分析分析每个数据的意义和作用,明确该数据中哪些是原始数据项、原始数据项来自何方、哪些是统计项、每个统计数据项的计算公式是什么、与该计算公式有关的数据是否齐备、该数据一式几份、分别送往何处等问题。
10/16/202324管理信息系统③数据正确性分析数据分析的目的是进一步确定系统中整个数据的完备程度、一致性程度及无冗余程度。其分析工具可借用U/C矩阵来进行。U/C矩阵是通过一个普通的二维表来汇总分析数据。通常用表的纵坐标栏来表示数据类,横坐标栏表示业务过程,将数据和业务过程之间的关系用使用(U,use)和建立(C,create)来表示利用U/C矩阵进行数据分析的基本原则是“数据守恒原理”(principleofdataconservation),即每个数据有且只有一个产生源;每个数据至少有一个或多个使用源。10/16/202325管理信息系统具体可概括为以下三点: 每列只能有一个C,即每个数据只能有一个产生源;每列至少有一个U,即每个数据至少为一个业务提供服务;不能有空行和空列,否则可能是数据项或业务过程的划分上出现冗余,或者是在系统调查中数据收集不全,或是建立U/C矩阵时漏掉了某些数据或业务过程间的联系,或是现有系统中业务分工或数据设置不合理,出现以上任何一种情况时,均需在新系统中加以调整和改进。10/16/202326管理信息系统……发药划价药房对帐……统计报表
编制台帐
验收入库库房合同管理采购计划供应组开出库单统计采购计划采购合同入库单出库单台帐发票CUCUCUUCUUCUUUU数据业务10/16/202327管理信息系统④数据项特征分析主要目的是进一步确定每个数据项的类型、长度、取值范围、数据量、使用频率、存储和保留的时间周期等等。这是以后设计数据存储结构时所需的必要信息。⑤建立数据字典数据字典是用来规范化描述数据具体内容的工具,也是对数据汇总分析的一个总结。一般来说,可为每个数据建立一张二维表。10/16/202328管理信息系统数据字典数据名称作用来源去向业务量使用周期安全性要求数据项名含义类型宽度小数位备注10/16/202329管理信息系统(2)数据流程分析
数据流程分析主要包括对数据的流动、传递、处理、存储等的分析。数据流程分析的目的就是要明确每个数据的处理过方法,并发现和解决数据流通过程中的数据流程不畅、前后数据不匹配、数据处理过程不合理等问题,以期在新系统中加以改进。数据流程分析多是通过绘制分层的数据流程图(dataflowdiagram,简称DFD)来进行的。
10/16/202330管理信息系统①数据流程图的基本图形符号
数据存档处理过程外部环境数据流向10/16/202331管理信息系统(2)绘制DFD图的步骤
绘制DFD图一般采用自顶向下的结构化分解方法,首先用少数几个高度概括、抽象的处理过程描述整个系统的逻辑功能、数据流程及其与外界的数据交换,然后分别对其中的每个处理过程进行分解,建立下一层的数据流程图,直到最底层为止。
10/16/202332管理信息系统某库存管理的数据流程图
领料单入库单财务采购员车间财务入库处理出库处理入库单领料单库存台帐缺件单供应科盘点统计报表财务登帐10/16/202333管理信息系统三、建立新系统的逻辑模型
新系统逻辑模型是指在对现行系统进行分析和优化的基础上,确定新系统的目标、信息流程、总体结构、功能模型以及拟采用的管理模型和信息处理方法等。
新系统逻辑模型通常由以下几部分组成:
1、新系统的目标2、新系统信息模型3、新系统的总体结构和功能模型10/16/202334管理信息系统…门诊管理挂号收费药房统计查询基础数据挂号退号划价收费退费发药退药处方查询收发存查询统计报表开出库单盘点人员管理价格管理制度管理某医院门诊管理系统的功能树
10/16/202335管理信息系统四、新系统中常用到的管理模型
1、综合计划模型
综合计划是企业一切生产经营、管理活动的纲领性文件,一个切实可靠的综合计划方案,基本上就奠定了企业生产、经营活动的基础,综合计划模型一般由综合发展计划模型和资源限制模型两大部分组成。(1)资源限制模型主要是反映企业现有各类资源和实际情况对综合发展计划模型的限制问题。常用的限制模型有:■数学规划模型。■资源分配限制模型。
10/16/202336管理信息系统(2)综合发展计划模型主要是用来反映企业的近期发展目标,它包括利税发展目标、生产发展规模等等,一般常用的有:■企业的中长期计划模型。■厂长(或经理)任期目标的分解模型。■新产品开发和生产结构调整模型。■中长期滚动计划模型。
10/16/202337管理信息系统2、生产计划管理模型
生产计划的制定主要包括两方面的内容:第一是生产计划大纲的编制,第二是详细的生产作业计划。
(1)生产计划大纲的编制主要是安排与综合计划有关的产量指标,一般来说这部分分涉及到:
■预测、合同定货和安排生产任务的模型。
■物料需求计划(MRP)模型。
■设备负荷和生产加工能力模型。
■量-本-利分析模型。
■投入产出模型。
■数学规划模型。10/16/202338管理信息系统(2)生产作业计划是要具体给出产品生产数量、加工路线、时间安排、材料供应以及设备生产能力负荷平衡等方面的有关信息。具体方法有:■投入产出矩阵模型 ■排序模型■网络计划(PERT)模型 ■关键路径法(CPR)模型■物料需求模型(MRP) ■设备能力负荷平衡模型■滚动式生产作业计划模型 ■经验方法■甘特图(Ganttchart)模型生产计划模型在选定了上述方法以后,根据单位的实际情况还会有很多具体的变化,这需要视系统分析的情况而定。10/16/202339管理信息系统3、库存管理模型库存管理有很多不同的模型,常用的有库存物资的ABC分类法、订货点法和经济订货量法等模型。4、成本管理模型对于成本管理我们应考虑如下几方面的管理方法(或称模型):■成本核算模型■成本预测模型成本分析模型■成本分析模型
10/16/202340管理信息系统5、财会管理模型财会管理模型相对比较固定,一般来说,可以从以下几个方面来确定一个财会管理模型:■会计记账科目的设定■会计记账方法的确定■财会管理方法(如计划、决策、调整以及具体的管理措施等等)■内部核算制度以及具体的核算方法等■
安全、保密措施及其相应的运行制度和管理方法■
文档、数据、原始凭证的保存方法与保存周期■审计和随机抽查的形式、范围和对账方法等。
10/16/202341管理信息系统6、经营管理决策模型经营管理决策是一个广义的概念,它涉及企业高层管理人员围绕经营管理目标所进行的所有努力,包括信息的收集、信息的处理(模型算法等)、决策者的经验、背景和分析判断能力、环境条件的约束限制等多个方面。经营管理决策模型可以说是整个信息系统的核心和最高层次的处理环节,也是企业领导层(决策者)最为关心的内容。10/16/202342管理信息系统经营管理决策模型研究的范围包括:■组织决策体系的研究■确定适当的决策过程■确定收集、处理、提炼对决策有用信息的渠道、步骤和方法■确定适当的决策模型■确定选择和优化解的方式■系统支持决策的方式■
模拟决策执行过程■
决策评价指标体系的研究以及反馈控制决策系统运行的方式。10/16/202343管理信息系统7、统计分析模型统计分析模型常常用以反映市场销售状况、财务状况等方面的综合变化状况。这类模型的结果在信息系统中常用各种分析图形的方式给出,常用的分析方法有:■产品市场占有率分析■市场消费变化趋势分析■
产品销售统计分析■
产品销售额与利润变化趋势分析■
质量状况及指标分布状况分析■
生产统计分析 ■
财务统计分析■
企业综合经济效益指标统计分析10/16/202344管理信息系统8、预测模型
预测模型同统计分析模型一样可以广泛地用于生产产量、销售量、市场变化趋势等等方面。常用的预测模型有:■多元回归预测模型(如一元、二元、……)■时间序列预测模型■普通类比外推模型等
10/16/202345管理信息系统五、MRP系统介绍1、MRPⅡ的概念 MaterialsResourcePlanning 物资资源计划 MaterialsRequirementsPlanning 物资需求计划 ManufacturingResourcePlanning 制造资源计划MPS:MessageProcessingSystem 信息处理系统ⅠⅡ10/16/202346管理信息系统工业企业是一个以生产为核心,对供、产、销等活动进行全面控制的大系统。广义的生产管理包括:资源管理:原材料、劳动力、资金、设备、信息等生产活动管理:设计、供应、制造、销售等管理的重点:物流和信息流 MRPⅡ系统是现代化的管理方法与手段相结合,对企业生产中的人、财、物等制造资源进行全面控制,以达到最大的客户服务、最小的库存投资和高效率的工厂作业为目的的集成信息系统。10/16/202347管理信息系统 2、MRPⅡ的形成与发展(1)资源型管理思想(古典生产存储系统) 传统生产管理的重点:监视库存 库存管理的问题:库存品种结构不合理、库存过高等 代表理论:运筹学分支中的“存储论” 典型方法:经济订货模型、存储模型等 10/16/202348管理信息系统经济订货模型成本订货量订购费用存储费用存货总成本经济订货量X
10/16/202349管理信息系统(2)需求型管理思想—物资需求计划(MRP)
基本思想:物料需要时及时运输,而不是超量存储。
两个基本假设: 生产计划是可行的
(人力、设备、资金有保证)
物料采购计划时可行的
(供货能力、运输能力)10/16/202350管理信息系统(3)制造资源计划(MRPⅡ) (ManufacturingResourcePlanning)MRP中的假设有时是不切实际的,因为能力资源和物料资源总是有限的。为了保证生产计划符合实际,必须八计划(需求)与资源统一起来。MRPⅡ在MRP的基础上增加了: 能力需求计划 经营计划 销售、成本核算 技术管理等10/16/202351管理信息系统MPS:MessageProcessingSystem客户订货能力计划车间控制成本会计预测资源分布制造数据管理库存控制MPS采购财务生产计划大纲 3、MRPⅡ的构成MRP10/16/202352管理信息系统 4、MRPⅡ系统的工作原理(1)计划的五个层次(2)主要解决三个问题 确定制造目标 确定制造资源 协调能力需求与可用能力的差距经营计划生产计划大纲资源需求计划主生产计划粗能力计划物料需求计划能力需求计划车间生产控制第1层第2层第3层第4层第5层主计划10/16/202353管理信息系统经营计划编制生产计划大纲编制粗能力计划大纲编制主生产计划编制物料需求计划编制能力需求计划编制车间作业计划效益评估满足生产计划大纲?满足主生产计划?满足主生产计划?YNYNNY (3)MRPⅡ的计划编制过程10/16/202354管理信息系统六、系统分析报告
系统分析阶段的最终成果就是系统分析报告,它是整个调查分析工作的总结,是新系统逻辑模型的文档形式,是下一步设计与实现系统的纲领性文件。
一份好的系统分析报告应该不但能够充分展示前段调查的结果,而且还要反映系统分析的结果——新系统的逻辑方案,总的来说,系统分析报告应包括以下内容:
10/16/202355管理信息系统1、组织情况简述主要是对分析对象的基本情况作概括性的描述,它包括组织的结构、目标、工作过程、性质、业务功能、对外联系、组织与外部实体间有哪些物质以及信息的交换关系、研制系统工作的背景如何等等。2、系统目标和开发的可行性系统的目标树是系统拟采用什么样的开发战略和开发方法,人力、资金以及计划进度的安排,系统计划实现后各部分应该完成什么样的功能,某些指标预期达到什么样的程度,有哪些工作是原系统没有而计划在新系统中增补的,等等。10/16/202356管理信息系统3、现行系统运行状况主要是借用一些图形工具(如业务流程图、数据流程图),详细描述现行系统信息处理过程以及信息流动情况。另外,对主要业务的业务量、总的数据存储量、处理速度要求、主要查询要求等,都应作一个扼要地说明。10/16/202357管理信息系统4、新系统的逻辑方案新系统的逻辑方案是系统分析报告的主体,主要反映分析的结果和我们对将建造的新系统的设想。具体内容包括:①新系统的功能模型;②新系统的信息模型;③新系统在各个业务处理环节拟采用的管理方法、算法或模型;④新系统的管理制度和运行体制的建立;⑤系统开发资源与时间进度估计。10/16/202358管理信息系统§3.2系统设计系统设计的目标系统设计的步骤及内容软件结构设计模块设计系统设计说明书10/16/202359管理信息系统一、系统设计的目标
1、运行效率运行效率主要指系统的处理能力、运行时间和响应时间。处理能力是指单位时间内系统所能处理事务的多少;运行时间是指系统完成某种任务所花费的时间;响应时间是用户向系统发出一项请求后到系统返回结果所需的时间。影响系统运行效率的因素很多,大致可分为硬件和软件两部分。在硬件方面,主要是CPU的速度、内外存配置及系统结构。在软件方面,主要是体系结构方面的问题,具体包括软件结构或程序调用关系、系统数据的结构及分布、临时文件的组织和数量等。
10/16/202360管理信息系统2、可靠性系统的可靠性是指系统在运行过程中抵抗异常情况的干扰、保证系统正常工作的能力。从设计的角度来说,提高系统可靠性就是要提高系统的检错、纠错、容错及排错的能力,同时还应保证系统具有故障恢复的能力。因此,在进行系统设计时通常应考虑以下问题:1)设计中应避免软件中的逻辑错误;2)在人机接口中要提供检错、纠错的功能;3)对可能的错误应进行容错设计;4)必要时可提供日志及信息跟踪功能;5)设置必要的权限控制,防止越权操作。
10/16/202361管理信息系统3、可操作性可操作性主要指用户操作系统的方便程度,具体指人机接口是否友好、方便、简捷。因此,在设计界面人机接口时应注意以下问题:1)设计的界面及操作方式应尽可能直观、逼真、清晰,且又符合用户的习惯,操作方便。2)尽可能减少系统的输入量,尤其是汉字的输入量,做到一次输入,多次使用。其好处有两点:一可减少输入量,二可减少输入错误。3)提供检错及纠错功能。4)提供简洁、明了的操作提示或在线帮助功能。
10/16/202362管理信息系统4、易维护性系统的易维护性指系统容易修改的程度。它是目前软件设计中最重要的目标之一,是系统是否具有生命力的保证。引起系统维护的因素主要包括三个方面:1)系统需求的变化。随着社会的进步、科技的发展、市场的变化,企业的管理方式、管理理念、发展目标等都将随之而变化,因而必然导致企业对软件的需求发生变化;2)计算机技术的发展。计算机软、硬件技术都处在不断发展变化之中,这也要求软件系统随计算机软、硬件的更新换代而更新换代。3)系统本身存在不足和错误。10/16/202363管理信息系统二、系统设计的步骤及内容
系统设计的主要依据是系统分析报告,采用的方法是自顶向下,逐步求精的结构化设计方法,其基本步骤如下:明确人机分工系统信息设计软件结构设计模块设计10/16/202364管理信息系统 1、明确人机分工
系统分析阶段所确定的系统需求并非都适合用计算机来完成,因此在系统设计阶段应依据人与计算机各自的特点,合理进行人机分工,使系统的总效用达到最优。依据人与计算机各自的特点,在进行人机分工时,应遵循以下原则:1)对大量重复性的数学运算、统计、汇总、分类等工作,应尽可能由计算机完成。2)对各种成熟的、标准化的、规范化的工作,即概念精确的工作,应由计算机来完成。3)对于那些概念模糊的、或依据人的不稳定性经验而进行的处理工作应由人来完成。
10/16/202365管理信息系统 2、信息设计
(1)编码设计编码就是以数或字符来代表各种客观实体。在系统开发过程中,编码设计是一个至关重要的问题。一个良好的编码系统可以减少对信息进行重复采集、加工、存储的情况,最大限度地消除因对信息的命名、描述、分类不一致所造成的误解和分歧,减少一名多物、一物多名等混乱显现。1)编码的目的:主要有三点,一是唯一地标识对象,二是便于系统进行分类统计工作,三是将定性的东西定量化。10/16/202366管理信息系统2)编码的原则
■惟一性 ■规范性■柔性(灵活性) ■兼容性■简短性 ■可识别性3)编码的方式①顺序码:即将顺序的自然数或字母赋予编码对象。如:“1”表示男性,“2”表示女性。顺序码的优点是短而简单记录的定位方法简单,易于管理、但这种码没有逻辑基础,它本身不能说明任何信息的特征,不便于分类统计。此外,新加的代码只能列在最后,删除则造成空码。因此,该码适用于无须进一步分类的对象,或作为其他码分类中细分类的一种补充手段。10/16/202367管理信息系统②层次码:它是按对象的从属、层次关系为排列顺序的一种编码方式。编码时将代码分成若干层级,并与分类对象的分类层级相对应,代码从左至右,表示层级由高到低。每个层级的编码可采用顺序码。
××
××
×第一层代码第二层代码第三层代码层次码的主要优点是能明确地表示分类对象的类别,编码本身有严格的隶属关系,同时有较好的柔性。主要缺点是当层次较多时,编码位数较长,冗余较多。10/16/202368管理信息系统③特征组合码(区间码):它是将分类对象按其特征或属性分成若干个“面”,每个面内的诸类目按其规律分别编码,“面”与“面”之间的编码没有隶属关系。例如,若将螺钉按材料、直径、形状及表面处理四个方面分类,则螺钉的编码就是这四个方面编码的集合。例:“2123”表示黄铜,直径0.5,平头,镀锌材料螺钉直径螺钉形状表面处理1-不锈钢1-Ф0.51-圆头1-未处理2-黄铜2-Ф1.02-平头2-镀铜3-铜3-Ф1.53-六角形3-镀锌4-四角形4-镀铬10/16/202369管理信息系统特征组合码又可分为以下类型■多面码。一个数据项可能具有多方面的特性。如果在码的结构中,为这些特性各规定一个位置,就形成多面码。例如,上表的机制螺钉编码■上下关联区间码:由几个意义上相互有关的特征码组成,其结构一般由左向右排列。例如:会计科目码。特征组合码的优点是:柔性好,信息处理比较可靠,排序、分类、检索等操作易于进行。但这种码的长度与它分类属性的数量有关,有时可能造成很长的码。在许多情况下,码有多余的数。同时,这种码的维修也比较困难。10/16/202370管理信息系统④特定字符码(助记码):即用易于记忆和识别的符号作为编码。例如用城市名的拼音的首字符作为城市的编码,“BJ”表示北京,“TJ”表示天津等。该类编码的优点是易于识别,记忆,缺点是不便于进一步分类。⑤混合码:即用以上几种方式进行混合编码。10/16/202371管理信息系统⑥代码结构中的校验位代码作为计算机的重要输入内容之一,其正确性直接影响到整个处理工作的质量。特别是人们重复抄写代码和将它通过人手输入计算机时,发生错误的可能性更大。为了保证正确输入,有意识地在编码设计结构中原有代码的基础上,另外加上一个校验位,使它事实上变成代码的一个组成部分。校验位通过事先规定的数学方法计算出来。代码一旦输入,计算机会用同样的数学运算方法按输入的代码数字计算出校验位,并将它与输入的校验位进行比较,以证实输入是否有错。
10/16/202372管理信息系统校验位可以发现以下各种错误:抄写错误,例如1写成7;易位错误,例如1234写成1324;双易错误,例如26913写成21963;随机错误,包括以上多种错误或其他错误。确定校验位值的方法很多: 算术级数法:原代码12345,各乘以权65432乘积之和6+10+12+12+10=50以M为模去除乘积之和,得出的余数作为校验码:50/11l=4……6 因此代码为123456。10/16/202373管理信息系统
几何级数法:原代码12345,各乘以权3216842乘积之和32+32+24+16+10=114以11为模去除乘积之和,以其余数作为校验码:114/11=10……4,因此代码为123454。质数法:原代码12345,各乘以权1713753乘积之和17+26+21+20+15=99以11为模去除乘积之和,把得出余数作为校验码:99/11l=9……0
因此代码为123450注意,以11为模时,若余数是10,则按0处理。10/16/202374管理信息系统(1)人对现实世界的认识过程信息是人们对客观世界各种事物特征的反映,而数据则是表示信息的一种符号。从客观事物到信息,再到数据,是人们对现实世界的认识和描述过程,这里经过了三个世界(或称领域):
1)现实世界,指人们头脑之外的客观世界,它包含客观事物及其相互联系。
2)观念世界,又称信息世界,是现实世界在人们头脑中的反映。客观事物在观念世界中称为实体,为了反映实体和实体的联系,可以采用后面介绍的实体联系模型(E-R模型)。
3)数据世界,是信息世界中信息的数据化。现实世界中的事物及其联系,在数据世界中用数据模型描述。
3、数据库设计10/16/202375管理信息系统(2)数据库设计的步骤①用户需求分析②概念结构设计(E-R模型)③逻辑结构设计 关系模型 数据模型 层次模型 网络模型④物理结构设计10/16/202376管理信息系统(3)实体-联系模型(E-R模型)①有关概念 个体 实体 同质实体 (Entity) 总体 异质实体 属性(Attribute) 1:1 联系 实体内部联系 联系方式 1:N (relation) 实体外部联系 M:N
10/16/202377管理信息系统
现实世界
数据世界
数据库文件记录数据项(字段)型值异质实体集同质实体集实体属性型值10/16/202378管理信息系统②E-R图用矩形表示实体。实体之间的关系用菱形表示,用无向线段把菱形与有关实体连接,在边上标明联系的类型。实体的属性可用椭圆表示,并用无向线段把实体与属性联系起来。学生课程选修学号姓名班级成绩课程号课程名学分MN10/16/202379管理信息系统③E-R模型转换为数据模型由E-R模型转换为关系模型的规则:ⅰ)一个实体转换为一个关系,实体的属性就是该关系的属性,实体的关键字就是该关系的关键字。例:学生(学号,姓名,班级),课程(课程号,课程名,学分)ⅱ)一个联系也可以转换为一个关系,与该联系相联的各实体的关键字,以及该联系的属性可转换为关系的属性,其关键字的确定分以下几种情况:若联系为1:1,则联接的各实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年公共关系学课程重点试题及答案
- 2025年医保培训考试练习题及答案解析
- 体育经纪行业信用体系构建考核试卷
- 2025年护理三基理论基础知识复习经典题库及答案
- 2025年道路交通安全知识竞赛试题及答案
- 中草药保健食品市场环境与政策适应性研究考核试卷
- 品牌市场定位与竞争分析考核试卷
- 船舶无线电发射台考核试卷
- 白酒旅游与民族风情旅游融合发展考核试卷
- 扩建金属覆膜装饰材料、汽车零部件及其他配件项目报告表
- 学校对配餐公司日常监督管理制度
- 低剖面宽带磁电偶极子天线的核心技术剖析
- 医院关键岗位管理制度
- JG/T 287-2013保温装饰板外墙外保温系统材料
- 《中华人民共和国民营经济促进法》培训解读课件
- 室间质评试题及答案
- 小儿心衰护理课件
- 银行业务办理资金来源证明书(5篇)
- T/CSPSTC 103-2022氢气管道工程设计规范
- T/CSIQ 3001-2015艺术品鉴证质量溯源认证规程陶瓷类
- 2025驾驶证b2考试试题及答案
评论
0/150
提交评论