质量管理信息系统.doc

上传人:仙人指路1688 文档编号:3811267 上传时间:2023-03-23 格式:DOC 页数:31 大小:66KB
返回 下载 相关 举报
质量管理信息系统.doc_第1页
第1页 / 共31页
质量管理信息系统.doc_第2页
第2页 / 共31页
质量管理信息系统.doc_第3页
第3页 / 共31页
质量管理信息系统.doc_第4页
第4页 / 共31页
质量管理信息系统.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《质量管理信息系统.doc》由会员分享,可在线阅读,更多相关《质量管理信息系统.doc(31页珍藏版)》请在三一办公上搜索。

1、质量管理信息系统编号:77复 旦 大 学(本科)毕 业 论 文题 目 专 业 计算机信息管理 作 者 学 号 375202241317 指导教师 丁宝康 完成日期 0质量管理信息系统摘 要本论文以管理信息系统开发的原理,详细论述了库力思得显示元器件(上海)有限公司的质量管理信息系统的开发全过程以及各阶段的主要成果。论文共分成六个章节。引言部分主要说明项目的来历,问题的提出背景及其迫切性。第一、二章的系统分析和需求分析主要论述了开发本系统之前对用户业务活动的调查,及进行可行性分析并产生文件(包括本系统的组织机构图、业务流程图、数据流程图、数据词典等)。第三、四章的概要设计和详细设计主要是根据新系

2、统的逻辑方案进行物理设计产生文档(主要有HIPO图、ER图、代码设计、程序流程图等)。同时,决定系统的物理配置方案,历史信息的管理(存档)以及人机界面的设计。第五章的系统实现主要论述了程序编写,软、硬件的配置及系统的测试,维护等。第六章为论文小结。总结的系统的功能、特色、特点、局限和展望。 论文最后是“参考文献”和“相关附录”。本论文采用了Visual Foxpro6.0中文版编程。Visual Foxpro能够设计出良好的人机界面,使用户能够方便地操作系统。主题词:计算机信息管理 质量管理 毕业论文 系统设计1质量管理信息系统目 录摘要1 引言4第一章 系统分析.51.1系统的初步调查.51

3、.2系统的可行性研究.71.3现行系统详细调查.81.4新系统逻辑方案的提出.91.5项目开发计划.9第二章 需求分析.102.1业务流程图.102.2数据流程图.132.3数据字典.202.4代码设计.27第三章 概要设计.293.1系统模块结构图设计(HIPO图)303.2数据库概念设计.343.2.1实体关系图(E-R图).353.2.2实体和联系36第四章 详细设计.384.1数据库的逻辑设计.384.2数据库的实现39 2质量管理信息系统4.3程序流程图.424.4物理配置方案设计.434.5历史信息管理.434.6人机界面设计.444.6.1输入设计.444.6.2输出设计.45第

4、五章 系统实施.465.1编程过程与特点.465.2系统测试.465.2.1系统测试的原则.475.2.2系统测试的方法.485.3系统运行维护.50第六章 论文小结.526.1系统的功能.526.2系统的特点.526.3系统评估与改进方向.536.4开发体会与收获.53 参考文献54 附录1 系统使用说明书55 附录2 部分程序代码58 3质量管理信息系统引 言库力思得显示元器件(上海)有限公司成立于2000年7月,日本托莫一客有限公司投资在中国上海专业从事液晶显示元器件的加工和销售据点。本公司位于上海嘉定区马陆镇,占地约5600平方米,2000年9月正式投入生产,要生产液晶显示元器件和相关

5、组件。库力思得显示元器件(上海)有限公司从2000年8月份开始着手建立ISO9002:1994质量管理体系,2000年12月开始试运行,2001年2月10日通过公司1次内审和管理评审并于3月12日顺利通过摩迪国际认证有限公司第三方质量体系认证,获得英国UKAS认证证书。近几年来,在总经理的英明领导下,全体职工奋发努力,公司有了很大的发展。随着公司规模的扩大,公司由创建初期的40余人发展到今天的860余人,月销售额超过USD$180万。生产车间由2000年的一个1万级无尘车间生产发展到四个1万级无尘车间。产品的质量和单价及交货期也充分地取得了客户的满意。但由于公司内部信息化程度较低,造成各部门的

