标题 | 开源软件Drupal在质量审核中的应用探析 |
范文 | 周宇 摘 要:在工业从数字化向智能化转变的背景下,介绍了开源软件Drupal的主要特点和基本功能,发挥系统的易用性及高度扩展性,在质量审核流程管理、质量审核问题管理和跟踪、质量问题数据分析、质量审核知识管理等方面进行应用的案例。 关键词:开源;Drupal;质量审核 中图分类号:TB 文献标识码:A doi:10.19311/j.cnki.16723198.2019.32.101 1 背景 众所周知,从18世纪末第一次工业革命(工业1.0)开始,到了信息大爆炸的新时代,大数据、物联网、无人驾驶、机器学习等新概念层出不穷,自动化向智能化的转变正在悄然进行,第四次工业革命(工业4.0)诞生了。在知识经济时代下,知识已逐渐成为组织生存和成功的关键战略资产。在质量审核工作中通过固化质量审核的标准、流程等要求,研发开发质量审核的方法、工具及总结传承质量审核的经验、教训,运用IT数字化平台是最好的选择,利用平台提高审核准备、审核检查、不符合项、问题库及知识管理等方面的能力来提高质量审核的质量和效率。开源软件Drupal凭借丰富的扩展性、精细的权限控制及任意定制的二次开发功能成为最好的选择。 2 开源软件Drupal简介 Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。著名案例包括:联合国、美国白宫、美国哈佛大学、北京大学图书馆、清华大学图书馆等。 Drupal遵循的是GNU通用公共授权GPL2.0,可自由复制、可自由分发、可以用来盈利 可自由修改 。Drupal具有业内最强的定制能力和灵活性,由于社区有无数开发者在维护,因此Drupal站点的安全有强力的保证。通过安装插件可以帮助使用者更快的上手使用和开发;同时Drupal不决定您的业务,而是您的业务决定Drupal提供什么,让您的业务不再受限。 3 Drupal体系结构 Drupal 基于MYSQL + PHP的配置环境,以企业内部审核为例,Drupal的架构主要由六个部分组成:用户、节点、字段、分类、主题和模块。 3.1 用户 用户包括系统管理员、审核员、审核部门领导等,根据职务不同在Drupal的角色、权限也不一样,通过简单的操作就能设置复杂的权限。 3.2 节点和字段 Drupal的内容类型都基于节点,可以把内容类型、节点和字段想象成一个EXCEL,内容类型就是一个表,节点就是行,字段就是列。如:内部审核不符合项包括的字段有不符合项编号、不符合项描述、不符合项根本原因和纠正措施等。 3.3 分类 分类用于在Drupal中对内容进行组织,在某个内容类型中关联了分类后,就可以在创建或编辑内容类型时,使用所属分类了。例如:不符合项类别、不符合项产品项目等。 3.4 主题 主题在Drupal中主要用来美化网站页面,系统管理员可以从Drupal官方网站下载多个风格的主题进行安装使用,也可以通过下载安装BootStrap模块,让网站实现简约、美观的BootStrap效果。 3.5 模块 Drupal模块用来增强Drupal功能,當安装完Drupal后,一些内核及常用模块已安装到系统中,如博客、论坛、文章等。也可以前往Drupal的官方网站下载模块,如:WORKFLOW模块用来实现工作流,Views模块用来实现各种视图,Charts模块实现图表展示,Rules模块用来实现自定义规则功能等。 4 Drupal在质量审核中的应用 4.1 质量审核简介 什么是质量审核?质量审核是指企业为确定质量活动和有关结果是否符合计划安排,以及这些安排是否得到了有效的实施、能否达到预定的目标而做的系统的、独立的检查和审查。 质量审核通常都能归纳为检查活动策划、检查准备、现场检查、检查报告签署和分发、整改措施计划答复及验证及记录归档/问题分析等6个阶段。在审核活动策划阶段,主要是策划质量审核的活动,如审核年度计划、月度计划等;在审核准备阶段,根据过程作好审核准备,如阅览质量程序文件、件等;在现场审核阶段,根据AS9100标准、质量程序文件等审核依据实施现场审核,并按照审模板要求完成审核记录;在审核报告签署和分发阶段,完成审核报告签署和分发的工作;在整改措施计划答复及验证阶段,完成不符合项的答复、验证及跟踪的工作;在记录归档/问题分析阶段,对不符合项进行归档并生成分析数据、和图表。 4.2 平台安装和扩展模块 基于上述Drupal平台的特点,我们利用Drupal搭建质量审核工作协同平台。需要到Drupal官方网站www.drupal.org下载Drupal7,并在搭建的环境中安装标准版Drupal 7,同时到Drupal官网下载所需模块。 4.3 网站界面 使用正确的用户名和密码登录后,就能进入平台的各个功能页面。使用BootStrap模块的特性及在主题模板中新建page--front.tpl.php文件来覆写实现首页页面,见图1。在首页页面中调用Views的API显示内部审核不符合项的答复和验证实时情况,让首页具备更多人性化的功能。 为了更好的践行知识场景,我们在整个模块的运行过程中,在左边始终显示的是质量审核的流程,当开展质量审核时,审核员根据每个审核所处的不同流程来进入不同的流程及相应的功能。我们通过使用BootStrap模块的特性,创建用于各页面所需css和js文件,在主题模板中新建模板文件来覆写页面,实现质量审核所需的各种页面,见图2。 4.4 审核文件管理 在质量审核的审核策划、审核准备、现场审核等阶段,都需要查阅、下载各种质量审核所需的文件,我们通过Views模块及页面模版覆写的特性,让审核员能浏览和下载文件,通过Views模块+PDF模块,实现文件的在线浏览,见图3。 4.5 审核问题管理 在质量审核的整改措施计划答复及验证阶段和记录归档/问题分析阶段,质量审核模块需要实现问题项收集、统计及问题项跟踪和提醒的能力。问题管理界面运用Views模块、ViewsPhp模块及主题页面覆写默认相应过程内审项目的问题项列表界面展示了不符合项的编号、类别、内容、答复状态、验证状态等内容。其中通过qtip模块的功能,将问题项详述、纠正、根本原因及纠正措施的相关内容弹出显示。另外利用ViewsPhp模块自动计算问题答复状态和关闭状态并通过颜色的区别显示。通过Rules模块+自定义条件,实现问题项到期时,通过电子邮件通知审核员验证,见图4。 图4 审核问题列表 通过运用views模块、chart模块及HighCharts插件自动生成问题项数据分析图表,让管理者和审核员能实时查看问题项的分类分析,为后续的分析报告提供有力的支持,见图5。 4.6 问题库 在日常质量审核过程中,需要参考之前的审核问题,所以问题库对于质量审核来说,也必不可少。运用views模块及自带的筛选功能,可以很方面的为管理者和审核员提供问题库的功能,通过问题库,检索历史的问题项,并为新的审核提供导向。 4.7 知识管理+知识问答 业务知识和审核知识能更好的提升审核有效性。通过运用Freelinking模块+views模块实现wiki功能,以“[[]]”标记链接,点击“[[链接]]”的时候,若不存在该标题的文章,则转到创建页面。通过运用Answers模块,实现问题功能,为新老审核员提供一个交流和分享的平台,并传承审核的检验,见图6。 5 结论或结束语 通过Drupal的应用,运用数字化平台对质量审核流程进行了展现,便于查閱审核所需的资料,让审核问题跟踪和关闭过程更直观;通过建设问题库、自动化手段对质量审核的信息进行整理分析,让审核信息更利于质量改进;运用Drupal平台进行知识管理和知识问答,充分发挥每个审核员的主观能动性,做好知识的积累和互助,增加审核队伍的团结和凝聚力之外,实现资源共享。 参考文献 [1]gRic Shreves.Drupal 7 Themes[M].PACKT PUBLISHING,2011. [2]葛红儒.Drupal实战[M].北京:机械工业出版社,2013. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。