C/S架构的应用程序,将一些复杂的计算逻辑由客户端转移到服务器端可以改善性能,同时也为了其它方面的控制。.NET Remoting在局域网内调用的性能相当不错。ERP系统中基于.NET Remoting和WCF构建一个应用程序服务器(Application Server)。 分布式应用设计目标: 1...
分类:
Web程序 时间:
2015-08-06 08:16:07
阅读次数:
149
现今的中国餐饮业正面临着由传统向现代的转化,管理的信息化是现代企业的一个重要标志,因此全面引入ERP系统具有十分深远的意义。一、实施ERP会给餐饮企业带来的好处对于企业而言,任何一项措施的实施都是为了最终能够获取实际效益,而ERP的实施给企业带来的正是效益上的增加和..
分类:
其他好文 时间:
2015-08-04 23:15:03
阅读次数:
282
做企业管理软件很难避免与Microsoft Excel打交道,常常是软件做好了,客户要求说再做一个Excel导入功能。导入Excel数据的功能的难度不大,从Excel列数据栏位的取值,验证值,再导入到数据库表中。然而一直是在做重复工作,写过不计其数的Excel导入程序,每次只是满足于问题解决,后来终...
分类:
Web程序 时间:
2015-08-04 08:10:36
阅读次数:
414
大型系统具备一个通用的附件管理功能,对于单据中无法清晰表达的字段,用一个附件图片或附件文档表示是最好的方法了。比如物料清单附加一张CAD图纸,销售订单评审功能中附加客户的各种表格,通用附件功能对系统起到画龙点睛的作用。一图解千言,先来看一下界面设计模式,看起来和一般的数据输入功能相同。首先是设计附件...
分类:
Web程序 时间:
2015-08-03 08:54:50
阅读次数:
176
Infragistics 是.NET平台优秀的控件供应商,囊括了WinForms,ASP.NET,Silverlight,WPF,Windows Phone等所有关于微软.NET技术的界面控件。借助于这些功能复杂的控件,为ERP的界面提供了灵活的操作能力。本篇不谈控件开发,只详细说明ERP系统如何使...
LLBL Gen Pro是一个为.NET开发人员设计的的对象关系映射(ORM)框架,与NHibernate,Entity Framework等框架一样,通过实体与数据表的映射,实现关系数据库持久化。1 LLBL Gen Pro 入门 LLBL Gen Pro Basic打开LLBL Gen Pro程...
分类:
Web程序 时间:
2015-07-29 18:52:51
阅读次数:
136
1 对用户输入做过多的约定和假设 配置文件App.config中有一个设定报表路径的配置节: 在程序中有一个销售报表文件SalesReport.rpt,用代码调用这个报表,可能会写成: string salesReport=ReportPath + "SalesReport.rpt"; 因为路径末尾...
分类:
Web程序 时间:
2015-07-29 08:59:18
阅读次数:
117
众所周知,企业是一个循环体,每个岗位、每个部门都不是孤立的、静止的,而是彼此有联系的、是运动的。供需链上有物流、资金流、信息流、增值流、工作流五种基本“流”在流动。这样一个循环体其流动路径越顺畅速度越快效益越高;反之,如路径堵塞或割裂便会出现涡流甚至瘫痪。..
分类:
其他好文 时间:
2015-07-28 06:53:46
阅读次数:
205
企业管理软件包含一些公共的组件,这些基础的组件在每个新项目立项阶段就必须考虑。核心的稳定不变功能,方便系统开发与维护,也为系统二次开发提供了诸多便利。比如通用权限管理系统,通用附件管理,通用查询等组件,若是在项目开发前就准备好了这些组件,为项目如期交付提供了保证。 查询设计器 Query Desig...
1 缓存 Cache系统中大量的用到缓存设计模式,对系统登入之后不变的数据进行缓存,不从数据库中直接读取。耗费一些内存,相比从SQL Server中再次读取数据要划算得多。缓存的基本设计模式参考下面代码:private static ConcurrentDictionary _cachedLooku...
分类:
Web程序 时间:
2015-07-25 08:17:24
阅读次数:
225