6、工作量大,重复量大,费时费力。质量管理部门需要每日统计各个机种产品的良品率,传统方法易出现遗漏及错误。公司也认识到了信息管理的重要性,已经在硬件方面给每位办公人员配置一台电脑,并组建全公司的局域网;在软件方面由于考虑到市场上出售的信息管理系统的软件不但价格昂贵,而且并不能十分适当地符合我公司管理工作的需要。经研究,公司决定自行开发一套适应我公司信息管理需要的信息系统管理软件。侧重点先放在产品质量统计及分析上,并根据需要增加采购、报废、出入库等功能,从而形成一个比较完整的企业信息系统。4质量管理信息系统第一章 系统分析系统分析是指在管理信息系统开发的生命期中系统分析阶段的各项活动和方法,也指应用

7、系统思想和系统科学的原理进行分析工作的方法和技术。系统分析阶段的目标就是按系统规划所定的某个开发项目范围明确系统开发的目标和用户的信息需求,提出新系统逻辑方案。系统分析阶段的主要活动有:系统初步调查、系统可行性研究、系统详细调查、新系统逻辑方案的提出。1.1 系统的初步调查系统初步调查是为了弄清原系统的基本情况和了解系统中信息处理的概况。包括现有信息系统的组织机构,基本工作方式,工作效率,可靠性,技术手段等。本系统的调查主要方式是与公司领导及相关的工作人员进行交流勾通,了解本公司现行的管理模式。经过询问、查看等工作,初步调查公司的基本状况。现公司实行部门经理负责制,公司的各个方面活动最终向总经

8、理报告。每个部门设一名经理,分管各部门的具体事宜,经理向总经理负责。公司设人事总务部、技术开发部、质量管理部、加工制造部、资材企画部、营业部以及ISO推进室。质量管理部主要分管来料检查(IQC)、工程检查(PQC)、完成品检查(FPQ)、出货检查(OQC)。组织机构状况可以通过组织机构图来反映,所谓组织机构图就是把组织分成若干部分,同时标明行政隶属关系。公司的组织机构图如图1-1。5质量管理信息系统图1-1 组织机构图6质量管理信息系统1.2系统的可行性研究可行性研究是系统分析阶段第二项活动。此活动的主要目标是:进一步明确系统的目标,规模与功能。对系统开发背景、必要性和意义进行调查分析并根据需

9、要和可能提出拟定开发系统的初步方案与计划。可行性研究是对系统进行全面,概要的分析。此项活动开始时,要对初步调查的结果进行复审,重新明确问题,对所提系统大致规模和目标及有关约束条件论证,并且提出系统的逻辑模型和各种可能的方案,并对这些方案从以下三个方面认真地进行研究,从而为确定系统开发项目的决策提供科学依据。(1) 技术可行性:对现有技术进行评价,分析系统是否可以用现有技术来实施以及技术发展对系统建设有什么影响。(2) 经济可行性:对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。(3) 营运可能性:指系统对组织机构的影响,现有

10、人员和机构设施,环境等对系统的适应性以及进行人员培训补充计划的可行性。在系统初步调查的基础上,明确了公司存在的主要问题和建立质量管理信息系统的初步设想。公司对该系统的基本要求是能够实现人员编号、质量统计、质量分析、报告管理等基本功能。就技术可行性来说:公司拥有众多工作人员和一定数量的网络管理员,具备了开发和维护的实力。且该系统所用的Visual Foxpro是十分普及的软件开发工具,不存在太大的技术难度,因此开发和维护该系统是可行的。就经济可行性来说,由于公司本来就为工作人员配备了奔四电脑,并 7质量管理信息系统组建了内部局域网,打印机等设备也有,因此硬件上是没有问题的。而软件上由于是自己开发

