引入质量控制的船舶联系单管理系统框架设计,质量管理论文.docx

上传人:安*** 文档编号:73335193 上传时间:2023-02-17 格式:DOCX 页数:11 大小:21.70KB
返回 下载 相关 举报
引入质量控制的船舶联系单管理系统框架设计,质量管理论文.docx_第1页
第1页 / 共11页
引入质量控制的船舶联系单管理系统框架设计,质量管理论文.docx_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《引入质量控制的船舶联系单管理系统框架设计,质量管理论文.docx》由会员分享,可在线阅读,更多相关《引入质量控制的船舶联系单管理系统框架设计,质量管理论文.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、引入质量控制的船舶联系单管理系统框架设计,质量管理论文1 引言 质量对企业而言是生存之本和发展之道。随着信息化浪潮的推广,各单位都特别注重根据本身工作流程和管理规定开发信息管理系统和工作流管理系统,以知足质量管理规定要求.根据船舶设计的不同环节,我部质量管理部门也编制了相应的质量管理法规、质量管理体系文件和质量目的文件等,质量管理的理念已深切进入到产品设计环节的各个方面。但由于我部质量管理规定和适用范围的特殊性,常用的办公软件并不能知足要求。因而,针对质量管理的目的,研发与之适应的管理软件以应用到船舶产品研制中,更好地适应工作管理的需要,是提高质量管理水平和办公效率的一个重要方式方法。 本文从

2、我部自行设计开发的船舶联络单管理与统计系统后文简称为 系统 出发,重点阐述了该系统与质量管理相关的设计理念和设计方式方法。 2 系统设计目的 在船舶施工设计中,根据总装厂在建造经过中出现的问题和设备安装布置的实际情况等,船舶设计人员需根据质量管理规定编制专用的联络单对施工图纸进行修改完善,并将图纸修改信息反应到总装厂。在该系统部署运行之前,联络单编制采用纯手工的方式,并需在联络单要号本、工作蓝图修改登记本中登记要号和图纸的修改信息等;在每月工作统计报告中需手动统计联络发送情况及图纸修改原因等。其工作流程如以下图 1 所示。【图1】 显然,原有纯手工工作流程中存在下面缺乏: 1施工联络单缺乏统一

3、的编制格式,且采用纸质方式进行归档保存,易丢失,也不便于进行查询管理; 2施工联络单编制经过中存在较为繁琐的体力劳动。如在完成联络单相关信息录入后,还需要在联络单要号记录本上登记联络单流水号及相关修改图纸信息,在编制联络单正文时,还需重复录入联络单要号本上的记录信息,缺少施工联络单上基本信息的自动生成功能,重复劳动降低了工作效率,且容易出如今编制联络单时出现图号信息错填、漏填的现象; 3需手动查询纸质图纸已获取该图纸当下修改次数,工作量较大; 4需人工统计各专业科每月发送数量和图纸修改原因等,缺少自动统计功能,不便于分析船舶建造经过中的施工情况、各科工作量和图纸设计存在的问题。 因而,针对以上

4、问题,要实现的船舶联络单管理与统计系统的设计目的如下:知足我部质量管理规定,依靠信息化技术简化工作流程,提高办公效率。将设计目的分解为要实现的主要功能包括:对联络单要号进行统一管理,以 型号-组别-流水号 的编码形式,由系统自动根据型号和组别自动生成对应的流水号,并根据制定的模版生成联络单 Word 文件,避免手工录入人为出错的情况;对联络单 Word 文件进行统一保存和提供调阅入口;对历史联络单数据信息进行统计分析,并以图形形式显示数据统计结果。 3 总体框架设计 系统在详细实现上采用 B/S 架构,后台使用 SQL Server 2000 数据库;采用JSP完成Web表示层/用户界面层设计

5、开发;使用CSS统一定义界面颜色风格;以 Java 为核心完成业务处理层功能,利用 JSP 可将内容生成和显示分离的特点,将业务逻辑封装在可重用组件 JavaBean 中实现,加速开发经过.开发完成的系统可部署于 Tomat开源服务器或 Weblogic、WAS 等商用服务器。在服务器端部署完成后,客户端不需安装额外的软件或插件,使用 IE 阅读器即可访问系统。 本系统开发注重 Java 代码的封装性和可重用性,在客户端仅调用类方式方法,而不出现任何数据库读写代码或后台逻辑处理代码。华而不实,Java 代码主要包括数据库操作辅助类、数据读写辅助类和逻辑处理类。 1数据库操作辅助类 数据库操作辅

