质量管理系统设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
质量管理系统是中国国土资源航空物探遥感中心管理决策与支持系统的一个子系统。航遥中心现有的质量管理方式是纯手工作业,不仅耗费了大量的人力和时间,而且难以实现信息的共享与动态跟踪,同时缺乏决策支持能力。本课题从数据共享、角色控制以及数据分级转发的角度出发研究并实现质量管理的整个流程,同时与设备管理、合同管理以及项目管理系统进行了有机的结合,为数据分析提供了基础数据。
     质量管理系统包含以下模块:
     (1)质量文件管理模块:包括质量文件新增/修改申请表的编写、转发、审批以及质量文件的发布、发放、签收、查询统计等功能。
     (2)管理评审模块:包括部门、中心提交各类年度总结报告,管理评审报告的编制、转发、审批、发放以及部门落实措施的上传、归档等功能。
     (3)内部质量体系审核模块:包括内审小组的成立,内审计划、内审检查表的编制,内审不合格报告的开具以及内审报告的编制、审批、下发、签收等功能。同时包括对内审不合格项的查询统计功能。
     (4)外部质量体系审核模块:包括外审计划、外审不合格报告的录入以及外审不合格项的查询统计功能。
     (5)供方信息管理模块:包括供方基本信息的录入、维护,供方情况调查表的发放、回收以及对供方资质进行评价等功能。形成合格供方一览表后,为设备采购、项目合作、外协项目、合同签订提供合格供方信息。
     (6)顾客信息管理模块:包括对顾客基本信息的录入、维护,顾客满意度调查表的发放、回收以及对顾客意见的处理等功能,同时包括对顾客满意度调查表的发放率、回收率以及满意度的统计功能。
     (7)检测设备管理模块:包括设备检测周期表的录入、维护以及对到期未检测设备进行预报警的功能。
     (8)项目质量管理模块:对项目执行过程中的优良率进行统计
     (9)质量记录汇总与统计分析模块:包括对部门、中心质量记录表格使用情况的汇总及统计分析功能。
     本系统在充分论述MVC设计模式和J2EE规范实现框架的基础上,提出了基于Struts、Hibernate的多层次Web应用开发集成框架。表现层使用JSP技术以及Struts标签;控制层采用基于MVC模式的Struts框架的流程控制;业务层运用设计模式,操作JavaBean;持久层使用面向对象的Hibernate框架来操作Oracle数据库,整个系统以MyEclipse为开发平台。
     系统开发设计时,通过应用JACOB组件将受控文件转化为HTML文档,禁止了复制、下载等操作,有效的控制了受控文件的传播;应用POI开源技术实现了Excel报表的导出,同时设计了可扩展的代码结构,提高了代码的利用率;通过合理的数据库表结构的设计以及对业务流程的详细分析,实现了质量文件的分级下发以及日志记录。
     本系统经过调试已经开始在航遥中心进行试运行,基本实现了项目设计目标。通过本课题的实施,极大地提高了质量管理的效率,规范了质量管理的流程。
Quality management system is a subsystem of Management Decision Support System for China Aero Geophysical Survey and Remote Sensing Center(AGRS). Because of the existing methods used by hand, not only time-consuming, and difficult to achieve information sharing and dynamic tracking, and lack of decision support capabilities. This topic from the role of the control, data sharing, data classification and forwarding the point of view of quality management to achieve the whole process. At the same time combines with equipment management, contract management and project management system, provides the basis for the data analysis.
     Quality management system includes the following modules:
     (1)Quality Document Management Module: including the drafting, forwarding, processing of quality file application form and the issued, payment, receipt, check statistics of quality file and so on.
     (2)Management Accreditation Module: including departments, the centre submitted all the annual summary report, management review report’s drafting, forwarding, approval, issuance, and uploading, archiving implementation measures of departments.
     (3) Internal Quality System Audit modules: including the establishment of internal audit team, the drafting of audit plan and internal audit checklist, and the issuing of unqualified audit reports. The preparation, approval and issued, sign of internal audit reports and other functions. Unqualified audit also includes check statistics function.
     (4) External Quality System Audit modules: including the inputting of external audit plan, external audit unqualified report and failed items check statistics function.
     (5) Supplier information management modules: including input suppliers basic information, the distribution、maintenance、recovery of suppliers Questionnaire and the evaluation of supplier’s qualifications. After the formation of a list of qualified suppliers, provide qualified information for equipment procurement, project cooperation and external cooperation project, signed the contract.
     (6) Customer information management modules: including inputs and maintains customers basic information, and the distribution、recovery of customers satisfaction survey , the collection and handling of customer comments and other functions. Also statistic the release rate、the recovery rate and the satisfaction rate of customer satisfaction survey at the same time.
     (7) Test equipment management module: including the input and maintain of the equipment periodic detection table and overdue maintenance and testing equipment on the pre-alarm function.
     (8) Project Quality Management Module: The statistics of project implementation rate in the process.
     (9) Quality records, summary and statistical analysis module: statistic the use of quality tables of departments and centers.
     The system discussed in the full J2EE specification and MVC design pattern, proposed a multi-level integrated framework for Web application development based on Struts and Hibernate. Presentation layer using Struts framework which based on MVC pattern, the business layer combined with the proxy mode, using Java Bean, persistence layer using Hibernate framework to operate the Oracle database.
     In the process of System Design, the controlled document will be transferred into HTML through the JACOB components, prohibit the copying, downloading, so as to control the transmission of controlled documents; Through POI to implement the exporting of Excel; Through the rational design of the database structure and the detailed analysis of business processes to achieve the quality classification of documents issued, and logging.
     After testing, the system has begun run in AGRS and achieved the goal of system design. Through the implementation of this subject, this greatly improves the efficiency of quality control and standardized quality management process.