11、,所以开发及日后的维护费用并不高,在经济条件方面也是允许的。就营运可行性来说,该系统能够实现公司领导的要求,使公司领导及各级工作人员能够及时、全面掌握产品质量情况、检查员变动情况等,能够在很大程度上提高工作质量,工作效率。综上所述,证明公司开发该系统是切实可行的。1.3现行系统详细调查在可行性研究的基础上进一步对现行系统进行全面、深入的调查和分析,弄清楚现行系统的工作过程,发现其薄弱环节,找出要解决问题的实质,确保新系统比原系统更有效。通过和公司各级管理人员及资料员的交流,了解到原信息管理的主要方式是基于文本、表格等纸介质的手工处理,存在很多的问题:1、 资料统计为手工进行。信息处理工作量很大

12、,易出错且耗时。2、 信息共享率低,大量重复劳动。3、 纸张的保存不方便,容易丢失和破损。4、 资料查询,统计不方便。通过建立质量管理信息系统,使公司的质量管理工作规范化、制度化和程序化。促进公司管理的基础工作,避免管理的随意性,提高信息处理的速度和准确性,提高决策的水平。将常规的工作交由计算机完成,提高工作效率。8质量管理信息系统1.4新系统逻辑方案的提出这一阶段的主要目标是明确用户的信息需求,包括组织、发展、改革的总信息需求和各级管理人员完成各自工作任务的信息需求,确定新系统的逻辑功能,提出系统的逻辑方案。根据质量管理信息系统的特点和现状,系统开发的总目标是:力求减少各级工作人员的手工作业

13、,实现信息共享,减少重复劳动。为公司提供数据依据;避免管理工作的随意性;提高信息处理的速度的准确性。 1.5项目开发计划根据公司的现有资源,信息系统项目的开发包括系统分析、需求分析、概要设计、详细设计、系统实现和系统维护。表1-1 项目开发计划9质量管理信息系统第二章 需求分析需求分析是了解系统对需求和进行系统分析与设计的重要基础工作。主要方法是到现场去,通过座谈、询问、观察甚至参与管理活动,自上而下逐步细化地进行了解。经过多次座谈,了解整个公司的管理活动及对信息系统的需求,着手本系统的开发。2.1 业务流程图按照业务活动中信息流动过程,逐个地调查所有环节的处理业务、处理 系统外实体 单据、报

14、表、帐目 数据流向 存 储图2-1 业务流程图符号本系统的业务流程图,如图2-2所示:10质量管理信息系统 图2-2业务流程图11质量管理信息系统业务流程的具体情况是:如图2-2是质量管理信息系统的业务流程图。其中根据实际情况可细分为五个子业务,分别是:产品管理子业务、材料管理子业务、构成管理子业务、人员管理子业务、质量主管核准子业务。这五个子业务构成了质量管理信息系统,通过各个子系统间的协调运作,保证公司的质量管理工作能顺利开展,向产品质量提供稳定支持。技术开发部根据材料情况,设计了各种产品,并制定产品构成表来区分和记录各种情况。技术开发部提供产品构成表,该表格内详细说明了每一种产品的名称、

15、类型、材料组成等情况。输入员(目前为质量管理部内部人员)严格按照产品构成表进行数据输入工作。质量主管对输入结果核准后,正式保存在质量管理信息系统(以下简称QCMS)中。公司内所有部门可以查询相关信息,但只有质量主管有修改的权限;资材企画部提供材料检查表,检查员按照实际检查结果在该表格内详细填写每一项材料的名称、检查结果等情况。发生异常情况,还需要按照异常情况处理流程进行相关操作,这将另外说明。输入员(目前为质量管理部内部人员)严格按照检查结果进行数据输入工作。质量主管对输入结果核准后,正式保存在QCMS中。公司内所有部门可以查询相关信息,但只有质量主管有修改的权限;加工制造部提供产品检查表,检

