基于CNONIX国家标准的出版社ERP系统建设分享
目录
一、出版社ERP系统建设面临的三大挑战
出版社ERP系统是CNONIX标准应用的载体,新系统建设直接影响着CNONIX国家标准应用的效果。基于CNONIX国家标准的ERP系统开发、改造主要面临着如下三大挑战:
在系统建设中如何贯彻CNONIX国家标准
CNONIX应用标准体系由基础应用标准、数据应用标准、技术支撑标准、管理应用标准4大部分、37个标准或规范构成,其中已发布的标准就有27个,作为首批试点单位,如何理解、消化、吸收并应用好这些标准到信息化系统建设中,面临着较大的挑战。
新ERP系统建设面临的挑战
基于CNONIX国家标准建设的新ERP系统,相比于老ERP系统而言,承担着更多的使命和责任。
整个系统的建设既要考虑满足CNONIX国家标准建设要求,更为重要的是对内部运营要起到高效的支撑作用,同时,响应国家互联网+业务的倡导,把传统业务与互联网实现充分融合。
根据我们的总结,新系统建设有三多,建设内容多、用户类型多、应用场景多,其中:
建设内容多:CNONIX不仅传递传统出版信息,也传递数字出版的内容和信息。这种全产业链的信息运行模式,基于CNONIX国家标准的ERP系统建设,全面涵盖出版社的业务及分析系统,包括传统出版、数字出版、BI三大系统,建设内容多,工作量巨大。
用户类型多:系统的使用用户不仅包括内部用户,还包括经销商、委外设计人员、社外编辑、社外校对人员、生产厂商等外部用户。
应用场景多:支持跨端的业务处理能力,支持电脑WEB端、移动端、PAD端、手持终端等设备,支持社内、社外协同办公,支持PAD捡书,支持手持终端扫描退货等不同场景的在线业务处理。
技术体系及架构选择面临的挑战
鉴于新系统建设面临的复杂性,具有内容多、用户类型多、应用场景多等特点,在技术体系及架构方案选择上要充分考虑如下要素:
- 采用当前主流的B/S系统。
- 采用专业的UCML业务流程管理平台(BPM平台),实现编校审等业务过程的流程化处理,提升处理效率,增强系统适应变化的能力。
- CNONIX发布的图书产品信息不仅包括了印后产品信息,还包括产品印前信息、印中变更信息和印后的成书产品信息,在选题报批、申领书号、申请CIP数据、营销信息等处理过程中,要满足CNONIX国家标准体系的需要,要把业务处理过程与满足标准要求相融合。
- 有多类外部用户都登陆到系统,要考虑系统的部署架构及安全性等问题。
- 具有跨端的业务处理能力,采用成熟的WEB框架和移动App框架。
二、系统建设实施过程控制
新系统建设牵涉的部门多、内容多,建设时间周期长,整个系统建设主要通过如下几个方面进行管控:
项目组织管控
1)建立专门的ERP项目实施领导小组,由社主管领导直接主抓、社办主任负责业务、信息中心主任负责IT。
2)建立甲乙方协同的项目实施执行小组,联合办公,保障沟通的及时性、准确性。
3)为ERP系统建设引进专门的IT人才,作为本项目的高级项目主管,负责日常的项目推进。
4)项目周例会、月例会制度
项目过程中不折不扣地执行例会制度,保证项目中的问题能够及时得到协调和解决。
项目技术管控
1)项目建设坚持甲乙方深度融合的共建模式,在项目初期就考虑到后期的知识转移,甲乙方共同组建项目团队,协同开发。
2)考虑到项目的复杂性、应用领域广、使用用户多等要素,选用金富瑞UCML平台作为本项目的基础开发平台,可以有效地降低项目技术难度、缩短开发周期、保障产品质量。
CNONIX国家标准体系应用控制
为了有效地把CONONIX国家标准应用的ERP系统中,我们采取了如下举措:
1)派专人参加CNONIX国家应用研究实验室吴老师组织举办的培训班,学习、消化、吸收标准内容。
2)在数据模型设计中一项一项地与标准进行比较,保证数据模型设计的完整性。
3)对比CNONIX国家标准在印前、印中、印后需要的数据以及未来可能在其它环节需要提供数据,在业务流程设计中可以通过嵌入自动节点机器人,满足当前CNOINX甚至将来在不同流程环节实时收集数据的需要。
4)开发本社的CNONIX数据交换平台工具,与行业CNONIX数据交换平台对接。
项目实施过程控制
整个项目从2016年12月1日一期ERP系统需求调研启动开始,到2018年8月二期系统正式上线,历时18个月,涵盖传统出版、数字出版、BI三大系统,UCML平台系统模块外,ERP系统共有399个菜单、1000多个模块,工作量巨大,项目实施环节中的关键控制十分重要。
在项目实施过程中,主要管控手段是:
1)充分的需求整理、流程梳理
在乙方参与项目之前,社里内部就组建了CNONIX项目实施领导小组,负责推进整个项目的需求整理、业务流程梳理工作,前后差不多花了10个月的时间对整体业务流程、关键控制点、各个环节的需求进行调研、整理、确认。
2)开发人员专业化分工
采用B/S模式、平台化开发、多层架构体系,相比于传统的C/S架构、手写代码方式,能够实现前后端技术分离,在开发人员组织上能够对人员工作进行合理分配,让负责后台的人专心逻辑、负责前端的人专心负责界面及前端逻辑、负责报表的人专心负责报表。
3)通过样例对界面风格、操作习惯等进行确认
在项目初期把选题业务模块作为样例,对选题相关的列表页面、编辑页面、审批页面、流程图进行界面风格、操作习惯等确认,为后面的业务模块开发、流程图设计建立起开发标准。
4)迭代式开发,分模块交付
整个项目共分成两期,一期是传统图书ERP系统,二期包括数字出版ERP、出版色BI系统、出版社版权管理部分。在各期开发阶段,采用总体设计控制,采用迭代式开发、分模块交付方式,避免了项目整体交付存在的巨大风险。
5)周汇报周评审管控
在2017年5月31日完成一期项目的代码开发、系统部署后,我们采用周五汇报评审、下周三修改确认模式,开发商与业务部门、信息中心对每一项业务、每一个流程、每一个页面进行符合性确认,详细到每一数据项名称、排列顺序等,经过近四个月“魔鬼”式、高强度的“提出问题-开发修改-结果确认”往复循环,于2017年9月1日完成了一期ERP系统的开发确认工作。
三、应用效果展示
ERP系统及BI系统总体功能架构展示:

