找到相关内容 25
支持地域化-业务系统设计精要
        既然已经上线了这样的“标准流程”的核心业务系统,就必然会立即遇上各种地域化问题。前面说过,中国各地发展极不同步,在经济、文化、政治、民间风俗、人文道德水平方面全国各地千差万别,相同的业务要求不同的服务方式是不可避免的。 
http://cyqdata.cn/cnblogs/article-detail-52884 
分离业务逻辑服务层-业务系统设计精要
现在我们的系统已经上线,可惜的是,系统采用了最简单最直觉的思路开发,几乎要把业务逻辑写在界面里了。事已至此,也不可能有什么改变了,这里只是我有过的想法分享出来,作为讨论,以下为我司内容:
http://cyqdata.cn/cnblogs/article-detail-52881 
用 WCF 实现多层服务架构平台——业务适配器。
·〉写在前面 09年08月,我开始着手第一个公用 DLL 封装。时至今日,历经了四个大版本。随着工作年限不断增加,不断的推翻,不断的重写。如今,它已是我日常开发中不可缺少的一组套件。 2010年,在企业工作的我开始意识到,“开发”与“业务”之间的冲突。一个系统开发员想要完美的展现一块功能的业务,这是一件难度较高的事情。精通业务的人,
http://cyqdata.cn/cnblogs/article-detail-42091 
离线应用——业务数据同步方案探讨
目标: 大家可以设想这样一个情景,公司已经部署信息化,且很多办公流程已经挪到线上正在运营的系统来解决,这带给企业的员工非常大的便利,节省办公时间,提高办公效率,可是我们把所有的流程和数据都放到了公司服务器,一旦离开了公司,我们就相当于和我们所有的办公环境脱离了,不再可以查看公司系统上的运营数据,不再可以进行添加删除等等一系列操作。如果你最近的工作非常的多,你在有限的正常办公时间内不能完成,那怎么
http://cyqdata.cn/cnblogs/article-detail-41603 
业务表单中通用选择功能的实现归纳与总结
程序员,在实现业务模块时,都离不开要做一些弹出选择页。简单的如,部门列表页,从弹出的部门列表页中选择具体的部门;复杂的如,从弹出的产品列表页中选择多个产品,还需要把产品的规格,型号,单价等等信息一并返回。 通常我们在实现这样的弹出选择页时,都需要针对每个弹出页,写上一序列的代码,主要实现这样几方面的功能:从主页传递一些参数到弹出页弹出页功能的实现  模糊查找条件  列表显示列的
http://cyqdata.cn/cnblogs/article-detail-41597 
分享一个业务逻辑层的封装
在系统开发中,通常都会采用经典的三层或者四层架构。其中数据模型层通过ORM工具来生成模型代码,实现了数据库操作的CRUD方法,上层的业务层进行简单的封装,供界面层调用。但由于模型层是与数据库中的单个表对应,而很多数据模型之间是有关联和上下级关系的,如果仅仅对业务层做简单封装,作为传值和分层之用,则很可能在开发和维护中出现以下问题: 1. 上层界面在增加和修改数据时,需要维护数据之间的关联和上下级关
http://cyqdata.cn/cnblogs/article-detail-41447 
需求分析阶段的工作(一):业务用例和系统用例
在这里要申明的是逻辑模型并不能完全算需求分析阶段的工作,因为它包含了设计模型的概念,但是我又把它归纳了一块到需求分析阶段,原因在于逻辑模型中存在了业务对象模型和分析模型的概念。 言归正传,先来看用例模型。 用例模型   用例模型包含了两部分:业务用例模型和系统用例模型。从字面的意义来看,确实很难分清两者究竟在做些什么工作。因此我们要重点解释一下。 业务用例模型的目的在于: 1. 描述企业
http://cyqdata.cn/cnblogs/article-detail-40527 
原创:SAP 业务流程大全
常常看到坛子里的朋友们专研和讨论SAP某一个功能的配置和用法,精神可嘉。某项具体功能地实现,的确是顾问的基本功,但如果要从SAP业务顾问提升到另一个层次,无论是方案架构师、项目经理,还是管理咨询、业务流程专家(BPX, Business Process Expert),都需要对企业架构、组织功能和业务流程等内容有一个全面而系统地认识和理解。高度决定视野。 仔细想来,企业之间的竞争,不仅是客户、供应
http://cyqdata.cn/cnblogs/article-detail-40478 
走向ASP.NET架构设计——第五章:业务层模式,原则,实践(前篇)
在上一章中,我们讲述了有关业务层分层的一些知识,下面我们就来看看,在具体的业务层的设计中,我们可以采用哪些模式可以将业务层设计的更加的灵活!   架构模式   首先我们就来看看,如何更加有效的组织业务规则。   Specification Pattern(需求规格模式)   这个模式的使用方法就是:把业务规则放在业务类的外面,并且封装成为一个个返回boolean值的算法。这些一个个的业务规则的算法
http://cyqdata.cn/cnblogs/article-detail-40035 
以数据库为中心的系统中的业务逻辑组织方式
前言相信很多人都有类似的经历:随着业务越来越多, 系统的越来越复杂, 我们都会感觉我们的代码越来越难看, 重复代码越来越多, 越来越难以维护。 恩, 这确实是个问题, 但有没有可能解决的办法? 老实说, 确实很难, 但不是完全没有可能, 或者说有改善的可能。 最近就关于这方面进行了一些学习和考虑, 以纯理论的方式总结了一下, 希望能对对这方面有兴趣的同学有所帮助。 很多面向应用的系统是以数据为中
http://cyqdata.cn/cnblogs/article-detail-39931 
MVC3 基本业务开发框架 0.6.20110603版本(性能优化实践)
一、性能优化技术手段 01)主界面菜单设置为输出缓存10分钟,每个用户10分钟之内不用多次请求数据库。 02)网格数据采用AJAX分页,支持带查询条件翻页。大文本的网格数据自动使用...显示部分内容。 03)大数据量的无限多级树形结构,采用动态延迟加载机制,提高及时响应能力。 04)采用AJAX请求编辑信息,无刷新加载弹出窗口,数据量极小。 05)支持混合输出 HTML+JSON,客户端解析A
http://cyqdata.cn/cnblogs/article-detail-39258 
.NET企业级架构解决方案:业务
引言   Martin Fowler说过:“任何人都可以写出计算机才能理解的代码,只有写出人能理解的代码的程序员才是好程序员。” 每一个复杂的软件都应该按层来组织。每一层代表系统的一个逻辑部件。尤其是,业务层的模块包括了所有使得系统运行的时候和其它层交互所需要的功能算法和计算,其他层包括数据访问层DAL和表现层。   业务层是任何分层系统的神经中心,包含了大部分的核心逻辑。
http://cyqdata.cn/cnblogs/article-detail-38849 
走向ASP.NET架构设计——第四章:业务层分层架构(后篇)
今天的内容比较简单,也是本章的一个收尾!   Anemic Domain Model   这种模式和之前讲述的Domain Model有很多的相似的地方。在之前的Domain Model中,每个业务类都包含了自己的业务逻辑和数据,以及对象之前的关系;但是在Anemic Domain Model,每个业务类仅仅只是包含了一些保存业务数据的属性,把相应的业务规则从原本的业务类中移到了另外的一个专门的业
http://cyqdata.cn/cnblogs/article-detail-38354 
我的工具集之业务
      继上一篇”Db层”的贴子之后,我们再来聊聊业务层.这个老掉牙的话题,只稍微聊聊就好了,即使深挖三尺,也就那个样子.       额,还是说些正经的,它的作用是承上(Db层)启下(UI层).结束了?嗯,结束了!从Db取数据部分交给Db层处理,展示数据部分交给UI层处
