管理信息系统教程第四章.ppt

上传人:牧羊曲112 文档编号:6191840 上传时间:2023-10-04 格式:PPT 页数:58 大小:327KB
返回 下载 相关 举报
管理信息系统教程第四章.ppt_第1页
第1页 / 共58页
管理信息系统教程第四章.ppt_第2页
第2页 / 共58页
管理信息系统教程第四章.ppt_第3页
第3页 / 共58页
管理信息系统教程第四章.ppt_第4页
第4页 / 共58页
管理信息系统教程第四章.ppt_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《管理信息系统教程第四章.ppt》由会员分享,可在线阅读,更多相关《管理信息系统教程第四章.ppt(58页珍藏版)》请在三一办公上搜索。

1、第4章 管理信息系统开发案例分析,本章主要从信息系统开发的过程为主线,介绍系统开发生命周期各阶段的工作内容,接着结合一个具体开发案例对每个阶段的具体工作内容进行了具体分析和案例展示,引导案例,洛阳首阳山电厂MIS 工程,共经历了可行性分析、项目立项、招议标、系统规划设计、网络实施、子系统开发、系统试运行、系统升级、系统实用化验收、系统发展等几个阶段。调查摸底 系统总体设计 软硬件的购置 中心机房建设,案例导入,本案例是一家生产照明灯的企业,每年工业产值在四千万元左右。目前该企业的库存管理由于一直采用手工清点入库,库存材料的成本增加直接增加了产品成本,而相关库存设备、管理人员的增加也加大了企业的

2、管理成本,使得企业无形中增加了产品成本与管理成本。产品库存这个环节的不清晰也掩盖了企业众多的管理问题:如计划不周、采购不利、生产不均衡、产品质量不稳定及市场销售不力等。管理者的决策依据只能依据报表数据,而无法做到实时的监控,难以保证数据的准确性和及时性,直接影响到企业决策的制定和贯彻。原库存的管理方式与财务系统无法有效及时的集成,造成物流和资金流的接口瓶颈,使企业全面信息化管理的效率大大降低,浪费了大量的人力、物力资源。随着该企业的发展,对企业的库存管理提出了新的要求。,系统目标设计:产品的出入库管理。产品的全天、全月份累计出入库统计任何一个时间段累计出入库统计数据各种报表的产生及打印。产品目

3、录的维护功能。各种产品库存的的预报警功能。,目前该企业的产品仓库管理组隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据。产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库

4、流水帐。检验不合格的产品要及时退回车间。,产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐,案例(库存管理)系统分析,组织机构:组织结构图是一张反映组织内部之间隶属关系的树状结构图,管理职能分析:库长全面负责仓库的行政与业务管理;出入库管理组负责产品的入库检验、产品的出入库管理、登记出入库帐;统计分析组每天根据出

5、入库管理组的出入库帐,统计出各种规格产品当日出入库累计数字,然后登库存台帐。此外,负责生成产品收发存月报表,经库长签字后呈上级主管部门。有时还要尽量满足各方面的各种查询要求。,业务流程分析,业务流程分析的主要任务是调查系统中各环节的管理业务活动,掌握管理业务的内容、作用及信息的输入、输出,数据存储和信息的处理方法及过程等,为建立管理信息系统数据模型和逻辑模型打下基础,在此基础上,用尽量标准的符号描述,绘制现行系统的业务流程图(业务流程图 transaction flow diagram,简称TFD)。,绘制业务流程图的步骤如下:1 绘出各业务部门的业务流程图;2 与业务人员讨论业务流程图是否符

6、合实际情况;3 利用管理科学理论,分析业务流程中的问题;4 与业务人员讨论,按照管理信息系统的要求,提出改进业务流程的方案;5 将新业务流程提交决策和评审机构,进而确定切实合理的业务流程。,库存管理系统业务流程图,数据流程分析,数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。数据流程的抽取,就是在现行系统的业务流程图的基础上,抽取出现行系统的信息(数据)流动情况,绘制出现行系统的数据流图。,绘制数据流图的主要原则:明确系

