版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中图分类号:中图分类号:TP31 论论文文编编号号 :10006GS0521540 专业硕士学位论文某企业质量某企业质量管理信息系统管理信息系统的设计与实现的设计与实现作者姓名 郑海源学科专业 软件工程指导教师 张 凯章利光培养院系 软件学院VIThe Design and Implementation of Quality Management Information System A Dissertation Submitted for the Degree of Master Candidate:Zheng Hai Yuan Supervisor:Zhang KaiZhang Li Gu
2、angSchool of SoftwareBeihang University, Beijing, China中图分类号:中图分类号:TP31 论文编号:论文编号: 10006GS0521540 硕 士 学 位 论 文某企业质量管理信息系统的设计与实现作者姓名 郑海源 申请学位级别 二级指导教师姓名 张凯 职 称 教授学科专业 软件工程 研究方向 软件工程与管理 学习时间自 2005 年 9 月 23 日 起至 2009 年 3 月 29 日止论文提交日期 2009 年 3 月 2 日 论文答辩日期 2009 年 3 月 28 日学位授予单位 北京航空航天大学 学位授予日期 年 月 日VI关于
3、学位论文的独创性声明本人郑重声明:所呈交的论文是本人在指导教师指导下独立进行研究工作所取得的成果,论文中有关资料和数据是实事求是的。尽我所知,除文中已经加以标注和致谢外,本论文不包含其他人已经发表或撰写的研究成果,也不包含本人或他人为获得北京航空航天大学或其它教育机构的学位或学历证书而使用过的材料。与我一同工作的同志对研究所做的任何贡献均已在论文中作出了明确的说明。 若有不实之处,本人愿意承担相关法律责任。学位论文作者签名: 日期: 年 月 日学位论文使用授权书本人完全同意北京航空航天大学有权使用本学位论文(包括但不限于其印刷版和电子版) ,使用方式包括但不限于:保留学位论文,按规定向国家有关
4、部门(机构)送交学位论文,以学术交流为目的赠送和交换学位论文,允许学位论文被查阅、借阅和复印,将学位论文的全部或部分内容编入有关数据库进行检索,采用影印、缩印或其他复制手段保存学位论文。保密学位论文在解密后的使用授权同上。学位论文作者签名: 日期: 年 月 日指导教师签名: 日期: 年 月 日i摘摘 要要质量管理系统是企业的有机组成部分,在保证企业产品质量,提高企业素质,赢得市场竞争等方面正发挥着越来越重要的作用。随着经济全球化进程加快,市场竞争日益激烈,产品的质量需求日趋复杂,同时,企业规模呈现扩大化,多集团、多工厂的协同作战越来越多。某制造企业从事 M 产品的研制与生产,在信息时代的今天实
5、现质量管理信息化的要求越来越迫切。本文通过对目标企业的需求进行分析,研究了多层体系结构设计、面向构件的开发技术、客户端自动下载更新技术以及异构系统的集成技术,采用了 B/S 与 C/S 的混合结构进行开发,满足了目标企业快速实现应用,后期维护与扩充灵活的要求。并且针对目标企业属于军工企业,对系统安全保密要求高的特点,系统提出了全面的安全解决方案,采用严格的身份认证、权限管理、三权分立以及系统审计保证系统数据的安全。并利用自动下载更新技术解决了 C/S 客户端的程序更新问题,利用多种数据集成技术解决了系统与多个外部系统的数据集成问题。经过一段时间的运行,证明该系统能很好的完成企业全面的质量管理业
6、务处理,具有良好的稳定性和安全性,已经成为企业质量管理的工作平台,提高了目标企业质量管理水平,达到了预定的目标。关键词:质量管理,混合结构,自动下载,XML,集成,J2EEiiAbstractQuality management systems are an integral part of enterprises, enterprises in ensuring product quality, improve their quality, to win the market competition is playing an increasingly important role. Wit
7、h the economic globalization is accelerating, the market increasingly competitive, the quality of the product needs of the increasing complexity at the same time, showing expansion of enterprise scale, many groups, many plants work together more and more. M a manufacturing enterprise engaged in deve
8、lopment and production of products, in the information age of today realize the quality of management information requirements become more and more urgent. In this paper, the target enterprise needs analysis, research of the multi-tier architecture design, component-oriented development techniques,
9、the client automatically download updated technology, and heterogeneous systems integration technology, using the B / S and C / S mixed structure development, to meet the target enterprise application implementation Express, post-maintenance and flexible expansion requirements. Targeted enterprises
10、and military enterprises belong to the system requirements of high security features, the system put forward a comprehensive security solution, using a strict authentication, rights management, the separation of powers and system audit data to ensure system security. Automatically download the updat
11、es and take advantage of technology to solve the C / S client update problem, using a variety of data integration technology to solve the system with a number of external system data integration problem. After a period of operation, to prove that the system can complete a good quality management of
12、enterprise-wide business deal, with good stability and security, has become the enterprise quality management platform, improve the quality of the target enterprise management level, reached a intended objectives. Key words: quality management, hybrid structure, automatic download, XML, integration,
13、 J2EEiii目目 录录第一章 绪 论 .11.1 研究背景与课题来源.11.2 国外质量管理软件的发展现状.11.3 国内质量管理软件的发展现状.21.4 国内外对比分析.21.5 研究目标、内容.31.5.1 研究目标.31.5.2 研究内容.41.6 论文的组织结构.4第二章 需求分析 .62.1 需求背景.62.2 任务概述.72.3 功能需求.72.3.1 研试质量管理.82.3.2 制造质量管理.92.3.3 产品质量数据分析.102.3.4 质量策划管理.112.3.5 质量保障活动管理.112.3.6 质量体系管理.122.3.7 系统维护.122.4 与已有遗留系统的接口要
14、求.122.4.1 基础资源中心系统.122.4.2 售后服务系统.132.4.3 MRPII 系统 .132.4.4 数据报送.132.5 非功能性要求.132.5.1 安全性.132.5.2 先进性.132.5.3 通用性.132.5.4 易用性.142.5.5 可靠性.142.5.6 网络功能与自助服务.14iv2.5.7 系统性能.142.5.8 进度要求.142.6 需要解决的主要问题.142.6.1 系统开发方案.142.6.2 系统的安全性.152.6.3 操作界面友好性.152.7 小结.15第三章 解决方案与关键技术 .163.1 系统结构的选择.163.1.1 C/S 结构
15、 .163.1.2 B/S 结构 .163.1.3 比较与结论 .163.2 开发方案选择.183.2.1 C/S 结构的开发方案选择 .183.2.2 B/S 结构的开发方案选择 .203.3 安全解决方案.233.3.1 身份认证.233.3.2 权限管理.233.3.3 三权分立.233.3.4 系统审计.233.4 用户友好性解决方案.243.4.1 操作一致性.243.4.2 健壮性.253.4 关键技术.263.4.1 自动下载更新技术.263.3.2 基于 XML 的数据交换技术.283.4 小结.30第四章 设计与实现 .314.1 系统设计原则和运行环境说明.314.1.1
16、系统的功能设计目标.314.1.2 系统运行环境说明.314.2 系统总体设计.324.2.1 系统的体系结构设计.324.2.2 系统功能模块设计.33v4.3 系统功能设计 .334.3.1 研试质量管理子系统设计.334.3.2 制造质量管理子系统设计.384.3.3 产品质量数据分析子系统设计.484.4 数据库设计.514.4.1 数据库设计的内容.514.4.2 数据库的设计目的.524.4.3 数据库设计的原则.524.4.4 数据库的概念与逻辑设计.544.4.5 数据库的物理设计.554.5 系统集成设计.574.5.1 系统集成的需求分析 .574.5.2 系统集成分析 .
17、584.5.3 系统集成的设计与实现.624.6 小结.64第五章 测试 .665.1 单元测试.665.1.1 单元测试的意义.6.2 单元测试的优点.665.1.3 本系统的单元测试.675.2 集成测试.685.3 功能测试.685.4 性能测试.705.5 测试结果评估.715.6 小结.71第六章 总结 .726.1 本人承担的具体工作内容.726.1.1 技术方面.726.1.2 管理方面.726.2 使用效果.726.3 系统待完善之处 .736.4 下一步工作.736.5 小结 .73vi主要参考文献 .74致 谢 .76vii图图 清清 单单图 1 系统总体
18、用例图.8图 2 研试质量管理用例图.8图 3 制造质量管理用例图.9图 4 封装了各种基本操作的基础表单对象.24图 5 数据异常恢复原理图.26图 6 客户端自动下载更新程序的体系结构.27图 7 数据交换格式的总体设计思路.28图 8 用 UML 活动图建立的业务模型.29图 9 数据报送的信息模型.30图 10 系统拓扑结构图.32图 11 系统功能结构图.33图 12 研试质量子系统功能结构图.33图 13 研试质量管理包封装.34图 14 质量问题归零封装包.35图 15 质量问题归零处理流程.35图 16 质量问题归零信息录入页面.36图 17 质量评审工作流设计.36图 18
19、质量评审信息查看页面.37图 19 试验信息处理工作流设计.37图 20 制造质量管理子系统功能结构图.38图 21 制造质量管理子系统包封装.38图 22 产品总装功能结构.40图 23 产品总装逻辑关系类图.41图 24 总装进度查询.43图 25 测试项目与产品的类图.44图 26 测试过程信息记录.44图 27 测试进度查询.44图 28 总装和测试完成情况统计.45viii图 29 产品配套信息维护及根据配套进行的应用.46图 30 外协产品验收业务流程图.46图 31 外协产品各阶段质量信息跟踪示意图.47图 32 产品质量数据分析包封装.48图 33 质量周报生成流程设计.49图
20、 34 质量周报生成时序图.50图 35 质量信息分析界面.51图 36 总装测试 E-R 图.55图 37 部件质量跟踪 E-R 图 .55图 38 系统集成原理.59图 39 数据上报时序图.64图 40 活动用户量分析图.70ix表表 清清 单单表 1 国内外质量管理软件对比分析.3表 2 C/S 结构 B/S 结构优缺点比较.17表 3 几种主流的 C/S 结构开发工具比较.19表 4 周报主界面.48表 5 主要的数据库表清单.56表 6 单元测试用例模板.67表 7 产品软件配套汇总单元测试用例.67表 8 产品测试过程通电时间计算测试用例.68表 9 测试用例表.69表 10 测
21、试一览表.70北京航空航天大学硕士学位论文1第一章 绪 论1.1 研究背景与课题来源“某企业质量管理信息系统”是某企业为提高质量管理效率和水平而开发的一套适合企业自身管理特点的信息系统。目标企业的质量管理已经有健全的规章制度,有比较完善规范的流程,但所依赖的管理手段仍然是效率比较低下的作业方式,主要以纸质单据、Excel、Word 等方式进行质量信息记录,以邮件、纸介质等方式进行质量信息的传递,在生产过程中产生的大量质量信息缺少数据积累平台,缺乏对数据的统计加工再利用的基础。目标企业主要从事 M 产品的设计与生产,目前面临繁重的设计与生产任务,质量管理工作的重要性进一步凸现出来。仍然依靠原有的
22、工作方式,要处理越来越繁重的任务,显得力不从心。企业的质量管理工作不仅仅需要从方法上寻找改进,还需要从手段上进行改进。因此需要建立起一个可以加快质量信息有效传递、规范处理流程、能够实时跟踪处理过程,并能够进行大量质量数据积累、对数据进行分析的信息化系统。这也正是本课题产生的缘由。该质量管理信息系统研制的目的是实现企业质量管理信息的网上流转和和及时处理,实现质量问题处理的动态跟踪和闭环控制,并方便的实现信息统计和分析功能,最终为领导决策提供支持。1.2 国外质量管理软件的发展现状在国际上较流行的质量系统软件有德国的 CDE 软件和系统公司开发的“QUIPSY”CAQ 商品化质量管理信息系统软件,
23、和德国 MTU 公司的“QUISS”CAQ系统。“QUIPSY”包括 16 个主要功能模块:QHB-质量手册,包括 ISO9000 文档管理模块;SPC-统计过程控制软件;PMFU-检测器具定标;PMU-检测器具抽检管理;EMP-产品开发质量管理;QDM-企业高层质量决策支持;WE-进货质量检验与供货商评价;WA-产品出厂最后试验与凭证;FHEA-基于知识的故障模式与效应分析软件;QSM-质量系统接口管理软件;RB-系统内部及外部集成;MIS-质量信息管理系统,从不同的模Error! No text of specified style in document.2块选择相应的数据;QKOST-
24、质量成本计算与分析;AUDIT-质量审计;ARCHIV-质量数据存贮管理;INST-设备维护等。上述各模块之间通过接口实现数据共享。系统在WINDOWS 环境下以 C/S 模式运行,与该公司开发的各类检测装置通过接口实现数据通讯。并通过接口实现与 CAD 系统,生产计划,调度等系统实现集成。“QUISS”CAQ 系统采用积木式结构,功能包括:质量计划,质量检验,质量控制和质量改进,分别用于进货检验,制造检验和装配检验功能模块。此外,国外一些著名的 ERP 软件(如德国 SAP 公司的 R3 系统、美国 SSA 公司的BTKS 系统)中也包含有质量管理模块。1.3 国内质量管理软件的发展现状在质
25、量管理软件的研究与开发方面,国内近年来成果比较多,如:安世亚太研发了基于 B/S 模式的企业质量管理信息集成平台(QMAX Enterprise) ,包含质量计划管理、质量体系管理、质量成本管理、质量改进管理、设计质量管理、供应商质量管理、制造质量管理、测量系统管理、客户服务管理等子系统。西安交通大学开发了在 CIMS 环境下,基于客户端服务器的计算机辅助质量系统(简称 C/S CAQIS) ,该系统是一个覆盖机械制造企业从原材料入厂,零件制造以及成品试验等各个环节质量控制、质量管理与质量保证主要功能的综合性软件系统。北京航空航天大学质量工程试验室开发了面向企业质量保证全过程的集成化质量管理软
26、件系统“QQ-Enterprise 企业集成质量系统” ,此系统基于 C/S 模式,其应用实施过程是在 QQ-Enterprise 系统标准版的基础上,根据企业特定需求进行用户化开发。另外,在用友、金蝶等 ERP 软件中也含有质量管理模块,但均以质量检验为主。在国内企业的质量管理应用方面,大多数企业仍将质量管理当作企业 ERP 中的子模块进行实施,所覆盖的质量管理业务以质量体系、质量检验等方面为主。尤其在军工制造企业,质量管理的信息化基本属于起步阶段,大多数军工集团企业的质量管理系统主要解决的是各层次质量报表数据的上报问题。1.4 国内外对比分析中国的制造业现代化水平落后于西方发达国家,质量管
27、理水平也相应较为落后。在我国的许多企业中,质量信息并没有得到足够的重视与有效的管理。如目前许多企北京航空航天大学硕士学位论文3业都投入巨资实施的 ERP(Enterprise Resource Planning,ERP)系统中质量模块往往是功能最弱的部分,无法满足企业整体管理的需要。国内外质量管理软件对比分析如表 1:表表 1 1 国内外质量管理软件对比分析国内外质量管理软件对比分析对比项目对比项目国内质量管理软件国内质量管理软件国外质量管理软件国外质量管理软件本系统本系统体系结构单机或 C/S 结构居多,B/S 结构的少B/S 结构或 B/S 与 C/S结构结合B/S 结构为主,辅以 C/S
28、 结构适应性质量管理在不同行业、不同类型的企业中,其管理方法、形式和侧重点不一样,即使在同一企业中,由于质量管理工作所涉及的面广、事务具体而又繁琐,造成了质量信息管理系统适应性差,难以得到广泛的推广主要是面向开发者本国企业设计开发,与我国企业管理模式存在较大差别,并不适合我国企业针对目标企业的特点进行开发,但兼顾一定的灵活性,具有可配置的特点,有一定推广价值成熟度国内的理论研究成果众多,但形成有规模的实际应用的少,应用不成熟发达国家的软件业及机械制造业信息化水平高,其质量管理软件也比较成熟,功能覆盖全面,功能深度高功能覆盖全面,应用深入。包括研试质量管理、制造质量管理、产品数据分析、质量策划管
29、理、质量管理活动及质量体系等子系统。可以看出,国外软件成熟、功能完善,但存在“水土不服”的现象以及价格的因素,并不适合国内企业;国内软件价格在大多数企业可接受的范围,但成熟的软件少,并且由于质量管理行业的特殊性,也难于找到一款适合目标企业的软件。Error! No text of specified style in document.41.5 研究目标、内容1.5.1 研究目标课题的主要研究目标是提高目标企业的质量管理信息化水平,遵循全面质量管理、预防为主的思想,将质量管理工作从检验把关发展到预先控制,确保产品质量。本课题将利用企业已有的网络条件,遵循企业的三级管理模式,以满足内部管理为主,
30、兼顾上级数据需求,紧密围绕复杂产品的科研生产,面向质量管理人员、技术人员、生产人员,通过采集产品生产过程中的质量信息,对质量信息的流转、问题处理进行跟踪,实现质量的全面、动态管理,从而促进企业不断改进质量,增加效益,提高竞争能力。该项目要求系统具有两个主要特点:首先是要求系统具有很强的通用性和灵活性,这是因为质量管理业务、质量信息的处理流程随着企业的发展会有所变动,这就要求增强系统的许多模块的功能,如质量问题的处理流程当中所涉及到的各个参与部门必须设置成可配置的。再者该项目要求软件系统使用方便,可以让非计算机专业的质量管理、质量检验、技术人员等不经培训或稍经培训即可使用该系统,即要求系统尽量实
31、现“傻瓜化”的特点。尽管系统数据量很大,功能也比较繁多,但是客户不希望去翻阅和学习冗长的使用手册,希望可以轻松使用,要求程序流程清楚,使用快捷方便。1.5.2 研究内容系统要求研发为以 B/S 模式为主的软件系统,要求执行层、管理层、决策层用户都可以方便的在异地操作该系统。对于部分数据采集量大、对数据录入时界面可操作性要求高的模块,可以采用 C/S 模式实现。主要研究内容如下:(1)建立针对目标企业质量管理体系的质量管理信息系统结构,匹配企业业务流程。建立目标企业的研试质量、生产质量、质量数据分析、质量策划、质量管理活动、质量体系管理等业务子系统。(2)实现针对目标企业复杂产品的质量信息集成化
32、查询、分析的软件功能。针对各模块分散的业务信息,分析信息的关联性,实现信息的关联查询,并实现统计与分析功能。北京航空航天大学硕士学位论文5(3)实现质量系统同目标企业其它信息系统的数据集成。目标企业已经运行了基础资源管理系统、MRPII 系统、售后服务系统,需要分析质量系统与这些系统的集成需求,完成系统间的集成。1.6 论文的组织结构本论文分六章,具体安排内容如下:第一章 绪论介绍课题的研究背景、来源、国内外质量管理软件的现状以及本文的研究内容及意义。第二章 需求分析对企业现有的质量管理相关业务进行详细的分析,阐述系统的主要需求,以及系统为了实现这些需求而必须解决的主要问题。第三章 解决方案与
33、关键技术阐述系统的软件开发过程,对系统设计和开发所采用的方法、主要技术进行简单介绍。第四章 设计与实现对系统的设计原则、运行环境进行说明,在介绍系统总体设计体系结构的基础上,按照子系统分别阐述各自的主要功能及使用的关键技术,并对数据库设计和集成设计进行了介绍。第五章 测试对系统中采用的测试方法和具体的测试工作进行了说明。第六章 总结总结本人在项目中完成的具体工作内容,并对目标企业质量管理系统的实施效果进行简要的说明。Error! No text of specified style in document.6第二章 需求分析在软件生命周期中,需求分析是最重要的一个阶段。软件需求分析的质量对软件
34、开发的影响是深远的、全局性的,高质量需求对软件开发往往起到事半功倍的效果。在后续阶段改正需求分析阶段产生的错误将付出高昂的代价。本章对系统的需求进行分析,根据分析提出系统要解决的主要问题。2.1 需求背景目标企业长期从事 M 产品的设计、试验、生产和销售。M 产品是一种大型、复杂的产品,由众多分系统组成。随着外部环境的变化,M 产品研制周期越来越短,需求量越来越大,对企业的管理水平要求随之提高。由于 M 产品的结构复杂,技术要求高,出了质量问题后果严重,因此在质量方面需要十分严格的管理。目标企业已经建立了较为完善的质量管理体系,通过 ISO9000 质量体系认证。对产品的设计、产品生产出厂、进
35、入试验之前等环节都有严格的评审制度。在产品的生产过程中,采取全检制度,严格控制每道工序的质量。对于需由外协厂家提供的产品,建立了严格的准入制度,只有被评定为合格供方的厂家才能为企业供货,并且对每个批次的产品都进行严格的检验。为了保证产品质量,企业的质量体系正常运行、质量管理活动的开展以及质量文化的建设都十分重要。企业会定期对质量体系进行评审,开展多种质量保障活动。在运行质量管理系统之前,企业的所有这些活动都是以纸质单据、Excel 表格或电子邮件的方式进行信息的记录和流转。随着外部市场对 M 产品的研制周期缩短、需求量增大的要求,传统的质量管理方式不能适应新的形势,主要表现在:(1)由于纸质单
36、据、Excel 表格、电子邮件等同时并存,导致质量信息的收集和传递渠道不统一。质量信息是各个管理部门都关心的内容,由于收集与传递渠道的不统一,经常发生对同一个问题,通过不同渠道获得的信息不一致的现象。(2)大量的质量信息以纸质单据的形势进行传递,传递的效率低下。纸质单据必须通过层层的签字审核,才能最终到达决策者面前,不利于决策者迅速做出判断。(3)由于质量信息的收集渠道分散,不利于信息的积累。质量信息的积累对北京航空航天大学硕士学位论文7于分析企业质量状况,并为后续产品的设计生产提供借鉴具有十分重要的作用。(4)信息存储分散,以及信息存储的不规范、不统一,对信息的检索利用、问题追溯等造成了困难
37、。曾经有为了处理某个质量问题,在档案柜中如山的检验单中连续搜寻几天几夜的事例。(5)纸质单据、Excel 表格或电子邮件的方式记录和流转信息,在信息的流转环节上具有较大的随意性,容易跳出质量体系的约束。通过引进“质量管理信息系统” ,将企业质量管理中的各项内容信息化,并通过系统的应用对业务流程进行梳理和调整,将有助于解决以上这些问题。2.2 任务概述每一型号的 M 产品首先要经过设计、试制、试验,通过试验对暴露出的问题进行修正,当最后达到用户要求后,完成该产品的定型,产品定型后再根据用户的订货组织批量生产。系统的总体任务是要实现企业产品在设计、试验、生产过程中的质量管理,实现产品质量信息的采集
38、、流转、处理与汇总分析,以及对企业的日常管理活动、质量策划活动、质量体系建设等综合质量管理方面的内容实现信息化管理。因此企业的质量管理可以分为两大类别:针对产品生命周期的各个环节的产品质量管理,以及为保证产品质量而开展的各类质量保障工作。产品质量管理就是要对产品生命周期的各个阶段的各类质量数据进行采集,并按照规定的流程进行处理,它包含对各个阶段评审信息、质量问题信息的采集,处理和汇总,最后能够对汇总的信息进行各类分析。质量保障工作包括每年的质量管理策划、定期的质量体系评审,以及质量奖惩、质量规章制度建立等。本系统需要让这些保障工作信息的记录脱离纸质的工作方式,并可以方便的提供给各层次用户查阅。
39、2.3 功能需求根据对目标企业的需求调研,我们对系统的需求进行了详细的分析和总结,将系统分为六大功能:研试质量管理、制造质量管理、产品质量数据分析、质量策划管理、质量保障活动管理、质量体系管理。根据对用户的需求分析后,系统的总体用例图如Error! No text of specified style in document.8图 1 所示:图图 1 1 系统总体用例图系统总体用例图2.3.1 研试质量管理研试质量管理主要对产品在设计、试验中暴露出的比较重要的质量问题进行管理,对产品各阶段的评审、产品的试验过程进行管理。用例图如图 2:图图 2 2 研试质量管理用例图研试质量管理用例图(1)
40、问题归零北京航空航天大学硕士学位论文9产品在设计、试验中发生重要质量问题后,需要对问题的现象进行如实记录,对发生原因进行分析,根据原因制定相应的解决措施,并对解决措施进行落实。根据问题原因,对其它产品是否存在同样的问题进行举一反三,实现问题的“归零” 。由问题“归零”各环节负责人员进行信息的填写。(2) 质量评审产品在设计完成后、或者试验之前,以及质量问题的“归零”完成后,都需要组织专家进行评审。要对评审中的专家的意见、评审结论进行如实记录,并对评审中提出的问题的后续处理落实情况进行跟踪管理。由被评审的产品主管人员负责信息的记录和填写。(3) 试验管理由试验队长负责记录参加试验的产品的基本信息
41、,试验的安排情况,试验内容,试验中发生的问题情况以及对问题的处理情况。2.3.2 制造质量管理制造质量管理对产品在加工生产过程中的检验信息记录,对废品、不合格品的处理信息进行管理;对大型产品的装配过程进行测试,记录各个步骤的测试信息,对出现的质量问题进行记录和处理;对外协产品的验收和返修信息、元器件与原材料的验收信息进行管理。用例图如图 3:图图 3 3 制造质量管理用例图制造质量管理用例图(1) 质疑管理Error! No text of specified style in document.10在产品生产加工的各个环节,当发现产品有问题后,记录产品的问题现象,将问题信息发送产品设计或生产
42、的责任部门进行技术处理,根据技术处理意见决定产品是否报废或者采取不合格处理措施。(2) 不合格处理检验员在进行产品检验时,记录不合格产品的信息,填写不合格原因,根据不合格产品的审理级别实现不合格审理产品的处理,并记录每个审理环节的处理意见。(3) 报废处理检验在进行产品检验时,发现废品,记录废品信息,包括废品的基本信息,所用原材料,以及报废情况和原因等。(4) 产品总装产品在进行总装时,要经过若干个装配步骤,需要对每一个步骤的装配情况进行记录,并对要求测试的装配步骤进行测试信息的记录,并能查询到同一个批次下每套产品的装配测试进度。(5) 产品配套记录每套系统出厂时各部件的配套情况,包括各配套产
43、品的编号、生产时间、生产厂家等信息,并可根据部件的编号搜索该部件所配套的产品编号,可以汇总系统上所有配套软件的信息。(6) 外协验收对外协加工的产品进行验收时,记录下验收的时间、地点、参与验收的人员,并记录下同一个批次下每件产品是否合格的信息。对于不合格的产品,需要返回外协厂家。(7) 外协跟踪跟踪查询外协产品在验收、返修、测试、试验、售后等各环节中的质量信息。(8) 元器件原材料验收记录采购的元器件、原材料入厂时的验收信息。2.3.3 产品质量数据分析数据分析模块主要由质量管理人员、检验人员使用,对研试质量、制造质量中产生的产品质量信息进行汇总统计和分析。子功能要求如下:(1) 质量日报北京
44、航空航天大学硕士学位论文11按型号自动查询出当天发生的质量问题,包括不合格品、废品、测试中的质量问题。(2) 质量周报每周分类统计当周新发生的质量问题、处理完成的质量问题,以及遗留未处理的质量问题。(3) 质量信息分析对产品的各类质量信息进行统计分析,能实现统计图形的定制。2.3.4 质量策划管理质量策划管理的功能是制定企业年度总的质量目标,并由各部门在总目标基础上进行分解,完成各部门年度质量目标的制定。根据制定的质量目标,年终对执行情况进行检查。子功能要求如下:(1) 目标制定由企业质量管理部门制定年度质量目标并发布。(2) 目标分解由各部门在企业总的质量目标基础上制定部门自己的质量目标并发
45、布。(3) 执行情况检查根据各部门的质量目标对完成情况进行检查,包括各部门的自检,质量管理部门对各部门的检查。2.3.5 质量保障活动管理质量保障活动管理进行日常的质量管理活动管理,包括企业 QC 小组的注册与成果发布,质量信得过班组与质量信得过职工的申报与评选,质量奖惩的申请与评定等。子功能要求如下:(1) QC 小组由各部门进行 QC 小组的注册申报,由质量管理部门发布 QC 小组成果与各级别的获奖情况。(2) 信得过班组每半年由各部门进行质量信得过班组的申报,填写申报材料,由质量主管部门组织完成对信得过班组的评选,并发布评选结果。(3) 信得过职工Error! No text of sp
46、ecified style in document.12每个季度由各部门进行质量信得过职工的申报,填写申报材料,由质量主管部门组织完成对信得过职工的评选,并发布评选结果。(4) 质量奖惩每月由各部门进行质量奖励项目的申报,由质量主管部门汇总后进行评定并发布结果。2.3.6 质量体系管理质量体系管理包括各级规章制度的管理与发布,体系文档的更新发布,质量审核过程的管理,监督检查的管理,以及厂际质保的管理。子功能需求如下:(1) 规章制度管理进行各级规章制度的管理、发布,为企业各级用户提供检索和查阅的功能。(2) 体系文档管理进行企业质量手册、程序文件、作业文件的管理、发布,为企业各级用户提供检索和
47、查阅的功能。(3) 质量审核管理对企业包括内审、二方审核、外审等各类审核中的审核计划、不符合项、审核总结等进行管理。(4) 监督检查管理对企业的质量监督检查项目、检查内容、发现的问题进行记录。(5) 厂际质保管理管理企业的合格供方目录,以及合格供方的联系方式等信息。2.3.7 系统维护系统维护功能进行系统用户的管理,包括组织机构的建立、用户注册、角色划分,并按照角色对系统各模块进行使用授权。2.4 与已有遗留系统的接口要求在目标企业已经存在多个正在运行的管理信息系统,与将要建设的质量管理信息系统存在功能集成与数据集成的需求。主要包括:基础资源中心系统、售后服务数据库、MRPII 系统。另外,本
48、系统还需要向集团公司的质量管理系统报送数据。北京航空航天大学硕士学位论文132.4.1 基础资源中心系统在基础资源中心系统中维护着企业的所有物料编码、产品编码、产品结构关系,以及其它各类公共资源代码。质量系统在进行产品检验、外协检验、产品装配时,要求引用基础资源中心系统中的物料编码、产品编码、产品结构,以保证企业各管理信息系统中的物料、产品信息的一致性,便于产品信息的可追溯。2.4.2 售后服务系统企业建有售后服务管理系统,维护产品在交付用户后所发生的质量问题、配件更换信息等。在质量系统的产品配套中,要求能够跟踪查询到每套产品在交付用户之后发生的质量问题和配件更换信息。2.4.3 MRPII
49、系统企业的 MRPII(Manufacturing Resource Planning II)系统主要管理企业的采购、到货、库存、生产计划等内容。在质量系统中,在进行外协验收时,需要提取 MRPII 中的到货信息,并且在验收完成后需要将验收结果返回给 MRPII 中的到货信息。元器件、原材料的验收信息记录在 MRPII 中,要求在质量系统中能够进行查询。2.4.4 数据报送向集团公司质量管理系统主要是上报问题归零信息,问题发生后需要及时上报,随着问题归零情况的进展,对进展情况也需要及时上报。2.5 非功能性要求系统在非功能性方面需要满足以下几个方面的要求:2.5.1 安全性系统需要符合企业安全
50、保密规定,满足国家保密局对涉密信息系统的安全保密要求。2.5.2 先进性系统应在管理流程中体现出先进的质量管理理念。应始终遵循全面质量管理的思想来部署系统的功能。Error! No text of specified style in document.142.5.3 通用性系统需要能够运行于流行的技术环境中,如 windows 2000,windows XP,Linux 等,能够在主流数据库如 Oracle、Sql Server 上应用。2.5.4 易用性界面友好简洁,直观体现质量管理的主要工作内容,采用可视化功能界面,引导用户按照优化的质量管理流程进行每一步操作。2.5.5 可靠性采用模块
51、化的松散耦合技术,开发全过程严格遵循软件工程的方法,功能模块采用统一的设计风格、高度集成统一的用户界面。2.5.6 网络功能与自助服务支持企业职工在基于 Web 的企业局域网内的应用。提供系统使用帮助功能。2.5.7 系统性能(1)系统响应时间)系统响应时间查询时间:200 个用户并发响应时间应在 5 秒之内。一些大数据量的特殊功能的响应时间,例如近万条记录的、大数据量的报表打开时间应在 15 秒左右。更新处理时间:一般数据增加、删除、修改后提交,响应时间不超过 5 秒。一些大数据量的特殊功能的相应时间,如批量数据导入、5M 以内的二进制数据插入数据库的响应时间在 20 秒左右。(2)系统用户
52、数量)系统用户数量系统用户数指标反映了不同情况下使用系统的用户规模。本系统应保障多用户并发访问环境下的合理响应速度和数据稳定性。应满足峰值在线用户数 500 人,平均在线用户数 100 人的要求。2.5.8 进度要求用户特别要求,系统在两个月内具备部分模块上线运行的条件。2.6 需要解决的主要问题通过对以上需求的分析,我们认为系统在设计上除了需要遵循一般系统开发原则和系统总体框架外,还需要重点解决以下问题:北京航空航天大学硕士学位论文152.6.1 系统开发方案本系统要求有灵活的功能实现,同时要求能与现有的遗留系统能有效集成,如何选择适合的开发方案是会直接影响到这些要求能否正常实现。用户对进度
53、提出的特殊要求,部分模块在尽可能短的时间内上线,也直接影响到开方案的选择。2.6.2 系统的安全性目标企业要求本系统符合国家保密局对涉密信息系统的保密要求。如何满足一系列保密要求,是系统需要重点考虑的一个方面。2.6.3 操作界面友好性系统部分业务模块的数据量大,每天需要由基层用户完成大量的数据录入编辑工作。因此提供友好的数据处理界面对于系统的成功应用至关重要。由于不同开发工具在界面功能的实现上特点、效率不同,因此选择合适的开发工具也是本系统要着重考虑的问题。综上所述,要建设好这个系统需要多方面知识,需要多方面的技术专家进行商讨论证、精心设计,解决上面提出的关键问题,并需要一个技术过硬、管理完
54、善的团队才能完成系统实施。2.7 小结本章首先对系统的需求进行了总体介绍,包括需求背景、任务概述,以及系统的功能需求、非功能需求、集成需求等,然后根据提出的需求进行了系统的需求分析,最后对系统中需要重点解决的主要问题进行了描述。Error! No text of specified style in document.16第三章 解决方案与关键技术在进行系统设计之前,必须提出一个完整的解决方案,按照解决方案去完成系统的设计与实现。解决方案需要符合业界标准,解决系统需求中所提出的问题。本章根据某企业质量管理信息系统的具体需求,在横向对比同类系统的基础上,同时提出多种可能采用的体系结构进行讨论,并
55、在确定系统体系结构的基础对关键技术各种可能的选择进行讨论,从而提出了解决第二章提出的需要解决的问题的方案。3.1 系统结构的选择目前系统的结构分为 C/S 和 B/S 两种结构。本系统需要根据两种结构的特点以及系统本身的因素做出选择。3.1.1 C/S 结构C/S 结构,即 Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到 Client 端和 Server 端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。服务器通常采用高性能的 PC、工作站或小型机,并采用大型数据库系统,如 Oracle、Syb
56、ase、Informix或 SQL Server。客户端需要安装专用的客户端软件。3.1.2 B/S 结构B/S 结构,即 Browser/Server(浏览器/服务器)结构,是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,客户机上只要安装一个浏览器(Browser) ,如 Netscape Navigator 或 Internet Explorer,服务器安装Oracle、Sybase、Informix 或 SQL Server 等数据库。浏览器通过eb Server 同数据库进行数据交互。用户界面完全通过 WWW 浏览器实现,一部分事务逻辑在前
57、端实现,但是主要事务逻辑在服务器端实现,形成所谓 3-tier 结构。B/S 结构,主要是利用了不断成熟的 WWW 浏览器技术,结合浏览器的多种 Script 语言(VBScript、JavaScript)和 ActiveX 技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。3.1.3 比较与结论针对以上两种系统结构,我们分别对其技术特点进行分析,对比结果如表 2。北京航空航天大学硕士学位论文17表表 2 2 C/SC/S 结构结构 B/SB/S 结构优缺点比较结构优缺点比较优点优点缺点缺点C/S由于客户端实现与服务器的直接相连,
58、没有中间环节,因此响应速度快。客户操作界面设计个性化,具有直观、简单、方便的特点,可以满足客户个性化的操作要求。同时由于开发是针对性的,因此,操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。由于是针对性开发,因此缺少通用性的特点,业务变更或改变不够灵活,需要重新设计和开发,增加了维护和管理的难度,进一步的业务拓展困难较多。需要专门的客户端安装程序,分布功能弱,不能够实现快速部署安装和配置。兼容性差,对于不同的开发工具,相互之间很难兼容,具有较大的局限性。若采用不同工具,需要重新改写程序。开发成本较高,需要具有一定专业水准的技术人员才能完成。B/S具有分布性特点,可以随时随地进行业务处
59、理。业务扩展简单方便,通过增加网页即可增加服务器功能。维护简单方便,只需要改变网页,即可实现所有用户的同步更新。开发简单,共享性强。个性化特点明显降低,无法实现具有个性化的设计要求。操作的习惯性是以鼠标为最基本的操作方式,无法满足快速操作的要求。页面动态刷新,响应速度明显降低。专用性打印输出难以实现,尤其对票据等打印,难以实现套打输出。无法实现分页显示,给数据库访问造成较大的压力。功能弱化,难以实现传统模式下的特殊功能要求。本系统在选择系统结构时,重点需要考虑系统的开发效率、界面个性化、系统兼容性、系统的易维护性。根据本系统的需求,其制造质量管理部分对界面个性化的要求高,并且是用户最急于应用的
60、模块。随着系统各个部分的逐渐应用,后期的扩展和维护工作将会比较大。为了满足系统的这种需求,我们决定采用 C/S+B/S 的混合结构。采用 C/S 结构先期实现用户急于应用、并且界面个性化要求高的制造质量管理部分,采用 B/S 结构实现系统其余部分,以提高系统整体的可扩展性和易维护性。Error! No text of specified style in document.183.2 开发方案选择由于本系统采用了 C/S+B/S 的混合结构,因此需要为这两种结构分别选择开发方案。3.2.1 C/S 结构的开发方案选择 VB 方案VB(Visual Basic,可视化 Basic
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (2025年)新公路水运工程施工企业安全生产管理人员C证考试题和答案
- 大平寨连续梁0号块托架施工技术
- 装配式建筑施工员混凝土结构职业能力考试复习题库(附答案)
- 供热管网工程过路顶管施工方案
- 建筑施工设备设施管理制度
- 关于申请调整材料价差的报告
- 2026年河南省(信阳市)事业单位公开联考招聘400名备考题库含答案详解(黄金题型)
- 2026江苏苏州交投集团所属企业招聘51人备考题库(第一批次)含答案详解(综合卷)
- 2026广西贵港市桂平市社会保险事业管理中心招募见习人员3人备考题库及答案详解(网校专用)
- 2026云南保山市天平公证处招聘2人备考题库附答案详解(满分必刷)
- AIGC短视频策划与制作:AIGC短视频生成教学课件
- 肺结核合并肺心病护理查房
- 雨课堂在线学堂《西方哲学-从古希腊哲学到晚近欧陆哲学》单元考核测试答案
- 2025社会工作员考试(社会工作实务)仿真试题及答案
- 稽留流产的宣教
- 2025年考研生物化学与分子生物学真题解析试卷(含答案)
- 公寓承包装修合同范本
- 【化学】九年级化学化学图像题汇编专项训练100(附答案)
- 助产技术操作规范及考核评分标准
- 风场升压站围墙施工方案
- GB/T 4236-2025钢的硫印检验方法
评论
0/150
提交评论