16、查员按照实际检 12质量管理信息系统查结果在该表格内详细填写每一项产品的名称、检查结果等情况。发生异常情况,还需要按照异常情况处理流程进行相关操作,这将另外说明。输入员(目前为质量管理部内部人员)严格按照检查结果进行数据输入工作。质量主管对输入结果核准后,正式保存在QCMS中。公司内所有部门可以查询相关信息,但只有质量主管有修改的权限;对相关人员进行培训和考核。经过部门内部考核合格,报告相关情况,并登记到检查员名单。质量管理部提供检查员名单,输入员(目前为质量管理部内部人员)严格按照实际情况进行数据输入工作。质量主管对输入结果核准后,正式保存在QCMS中。公司内所有部门可以查询相关信息,但只有

17、质量主管有修改的权限;由质量主管逐一核准后,再汇总到系统总台帐中。只有经过核准的数据才被进行统计分析,并提供查询功能。这样能避免因为数据不准确造成的麻烦,方便了相关部门。质量主管的核准工作可以通过系统外的授权来提高效率,也避免出差的情况所带来的影响。也可以通过批处理来提高效率。具体方法是增加全选功能,使得数据立即通过核准工作;2.2 数据流程图为了建立一个满足用户需求的管理信息系统,系统分析人员应在深入调查、详细占有材料的基础上,集中分析管理活动中信息运动的规律和存 13质量管理信息系统在的问题,研究如何改善信息流的运动、满足用户管理决策活动中的信息需求。而为了用计算机对组织的信息进行控制,要

18、对调查材料进行加工、提炼,抽出其中只反映系统中信息运动规律的部分,把用户的需求“翻译”成对信息处理功能的需求,以建立系统的逻辑模型。用业务流程图描述管理业务虽然形象地表达了信息的流动和存储情况,但仍然没有完全脱离一些物质要素。也就是说,以上这些调查的结果,仅仅得到了现行系统的物理模型。为了用计算机对信息进行管理,还必须进一步舍去物质,抽象出信息流,详细调查数据及数据流程。数据流程图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,只是用一种图形及与此相关的注释来表示系统的逻辑功能,即所开发的系统在管理信息处理方面要

19、做什么。由于图形描述简明、清晰,不涉及到技术细节,所描述的内容是面向用户的,所以即使完全不懂信息技术的人员也容易理解。因此,数据流程图是系统分析人员与用户进行交流的有效手段,也是系统设计(即建立所开发的系统的物理模型)的主要依据之一。数据流程图由四种基本成分组成:1、外部项(外部实体):外部项在数据流程图中表示所描述系统的数据来源和去处的各种实体和工作环节。这些实体或环节向系统发出或接收信息。2、加工(数据加工):又称数据处理逻辑,描述系统对信息进行处理的逻辑功能。14质量管理信息系统3、数据存储:逻辑意义上的数据存储环节,即系统信息处理功能需要的、不考虑存储物理介质和技术手段的数据存储环节。

20、4、数据流:与所描述系统信息处理功能有关的各类信息的载体,是各加工环节进行处理和输出的数据集合。在数据流程中数据流用箭线表示,箭头指处表示数据流的去处,箭尾连接处表示数据流的来源。数据流程图描述信息在系统中流动和处理的情况。在对资料管理信息系统调研阶段的业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述新系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部项)。为提高系统开发的规范化程度,有必要给数据流图上的每个元素编上相应的编号,在编号前冠以字母,以此来区别不同的元素

