管理信息系统建设ppt课件

上传人:钟*** 文档编号:1508255 上传时间:2019-10-23 格式:PPT 页数:114 大小:933.50KB
返回 下载 相关 举报
管理信息系统建设ppt课件_第1页
第1页 / 共114页
管理信息系统建设ppt课件_第2页
第2页 / 共114页
管理信息系统建设ppt课件_第3页
第3页 / 共114页
点击查看更多>>
资源描述
第五章 管理信息系统的建设,1,信息系统的战略作用 企业信息化的发展阶段 管理信息系统建设的复杂性 MIS建设是一个社会过程 系统开发与系统方法 MIS开发的概念框架 管理信息系统开发方法概述 系统分析 系统设计 系统实施,一、信息系统的战略作用,竞争威胁模型,、用信息系统获得竞争优势,1,4,应付外部竞争威胁的四个基本策略 产品差别化策略 市场定位差别化策略 与顾客和供应商建立紧密联系 成为低成本的生产者,5,信息系统支持获得竞争优势 帮助企业开发新产品和新服务(花旗银行、美林集团、Levis) 更精确的做产品的市场营销 美国Sears公司 铸成与供应商及客户新的关系 联邦快递公司 国际巴克斯特医疗保健有限公司 Baxter Healthcare International Inc. Wal -mart 降低内部运作成本 Wal-mart 美国航空公司,6,2、技术在价值链上的作用 价值链的组成,价值链由主要价值和支持价值组成。从左到右,沿着链的下半部,组织通过主要价值过程产生其产品和服务,沿着链的上半部,支持价值过程,在执行主要价值过程,在执行主要价值过程中,向组织提供支持。,当所有过程组合在一起时,其所产生的总价值要大于他们各自价值之和,被称为“附加价值”,并且标注在价值链的最右边。附加价值越大就意味着一种竞争优势,并且效益就越大。,7,信息系统的作用 利用信息系统来控制和监督企业在价值增值过程 与内在的增值过程紧密相连,8,3、企业流程重组(BPR),Business Process Reengineering 业务流程重组(重构、再造) 通往企业突破性成长的成功之路 公司重组:企业革命的宣言1993年 原MIT教授Michael Hammer CSC Index首席执行官James Champy 亚当.斯密在国民财富的性质和原因的分析 大规模生产(Mass Production) 亨利.福特(Henry Ford) 艾尔福雷德.斯隆(Alfred Sloan) 将劳动分工德理论应用到管理部门的专业人员之中 大量定制(Mass customization) 影响我们时代的三股力量(3C),9,1、流程(Process) 是指一组共同为顾客创造价值而又相互关联的活动,又有称之为业务流程的。 2、IBM公司早期的一个案例 3、BPR含义 对企业经营业务流程(process)进行根本性的(fundamental)再思考和彻底(Radical)的重新设计,从而获得可以用成本、质量、服务和速度等方面的业绩来衡量的戏剧性(dramatic)的成就。,10,11,成功案例 福特公司应付帐款部节俭了75的人力资源 IBM信用卡公司提高生产能力100倍 柯达公司对新产品卡发时间一下子缩减了50 一家美国矿业公司实现了总收入增长30,市场份额增长20,成本压缩12以及工作周期缩短25天 欧洲一个零售组织将工作周期缩短了50,并使生产率提高15 一家北美化学公司的订单传递时间缩短了50还多,所节约的成本超过300万美元,12,案例一:福特公司的应付帐款系统(1),业务重组前应付帐款流程(见票即付款),13,案例一:福特公司的应付帐款系统(2),业务流程重组后应付帐款流程(收货即付款),14,案例一:福特公司的应付帐款系统(3),业务流程重组前:北美福特汽车公司的应付帐款部门雇用员工500多人。最初管理人员计划通过业务处理程序合理化和应用计算机系统,将员工裁减到最多不超过400人,实现裁员20的目标。 业务流程重组后:应付帐款部门的员工减少了75(精简到125人),15,选择流程再造的对象,顾客满意度差,抱怨不断的流程: 成本高的流程 周期长的流程 已有更好的方法用于流程运作的流程 有新技术(如IT)可用于流程营运的流程 管理工作差的流程 ,16,一些会影响企业流程的企业规划,17,4、持续改进(continuous improvement) Business process improvement 改进四原则 E (eliminate):“取消”所有不必要的工作环节和内容 C(combine):“合并”必要的工序 R(rearrange):“重排”所必须的工作程序 S(simplify):“简化”所必须的工作环节,18,企业流程重组和持续改进的比较,二、企业信息化的发展阶段,五个阶段 自己开发、数据孤岛、企业流程重组、商业流程重组、重新定义商业范围 三个阶段 工业自动化、信息管理、经营转型 七个阶段 辅助工作、业务上的管理支持、附加的顾客价值、竞争优势、战略洞察力、转变、知识网络 五个阶段 文献管理、计算机管理、信息资源管理、竞争性情报管理、知识管理,诺兰模型 美国哈佛大学教授诺兰(R. Nolan) 信息化发展的六阶段论 初始阶段 传播阶段 控制阶段 集成阶段 数据管理阶段 成熟阶段,三、管理信息系统建设的复杂性,技术手段复杂 样品就是产品 投资密度大,效益难以计算 环境复杂多变,四、MIS建设是一个社会过程,社会人文因素 辅助企业管理的人机系统,五、管理信息系统的生命周期,系统规划 系统开发 系统分析 系统设计 系统实施 系统运行与维护,六、MIS开发的概念框架,开发组织和 运作方式,系统集成,开发方法论,管理业务,管理信息系统 开发的决策,1、系统开发的组织管理 (1)建立信息系统的基础条件 领导重视,业务人员积极性高 有一定的科学管理基础 能组织一直不同层次的技术队伍 具备一定的资源 企业规模 (2)系统开发的准备工作 建立领导机构 建立信息系统委员会 建立一个系统开发组,(3)系统开发的计划与控制(项目管理) 资源保证 进度保证 审核批准 进度和费用统计,应用项目管理软件的益处: 精确性 处理复杂问题的能力 可维护性和可更改性 保持记录 假设分析 使用简便 速度,2、开发方式 开发管理信息系统常用的几种基本形式 用户单位自行开发 委托企业外部软件公司承包开发 合作开发 购买商品化软件 系统开发必须有懂管理的人员参与 组织由用户单位、开发商、咨询机构三方人员组成 开发商由项目负责人、系统分析员、高级程序员和程序员组成,开发方式的比较,3、系统集成 系统集成:为了达到系统目标将可利用的资源有效地组织起来的过程和结果。系统集成的目标是使系统的总效益大于各部件效益之和,即1+12。 系统集成的分类: 按涉及的范围:技术集成、信息集成、组织和人员集成、形象集成 按系统优化程度:联通集成、共享集成、最优集成 按具体程度:概念集成、逻辑集成、物理集成,七、管理信息系统开发方法概述,(一)早期开发方法的不足 (二)结构化方法的产生 (三)结构化方法的基本思想 (四)结构化方法的适用领域 (五)原型法 prototyping (六)计算机辅助开发工具 CASE (七)面向对象的开发方法 OO (八)软构件技术 system component,(一)早期开发方法的不足 60年代“计算机推销员的时代” 70年代“系统分析员的年代” 我国80年代初期 目标含糊 通信误解 步骤混乱 缺乏管理控制,(二)结构化方法的产生 70年代中期 1964年,波姆(Bohm)和雅克比尼( G. Jacopini)提出结构化程序设计 结构化程序设计 结构化系统分析,(三)结构化方法的基本思想 1、基本原则 面向用户的观点 严格区分工作阶段,每个阶段都有明确的任务和应得的成果 按照系统的观点,自上往下的完成系统的研制工作 充分考虑变化的情况 工作成果文献化、标准化,2.结构化方法的局限性 开发周期长 兼顾数据结构方面不够 结构化程度较低的系统,在开发初期难于锁定功能要求 过于耗费资源 搜集资料、书写各种文档 大量的时间,3年8年 缺乏灵活性,(四)结构化方法的适用领域 能够很好定义其要求、结构化程度较高的 大型事务处理系统(TPS) 管理信息系统(MIS) 复杂的技术系统 航空管制 航天系统 不适合小系统的开发 不适用于需求不明确的系统 用户需求实现难以确定的系统(决策支持系统) 结构化程度比较低 无结构的系统,(五)原型法 prototyping 逐步求精的方法 当用户需求不明确时经常采用,原型法的基本思想 并非所有的需求在系统开发以前都能准确的说明 有快速的系统开发工具 项目参与者之间存在通信上的障碍 需要实际的、可供用户参与的系统模型 需求一旦确定,就可以遵从严格的方法 大量的反复是不可避免和必要的,应该加以鼓励 原型法与结构化系统开发方法相结合使用,(六)计算机辅助开发工具 CASE Computer aided software engineering 计算机辅助软件工程 计算机辅助系统工程 CASE工具 1984年引入MIS领域 功用 在系统生命周期各个阶段不同程度的取代某些简单重复的工作 对各个阶段进行统一管理,使他们能够相互联系,1、CASE环境的特点 依赖于一种具体的开发方法 一种辅助工具 改进用户和技术专家之间的交流 通过设计库将系统开发的各个部分组织并联系在一起 自动消除分析与设计中的冗余及错误,2、CASE工具的类别 前期CASE工具 生成数据流图、结构图、实体-联系图等 后期CASE工具 代码的编写、检测、维护工作 包括: 文本编辑器 语法测试器 编译器 交叉引用生成器 联接器 符号调试器 可执行文件生成器 代码生成器和应用程序生成器,CASE工具的组成 绘图工具:流程图、结构图、E-R图、其他图表 语法测试器:进入系统信息的精确性、完整性 原型设计工具:偏爱的屏幕、报表及系统菜单 信息存储库:各种软件资源及技术文档 代码生成器:高层的规格说明 开发方法:对整个开发方法的细节做出描述和规定 项目管理工具:集成、合并,CASE工具产品 单一功能工具产品 ORACLE公司 Case. Method,Case. Dictionary SSA公司AS/SET IDE公司 Software through Picture (STP) 集成化的工具产品,5、CASE工具能做什么 使系统开发过程的许多手工作业得以自动化 促进一种开发方法的标准化 提高项目开发过程的连续性和协调性 为系统生成大部分的技术文档,例如数据流图、数据模型、结构图以及其他规格说明,6、CASE工具不能做什么 自动生成具有相应功能的系统 便于实现与数据库及第四代语言之间的接口 若库中已有解决方案,就自动提供给分析员用,如没有就自动要求分析员创建新方案 彻底改变系统的分析和设计内容,(七)面向对象的开发方法 OO Object-oriented 起源于面向对象的程序设计语言 80年代后期出现OOA、OOD 基本概念:对象、类、继承 UML The Unified Modeling Language 图形工具:类图、对象图、Use Case 图、顺序图、协同图、状态图、活动图、组件图、配置图 Rational 公司的 Rational Rose 技术不成熟阶段,(八)软构件技术 system component 通过构件的组合来建立应用的技术体系 分工 软件公司开发软部件 系统集成商汇总部件 软件产品 日立的 Appggaliery NEC的 Holon/VP IBM的Visual Age 软件重用的技术思想 子程序 1968年第一次提出,研究与实践: ARPA建立了“用于易修改的可靠系统的软件技术”项目,研究领域特定的、基于复用的软件工程技术,并建立了三个示范项目。 美国空军电子系统中心与美国航空航天局合作成立了“可复用防务软件的中央档案库”项目,以促进国防项目中的软件复用。 瑞典 我国青鸟工程,国家重点支持下的重点科技公关项目,提出了一套青鸟构建规范,清华大学与IBM联合进行构建的开发工作 1996年 做了6个通用的商用构件:表、按键、图标、人员档案、记事本、包装格式 组建了两个应用的演示程序:通讯录、商用的订单 1996年12月JAVA出台后 全力做JAVA构件,近30个 在IBM公司的协调组织下,联合印度、白俄罗斯、印加等国,利用互联网和群件技术,共同投入软件构件的研发工作 构件实现规范 Microsoft :COM/Active X COM构件对象模型 SUN: Java Bean/EJB OMG: CORBA Component Model CORBA 公共对象调用中介机构,系统的战略规划:主要内容包括企业目标的确定、解决目标的方式的确定、企业信息系统目标的确定、企业信息系统主要结构的确定等。 系统分析:内容包括数据的收集、数据的分析、系统流程图的确定以及系统方案的确定等。 系统设计:包括计算机系统流程图的确定、编码、输入输出设计、文件设计、程序设计等。 系统实施:包括计算机及其配件的购买、安装,程序的调试,系统的切换以及系统的运行和维护等。 系统的评价:包括企业信息系统建成时的评价和运行后的评价,发现问题并提出系统更新的请求等。,管理信息系统开发周期总结,八、系统分析,管理信息系统分析的任务是:在充分认识原信息系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最后完成新系统的逻辑方案设计,或称逻辑模型设计。逻辑方案不同于物理方案,前者解决“做什么“的问题,是系统分析的任务;后者解决“怎样做“的问题,是系统设计的任务。,对系统目标的分析 对原系统存在问题的分析 功能分析和划分子系统 数据分析 绘制新系统的数据流程图 新系统边界的分析,(一)数据流程图的概念,DFD (data flow diagram):是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出数据在系统中的流动、处理和存储情况; 图中只涉及预处理信息的来源、处理信息的各加工环节、处理后信息的去处; 特点:图形描述简明、清晰,所描述的内容即使完全不懂信息技术的用户也容易理解; 数据流图是系统分析人员与用户之间进行交流的有效手段,也是系统设计的主要依据。,数据流程图的设计,系统分析阶段的核心工作就是设计数据流图 数据流图的设计依据是业务流程图或用自然语言描述的业务过程。 设计数据流图的关键是: 分析业务流程过程,从中抽取出处理信息的各加工环节; 确定加工环节的先后顺序; 归纳加工和分解加工。,举例 图书预定系统:书店向顾客发放订单,顾客将所填订单交由系统处理,系统首先依据图书目录对订单进行检查并对合格订单进行处理,处理过程中根据顾客情况和订单数目将订单分为优先订单与正常订单两种,随时处理优先订单,定期处理正常订单,最后系统根据所处理的订单汇总,并按出版社要求发给出版社。,图书 预定 系统,订单检查 处理订单 发送订单,订数统计 订单分类 随时处理 定期处理,订单检查,发送订单,数据流程图的符号,数据流程图四种基本符号: 外部实体:系统以外又与系统有联系的人或事务(部门、其他子系统),外部实体,数据流:它是指用一个单向箭头来表示数据的流动方向。在数据流程图中,绝对不要采用双箭头。为了使用户或系统设计员能够理解数据流的含义,一般对每一个数据流都加以简单的描述。 处理逻辑:如果把数据流比喻成工厂里的零件传送带,那么每一道加工工序就相当于数据流程图中的处理逻辑,它表达了对数据的逻辑处理功能,也就是对数据的变换功能。 可以用一个长方形表示处理逻辑,处理逻辑符号由两部分组成:标识部分和功能描述部分。 数据存储:指出了数据保存的地方。数据存储可用一个右边开口的水平长方条表示。在长方条内部写上该数据存储的名称。为了区别于其它的数据存储,再加上一个标识,用英文字母D和数字组成,数据流图绘制举例,确定外部项,即系统的外部来源和去处。 确定整个系统的输出数据流和输入数据流,把系统做为一个加工环节,画出关联图。一般应把数据来源置于图的左侧,数据去处置于图的右侧。 确定系统的主要信息处理功能,按此将整个系统分解成几个加工环节,然后确定每个加工的输出与输入数据流以及与这些加工有关的数据存储。,根据自顶向下,逐层分解的原则,对上层图中全部或部分加工环节进行分解。 重复步骤,直到逐层分解结束。 对图进行检查和合理布局,主要检查分解是否恰当、彻底,DFD中各层是否有遗漏、重复、冲突之处,各层DFD及同层DFD之间关系是否正确及命名、编号是否确切、合理等,对错误与不当之处进行修改。 和用户进行交流,在用户完全理解数据流图的内容的基础上征求用户的意见。,绘制数据流图总结,明确系统界面 自顶向下逐层扩展 合理布局 数据流图绘制过程,就是系统的逻辑模型的形成过程,必须始终与用户密切接触,详细讨论,不断修改,也要和其他系统建设者共同商讨以求一致意见。,数据流程图的层次,顶层图 只有一张,说明系统总的处理功能、输入流、输出流、来源和去向 中层图:逐层扩展数据流程图,是对上一层图中某些处理框架的分解 底层图:对中层图的进一步展开。,学生实验选课系统,顶层图,中层图,底层图,画分层数据流图时应注意的问题,合理编号 分层数据流图的顶层称为0层,称它是第1层的父图,而第1层既是0层图的子图,又是第2层图的父图,依此类推。 加工编号原则:子图中的编号为父图号和子加工的编号组成;子图的父图号就是父图中相应加工的编号。 注意子图与父图的平衡 子图的输入、输出数据流必须与父图中对应加工的输出、输入数据流相同。,局部文件 分解程度 一般地,加工每次的分解量以最多不超过七个为宜。 上层可分解的快些,下层应分解的慢些 在不影响可读性的前提下,应适当地多分解成几部分,以减少分解层数。,A,B,D,C,E,F,C,D,G,H,E,(二)数据字典,数据字典是数据流程图的补充,对数据流图起着注解的作用,是为描述这些细节而建立的。 数据字典包括: 数据项条目 数据结构条目 数据流条目 数据存储条目 加工处理条目 外部实体条目,数据项条目,数据项名称:学号 数据项别名:S-No 数据项类型:字符型/数值型 数据项长度:9 数据项取值范围:0000000099999999 有关的数据结构:学生信息 数据项说明:第1、2位表示入学年份,第3、4位表示学院,第5位表示专业,第6位表示班级,第7、8位表示在班中的序号,数据项名称:课程性质 数据项别名:暂无 数据项类型:字符型 数据项长度:4 数据项取值范围:必修/选修 有关的数据结构:课程信息 数据项说明:课程性质只有两个可能的选项,数据结构条目,主要用来描述数据项之间的关系,即说明这个数据结构包括哪些成分。 内容包括: 数据结构名称 数据结构组成。一个数据结构可以由若干个数据项和数据结构组成。 数据结构说明 有关的数据流、数据存储,数据结构名称:教师登记表 数据结构组成:教师职工号 教师姓名 教学岗位 出生日期 职务 学历 专业 聘岗情况 从教经历 研究方向 家庭地址,联系电话 E-mail地址 有关的数据流、数据存储: 教师信息 教师档案 教师自我介绍 教学规划 说明:教师职工号是自然编码,且是唯一确定的,因此采用自然编码做为教师职工号,数据流条目,用于分析数据流程图中的数据流动情况,对一个数据流程图来说,有多少数据流就有多少数据流条目,一般只需要编写出一些关键的数据流即可。,数据流名称:实验信息 数据流组成:实验代码 实验名称 实验性质 实验内容 实验要求 完成日期 成绩类型,数据流来源:教务处 数据流去向:教师 数据流流量:10张/学期 数据流别名:EX,数据存储条目,数据存储名称:教学计划库 数据存储组成:课程代码 适用专业 实验代码 教师号 授课班级 备注,数据存储方式:顺序 数据存储存取频率:50张/学期 数据存储别名:JXJH 说明:课程代码+适用专业+实验代码+教师号+授课班级联合做主键,加工处理条目,加工处理名称:选择实验 加工处理编号:2 输入数据:教学计划库 输出数据:课程表 加工处理逻辑:输入课程名称、实验名称和教师姓名,从教学计划库中找出符合的记录。在选课结果库中搜索没有别占用的时间,以视图的方式显示给用户,用户可以根据自己的需要挑选一个有效时间,同理,在选课结果库中搜索没有被占用的实验室和实验台,以视图的方式全部显示给用户,用户可以根据自身的需要挑选一个实验室和实验台。,外部实体条目,主要用来说明外部实体产生的数据流和传给外部实体的数据流,以及该外部实体的数量。,外部实体名称:教务处 输入数据流:课程表 输出数据流:课程实验信息 个数:1 说明:给出课程和实验的基本信息,经过选课后的最终结果也要交给 教务处留底,数据字典的作用,提高了检索的效率 提高了修改和补充数据流图的效率 保证了数据的完整性和一致性检验,(三)描述加工逻辑的工具,例:成绩在90分以上为优秀,80到90分之间为良好 界限不明确 例:顾客购书积分达到3000分以上和个人信用度在钻石级以上或是成为会员时间3年以上的,享有优惠待遇。 逻辑条件次序不明确,加工环节中比较复杂的、条件判断情况难以叙述清楚,可以用一组标准的方法表达加工逻辑对数据流的转换路径和策略。 这组标准工具有: 结构化语言 决策树 判定表,结构化语言,结构化语言是介于自然语言和程序设计语言之间的一种语言。 程序设计语言的优点是严格精确,但不易被用户接受 自然语言的优点是容易理解,但不够精确,易于产生二义性。 采用结构化语言既避免了程序语言无法被普通用户理解的问题,又避免了自然语言不严格及具有二义性等缺点,较严谨,不死板,易于使用,理解和交流。,案例:书店买书全过程,用自然语言表示: 某人到书店首先选择一本自己满意的书籍,然后携带该书到服务柜台,请服务员开票,到收银台交款,再回到服务台,盖付款标记,然后可以携带该书离开书店。 用结构化语言描述如下: (1)选择书籍 (2)携书到服务台 (3)开票 (4)交款 (5)盖付款标记 (6)离开书店,结构化语言,祈使语句 判断语句 如果 条件 动作A 否则 条件按不成立 动作B 循环语句 对每一个学生 计算总成绩,决策树,如果某个动作的执行不止依赖于一个而是多个条件的话,那么用结构化语言表示动作则需要多层的判断嵌套结构,从而使得这个逻辑表示不清晰。 决策树是用一种树形图形方式来表示多个条件、多个取值所应采取的动作。决策树的左边是树根,从左向右依次排列各种条件,越靠左边的优先级越高,根据每个条件的取值不同,数可以产生很多分支,各分支的最右端是在不同的条件取值状态下采取的行动,也称策略。,判定表,以表格的形式给出各种条件的全部组合以及各种组合情况下应采取的行动。 条件与折扣 1 2 3 4 5 6 7 8 C1:积分在3000分以上 Y Y Y Y N N N N C2:信用度至少为钻石级 Y Y N N Y N Y N C3: 是会员 Y N N Y Y Y N N A1:7折 A2:7.5折 A3:8折 A4:无折扣 ,九、系统设计,代码设计 编码的目的 编码的功能 信息分类 分类原则 分类方法 编码设计的基本原则 编码的种类 编码的形式 编码设计注意的问题 编码设计说明书,1、编码的目的,为了有效地收集、存储与处理信息,2、编码的功能,鉴别:编码是鉴别信息分类对象的唯一标识 分类:当分类对象按一定的属性分类时,给予不同的类别设计一定的编码,这是编码可以做为区分分类对象类别的标识。这种标识要求结构清晰,毫不含糊 排序:由于编码所有的符号都是有一定的顺序序列的,因而可以方便的按这些序列排序 专用含义:由于某种需要,当采用一些专用符号代表特定事务或概念时,编码就提供一定的专用含义,如某些分类对象的技术参数,性能指标等,3、信息分类,信息分类是指将具有某种共同属性或特征的信息归并在一起,把不具有上述共性的信息区分开来的过程 分类原则 科学性 系统性 可扩延性 兼容性,信息分类方法,线分类法 面分类法,线分类法(例1),中华人民共和国 北京市 浙江省 河北省 广东省 杭州市 绍兴市 湖州市 温州市 德清县 安吉县 长兴县 南浔区 菱湖区 中华人民共和国行政区划分,线分类法(例2),公司 机关 党政 生产 经营 一分厂 二分厂 三分厂 四分厂 一车间 二车间 三车间 四车间 ,线分类法,将初始的分类对象按选定的一个属性逐次的分成若干个层次类目,并变成一个有层次的主机展开的分类体系。 在此分类体系中,同一层的类目之间存在着并列关系, 互不重复,互不交叉,不同层级类目之间存在着隶属关系。 优缺点: 在一个分类体系中可设计多层次、多类目,因而可容纳较多的信息 层次清晰。能较好的反映类目之间的逻辑关系 使用方便。既符合手工处理信息的传统习惯,又便于电子计算机处理信息 结构弹性较差。分类结构一经确定,不易改动,由于编码一般较长,影响数据处理的速度。,面分类法,根据被编码对象的多个属性进行编码 将给定的分类对象按选定的若干属性分成彼此之间互不相关的若干个面,每个面又可分为许多彼此独立的若干个类目,不同面内的类目互不交叉,互不重复。 使用时根据需要将这些面中的类目组合在一起,形成一个符合类目。 优缺点: 分类具有较大的弹性,一个“面”内类目的改变,不会影响其他的“面”,易于添加和修改类目。 不能充分的利用容量,有时设置了很多类目,但实际应用的类目不多。 分类适应性强。可按需要组合各种类目,但这种符合的组合适宜于机器处理,而手工处理较为困难。,面分类法(例3),例4,机制螺钉 材料 直径 形状 表面处理 不锈钢 0.5 圆头 不锈钢 黄铜 1 平头 镀钢 六头角 镀锌,4、编码设计的基本原则,唯一性 合理性 可扩充性 规范性 稳定性,5、编码的种类,顺序码:从1开始,顺序、连续的编上后续编号 优点:简单明了,利用率高 缺点:不适宜分类,码的组织性和体系性较差,不适用于项目较多的情况 例一:职工号、城市代号、班号、系号、学院号 例二:人的性别编码(国家标准GB2261-80)规定 1-男性 2-女性 无序码:随即产生随机数,密码、口令,编码的种类(续),系列顺序码(块码):特殊的顺序码,顺序编码分为若干段 优点:能表示一定的信息属性 缺点:空码较多,不适用于较复杂的分类体系 例:企业部门编码 01-19车间 20-49科室码 50-69仓库码,编码的种类(续),分组码(区间码、层次码):用于线分类,是按分类对象的从属层次关系为排列顺序的一种编码。 每层若干位编码, 左侧最高层,右侧为最底层 # # # 第一层 第二层 第三层 大类 中类 小类,编码的种类(续),例1:会计科目编码 一级科目 二级科目 三级科目 102 银行存款 10201 工行存款 1020101 工行人民币 例2:中华人民共和国行政区划编码 13 河北省 14 邢台地区 132221 邢台县 例3:邮政编码 分组码的优点:能明确表示分类对象的类别,有严格的隶属关系,容量大,便于计算机排序与归类汇总。,编码的种类(续),特征组合码(多面码) 常用于面分类法(如学号) 例1,服装面料,男女服装,款式,纯棉(00) 纯毛(01) 涤棉(02) ,男(0) 女(1),西服(00) 休闲服(01) 唐装(02) ,优点:类目组合比较灵活 缺点:码的利用率较低,例2:通用商品码(条码,条形码bar code的一种) 前缀码(国家或地区名) 制造厂商代码 商品特性码 校验码 690 # # 691 692 例3:学生编号 10020016 20020016 3002001001 博、硕、本 入学年份 学院编号 系号 专业 顺序码,例4,机制螺钉 材料 直径 形状 表面处理 不锈钢 0.5 圆头 不锈钢 黄铜 1 平头 镀钢 六头角 镀锌,6、编码的形式,数字型的编码 用若干位十进制数字表示分类对象的编码 特点 结构简单,使用方便 对分类对象的属性表示不直观 字母型编码 用一个或多个字母表示分类对象的编码 特点 字母型编码比同样位数的数字型编码容量大 能直观的表示事物,便于理解和记忆 常会出现重复和冲突,编码的形式(续),字母数字型、混合码 特点 结构严密,具有良好的直观性 由于编码形式复杂,易造成机器录入慢,出错率高 表意码:实体的属性值、内容出现在编码中,7、编码设计应注意的问题,首先要分析编码对象的分类属性,选择合适的编码方法。还要分析编码对象的总的数量,一级对象所涉及的数码的最大、最小值的范围,从而确定编码的位数和总长度(必须在编码中留有一定的后备码)。 对使用编码对象的用户的分析。分析这些用户使用编码时所涉及到的业务范围,他们有什么特殊的业务处理的要求,包括分类、汇总、统计一级检索等数据处理的要求。,8、编码设计说明书,被编码对象的说明 编码设计思想 编码设计方案,出生地,出生年月日,由派出所确定,性别(女双男单),编码设计的步骤,确定代码对象 考察是否已有标准代码。如有,应遵循这些标准代码;如没有,那么设计时要参考标准化组织、其他国家、其他部门及其单位的编码标准,设计出便于今后标准化的代码 根据代码的使用范围,使用时间,根据实际情况选择编码的种类与类型 考虑编码的校验功能 编写编码设计说明书,十、系统实施,什么时候提出一个设备配置或购置清单? 系统切换 直接切换法 老系统已完全无法满足要求 新系统不太复杂 并行切换法 试点过渡法,系统运行管理 系统运行的日常维护 系统运行情况的记录 系统维护 程序的维护 数据文件的维护 代码的维护 硬件的维护,数据流程图练习:,经对某公司原手工管理工资系统调查得知,该公司月末发工资,处理过程是:每月2025日由财务科根据已存档的上月工资发放清单和人事科送来的人员工资变动表,抄写本月工资方法清单中的前三项(工资发放清单共六项:部门、姓名、基本工资、扣款、应发工资和签名栏),总务科每月26日将扣款清单送交财务科,由财务科按扣款清单将扣款数填入本月工资发放清单,最后计算出每个职工应发工资数,并填入工资发放清单。请按以上过程画出数据流程图。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!