7、统边界 自顶向下逐层扩展 布局合理 数据流图只反映数据流向、数据加工和逻辑意义上的数据存储 数据流图绘制过程,就是系统的逻辑模型的形成过程,必须始终与用户密切接触,绘制数据流图的主要步骤:(1)确定所开发的系统的外部项(外部实体)(2)确定整个系统的输出数据流和输入数据流,把系统作为一个加工环节,画出关联图。(3)确定系统的主要信息处理功能,按此将整个系统分解成几个加工环节(子系统)(4)根据自顶向下、逐层分解的原则,对上层图中全部或部分加工环节进行分解:(5)重复步骤四,直到逐层分解结束:分解结束的标志是:对于每一个最低层的加工,即各层数据流图中不作进一步分解的加工,其逻辑功能已足够简单、明

8、确和具体,可以用一张A4规格的纸写出清晰的说明。(6)对草图进行检查和合理布局,主要检查分解是否恰当、彻底(7)和用户进行交流,在用户完全理解数据流图的内容的基础上征求用户的意见(8)用计算机或其他制图、编辑工具画出正规的数据流图。(9)将正规的数据流图提交系统分析负责人复审。,库存管理系统的顶层数据流程图:其中:“1”:车间产品入库单。“2”:销售科开出的有效零售产品出库单。“3”:销售科开出的有效批发产品出库单。“4”:仓库制作的产品库存收发存月报表。,库存管理细化后第一层数据流程图:,将出入库管理细化后第二层数据流程图,数据字典:数据词典的作用是对数据流图上的每个成分给以定义和说明。数据

9、词典描述的主要内容有:数据流、数据元素、数据存储、数据加工、外部项,其中数据元素是组成数据流的基本成分。,数据词典对数据流图中有关成分的描述尽可能说明下列问题。什么?(是什么或做什么)何处?(在何处或者来自何处,去向何处)何时?(何时出现、时间长短),数据流名称:产品入库单 标识符:F1数据结构:01产品入库单 02日期(RQ)PIC X(8)02产品代码(CPDM)PIC X(3)02产品名称(CPMC)PIC X(18)02单位代码(DWDM)PIC X 02单位(DW)PIC X(4)02规格代码(GGDM)PIC XX 02规格(GG)PIC X(10)02入库数量(RKSL)PIC

10、9(6)排列方式:按(入库日期+产品代码)升序排列 流量:最大 50张日 平均30张日 来源:生产车间 去向:产品入库处理,1数据项,数据项也称数据元素,是最基本的数据组成单位,也就是不能再分解的数据单位,如学号,姓名等。,数据项描述实例,数据项定义数据项编号:DI0001数据项名称:学号简述:学籍管理信息系统中学生的编号别名:学生编码长度:12 类型:char取值/含义:aabbcddd,aa-入学年度,bb-学院编码,c-系号 ddd-流水号编写:胡杨 日期:05.08.28 审核:纪宇 日期:,2数据结构,数据结构由两个或者两个以上相互关联的数据元素或者其他数据结构组成的。如教师情况是由

11、教师代码、教师名称、地址、电话、电子邮件等数据元素组成的数据结构。,数据结构描述实例,数据结构编号:DS0001数据结构名称:学生基本信息简 述:描述学生固有的属性别 名:学生情况数据结构组成:DI0001+姓名(char/8)+性别(logic/1)+出生日期(date/8)+民族char/8+家庭地址char/28有关的数据流或数据结构:DF0003,DS0005有关的处理逻辑:P0002,P0005编写:胡杨 日期:05.08.28 审核:纪宇 日期:,3数据流,数据流是数据结构在系统内传输的路径。数据流的组成可以是一个已定义的数据结构,也可以由若干数据项和数据结构组成。,数据流描述实例