21、。F数据流 D数据存储 P处理数据流程图符号: 外部项 加 工 数据存储 数据流图2-3数据流程图符号2.2.1系统关联图首先,根据业务流程图和调查资料,在分析质量管理信息系统的需求和总体情况的基础上,明确系统与外部实体的信息联系,划分系统边界,确定出系统的外部项,给出最高层的数据流程图关联图。在关联图中, 15质量管理信息系统把管理信息系统当作一个数据加工项,着重描述系统与外部实体的联系。质量管理信息系统关联图如下图2-4所示:数据流说明:F1:产品检查记录F2:产品检查清单F3:材料检查记录F4:材料检查清单F5:产品构成记录F6:产品构成清单F7:检查员记录F8:检查员清单图2-4 系统

22、关联图2.2.2质量管理信息系统顶层图顶层数据流程图确定系统的几个主要的综合性的逻辑功能。其中每个逻辑功能由一个数据加工描述。顶层图如下图2-5所示:16质量管理信息系统F21:待核准产品检查表 F23:待核准材料检查表 F25:待核准产品构成表 F27:待核准检查员名单数据流说明:F1:产品检查记录 F2:产品检查清单 F3:材料检查记录 F4:材料检查清单 F5:产品构成记录 F6:产品构成清单 F7:检查员记录 F8:检查员清单 F9:已核准结果F11:产品检查输入单 F12:产品检查查询单 F13:材料检查输入单 F14:材料检查查询单 F15:产品构成输入单 F16:产品构成查询单

23、F17:检查员输入单 F18:检查员查询单 图2-5 顶层图17质量管理信息系统数据流说明:F31:产品检查结果输入 F41:产品检查结果核对 图2-6 第一层图:产品管理(P1)数据流说明:F33:材料检查结果输入 F43:材料检查结果核对 图2-7 第一层图:材料管理(P2) 18质量管理信息系统 图2-8 第一层图:构成管理(P3) 图2-9 第一层图:人员管理(P4)19质量管理信息系统 图2-10第一层图:质量主管核准(P5)2.2.3质量管理信息系统分解图顶层图可以进一步分解,其中某些或者所有的数据加工项可以分解为数个数据加工项,这样就形成第一层数据流程图。依次逐层向下分解扩展,直

24、到最底层的数据流程图表示所有具体的数据加工功能和输入输出关系。图2-6至图2-10给出了质量管理信息系统的第一层分解图。 2.3 数据字典在结构化分析中,数据字典的作用是给数据流图上每个成分以定义和说明。换句话说,数据流图上所有成分的定义和解释的文字集合就是数据词典。数据词典对数据流图的各种成分起注释、说明作用,给这些成分赋以实际的内容。除此之外,数据词典还要对系统分析中其他需要说明的问题进行定义和说明。数据词典描述的主要内容有:数据流、数据元素、数据存储、加工、外部项,其中数据元素是组成数据流的基本成分。在系统分析中,数据词 20质量管理信息系统典起着重要的作用。它包含关于系统的详细信息。一

25、般来说,系统分析人员把不便在数据流图上注明而对于系统分析应该获得、对整个系统开发以至将来系统运行与维护是必需的信息尽可能放入数据词典。除了上述有关成分的定义与解释之外,关于数据流与加工发生频率、出现的时间、高峰期与低谷期、加工的优先次序、加工周期及安全保密等方面的信息,在数据词典中都在有关成分的基本定义与说明后根据系统开发、维护和运行的需要加以说明。限于篇幅的原因,本论文仅对数据流图上部分成分进行定义和说明。顶层图中的所有数据加工的逻辑用卡片形式表达,请看表2-1到表2-5。第一图中的所有数据加工的逻辑用表格形式表达,请看表2-6。其他的数据流、数据元素、外部项以及数据存储。请看表2-7到表2

26、-10。表2-1 产品管理P121质量管理信息系统表2-2 材料管理P2表2-3 构成管理P322质量管理信息系统表2-4 人员管理P4表2-5 质量主管核准P523质量管理信息系统24 质量管理信息系统表2-7 数据流-材料检查记录F3表2-8 数据元素-材料检查单编号25质量管理信息系统表2-9 外部项-资材企画部表2-8 数据存储-材料检查台帐D226质量管理信息系统2.4 代码设计目前的计算机还无法识别客观世界中的任何一种具体的事物,它只能识别ASCII(美国国家信息标准代码)字符集中的256个基本字符和数字。因此,计算机管理信息系统设计的基本前提条件是把管理对象数字化或字符化,这就是