6、助类 DBProcessor 主要完成数据库连接,对数据库中的数据执行数据增、删、改操作。 2数据读写辅助类 数据读写辅助类主要包括对数据库表中各个字段的 setter和 getter方式方法。setter方式方法主要用于在逻辑处理类中设置数值,getter方式方法主要用于在 JSP 页面中获取需迭代显示的数值。 3逻辑处理类 逻辑处理类是本系统的核心,是处理各项业务的 大脑 ,封装了对数据库表格的读写操作,以及业务流程处理的相关程序代码。 在 JSP 页面中,一个典型的数据查询代码如下: %LNOModule lm = new LNOModule; /初始化逻辑处理类 Collection

7、cc = lm.findRecorder; /封装数据库查询逻辑处理代码 Iterator ii = cc.iterator; /使用迭代器遍历 Collection 集合数据 whileii.hasNext /转换为数据读写辅助类 LNOInfo li = LNOInfoii.next; % tr !-调用数据读写辅助类 getter方式方法获取数值- td td % % 通过代码设计的封装性和可重用性,提高了编程效率,也使 JSP 页面程序设计简介明了。 后文将从联络单模板生成模块、联络单报表统计模块和数据统计模块的设计出发,着重分析在系统设计中融入质量管理理念的设计方式方法,以使质量管理

8、规定跳出文字描绘叙述范畴。 4 融入质量管理理念的设计方式方法 4.1 联络单模板生成模块 我部质量管理规定中对联络单有明确的格式要求,包括联络单内容、排版和字体等,以江南厂联络单为例,该联络单内容中的产品型号、发往单位、抄送字段为固定内容;年、月、日字段可由程序自动获取当下时间;联络单编号和对应修改的图纸存在 1:N 的关联关系,若能获取联络单编号,则可由程序自动提取其关联的修改图纸信息。除此之外,联络单的格式、字体大小等可以由程序进行自动设置。 本系统在联络单要号模块的设计中,已考虑了上述问题,可在联络单要号后提示联络单要号人员生成联络单模板,并统计联络单关联图纸当前的修改次数。界面设计如

9、以下图 2 所示。【图2】 根据所生成的联络单模板,编制人员只需填入联络单页数和对应图纸修改事项等,而不用在格式设置、固定内容填写上花费精神,简化了联络单的编制工作,同时也能知足质量管理中对联络单编制的规定。自动生成联络单模板示例如以下图3 所示。最终编制完成的联络单文件通过文件上传模块,统一上传到服务器进行保存和日后查询。【图3】 通过该程序模块的开发设计,将质量管理中对联络单编制的细节要求融入华而不实,即知足了质量管理规定,可以提高办公自动化水平和工作效率。 4.2 联络单统计报表生成模块 根据我部质量管理规定,工作人员须在每月末提交联络单发送统计报表,以统计各科联络单发送情况、各联络单对

10、应修改图纸情况和工作闭环情况。在本系统中已包含联络单要号管理模块和工作流程管理模块。因而,可通过由系统自动提取所需联络单信息相关内容生成联络单统计报表,并可根据工作流程管理断定工作能否闭环。联络单报表统计流程框图如以下图 4 所示。【图4】 在系统设计中,除可自动导出当月联络单工作统计报表为 Word 文件外,还能够设置时间段、主要内容关键字等进行查询,便于检索联络单信息,可以下载已上传的联络单电子文档,大幅提高了工作效率。 4.3 数据统计模块数据统计模块 作为本系统数据挖掘的核心,对各科本月和历史联络单发送数目和图纸修改原因进行统计,并以柱状图的形式显示比照结果。华而不实,联络单发送统计用