12、,数据流编号:DF0001数据流名称:新生登记表简 述:描述入学新生的基本信息数据流来源:学生数据流去向:建立档案数据流组成:DS0001+学生简历数据流量:6000张/年高峰期及流量:1000张/2月,5000张/9月编写:胡杨 日期:05.08.28 审核:纪宇 日期:,4数据存储,数据存储是数据结构停留或保存的地方。如在学籍管理系统中的学生成绩表。,数据存储描述实例,数据存储编号:DB0001数据存储名称:学习成绩表简 述:描述学生各科学习成绩别 名:成绩一览表组 成:班级+科目编号+科目名称+D S0001+姓名+成绩+考试关 键 字:科目编号/DI0001记录长度:98B 记录数:6

13、0000条 容量:5880KB有关的处理逻辑:P0001编写:胡杨 日期:05.08.28 审核:纪宇 日期:,5外部实体,外部实体是数据的来源和去向,主要说明外部实体产生的数据流、接收到的数据流以及该外部实体的数量。如在学籍管理系统中,学生、家长、教师、教务处、学生处和用人单位等都是外部实体。,外部实体描述实例,外部实体编号:E0001外部实体名称:学生简 述:在学校接受教育的对象输入数据流:新生名单输出数据流:成绩单编写:胡杨 日期:05.08.28 审核:纪宇 日期:,6处理逻辑,处理逻辑描述数据流程图中数据的基本处理过程,比较复杂,在数据字典中仅对数据流程图中最底层的处理逻辑加以说明。

14、如学生的期末成绩是由平时作业成绩、出勤率、实验成绩和期末试卷成绩来确定的,平时作业成绩、出勤率、实验成绩和期末试卷成绩所占的权重各不相同。,处理逻辑描述实例,处理逻辑编号:P0001处理逻辑名称:计算学生成绩层次号:P4.2简述:依据学生平时作业成绩、出勤率、实验成绩和期末试卷成绩所占的权重 计算学生成绩。输入数据流:平时作业成绩单,考勤表,实验成绩单,期末试卷成绩单输出数据流:成绩单处理:平时作业成绩和出勤率占20%,实验成绩的占10%,期末试卷成绩占70%。处理过程为:根据平时作业的次数、成绩和考勤的次数确定平时作业成绩和出勤率的成绩;根据平时实验次数和每次的成绩确定实验成绩;计算公式:学

15、生成绩=平时作业成绩和出勤率的成绩*20%+实验成绩*10%+期末 试卷成绩*70%;按学生成绩的计算公式每一位学生的成绩,填写学生成绩单。编写:胡杨 日期:05.08.28 审核:纪宇 日期:,新系统逻辑模型的提出,新系统的逻辑方案主要包括:(1)对系统业务流程分析整理的结果;(2)对数据及数据流程分析整理的结果;(3)子系统划分的结果;(4)各个具体的业务处理过程;(5)根据实际情况建立的管理模型和方法。,提出的新系统逻辑模型,案例(库存管理)系统设计,系统设计的目标:1系统的工作效率2系统的工作质量3系统的可靠性4系统的可变性5系统的经济性,系统设计的原则:整体性原则灵活性原则 稳定性原

16、则 经济性原则 效率性原则,系统功能结构图,功能结构图的形式来描述系统的层次结构和功能的从属关系:,计算机信息系统流程设计:信息系统流程图是用统一规定的标准符号描述程序运行具体步骤的图形表示,系统的代码设计,代码是用来表示客观事物的名称、属性和状态等的一个或一组有序的符号,它易于计算机和人的识别与处理。,代码的分类(1)顺序码。顺序码是用连续的自然数或字母来代表系统中的客观事物或事物的属性。(2)层次码。层次码是按照编码对象的特点把代码分成若干个区段,每一个区段表示编码对象的一个类别。(3)十进位码。十进位码由上下关联层次码发展而成,相当于图书馆中常用的图书编码方法(4)缩写码。缩写码是把人们