27、代码设计。所谓代码,就是用来表征客观事物的实体类别,以及属性的一个或一组易于计算机识别和处理的特定符号或记号,它可以是字符、数字、某些特殊符号或它们的组合。代码的作用:1、标识作用:可用来标识和确定某个具体的对象,以便于计算机的识别。2、统计和检索作用:当按对象的属性或类别进行编码时,易于优化对象的统计和检索。3、对象状态的描述作用:可以用来标明事物所处的状态,便于对象的动态管理。代码设计原则:1、适应性:代码通常是由计算机进行存储和管理的数据,因此在设计时必须考虑要适应计算机的处理。2、合理性:代码结构要与所描述的对象的分类体系相配。3、简明性:代码的设计要尽可能简单、明了。4、系统性:是指

28、代码可分组,并有一定的分组规则,从而在整个系统中使代码具有通用性和一贯性。27质量管理信息系统5、稳定性:代码的定义和描述应具有相对稳定性,要避免过多的改动。6、可扩充性:必须留有一定的后备余量,以适应发展的需要。7、标准化:国际、国家和待业的有关标准是代码设计的重要依据,应尽量采用己标准化的编码。8、便于识别和记忆:代码不仅要有逻辑含义,而且还应便于识别和记忆,对于一些容易混淆的字符和数据应少用。代码的种类很多,根据教育单位的一些标准和上述规则,经过综合考虑,本资料管理信息系统中主要使用层次码和顺序码。顺序码指将顺序的自然数和字母赋予编码对象。层次码是按分类对象的从属、层次关系为排列顺序的一

29、种代码。编码时,将代码分成若干层次级,并与分类对象的层次相对应,代码自左至右表示的层次由高到低,代码的左端为最高位层次代码,右端为最低层次代码。每个层次的代码采用顺序码。数据项统一序号如下:IQC 080101 001 大类 年月日 序号各大类包括:IQC、FQC、BOM、NUB。28质量管理信息系统第三章 概要设计管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。这一阶段的主要任务是从管理信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统

30、的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。系统设计的依据如下:1)系统分析的成果。2)现行计算机软硬件技术、数据库技术等。3)现行的信息管理和信息技术的标准、规范等有关法律制度。4)用户需求5)系统运行环境3.1 系统模块结构图设计HIPO技术、即用图形的方式表达了一个系统的输入和输出功能,以及模块的层次。应用HIPO技术可以进行系统设计、评价,在系统实施之前加工和修改己设计的系统。HIPO图清晰易懂,可以使用户,管理人员和其他系统建设者很方便地理解系统的程序结构,也有利于程序的编写和系统的维护,HIPO技术包含两个方面的

31、内容:1、HIPO分层图。用此图表示自顶向下分解所得系统的模块结构层次结构。HIPO分层图用一个方块代表一个模块,方块内写出标识模块的处理 29质量管理信息系统功能或模块名。模块之间的调用关系用联结两模块的直线表示。采用自顶向下扩展的方法先画综合较强,层次较少的模块结构,再根据需要进一步扩充,直到每个模块的处理功能和规模符合系统分解的原则。2、IPO图(输入-处理-输出图),此图描述分层图中一个模块的输入、输出和处理内容。IPO图实际上是一张图形化的表格。它描述分层图中每一个模块的输入输出关系,处理内容,本模块的内部数据和模块间的调用关系,是系统设计的重要成果,是系统实施阶段编制程序设计任务书