http://cyqdata.cn/cnblogs/article-detail-37527 
基于事件驱动的领域模型实现框架 - 分析框架如何解决各种典型业务逻辑场景
前面一篇文章介绍了我设计的基于“事件”驱动的领域模型的基础框架的设计起因和设计思路。基于这个框架,我们领域模型中的所有领域对象有如下几个特点:任何一个领域对象是“活”的,它不仅有属性(对象的状态),而且有方法(对象的行为)。为什么说是“活”的呢?因为领域对象的行为都不是被另外的领域对象调用的,而是自己去响应一些“事
http://cyqdata.cn/cnblogs/article-detail-35995 
项目管理杂谈-甲方业务代表能力差怎么办?
在项目过程中,客户业务代表的作用举足轻重,如果遇到一个业务精通、协调能力强的客户代表,则项目可能事半功倍,反之,如果不解决业务、能力、心态、沟通等方面问题,项目失败的可能性比较大。接下来,我们先分析一下客户业务代表的作用。 1、协调业务与需求:项目组拿到需求后,需要与业务部门沟通,希望通过业务部门的客户代表了解需求背后真正的功能点。 2、与项目组沟通:在项目的过程中,不定期的与项目组沟通,解决项目
http://cyqdata.cn/cnblogs/article-detail-35834 
业务原来可以如此简单
                                 &n
http://cyqdata.cn/cnblogs/article-detail-35232 
工作流系统之三十九 利用工作流引擎给业务系统建模
工作流软件系统,都会包含一个工作流引擎,流程设计器等。工作流引擎是工作流系统的微内核,是多种业务流程的抽象。工作流引擎设计的好坏,直接影响到流程的功能。 工作流引擎包含一些基本的节点,利用这些节点组合出各种各样的路由结构,利用这些路由结构来标识各式的业务流程,也就是说利用这些基本的节点能给业务流程建模,流程引擎能建立并解释这些节点,并利用用户输入,自动执行,定时执行,外部调用等等使得流程得以递进,
http://cyqdata.cn/cnblogs/article-detail-35205 
TOGAF:从业务架构到业务需求
    做管理型软件产品一般都要经历架构阶段,而架构又可以简单分为业务架构和技术架构,对于架构方法,在我以前的blog中大量的介绍了TOGAF。 使用TOGAF的几个初衷 在我们开发软件时,如果你做过设计和架构工作,那么你会发现软件开发过程中其实存在很多断沟。 业务架构到技术架构的不一致 业务架构是一拨人做,技术架构师另一拨人做,结果做业务
http://cyqdata.cn/cnblogs/article-detail-32324 
《深入浅出数据分析》:深入不够,浅出做的不错。适合技术人员与业务人员作为统计学入门读物来阅读
《深入浅出数据分析》是美国O’REILLY出版社的“深入浅出”系列之一。这个系列的特点是花了不少心思琢磨如何让读者更舒服地阅读、记住书中更多内容,书虽然都比较厚,但是插图非常多。插图与正文经常混在一起,没有明显的界限。读起来确实比较轻松,相对文字多图少的书来说,也确实更容易记住书中的内容。由于图多字少,读起来很快,也能让人感觉比较有成就感。不过这个系列的书都比较
http://cyqdata.cn/cnblogs/article-detail-31812