作者: zhanghao

  • 转载:同行评审是开源的核心竞争力

    原文来自:http://www.osbzr.com/1312

    作者:开阖软件 Jeff 王剑锋

    还是从开源的定义说起,这次发中文版:开源是充分利用分布式同行评审和流程透明化的一种软件开发方式。开源有助于更好的质量,更高的可靠性、灵活性,更低的成本,避免掠夺性的厂商锁定。

    OSI把分布式同行评审放在开源定义里,因为这正是开源的核心竞争力。

    前不久,我的一个朋友,某openerp在中国区合作伙伴签下了一个订单,竞争对手是一家行业软件供应商。两家公司拿出的软件从功能、架构上不分伯仲,在 最后PK过程中我的朋友说了这样一句话 —— 开源软件的质量要优于作坊软件。据说这是最后取胜的决胜关键。撇开市场因素,我觉得这个论断是有根据的。

    之前看到 @出版人周筠 关于吴军先生建议让新人code review的微博及其评论,发现很多人并不知道什么是同行评审。这里分享一个链接, 同行评审常见问题解答。很喜欢开头的一段话 技术工作之所以需要接受同行评审就好比铅笔需要橡皮一样。

    可见,同行评审是保证成果工作质量的重要手段。做过外包项目的都知道code review的重要性。而在开源项目里,这个流程更是至关重要。常见的开源项目平台都提供code review的功能,而且作者一般在申请review的时候并不指定具体的reviewer,而是通告给所有人。这就叫 分布式同行评审 。

    在googlecode里有Request code review的功能,会建立一个issue,描述是 Purpose of code changes on this branch: When reviewing my code changes, please focus on: After the review, I’ll merge this branch into: /branch,也就是说代码只有经过评审才能进入发布仓库。

    googlecode还支持项目组外的人在代码上添加评审意见,并提交,googlecode会自动给作者发邮件提示查看评审结果并修改。我对 launchpad研究不多,但我所在的openerp-community邮件列表总是收到社区成员申请merge代码到官方的review request,然后官方的review意见也会自动发送到邮件列表里。

    当然,开源项目的同行评审不只限于code review,由于开源项目的流程透明化,整个开源软件的生命周期都接受任何社区成员的评审。从愿景、蓝图、技术方案选型、版本计划、代码到项目管理过程 和人员配置,把这些都开放地发布出来是为了接受更多的eyeball共同把问题和风险扼杀在萌芽阶段。

    分布式的同行评审正契合了自由软件的那句名言:啤酒收费、发言免费。为了让更多关注此开源项目的人能有机会提供评审意见,开源软件项目组建立了公共的信息 发布和交流平台,并尽量使用简单的工具降低发布意见的门槛。快速对评审意见做出反馈(其实解释和拒绝也是反馈),并通过投票等民主方式决策。

    开源在传递一个声音:您的意见,我们在倾听。可现实是,这种基于网络的陌生人之间的协作方式面对的是沉默的大多数。公司内的同行评审作为质量控制的一个环 节,会指定专人负责。而这种网络协作的过程里,谁都可以做也就意味着谁都可以不做。ibm dw有篇文章说开源社区里指望10%的人参与贡献已经很奢侈了。

    大部分我们熟知的开源项目,contributor比例要远低于5%。而这些活跃的contributor大部分都在欧美或印度,中国的凤毛麟角。不仅是 因为语言障碍,更是文化差异。在民主国家的集会上,人们更看重自己的speech机会而不是beer。而在集权国家,笑而不语是成熟的表现。

    Reviewer比Developer多,这是开源软件实现可靠、灵活、低成本、非厂商锁定这些承诺的前提。现在很多项目并没有满足这个前提,这也 是开源 软件为最终用户诟病的主要原因,也是大部分开源方案现阶段在同类应用软件中缺乏竞争力的根本原因。现阶段的解决方案大部分是“铅笔自带橡皮”。

    在主导开源项目的公司工作,主要工作除了写代码,还包括评审社区的创意和代码。当然,开源项目组内部成员也会互相review。但是,这种解决方案把本来 就有限的资源投入到了本应众包到社区里的工作上,而且质量责任和开发工作完全担负在项目核心成员上,这样的操作方式比作坊软件生产方式强不了很多。

    我这里想要提出的解决方案是“speech for beer”。谁做免费的发言就给谁一杯啤酒,就像电视节目上送给发言的观众小礼物一样,用物质刺激激发参与热情。对于主导开源项目的公司,与其把人力资源 放在提供评审意见上,不如外包这些工作给社区成员。因为是需方定价,这部分经费很容易控制,成本应更低。

    一年前我曾为实现这个想法试图搞一个网站,希望从开源作者出钱找人有偿code review为起点激发群众参与开源的热情,但后来意识到在这些项目作者自己都没有盈利模式的现阶段,这个步子迈得太大了。做出的调整就是我自己组织基于 openerp的二次开发团队,并把我们开发的模块放到网上标价寻求code review。

    code review的报酬我们按开发的工作量计算,如一个人天的工作产品拿出100元人民币作为code review的预算。任何人只要在googlecode上对这段代码找出10%的defect,我们就会依照其修正并支付给reviewer。一般来说这 100块1小时就可以赚到。没有出现过纠纷。

    实际上,除了我出面请求,很少有人主动来给我们做code review。我相信这是因为他们其实并不理解我为什么要这样做,所以有此文。去年看《怪诞行为学》,知道这100块可能把参与开源这种社会行为变成了商业行为。但我相信节目上有十几个观众为纪念品而举手乱说总会带来一个忍无可忍(不求回报)的真知灼见。

    如果这一点点投资和解释能够令更多人投入到共同改善开源软件的事业中来,增强开源软件和服务在市场上的竞争力,我个人认为是值得的。

     

  • 网络摘选:用友U9系统的8个关键问题

    网络摘选

    用友U9系统的8个关键问题

    以下从基础系统、业务应用及实施风险三个方面对U9进行分析。期望能为客户选型提供基本面参考。

    着重否定MS的产品,包括Windows OS、MS 数据库
    一、      关于系统效率

    * SQL Server vs Oracle

    * Windows vs 小型机 SO

    * MS SQL Server语句 vs ORACLE的迁移

    *  Windows平台缺少高端存储设备,导致数据库吞吐量受制,数据库吞吐量上不去,性能就无从谈起。

    *  数据库无法通过机器获得性能提升:Oracle RAC的网格计算群集,可以通过多台服务器来实现性能的提升。Server 2005(包括2008)只支持故障转移群集 。

    *  大量核心的包括MRP等在内的计算都采用存储过程实现,给数据库服务器带来非常大的压力,对性能造成严重影响

    *  系统在数据库中建立存储过程739个、函数136个,涉及大量的计算

    *  技术架构基于.Net, 应用能力受限:由于U9整体技术架构基于.Net,那么其应用服务器绑定Windows平台。虽然说应用服务器可以通过集群的方式进行低成本扩展,但Windows所支持的NLS集群能力最大只能支持8节点,应用能力受限。
    二、      关于系统安全

    *  Windows平台漏洞较多 :平均每个月有5-10个关键补丁,不安装这些补丁将给系统带来极大的隐患,通常关键补丁都需要重启服务器。补丁的安装带来大量的维护工作,重启又给系统带来了中断。

    *  明文传送业务数据,可轻易伪造、篡改数据,加密成本极高 :U9采用http协议来进行通讯,Http是采用明文来传送数据的,这样企业的业务数据就在互联网上明文传递,可轻易截获、伪造、篡改数据。采用VPN技术只能防范外部客户,但实际上一半以上的安全威胁都来自企业内部。如果要使用https加密,将极大的增加应用服务器负担,并浪费大量网络带宽,其加密成本极高。

    *  仅支持传统密码方式,缺少安全认证手段 :

    *  用户名密码是目前最为不可靠的一种方式,大量客户长期使用同一密码,密码也极为简单,导致极大安全隐患。

    *  U9缺少密码策略,用户可以一直使用同一密码,同样带来安全隐患

    *  U9甚至提供默认密码“123456”,这样管理员新增用户通常密码都是一样的,给他人可乘之机。

    *  数据库连接串中明文保存数据库密码,不安全 ;

    *  用户密码在数据库中存放,且加密算法采用存储过程和函数,未加密,很容易被破解。
    三、      关于SOA(定位)

    U9采用微软ESOI架构,未遵循业界通用标准,难以支撑企业信息化规划的长期扩展应用,SOA所倡导的开放性和兼容性只能成为纸上谈兵;

    *  U9未遵循业界标准,采用了微软的ESOI (企业级面向服务的底层设施)架构。微软在企业应用方面走得很孤独:数据库、ERP产品、应用服务器、Web服务器都自行开发,自成体系,很难想象如此封闭的体系会成为主流SOA方案。U9是目前全球唯一一个基于ESOI的ERP产品,很有可能成为最后一个采用ESOI的ERP产品。

    *  U9不支持主流ESB:U9的白皮书没有标明兼容IBM ESB或SAP EOA架构,金蝶已经推出了IBM ESB Adaptor,能充分兼容IBM ESB;

    *  U9不支持集成异构工作流:从目前的UBF开发工具中来分析,其工作流不能发布成为WebService,这样其流程也就无法参与ESB中的流程编排。EAS6.0开始工作流可以支持发布为WebService;

    *  U9没有发布公开业务服务:目前U9未公布任何业务服务,不知道是尚未开发还是根本不能发布为WebService。EAS封装了数十个常用的业务服务,并已经在万科、南京油运等众多项目中得到实际验证;

    *  U9不支持跨平台、跨数据库应用:目前U9不支持Oracle、DB2等大型数据库的应用。
    四、      关于多组织架构

    ERP组织模型中每一种组织类型就是一种业务能力,定义出多少种组织类型,就意味着多少种不同的业务能力是在ERP中需要管理的。多组织主要是为了区分业务能力、业务边界和组织的角色和职责,每一种组织类型就意味着一种组织角色和职责,多种组织角色是彼此分离而又互相协同的过程。

    U9对于多组织模型本身以及对多组织下的业务协同理解的还很不到位,虽然产品宣传噱头十足,整体大致一看还行,但仔细研究就能发现有很多致命硬伤。下面从多组织模型的定义、组织之间的隶属关系(汇总和汇报)、组织间基础数据的共享和控制、多组织协同模型这四个方面来了解U9多组织的先天不足;

    *  U9多组织模型定义不清晰,业务应用基石不牢

    例证1:U9将营运组织将采购组织与销售组织混为一体,缺乏清晰的角色和职责分离,不利于企业的内部风险管控;

      例证2:U9的所有业务组织都必须是行政组织,降低了组织模型的灵活性,业务的多维展现能力下降;

    *  组织间的基础数据管理粗放,无法提供精细化管理

    问题1:U9的基础数据共享方式只有两种,一种是全局共享,另外一种是分配; U9 V1.5的实际验证中,发现只能基于隶属关系进行分发,也就是只能对下级分发,不能实现非隶属关系的平行分发,这个对于后续的业务协同如何进行是个难题。

      问题2: U9的基础数据的下发参数控制中只控制了下级是否可修改,其他内容则没有涉及。

    *  U9多组织的隔离边界十分明显,仍是以单体产品的思路来构架整个业务协同模型的,U9这种基于单组织的功能展现让管控和多组织业务协同成为了泡影。

    例证:U9的所有功能操作都没有用户界面(UI级)的组织切换,只能进行系统级的切换,跟重新登录的效果差不多,这样就会中断所有操作,用户不能在同一个UI上对其他相关组织进行操作。用户需要对多个组织进行同一个功能操作的时候,就非常困难,需要频繁进行系统级的组织切换,重新打开相关用户界面UI,非常繁琐。

      无法在一个UI中设置物料、客商等主数据在多个组织中的属性,必须不停的系统级切换组织;

      无法在一个UI中设置多个组织的参数(除了公共参数),必须挨个切换组织去设置;

      无法在一个UI中设置多个营运组织的货源清单;

      无法在一个UI中设置多个营运组织的价目表;

    l  ……
    五、      关于生产计划业务

    n  U9没有S&OP系统,产销难以协同,基于企业高层关注的中长期计划的制定、调整和执行监控难以得到保障;

    n  规划中的多工厂计划存在缺陷,无法适用复杂的企业应用场景;(协同生产)

    l  U9的多工厂计划,没有为参与计算的工厂提供计算序号,当两个工厂存在单向供需关系时,如果工厂的计算排序错误,需求工厂无法向供应工厂传递需求。

    l  U9的多工厂计划,根本不能支持两个工厂存在双向供需关系的业务场景。而这种场景在企业中非常常见。

    l  例:深圳工厂产品A的部件A1由广州工厂供应,广州工厂产品B的部件B1由深圳工厂供应,在U9中,运行MRP时,无论深圳工厂和广州工厂如何排序,总有一个工厂的产品的部件需求无法传递到另一个工厂。

    n  计划逻辑有缺陷,极易导致供需不平衡;

    l  U9的MRP逻辑不严密,进行MRP运算时,U9是根据指定的需求进行供需平衡。在两次MRP运算中,如果两次指定的需求范围不一样,第一次计算指定的需求所产生的供应,可能会被用于满足第二次计算指定的需求。

    l  在实际使用中,计划员如果不知道这个逻辑缺陷,就一定会错误使用指定需求范围的功能,导致计算出错。计划员即使知道这个逻辑缺陷,也难以保证每次指定的需求范围都能准确包含上次计算的需求数据。

    n  计划结果难评估,无法为计划员提供辅助决策信息;

    l  MRP运算会产生大量数据,计划员需要从大量数据中获取到例外信息,从而快速调整计划数据。这些例外信息包括:建议开工日期早于当前日期、建议完工日期早于当前日期、建议完工日期晚于需求日期、建议推迟开工、建议取消订单、建议提前开工等等。

    l  U9对MRP运算结果没有提供有价值的例外信息,重排建议只给出“确定”或“取消”的选择,重排建议没有给出说明原因,异常信息不丰富,仅将需重排的计划订单单独列出,计划员难以根据整个计划订单的情况决策重排建议。
    六、      关于财务、供应链业务

    整体一看模块差不多都有,但实际应用时发现功能缺失很厉害:

    n  U9业务功能不完整:U9不支持发运管理业务;U9不支持三方、四方调拨业务 ;U9不支持分销直送业务;U9不支持供应商准入管理、 U9不支持网上报销…….

    n  U9产品易用性差:

    l  U9单据关联和钩稽不灵活:例如无法按客户要求灵活选择多张出货单开具发票;

    l  U9不支持对库存事务类型和库存类型进行定义,只能按系统既定的事务类型和库存类型进行业务处理。不能满足客户个性化的操作习惯,不适应企业业务发展的扩展应用;

    l  U9不支持退换货和退补货业务 :U9不支持退换货和退补货业务,只能通过关闭现有订单再下新订单的方式进行处理,不符合国内用户的常规操作习惯;

    l  ……
    七、      关于集团管控业务

    中国制造企业的集团化发展是企业转型和突围的重要途径之一,人、财、物的管控是制造集团企业管控的重要内容,U9虽聚焦于制造业,但缺乏完整的制造集团管控功能:

    n  没有“财”的管控:U9没有不支持资金管理、预算管理等集团化应用;

    n  没有“人”的管控:U9除了简单的工资,基本上不支持完整的人力资源应用,无法提供统一的人力资源政策,无法提供选育用留的全过程管理,无法提供绩效考核管理等应用;

    n  “物”的管控不完整: U9重点关注生产物料的管理,但不支持对集团资产进行统一的管理。
    八、      关于项目实施风险

    n  U9产品不成熟,实施交付难度大:目前U9存在多组织先天不足、集团管控模块缺失、生产制造不可用、财务供应链功能粗糙等问题,产品不成熟导致实施交付难度大。

    n  U9实施周期长,预期效果落差大:产品不成熟,实施本身处于摸索中,实施周期长,实施效果和预期落差大。如摩比天线,实施一年来,目前只能满足财务供应链主要应用(一些具体应用尚无法处理),成本需要手工调整,制造只上到BOM,目前所完成的工作进度还没有达到标书的50%。

    n  缺乏本地化实施能力,交付成本高:目前由于U9还没有实现能力从总部向机构的转移,除了财务核算部分,用友机构基本没有U9实施能力。U9项目都由总部直接支持,长周期的项目实施导致双方的实施成本都很高。一个分公司一个U9项目,将耗完用友U9整体资源。

    n  缺乏样板客户,交付风险高:缺乏同行业、同模式、同业务样板客户成功应用,交付风险高。

    n  系统成熟性对软件实施的影响如下表:

    序号 比较项目 成熟系统 不成熟系统 相关影响
    1 系统培训 *标准化的教材;*专业的有经验的教师;

    *非常少的二次培训

    *采用不完整、非标准化甚至是临时编制的培训教材*采用不专业的、甚至自己还没有对产品完全掌握的培训老师,导致对关键问题的解释摸棱两可,影响培训效率及学员积极性

    *产品功能的频繁修改和纠错,导致大量重复的培训

    *大量的重复培训

    培训成本增加一倍以上
    2 应用集成 数据导入工具、接口工具、集成方案等经过大量客户验证的,几乎不会有风险。  企业一般比较关注基本功能,而忽视如数据导入工具、接口工具等,往往在这些看似不重要的环节,出问题,又没精力顾及 导致项目无限期延长,至少使事实周期延长一倍,成本增加
    3 客户化开发 有大量的开发案例参考,甚至许多开发可以直接使用,节省开发费用,缩短实施周期 任何细节都可能带来二次开发,不仅需要花费大量的资金,还使实施周期延长 实施周期至少一倍,成本增加,实施效果大打折扣
    4 分析和报表 有完善的分析和报表 有功能,报表少,需要开发 延长实施周期和增加成本
    5 实施周期 实施项目可控,周期短 项目风险大,实施队伍无休止地工作,大量异常情况出现 内部成本和外部顾问的成本都增加很多,
    6 投资回报 平均1~1.5年 漫长的ERP投资回报期,平均3年
    7
    8 汇总 不成熟的系统,将使实施周期增加3倍以上,实施成本增加3~4倍

     

  • 上海卓忆科技发展有限公司服务收费标准

    上海卓忆科技发展有限公司IT维护服务收费标准
    非会员
    按报修故障实际情况收费,每次维修中按故障收费表规定收取费用。具体收费标准见《常见故障收费表》。
    响应时间:
    出现故障后正常响应(中环内1-2个工作内到达现场诊断,排除故障)。最快响应(中环内4个工时到达现场诊断及排除故障)加收费用30% ..
    对《服务内容》中相关内容的解释:
    软件开发:
    免费提供可行性分析及费用评估,开发费用不含在上述收费范围内。
    网络工程方案实施:
    对于工程性项目(楼宇综合布线等)的实施,实施费用不含在上述收费范围内。如需要提供工程方案另加收费用.
    采购:
    客户所需的产品费用均由客户自行承担。
    其它服务:
    本公司除提供汉语(简体)的软件系统上门服务外,还提供英语,繁体中文系统的服务,收费加收30%。
    如计算机的硬件在06年以前的要加收20-40%的维修费用.看情况而定.
    笔记本维护费加收30%。
    付款方式:现结。
    常见故障收费表
    (单位:人民币      元)
    类别
    内容
    单机用户
    网络环境
    上门费 (工时费     )
    (中环内,或中环附近)往返车费及路上时间,中环外需另外加 20%
    100 .00
    100 .00
    操作系统恢复正常使用及安装
    操作系统恢复正常使用及安装(含(,windowsXP , Win7 )其中任选一个,免费安装系统补丁,常用软件。安装硬件驱动:主板驱动,显卡驱动,声卡驱动,网卡驱动(客户须自己提供驱动安装盘)。若客户无法提供驱动安装盘,加收20%费用。
    80.00
    100.00/ 台
    笔记本操作系统恢复正常使用及安装
    笔记本操作系统恢复正常使用及安装 (含常用软件 安装,系统备份与恢复等常用软件。安装硬件驱动:主板驱动,显卡驱动,声卡驱动,网卡驱动(客户须自己提供驱动安装盘)。若客户无法提供驱动安装盘,加收20%费用。
    100.00
    120.00/ 台
    多操作系统安装及设置
    多操作系统安装及设置(含常用软件)
    80.00+1*80*60% +…… /
    120.00+1*120.00*60% +…… /
    资料备份
    资料全盘备份 (仅指系统状态下或安全模式下备份 )
    300.00 元/ 
    500.00 元/ 
    常用文件的备份与还原
    (1)Office文档和图象、收藏夹备份与还原

    (2)Email备份与还原
     1 200.00 元/

     2 300.00 元/     
     1 300.00 元/ /

     2 500.00 元/      /
    病毒查杀
    查杀计算机中所有已知病毒\木马程序\恶意流氓插件 系统至少可以进入安全模式,如系统由于病毒已经瘫痪,应重新安装系统,安装系统所产生的费用按照相应收费标准的 80% 收取)
    200.00/ 台
    250 .00/ 
    硬件类(仅一级维护类) 
    客户可以自备配件或由本公司代购
    内存、显卡、 主板、 CPU 等故障检测与配件更换,硬件清洁及性能检测,排除电脑在使用过程中由于灰尘积累引起内部板卡接触不良导致的电脑故障,确保硬件正常工作,有效保护CPU、内存、板卡、硬盘等易损硬件,延长计算机寿命;硬件设备升级安装,如扩内存、扩硬盘、升级CPU、增加网卡等。

    基本服务只包含一级维修(物理级维修):通过调整和配件更换,维护工程师现场完成的维修。二级维修(芯片级维修):现场不具备维修条件的,维护工程师将硬件带回公司维修,维修费用另计。
    台式机组装:

    80.00/ 台
    台式机检测:
    80.00/ 台
    笔记本检测:
    120.00/ 台
    台式机组装:

    80.00/ 台
    台式机检测:
    80.00/ 台
    笔记本检测:
    120.00/ 台
    网络类( 宽带共享上网

    基本服务包括:电信、CDMA、长城、网通、广电、等宽带的连接与基本设置或与邻居代理上网;多机实现文件共享,打印机共享,共享一根宽带上网。

    1、客户应自备或支付共享上网所需的相应设备(网线、水晶头、交换机、路由器等)的费用。
    2、由于客户原操作系统造成共享故障的,需重新安装系统的,安装系统所产生的费用按照相应收费标准的 80% 收取。
    150.00/ 台
    2–5 台 : 60.00元/台
    6–20 台: 50.00元/台
    20–30 台: 40.00元/台
    30台以上: 价格面议
    硬盘资料恢复(指硬盘坏道及损坏类)
     1)逻辑坏道不开盘恢复

     2)磁盘物理损坏开盘恢复
    1 500-800/ 盘

    2 )1300-2500/
    备注:
    1.  凡30分钟内解决的问题多台电脑照壹台收费,不包括消极维修。
    2.  上门维修基本费(指无问题空跑)100元
    3.  非工作时间(早上10:00之前,晚上18:00以后)加收50元/小时,法定假日加收100%费用。
    4.  如需早上9:00到现场加收出租车费。
    会员
    享受本公司《服务内容》中所述全部服务;
    由公司指定专业网络工程师或系统工程师提供全方位的技术咨询和服务;
    出现故障后正常响应(环线内1个工作日,外环线2个工作日内到达现场诊断,排除故障)。最快响应(环线内3个工时,外环线4至5个工时到达现场诊断及排除故障)加收费用20%
    单次收费标准:按非会员用户收费标准的85%收取。
    外包收费标准:
    按天收费:每天(包括路上时间不超过7小时)700元。
    10台以下用户:1500.00元/月
    每月上门次数不超过5次,累计时间不超过10小时(含路上时间)
    10 – 20台用户:2000.00元/月
    每月上门次数不超过10次,累计时间不超过16小时(含路上时间)
    20-30台用户;2500.00元/月
    每月上门次数不超过10次,累计时间不超过20小时(含路上时间)
    30-40台用户:3500.00元/月
    每月上门次数不超过15次,累计时间不超过28小时(含路上时间)
    40-50台用户:4500.00元/月
    每月上门次数不超过20次,累计时间不超过40小时(含路上时间)
    50台以上用户:面议
    付款方式:首次预付1个月的款项,以后每月月结。
    以上各事项最终详细解释权归本公司所有!
  • 中小企业标准

    根据2003年中华人民共和国的:《中小企业标准暂行规定》中小企业标准如下:

    工业

    中小型企业须符合以下条件:职工人数2000人以下,或销售额30000万元以下,或资产总额为40000万元以下。其中,中型企业须同时满足职工人数300人及以上,销售额3000万元及以上,资产总额4000万元及以上;其余为小型企业。

    建筑业

    中小型企业须符合以下条件:职工人数3000人以下,或销售额30000万元以下,或资产总额40000万元以下。其中,中型企业须同时满足职工人数600人及以上,销售额3000万元及以上,资产总额4000万元及以上;其余为小型企业。

    批发和零售业

    零售业中小型企业须符合以下条件:职工人数500人以下,或销售额15000万元以下。其中,中型企业须同时满足职工人数100人及以上,销售额1000万元及以上;其余为小型企业。 批发业中小型企业须符合以下条件:职工人数200人以下,或销售额30000万元以下。其中,中型企业须同时满足职工人数100人及以上,销售额3000万元及以上;其余为小型企业。

    交通运输和邮政业

    交通运输业中小型企业须符合以下条件:职工人数3000人以下,或销售额30000万元以下。其中,中型企业须同时满足职工人数500人及以上,销售额3000万元及以上;其余为小型企业。

    邮政业

    中小型企业须符合以下条件:职工人数1000人以下,或销售额30000万元以下。其中,中型企业须同时满足职工人数400人及以上,销售额3000万元及以上;其余为小型企业。

    住宿和餐饮业

    中小型企业须符合以下条件:职工人数800人以下,或销售额15000万元以下。其中,中型企业须同时满足职工人数400人及以上,销售额3000万元及以上;其余为小型企业。

  • 开源软件和专利软件的讨论节选

    原文:http://it.sohu.com/20050303/n224519735.shtml

     

    在一开始,安全性问题总是备受关注,当企业还不太确定采用何种软件时,人们会对开源产品抱有恐惧,怀疑等多种难以克服的情绪,特别是当企业没有相应的对策时尤其如此。虽然不断的实际测试并发现问题需要耗费很长时间,但是这是值得的,它为改变开源软件在人们心中的印象提供了证据。但是当你进入到问题的中心:什么才能确保软件安全;你对各个软件的安全性又有多大的信心呢?现实中,无论是开源软件、私有软件还是内建软件,对于企业的IT人员来说,软件漏洞,错误的软件安装程序,以及功能不健全的软件是经常能碰到的。

    在文章的最后,我们分析一下软件的服务和信用问题。作为IT专家,在购买软件时,你必须考虑到该软件产品的服务协议,并结合它来判断软件的信用问题。不论是开源软件、内建软件还是专利软件,都应该如此考察。

    在这方面,网友t_mehta 有以下观点:

    1.对所有软件的信任是一个诚信与测试的问题,任何专利软件都不是绝对可靠的,正如很多开源软件(OSS )同样存在漏洞。

    2.不论是使用开源软件、微软还是Borland 的用户,研究到底谁该对代码中的漏洞负责没有什么意义,大家都是一样在等待有人将漏洞修补好。

    3.如果你选择有服务支持的软件,不论是商业化的开源软件还是专利软件,都是一样的。

    4.如果你选择下载安装那些没有支持服务的软件,比如MS系统上的免费软件或开放源码的Linux ,一旦发生了问题,你都不会得到任何补偿,唯一能做的就是重装系统。

    5.不论是何种软件(开源或专利软件),只要用户协议一样,那么你所能得到的法律援助也是一样的。

    总的来说,刚才我所列出的几点对比无非是想告诉大家,最主要的问题是服务协议,不论是对开源软件还是专利软件用户来说,服务协议都是很重要的。因此我不会像网友KaceyR那样担心法律援助问题,大家可以比较一下不受支持的专利软件和受支持的开源软件,很明显后者更能让我们放心,这种信任和软件是不是出自开源社区没有关系。

    因此就我看来,选择何种软件应该从自己所需的功能以及成本效益的角度出发,而不用管这个软件是来自开源世界还是来自商业软件公司。

    随着软件功能的增加,代码也越来越复杂,任何软件都难免会出现漏洞。因此对软件的评价也不该以它的出身来评价。开源软件和商业专利软件的讨论不该停留在二者发售方式的区别,而应该进一步讨论软件自身所能提供的功能。将讨论的中心放在软件自身的价值上,要比讨论如何付费或者对谁付费要更具有说服力。

  • 卓忆原创分享:图解在Odoo OpenERP中开启客户门户,让客户登陆系统查看他的报价单及订单,加入你公司的消息群组和你的公司更好的互动

    让客户登陆系统查看他的报价单及订单,加入你公司的消息群组和你的公司更好的互动

    这是一个非常有用的功能,也是个非常聪明的功能!(可以推广OpenERP知名度,让更多客户接触到OpenERP)

    客户也能登录到你的OpenERP的系统,(提醒他用chrome或者firefox浏览器)

    他的权限默认只能看报价,看之前的销售订单,当然您还可以通过 权限设置给他们看更多和做更多。

    当然他也能参与你给定的消息群组与你们公司更好的互动。

    这样,和客户对账就非常方便了,

    见图:

    custom01 custom02

    点上图的 更多,在下拉菜单中 选 Portal Access Management

    custom03

    上面这个开关,很重要,不然,你设定了email的客户,都能登录到你的系统了

    。。。

    另外打了这个勾,就会创建一个用户,并且发邮件给客户,所以创建的时候用外网地址访问你的OpenERP.

     

    custom04 custom05 custom06

     

     

    OpenERP的系统管理员在 设置 – 用户- 用户 里面可以看到这个用户,它只有 门户和在线支付 两个权限。

    如果您没有在Odoo中配置好邮件系统,也可以在 设置 – 用户- 用户  – 更多 这里 修改 密码,然后告诉 客户登录用户名和密码