- 图书管理ERP、数字产品ERP、BI系统界面展示:


社数据交换平台与CNONIX国家标准数据行业交换平台对接,实现出版数据的信息交换,当前与行业数据交换平台交换的数据有:图书基本信息、书店零售订单、社库存数据信息。
四、应用价值总结
1)遵循CNONIX技术标准,向图书出版商、批发商、零售商、网络书商等产业链上所有参与者提供统一的图书产品信息格式,解决行业各机构间多种数据格式并存给信息交换带来的困扰问题。
2)以UCML工作流为驱动,将人驱动任务转为系统驱动任务的执行,提升了事项的执行效率。
3)移动APP提供任务发起、审批、查询,解决了异地办公、审批不及时的问题。
4)三审过程支持手机拍照上传,极大的方便了编辑整理稿件,发稿环节一键打印所有的发稿单据,极大节省了工作时间。
5)封面设计、发排设计都在线上进行,便于设计文件的反复上传、费用单据的结算。减少了编辑与设计公司的交互时间。
6)生产任务线上发布,便于印厂领用生产任务,减少了人为交互时间,同时保障了信息的准确性。
7)生产厂商生产完成后填写送货申请,便于库房提前安排库位,提高了库房运行效率。
8)可视化的库位整体图便于一览社内库存结构情况。
9)经销商使用订单系统的新书资料查询、订单制单、订单跟踪情况、征订公告等功能,减少了业务员与经销商的交互时间,减少了业务员制单时间,使得经销商可以把主要精力放到销售方面。
10)与宏贤达、圆通等物流系统对接,便于业务员、客户跟踪物料进度。
11)PAD捡书功能使得捡书人员不用往返接收捡书任务,同时提供最短路径、不足库存实时查找,极大的提高了工作效率,同时节省了大量纸张。
12)越库功能解决了图书不入库直接发书后系统查找不及时的业务痛点。
13)退书功能使用了手持终端扫描设备,提高了退书的准确性和工作效率。
14)数字产品管理系统解决了数字产品从选题、合同、设计、生产、销售全流程的管理。
15)BI系统便于各种维度的汇总分析与导入,驾驶舱便于领导一览社内出版、发行、库存情况。
16)配置化的工价信息、工艺信息、图书分类折扣、客户折扣、单书折扣等控制,自动化处理机制,实现了减员增效。
五、项目建设经验分享
- CNONIX标准是纲,把CONONIX国家标准贯穿于模型设计、业务过程、结果数据处理中。
- 业务应用是本,一直秉承以业务为根本,把信息化与运营有效结合,信息化为运营服务,更是运营的一部分,实现了IT技术与业务深度融合。
- 提升效率为先,以专业的BPM平台为驱动、跨端的处理能力、跨组织的业务协同(内部外部人员)、跨系统的整合(OA、财务等)、跨网络的协同办理,通过业务流程化处理、移动平台审批、手持终端扫描、PAD捡书、经销商在线下单、内外部人员任务协同等诸多环节提升业务处理效率。
- 甲乙方深度融合是关键,在项目实施过程中,业务知识、技术知识实现互相转移是项目成功的关键。
- 技术平台是保障,平台化模式开发,使开发人员更关注于业务。
原文地址:https://blog.csdn.net/leegy/article/details/83445056
基于CNONIX国家标准的出版社ERP系统建设分享的更多相关文章
- 2015十大顶级开源ERP系统点评
如今,企业资源规划(ERP)和客户关系管理(CRM)系统的必要性已经被各种组织和企业所认可:ERP和CRM能够直接为企业的业务效率和利润做出贡献. 但是随着今天企业商业形态的日趋多样化,互联网新经济的 ...
- 分享:10 大顶级开源 ERP 系统
10 大顶级开源 ERP 系统 企业资源规划(ERP)和客户关系管理(CRM)系统现在已经成为各种组织和企业的必需品,通过它们,可以轻松实现企业的信息数据标准化.系统运行集成化.业务流程合理化.绩效监 ...
- 企业信息化建PLM系统、ERP系统、MES系统是单个逐步建设好,还是同时上比较好?
企业信息化建PLM系统.ERP系统.MES系统肯定是单个逐步建设好啊,不仅仅是各个系统单独建设,系统内各模块的实施也应该先后逐步推进,切不可想着一口吃个大胖子,一股脑的全上,求全求快是很多系统实施失败 ...
- 基于AgileEAS.NET SOA 平台SAAS架构技术的开源分销ERP系统-SmartERP.NET下载配置说明
一.前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市 ...
- 基于JSP的学术交流论坛系统的设计与实现
版权声明:本文为[博主](https://zhangkn.github.io)原创文章.未经博主同意不得转载. https://creativecommons.org/licenses/by-nc-s ...
- 解析大型.NET ERP系统 权限模块设计与实现
权限模块是ERP系统的核心模块之一,完善的权限控制机制给系统增色不少.总结我接触过的权限模块,以享读者. 1 权限的简明定义 ERP权限管理用一句简单的话来说就是:谁 能否 做 那些 事. 文句 含义 ...
- 解析大型.NET ERP系统 单据编码功能实现
单据编码是ERP系统中必备的功能,用于生成各种单据的流水号,常常借助于日期时间等字符来生成一个唯一的单据号码.从软件的角度来说,就是为生成数据表的主键值(参考编号),从用户的角度来说,就是给业务单据制 ...
- 解析大型.NET ERP系统 分布式应用模式设计与实现
C/S架构的应用程序,将一些复杂的计算逻辑由客户端转移到服务器端可以改善性能,同时也为了其它方面的控制..NET Remoting在局域网内调用的性能相当不错.ERP系统中基于.NET Remotin ...
- 解析大型.NET ERP系统核心组件 查询设计器 报表设计器 窗体设计器 工作流设计器 任务计划设计器
企业管理软件包含一些公共的组件,这些基础的组件在每个新项目立项阶段就必须考虑.核心的稳定不变功能,方便系统开发与维护,也为系统二次开发提供了诸多便利.比如通用权限管理系统,通用附件管理,通用查询等组件 ...
随机推荐
- opensStack
- 3.4 目录和spooling
文件管理部分主要讲文件目录.文件目录它是用于检索文件的.文件目录它是一种文件系统实现按0存取的一种重要手段.一个文件目录它由若干个目录项组成的.每一个目录项它记录了一个文件的相关信息.这个文件信息指明 ...
- bzoj2730矿场搭建(Tarjan割点)
2730: [HNOI2012]矿场搭建 Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 1771 Solved: 835[Submit][Statu ...
- Gym - 102059D 2018-2019 XIX Open Cup, Grand Prix of Korea D. Dumae 贪心+堆
题面 题意:有3e5个人排成一列,然后Li,Ri表示每个人可以站在[Li,Ri]中的一个,然后M(1e6)个限制条件,某个人一定要在某个人前面,求一种合法方案,无解输出-1 题解:首先可以想到对于限制 ...
- 02-vue过滤器和键盘修饰符
过滤器 概念:Vue.js 允许你自定义过滤器,可被用作一些常见的文本格式化.过滤器可以用在两个地方:mustache 插值和 v-bind 表达式.过滤器应该被添加在 JavaScript 表达式的 ...
- Elasticsearch_Lucene基础
Lucene基本概念 文档(document):索引与搜索的主要载体,它包含一个或多个字段,存放将要写入索引的或将从索引搜索出来的数据. 字段(field):文档的一个片段,它包含字段的名称和字段的内 ...
- drupal 8——图片组(list)在前台的显示顺序在登录状态和非登录状态不同
问题描述:该页面是通过view来输出的,然而,登录状态下其页面中的图片组输出顺序是乱序的,而非登录状态下则根据id值升序输出. 原因:在原view配置页面中,没有配置默认的排序字段 解决方案:在vie ...
- PHP面相对象中的重载与重写
重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现.Overloaded的方法是可以改变返回值的类型.也就是说,重载的返回值类型可以相同也可 ...
- java攻城狮之路--复习JDBC(数据库连接池 : C3P0、DBCP)
复习数据库连接池 : C3P0.DBCP 1.数据库连接池技术的优点: •资源重用: 由于数据库连接得以重用,避免了频繁创建,释放连接引起的大量性能开销.在减少系统消耗的基础上,另一方面也增 ...
- GNSS数据下载网站
Bernese 数据表文件下载 rinex文件下载 ftp://nfs.kasi.re.kr DCB.ION文件ftp://ftp.unibe.ch/AIUB/CODE/ 下载5.0更新文件 ftp: ...