32、和进行程序设计的出发点和依据。限于篇幅这里只以质量管理HIPO图的树根模块、材料管理模块、树叶模块作为示例。图3-1为质量管理信息系统HIPO图,图3-2、3-3、3-4为IPO图:图3-1 质量管理信息系统HIPO图 30质量管理信息系统图3-2 IPO图-系统根模块31质量管理信息系统图3-3 IPO图-材料管理模块32质量管理信息系统图3-4 IPO图-材料查询树叶模块33质量管理信息系统3.2 数据库概念设计数据库概念设计是整个数据库设计的关键。根据用户需求设计数据库的概念,数据模型。我们首先要将现实世界中的客观对象首先抽象为不依赖任何具体机器的信息结构,这种信息结构不是DBMS支持的

33、数据模型,而是概念级模型。然后再把概念模型转换为具体机器上DBMS支持的数据模型。概念模型是对现实世界的抽象和概括。它真实,充分地反映了现实世界中的事物和事物之间的联系,能满足用户对数据的处理要求。由于其简洁、明晰、独立于机器,很容易理解,因此可以用概念模型和不熟悉计算机的用户交换意见,使用户能积极参与数据库的设计工作。概念模型易于变动,还很容易向各种数据模型转换。概念模型的基本概念涉及的主要有7个,分别为实体、属性、码、域、实体型、实体集、联系。3.2.1 实体关系图(ER图)在资料管理信息系统的数据库设计中,首先要对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,可采

34、用ER图进行数据结构分析。ER图是概念模型最常用的表示方法,在ER图中:1)用长方形表示实体型,在框内写上实体名。2)用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连,在无向边旁标上联系的类型。若实体间的联系也具有属性,则把属性和菱形也用无向边连上。34质量管理信息系统质量管理信息系统ER图如下图3-5所示: 图3-5质量管理信息系统E-R图 35质量管理信息系统3.2.2 实体和联系本系统共有8个实体,其实体属性如下(字体下带下划线的是主码):1;23;4、材料名称,批号,总数量,合格数量,合格率,核准日期);5;6、产品名称,批号,总数量,合格数量,合格率,核准

35、日期);78实体之间共有9个联系,4个M:N联系,4个1:N联系,1个1:1联系。其联系属性如下(字体下带下划线的是主码):1;2;3;4;5;6;7;8;9;ER图上的实体或联系和数据流程图中的元素是相对应的,见表3-1。 36质量管理信息系统表3-1 ER图上的实体或联系和数据流程图中的元素对应关系表37质量管理信息系统第四章 详细设计4.1数据库的逻辑设计概要设计的结果是得到一个与DBMS无关的概念模式。逻辑设计的目的是把概念设计阶段设计好的基本ER图转换为与选用的具体机械上的DBMS产品所支持的数据模型相符合的逻辑结构(包括数据库模式和外模式)。这些模式在功能上、完整性和一致性约束及数

36、据库的可扩充性等方面均应满足用户的各种要求。ER图向关系模型的转换要解决的问题是如何将实体和实体间的联系转换为关系模式,如何确定这些关系模式的属性和代码。对于实体类型,可以这样转换:将每个实体类型转换成一个关系模式,实体的属性即关系模式的属性,实体标识符即关系模式的键。对于联系类型要视1:1、1:N、N:M三种不同情况做不同的处理。1、若实体间的联系是1:1,可以在两个实体类型转换成的两个关系模式中任意一个关系模式的属性中加入另一个关系模式的键。2、若实体间的联系是1:N,则在N端实体类型转换成的关系模式中加入1端实体类型转换成的关系模式的键。3、若实体间的联系是N:M的,则联系类型也转换成关

