美章网 资料文库 纺织云应用平台建设研究范文

纺织云应用平台建设研究范文

本站小编为你精心准备了纺织云应用平台建设研究参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

纺织云应用平台建设研究

1纺织行业信息化现状

近年来,纺织行业积极响应《中国制造2025》《智能制造发展规划(2016-2020年)》《国务院关于深化制造业与互联网融合发展的指导意见》等国家政策号召,大力推进以智能制造为核心方向的发展目标,并积极探索开发纺织云应用平台,鼓励中小企业业务系统向云端迁移。相较于其他制造行业,纺织行业信息化需求具有其自身的特点。首先,纺织业中小企业占比90%以上,受人力、物力掣肘,难以依靠自身实现云应用平台的建设;其次,纺织产业链长且上下游之间对接紧密、工序繁杂,属于劳动密集型产业,企业现存的生产管理自动化程度低、传统生产管理方式已经不能帮助企业及时地适应市场变化;再次,随着纺织行业企业对信息化建设和纺织专业化需求不断深入,集中管控需求迫切。目前,纺织企业信息化应用系统日渐臃肿、信息孤岛日渐突出、运维成本骤增,信息化管理水平较弱、网络信息安全风险较大,亟需寻求一个能够满足自身特点、又可以切实改变行业整体信息化水平洼地现状的云应用平台。

2SaaS模式云应用平台工作模式

近年来兴起的一种完全创新的软件应用模式——SaaS,是一种通过Internet提供软件的模式,软件供应商将应用软件统一部署在云平台上,客户可以根据实际需求,通过互联网向软件供应商定购所需的应用软件服务,按定购服务的数量和时间长短向软件供应商支付费用,并通过互联网获得软件供应商提供的服务。客户不用购买硬件和软件资源。云平台供应商提供计算和存储等资源,软件供应商为最终用户提供SaaS软件,为租赁客户提供管理平台。客户向软件供应商租赁软件服务,然后通过配置工作生成个性化的软件提供给自己的用户使用。基于SaaS模式软件示意图。

3纺织云应用设计与实现

以纺织ERP为例,探讨纺织行业ERP云应用平台的设计与实现。

3.1技术架构设计ERP云应用的技术架构采用ASP.NETMVC4。对于一个ASP.NETMVC应用来说,用户交互请求直接发送给Controller。如果涉及针对某项业务功能的调用,Controller会直接调用Model。如果需要呈现业务数据,Controller会通过Model获取相应业务数据并转换成ViewModel。最终通过View呈现出来。开发时将业务管理对象封装在Model中,ViewModel负责组装用于显示的数据,View中的页面负责显示,而Controller负责调度。

3.2数据库设计基于SaaS模式开发的软件,数据库设计是个难点,不同客户的数据放在一起,存在数据安全和隐私泄露的风险。解决这个问题,既要考虑数据权限模型的设计,又要对特殊客户物理隔离数据库,同时要抽象出各个企业客户的共性数据库需求,满足多客户的不同需求,数据库设计。

3.3功能设计(1)通用模块:原材料采购、物料采购、成品销售、产品工艺、仓储物流、财务资金流。(2)专业模块:配棉管理、织布工艺管理、仓储物流管理。(3)智能管控模块:订单跟踪分析、产能预警、库龄预警、质量预警。(4)数据交换接口:提供外部数据服务接口。

3.4SaaS模式安全考虑(1)数据集中存储,保障数据安全,防止应用程序漏洞或恶意特权用户泄露敏感信息,ERP云应用采用高级加密算法,确保数据访问上的控制,限制管理权限,定期审计。(2)基于一套代码部署的SaaS软件,要考虑数据隔离,各用户间不能相互查看对方的数据,敏感的业务计划会暴露企业的核心机密,带来经济损失。ERP云应用体系结构和数据模型,在设计时,充分考虑了数据隔离。(3)SaaS模式部署的ERP云应用系统,采用加密传输SSL协议,防止敏感信息外泄。(4)云平台采用异地多份备份机制,确保ERP云应用数据安全,并能实现云级恢复服务。

4云应用平台实现的意义

SaaS新技术引入企业管理,个体企业活动信息能够实时储存到Web上,为传统纺织行业实现云计算提供了可能。“云”能赋予用户前所未有的计算能力,可以同时处理上千台服务器,足以满足国内百万纺织企业用户的需求;云计算支持用户在任意位置、使用各种终端获取应用服务,方便企业经营者远程管理和商务运作;“云”是一个庞大的资源池,可以为个体企业的经营决策提供海量信息。通过纺织云应用平台的构建,可以为会员企业营建一个良好的信息环境,从根本上减少企业无效供给的行为。这种模式的云应用平台是能够针对中小纺织民营企业用户群体、集企业管理和库存在线营销于一体的云平台,将对实现纺织行业中小企业脱离信息化洼地的目标起到重要作用。

作者:刘佩全 单位:中纺网络信息技术有限责任公司