17、习惯使用的缩写字直接用于代码。(5)助记码。助记码是指用可以帮助记忆的字母和数字来表示编码对象。,代码设计的原则:(1)唯一性。(2)通用性。(3)扩充性。(4)简洁性。(5)系统性。(6)易修改性。,产品规格代码采用层次码,并用三位整数表示,设计方案如图,产品代码中的校验位a3值的确定方法如下:a3=取(3a12a2)/11的余数 例如:a1 a2 a3 2 4 3 X)3 2 6 8=14 则a3(14/11)的余数=3 当余数为10时,则按a3=0处理。,系统物理配置方案设计,按管理信息系统的目标选择系统平台:计算机处理方式的选择和设计 计算机网络系统的设计 数据库管理系统的选择 软硬件

18、的选择,输出设计 输出设计的目的是为了正确及时反映和组成用于管理各部门需要的信息。信息能够满足用户需要,直接关系到系统的使用效果和系统的成功与否。,数据库结构设计:产品目录库文件CPDM.MDF产品单位及规格代码表CPDZB.MDF出入库数据输入暂存文件CPSJSR.MDF各种产品每日库存累计文件CPKC.MDF各种产品每日每笔人享文件CPRK.MDF各种产品每日每笔出库文件CPXS.MDF各种产品每日入出存累计文件CPRDATA.MDF报表计算辅助文件CPBBJS.MDF备品报表文件CPBB.MDF库存报表数据文件KCJC.MDF,输入设计:输入设计的目的是提高输入效率,减少输入错误。,系统

19、实施,系统实施阶段的主要任务是:按总体设计方案购置和安装设备;程序设计和调试;整理基础数据,培训操作人员;系统切换和试运行。,购置和安装设备,建立系统环境 1计算机系统的安装与调试2网络环境3软件环境,程序设计 衡量编程工作的指标 1)可靠性。2)规范性。3)可读性。4)可维护性。,软件测试步骤,单元测试(又称模块测试),集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。集成测试(又称联合测试)在单元测试的基础上,需要将所有模块按照设计要求组装成为系统,主要对与设计相关的软件体系结构的构造进行测试。确认测试(又称有效性测试)则是要检查已实现的软件是否满足了

20、需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。系统测试是将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际运行环境下,对计算机系统进行一系列的组装测试和确认测试。,软件测试的基本方法 黑盒测试(Black-Box Testing)白盒测试(White-box Testing)alac(act-like-a-customer)测试,系统试运行及转换 直接切换。直接切换就是在确定新系统运行准确无误后,在既定的切换时间立刻启用新系统,终止旧系统运行。并行切换。这种切换方式是新老系统并行工作一段时间,经过一

21、段时间的考验以后,新系统正式替代旧系统。分段切换。这是以上两种切换方式的结合。在新系统正式运行前,一部分一部分地替代旧系统。,人员培训,目的:为用户培训系统操作、维护、运行管理人员 培训的主要内容有:系统整体结构和系统概貌;系统分析设计思想和每一步的考虑;计算机系统的操作与使用;系统所用的主要软件工具(编程语言、工具、软件名、数据库等等)的使用;汉字输入方式的培训;系统输入方式和操作方式的培训;可能出现的故障以及故障的排除;文档资料的分类以及检索方式;数据收集、统计渠道、统计口径;运行操作注意事项等。,系统评价和维护,系统评价 一个信息系统投入运行以后如何分析其工作质量?如何对其所带来的效益和花费成本的投入产出比进行分析?如何分析一个信息系统对信息资源的利用程度?如何分析一个信息系统对组织内各部分的影响?,系统维护 正确性维护。适应性维护。完善性维护。系统维护的内容 程序的维护。数据文件的维护。代码的维护。机器的维护。,

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

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


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号