37、系模式,其属性为两端实体类型的键加上联系类型的属性,而键为两端实体键的组合。本系统共有实体8个,4个M:N的联系,按上述方法将ER 图转换为如下的12个关系模式:(主码用下划线表示,外码用#表示):1;2#,班次,核准日期) 38质量管理信息系统3;4#,名称,批号,总数量,合格数量,合格率,核准日期);5;6#,名称,批号,总数量,合格数量,合格率,核准日期);7;8#,名称,参照,属于);9#,材料编号#);10#,产品编号#);11#,材料编号#);12#,材料编号#);4.2 数据库的实现数据库设计是要在一个给定的应用环境中,通过合理的逻辑设计和有效的物理设计,构造较优越的数据库模式,

38、建立数据库及其应用系统,满足用户的各种信息需求。数据库设计的核心问题是如何从系统的观点出发建立一个数据模式,使其满足以下几个条件:1、符合用户要求,能正确的反映用户的工作环境,该环境包括用户需处理的所有“数据”,并支持用户需要进行的所有“加工”。2、与所选的DBMS所支持的数据模式相匹配。3、数据组织合理,应易操作,易维护,易理解。39质量管理信息系统根据已经确定的关系模式,可以做出数据表如表4-1到表4-12。 40质量管理信息系统 41质量管理信息系统4.3 程序流程图程序流程图又称程序框图,是用来描述程序执行的逻辑过程的。它把程序的基本步骤归纳为:处理、判断、输入、输出、起始和终结等几个

39、基本功能,并用不同的记号加以表示,从而描述程序执行过程。管理信息系统处理方式的合理选择,就是一个处理过程的设计问题,选择处理方式实际上就是根据系统的任务、目的和环境条件,合理地选择信息活动的形态及其具体方法。以下是质量管理信息系统的程序流程图和材料检查子程序输入图:图41质量管理信息系统主流程图42质量管理信息系统 图42材料检查子程序输入图4.4 物理配置方案本系统采用单机单用户操作方式,基本配置如下:1、物理配置P4以上的PC机,256MB以上的内存,80G硬盘,15寸LCD显示器,CD-RW光驱,打印机。2、软件配置Win98以上操作系统,Visual Foxpro6.0中文版。4.5

40、历史信息的管理为了防止因意外情况(如突然断电,死机等)或用户的误码操作造成数据库中数据丢失或错误,就要对数据库中的数据进行定期备份,交由专人管理。每周执行一次增量备份,质量主管审核完毕数据每天执行一次增量备43质量管理信息系统份。为确保有效备份,我们采用双重备份的方法,即在备份数据库中数据时,不但会将数据备份到其它目录下,而且还将数据备份到软盘上,这样就确保了数据的完整性,有效管理了历史数据。4.6 人机界面设计信息系统的输入和输出是系统与用户的接口,用户对系统的评价内容除了有运行效率,可靠性,可修改性,很大程度是针对输入和输出进行的,输入/输出及人机界面的设计关系到系统的灵活性,易用性和实用

41、性,一个好的输入/输出界面可以增加用户使用系统的信心和兴趣,使用户在欣赏中得到所需要的信息,因此是信息系统设计的一项重要内容。由于本系统的最终用户对计算机技术并不精通,所以站在他们的立场,本系统采用了基于菜单选择,填写表格和简单问答等友好的人机交互方式。4.6.1 输入设计(1)输入方式:键盘输入,资料管理员通过键盘录入有关数据。(2)校对方式:人工校对,每输入完一条记录自行校对,完成后再进行下一条记录的输入。(3)输入界面设计:统一风格的输入界面,尽量使用选择窗口设计,减少用户自己输入信息的量。下面给出本系统的登录界面(如图4-3)。用户只需选择所属部门,输入自己的用户名,再输入密码,即可进入系统主界面(如图4-4)。44 图4-3 登录界面质量管理信息系统 图4-4 系统界面 图4-5 查询专用窗口4.6.2 输出界面设计: 图4-6 质量主管审核窗口本系统中的各模块都拥有打印功能,并且提供条件查询打印和组合查询打印功能。如上图所示,是对打印进行设置。 45质量管理信息系统第五章 系统实施在管理信息系统的生命周期中,经过系统规划,系统分析和系统设计等阶段以后,便开始了系统实施阶段。在系统分析和设计阶段,系统开发工作主要集中

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号