配色: 字号:
SpreadJS 用户案例--智能油库项目 ERP 系统开发
2016-11-04 | 阅:  转:  |  分享 
  
一、企业背景

浪潮是中国领先的云计算、大数据服务商,已经形成涵盖IaaS、PaaS、SaaS三

个层面的整体解决方案服务能力,凭借浪潮高端服务器、海量存储、云操作系统、

信息安全技术为客户打造领先的云计算基础架构平台,基于浪潮政务、企业、行

业信息化软件、终端产品和解决方案,全面支撑智慧政府、企业云、垂直行业云

建设。



浪潮集团拥有浪潮信息、浪潮软件、浪潮国际三家上市公司,业务涵盖云数据中

心、云服务大数据、软件与集成、企业软件四大产业群组,为全球一百多个国家

和地区提供IT产品和服务,全方位满足政府与企业信息化需求。



二、项目概况

该项目为浪潮集团针对大型的国有企业智能油库研制的ERP系统。其中生产模

块的研发,需要在设计与运行时查询和呈现报表,而SpreadJS表单控件就能

够满足我们在这些场景下面的各种Web电子表格使用情况。



三、选择葡萄城控件产品的主要原因

选择葡萄城控件主要考虑以下三点:

?在线表单设计方便容易:使用SpreadJS提供的web电子表格工具栏代码,

在web工具栏上可以快速方便的进行扩展,如字体大小、单元格格式、边

框线等工具。

?设计与运行时格式统一:设计时定制模板与运行时展现上,都扩展使用了

SpreadJS的JS对象进行封装,统一了传输格式和展示效果。

?纯前端、轻量级、扩展性好:使用SpreadJS的原因,还有一个就是纯

JavaScript脚本可以无缝集成到项目中去,扩展性良好,并且特别轻量级能

够减轻服务器端压力。

四、实际使用情况

ERP财务报表上使用SpreadJS作为web表格控件。



1)设计时,SpreadJS在线设计器采用纯Web页面,弹出绑定字段。使用

SpreadJS的公共接口及示例代码,我们实现了布局、编辑和公式等菜单及弹出

窗口。



2)运行时,将设计器中设计好的报表展现在Web端,根据SpreadJS提供的

丰富接口去渲染页面中的表格元素,呈现绑定数据。以下是查询报表预览页面,

并提供了客户端、服务器端打印和格式设置等功能。



五、葡萄城控件产品对于项目的价值

下面三点对我们项目很有帮助,节约了开发时间和成本,降低了项目难度:

1.SpreadJS提供了网页版在线设计器;

2.SpreadJS支持了汉化;

3.SpreadJS简化了导入导出服务部署。



献花(0)
+1
(本文系some_terren...首藏)