引文
[1] Stephanie Bodoff.J2EE1.4标准教材.北京:电子工业出版社,2005
    [2]吴其庆. Java编程思想与实践.北京:冶金工业出版社,2002
    [3]刘亚兵,杨红,等.精通Eclipse.北京:电子工业出版社,2004
    [4]飞思科技产品研发中心.Jsp应用开发详解(第二版).北京:电子工业出版社,2005
    [5]孙卫琴.精通Struts基于MVC的Java Web设计和开发.北京:电子工业出版社,2005
    [6]邬继成.Struts与Hibernate实用教程.北京:电子工业出版社,2006
    [7]孙卫琴.精通Hibernate:Java对象持久化技术详解.北京:电子工业出版社,2005
    [8]王庆生,闫宝华.Hibernate与struts的整合架构中数据持久化技术的应用研究.太原理工大学学报,2008,39:57-58
    [9]孙卫琴,李洪成.Tomcat与Java Web开发技术详解.北京:电子工业出版社. 2004
    [10]飞思科技产品研发中心. Oracle 9i J2EE应用开发指南.北京:电子工业出版社. 2003
    [11]张宇杰. Web报表打印技术研究.中山大学.网络通讯与安全2005.6
    [12] Stephanie Bodoff. J2EE1.4标准教材.北京:电子工业出版社,2005
    [13] Jason Hunter,Willam Crawford. Java Servlet编程.北京:中国电力出版社.,2002
    [14]夏听,曹晓钢,唐勇.深入浅出Hibernate.北京:电子工业出版社,2005.
    [15] David Flanagan. Java Examples in a Nutshell.北京:清华大学出版社,2003
    [16]精通Java核心技术.北京:电子工业出版社
    [17]丁鹏. Struts技术揭秘及web开发实例[M].北京:清华大学出版社,2004
    [18]易高翔,杨春生,马良俊,魏利军,吴宗之.B/S模式下基于角色的权限管理系统设计与实现.中国安全生产科学技术,2008,4:110-113
    [19] Art Taylor. JDBC数据库编程与J2EE.北京:电子工业出版社,2004
    [20]张栗,张凤元,危胜军.基于DWR框架的WEB应用的设计与实现北京化工大学,北京理工大学.计算机技术与发展. 2008.8
    [21] Josephsehmuller.UML基础、案例与应用[M].北京:人民邮件出版社,2004.
    [22]张栗,张凤元,危胜军.基于DWR框架的WEB应用的设计与实现北京化工大学,北京理工大学.计算机技术与发展. 2008.8
    [23]张宇杰. Web报表打印技术研究.中山大学.网络通讯与安全2005.6
    [24]侯俣,刘万军. JFreeChart在JavaWeb项目中的应用.辽宁工程技术大学电子与信息工程学院.科学技术与工程. 2008.4
    [25]臧红伟.基于struts框架利用hibernate技术开发web应用程序:[硕士学位论文].长春:吉林大学,2004。
NGLC 2004-2010.National Geological Library of China All Rights Reserved.
Add:29 Xueyuan Rd,Haidian District,Beijing,PRC. Mail Add: 8324 mailbox 100083
For exchange or info please contact us via email.