ESK的个人空间

鞋服行业、系统架构、ERP性能分析、Java技术、工作流、商业智能

  博客园 :: :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年6月2日

摘要: 一直以来,B/S下架构下的打印问题都是B/S系统开发中的难题,现有的WEB打印技术概括起来主要有如下三种:1):使用Html模板,直接使用WEB浏览器的打印2):转换成word,excel,pdf等格式后进行打印3):利用ActiveX控件实现打印对于以上三种,我个人一直倾向于使用PDF等格式后进行打印,原因如下:第一种方案,很难精确定位,对于我所处的行业,分销零售,小票打印很难满足业务需求.对于第二种方案,为什么不采用word,excel,word好象java操纵api不多(注,我一直就没去关注这些),excel的api,无论用jxl,还是POI,也是很难精确定位的。第三种方案,还要使用其 阅读全文
posted @ 2011-06-02 09:58 ESK 阅读(10261) 评论(1) 推荐(1) 编辑

摘要: Dcube又名Dynamicube,它是一款功能超级的报表汇总插件, BS CS 程序都可应用,随意汇总任何字段合计功能,简便灵活.很多鞋服行业软件都在使用它,但它有一个致命的局域性,当查出来的数据超过1w行的时候,性能明显降下来,当超过2w行的时候,整个客户端就感觉是”死”的状态.下面是一个在网页中使用dcube3的例子:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD> <TITLE> New Document </TI 阅读全文
posted @ 2011-06-02 08:31 ESK 阅读(2838) 评论(1) 推荐(0) 编辑

2011年6月1日

摘要: 对于鞋服行业的零售分销企业,大多数是多级组织架构的,如下图所示: 如何处理每个组织内部的业务以及和其它组织间的业务,是鞋服行业软件好坏的一个关键指标.以上图为例,我们来讨论一下多级组织间的软件业务流程。 图中表示的是:一个典型的三级组织架构的企业,第一级总公司A,第二级分公司B1,第三级是经销商C1.鞋服行业软件对于这种结构,一个典型而又普遍的做法为:1):总部和其它组织(或经销商,或代理商)算成本,算库存的方式有区别 如果软件具有以下几个主要模块: 1):采购类模块(只有总公司具有,向供应商能够享有) 2):批发类模块(销售给客户) 3):渠道调拔类(销售给分公司) 4):零售模块 5):店 阅读全文
posted @ 2011-06-01 22:30 ESK 阅读(1279) 评论(1) 推荐(1) 编辑

摘要: 老实说,对于oracle我还是一支半解,仅仅只限于会安装,会使用,会做一些简单的备份和恢复.前几天做ERP电子沙盘的项目时,不小心把erp项目的一些系统表drop掉了,本来就是想当然的准备重建一下,正好我的同事对我说,oracle有闪回技术可以取回,我的另外一个同事就马上就开始着手去恢复,很快的把问题解决了。这让我很惊讶,同样的事情我在09年也犯过,不过当时使用的是sqlserver,使用了truncate table 删掉数据后,就无法恢复了,害的全公司各门店,补了几天零售数据.由此可见,sqlserver确实很烂的。 阅读全文
posted @ 2011-06-01 15:23 ESK 阅读(404) 评论(0) 推荐(0) 编辑

摘要: 鞋服行业和其它行业不同,它的行业性很特殊,它日产生的数据量很大,试想一想:如果一个公司总部有200家自营店,有20个分公司,每个分公司下有30家门店,5家经销商,每家经销商下还有10个门店.对于这样的一个集团的公司,每年产生的数据应该在10g-25g之间,同时实时在线的至少有1000+。 对于动态业务分表,提出解决方案并不是一件很难的事情,那些巨人公司都已经有了先例,比如:中国电信,sqlserver,oracle.中国电信一般都按照时间来的,比如,按周分表,按月分表,按年分表.sqlserver,oracle都提供了一个分区表的概念, 如果有测试过的朋友知道,它有一个分区函数,分区函数就是. 阅读全文
posted @ 2011-06-01 15:13 ESK 阅读(804) 评论(0) 推荐(1) 编辑

摘要: Web的条码实现需要做两个工作,首先用计算机编程语言将条形码编写出来,然后将编写的条码程序在服务器端运行后生成的图片应用到Web网页中显示出来。1 条形码的编制:现在介绍一个Java的条形码软件——Barbecue,Barbecue是一个开源Java条码库,可以提供各种条形码的显示和打印等功能。而且能方便集成到Java应用程序中,可以通过添加条码的API,很容易扩展Barbecue功能,同时它能够输出三种不同的图片格式,分别是:PNG、 GIF、JPEG ,也可以使用在 Swing 之 中, 也可以输出为SVG 的格式的图片。 2 Barbecue在项目中的部署:首先需要下载Barbecue 阅读全文
posted @ 2011-06-01 15:09 ESK 阅读(1074) 评论(0) 推荐(0) 编辑

摘要: 09年的时候给当时公司上供应链系统,公司在全国各地大概有180个门店,加上总部操作的人数,一般在线的都有300-400人,每天的单据量相对来说还是比较大(当然不能和电信比了),实施完成后,将该客户在旧系统中前两年的销售数据一起纳入到新系统里面. 公司应用的情况是:门店做销售,总部10多人做一些正常的单据(采购,调货),绝大多数的人是在做分析,监控.所以,客户对报表的要求非常高,除了数据准确之外,还要求实时,还有一点就是:它们的报表都是很复杂的,执行时间比较长,很耗资源,数据导入到excel里面,经常是超过了excel的最大行数65535,最大列数256. 系统的情况是:J2EE架构,B/S结构 阅读全文
posted @ 2011-06-01 15:06 ESK 阅读(557) 评论(0) 推荐(0) 编辑