11、于在质量检查中统计各科发送的联络单数,便于管理部门了解工作组的工作任务;图纸修改原因统计用于在质量检查中统计图纸修改的原因,并按不同修改原因进行统计,便于质量管理部门分析图纸修改原因分布。图纸修改原因统计图如以下图 5 所示。【图5】 在系统开发中使用JFreeChart来生成数据统计的柱状图。JFreeChart采用Java语言实现,是一个开放的图形生成类库,可较为方便地在 Web 阅读器上动态显示各类统计图,如柱状图、饼状图和趋势图等,生成的图片文件可为 JPG 或 PNG格式.JFreeChart 较好地加强了 Java 语言的制图功能,使数据表现更为直观、清楚明晰。使用 JFreeCh

12、art 进行动态图形显示主要包括下面步骤: 1将 jfreechart-1.0.0-rc1.jar 和 jcommon-1.0.0-rc1.jar 两个 jar 包放到工程项目的 lib 目录下。 2修改工程目录中的 web.xml 文件,参加对 Servlet 的配置。本项目主要修改内容如下: servlet servlet-name DisplayChart /servlet-name servlet-class org.jfree.chart.servlet.DisplayChart /servlet-class /servlet servlet-mapping servlet-name

13、 DisplayChart /servlet-name url-pattern /servlet/DisplayChart /url-pattern /servlet-mapping 3在 JSP 页面中引入 JFreeChart 相关类,如 org.jfree.chart. JFreeChart、org.jfree.data.CategoryDataset、org.jfree.chart.plot.CategoryPlot 等。 4编写柱状图生成程序代码。JFreeChart 提供了灵敏丰富的 API 来对生成的图形进行颜色、形状等参数的设置,如设置每个柱状图的颜色、柱状图的透明度、柱状图与

14、图片顶端和底端的距离等。 在数据统计分析中,通过借助 JFreeChart 强大的图形显示能力,使数据比照分析更为直观形象,加强了数据的表现力,也加强了页面的显示效果。 5 结束语 通过自主创新,开发融入质量管理规定内容的软件系统,是提高质量管理水平和工作效率的重要方式方法。本文根据自主开发的船舶联络单管理与统计系统,从联络单模板生成、联络单报表统计和数据统计模块,阐述了融入质量管理理念的设计方式方法。系统已投入运行,运行情况进一步表示清楚该系统在遵循质量管理的前提下,提高了办公效率。 以下为参考文献: 1 叶飞, 林强, 莫瑞君。 基于 B-S 模型的订单农业供给链协调机制研究J. 管理科学

15、学报, 2020,151: 66-76. 2 黄金敢。 基于 B/S 构造的教学设备管理系统研究实现J. 计算机技术与发展,2018,112:170-173. 3 苏东震, 陈明, 史忠植。 基于 B/S 架构的数据挖掘原型系统的设计与实现J.微电子学与计算机, 2008,2512:131-133. 4 柴军兵, 孙绍斌, 殷学涛, 等。 基于 B/S 形式的设备管理系统的开发J. 物探装备, 2018,193: 145-149. 5 李昊, 杨燕勤。 基于 B/S 构造的高校图书馆管理系统的开发与应用J. 当代情报, 2018,301:154-158. 6 林瑜华。 基于 B/S 架构的电子

16、学档系统设计与实现J. 计算机与当代化,2018,7:147-150. 7 李平。 基于 JSP 的动态网页开发技术J. 微计算机信息, 2018,21:108-110. 8 赵 清 华 . 基 于 DIV+CSS 的 网 页 布 局 技 术 应 用 研 究 J. 现 代 计 算机,2018,5:140-142. 9 钟岚, 汪永超, 毛明刚, 姚必强。 基于 B/S 的通用车辆管理信息系统研发J.计算机工程与设计, 2007,287:1695-1698. 10 詹涛, 廖志刚。一种基于通用 Java 服务器的网上教学沟通系统J. 计算机应用研究,2005,228:130-132. 11 张舒娟, 王庆民。 基于 JSP 的教学系统设计与实现J. 计算机与当代化,2018,11:130-132. 12 飞思科技产品研发中心。 JSP 应用开发详解M. 北京:电子工业出版社,2004:109-110. 13 边清刚, 潘东华。 Tomcat和Apache集成支持JSP技术讨论J. 计算机应用研究, 2003,206:12-14. 14 侯俣, 刘万军。 JFreeChart 在 Java Web 项目中的应用J. 科学技术与工程,2008,810: 2699-2701.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 毕业论文 > 文化交流

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