某企业质量管理信息系统的设计与实现
The Design and Implementation of Quality Management Information System
摘 要
质量管理系统是企业的有机组成部分,在保证企业产品质量,提高企业素质,赢得市场竞争等方面正发挥着越来越重要的作用。随着经济全球化进程加快,市场竞争日益激烈,产品的质量需求日趋复杂,同时,企业规模呈现扩大化,多集团、多工厂的协同作战越来越多。某制造企业从事M产品的研制与生产,在信息时代的今天实现质量管理信息化的要求越来越迫切。
本文通过对目标企业的需求进行分析,研究了多层体系结构设计、面向构件的开发技术、客户端自动下载更新技术以及异构系统的集成技术,采用了B/S与C/S的混合结构进行开发,满足了目标企业快速实现应用,后期维护与扩充灵活的要求。并且针对目标企业属于军工企业,对系统安全保密要求高的特点,系统提出了全面的安全解决方案,采用严格的身份认证、权限管理、三权分立以及系统审计保证系统数据的安全。并利用自动下载更新技术解决了C/S客户端的程序更新问题,利用多种数据集成技术解决了系统与多个外部系统的数据集成问题。
经过一段时间的运行,证明该系统能很好的完成企业全面的质量管理业务处理,具有良好的稳定性和安全性,已经成为企业质量管理的工作平台,提高了目标企业质量管理水平,达到了预定的目标。
关键词:质量管理,混合结构,自动下载,XML,集成,J2EE
Abstract
Quality 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. With 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 development 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, 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 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 updates 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 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, J2EE
目 录
第一章 绪 论 1
1.1 研究背景与课题来源 1
1.2 国外质量管理软件的发展现状 1
1.3 国内质量管理软件的发展现状 2
1.4 国内外对比分析 2
1.5 研究目标、内容 3
1.5.1 研究目标 3
1.5.2 研究内容 4
1.6 论文的组织结构 4
第二章 需求分析 6
2.1 需求背景 6
2.2 任务概述 7
2.3 功能需求 7
2.3.1 研试质量管理 8
2.3.2 制造质量管理 9
2.3.3 产品质量数据分析 10
2.3.4 质量策划管理 11
2.3.5 质量保障活动管理 11
2.3.6 质量体系管理 12
2.3.7 系统维护 12
2.4 与已有遗留系统的接口要求 12
2.4.1 基础资源中心系统 12
2.4.2 售后服务系统 13
2.4.3 MRPII系统 13
2.4.4 数据报送 13
2.5 非功能性要求 13
2.5.1 安全性 13
2.5.2 先进性 13
2.5.3 通用性 13
2.5.4 易用性 14
2.5.5 可靠性 14
2.5.6 网络功能与自助服务 14
2.5.7 系统性能 14
2.5.8 进度要求 14
2.6 需要解决的主要问题 14
2.6.1 系统开发方案 14
2.6.2 系统的安全性 15
2.6.3 操作界面友好性 15
2.7 小结 15
第三章 解决方案与关键技术 16
3.1 系统结构的选择 16
3.1.1 C/S结构 16
3.1.2 B/S结构 16
3.1.3比较与结论 16
3.2 开发方案选择 18
3.2.1 C/S结构的开发方案选择 18
3.2.2 B/S结构的开发方案选择 20
3.3 安全解决方案 23
3.3.1 身份认证 23
3.3.2 权限管理 23
3.3.3 三权分立 23
3.3.4 系统审计 23
3.4 用户友好性解决方案 24
3.4.1 操作一致性 24
3.4.2 健壮性 25
3.4 关键技术 26
3.4.1 自动下载更新技术 26
3.3.2 基于XML的数据交换技术 28
3.4 小结 30
第四章 设计与实现 31
4.1 系统设计原则和运行环境说明 31
4.1.1 系统的功能设计目标 31
4.1.2 系统运行环境说明 31
4.2 系统总体设计 32
4.2.1 系统的体系结构设计 32
4.2.2 系统功能模块设计 33
4.3系统功能设计&