- 博客(67)
- 资源 (1)
- 收藏
- 关注
原创 HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-上篇
一、开篇 上一篇《HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍》我们已经详细的分析了HRMS系统具备的功能,并且从HRMS系统的概念、系统功能、HR行业管理现状及痛点、发展趋势及行业前景、行业内的服务提供商情况、HRMS系统的建设意义及价值等方面进行了系统化的分析梳理。我想大家已经对于HRMS系统的大体情况有了初步的了解,本篇将对HRMS系统的需求进行全方位的梳理...
2018-09-29 21:32:50 847
原创 系统架构-设计模式及架构模式(干货)
今天早上我把之前已经梳理完的关于系统架构方面的内容整理发布上来。这次主要分享一下在架构设计过程中涉及的基础知识,主要是涵盖系统架构方法、架构模式及设计模式,便于大家在后续一起探讨HRMS系统的SaaS模式的架构设计。一、设计模式 大家或多或少的都接触并在实际的开发过程中无形中可能都使用了某种设计模式,可能我们并不知道具体的模式叫什么名字,现在讲设计模式的书、案例分享都有很多,管...
2018-09-16 18:28:47 10455
原创 HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍
上周发布的《2018,全新出发(全力推动实现住有所居)》文章,其中记录了个人在这5年过程中的成长和收获,有幸认识了不少博客园的朋友,大家一起学习交流,在这个过程当中好多朋友提出SaaS系统如何设计,架构方面如何下手,在这5年的过程中我参与规划设计了很多的SaaS系统其中有不少的坑和痛苦的经验,特别是在架构设计方案,所以想把自己的经验分享出来,我思来想去如何能够完整呈现设计的过程呢?后来思索来着,...
2018-09-16 10:19:50 4066
原创 系统架构师-基础到企业应用架构-系统建模[下篇]
一、上章回顾 上一篇:系统架构师-基础到企业应用架构-系统建模[中篇](下) 中我们主要讲解了部署图、活动图,我们在这里也是参考上篇的形式,这里不再详细介绍。上篇主要讲解了下面2类建模图: 二、摘要 本文将
2011-09-10 12:26:08 2716
原创 系统架构师-基础到企业应用架构-系统建模[中篇](下)
一、上章回顾 首先、我们先来回顾下,上篇讲解的内容,加深下印象。上篇我们主要讲解了3个建模图形分别是:顺序图(序列图)、组件图、状态图。 具体功能描述如下图:这里不详细解释,如果不清楚请看:系统架构师-基础到企业应用架构-系统建模[中篇
2011-09-10 12:25:27 2268
原创 系统架构师-基础到企业应用架构-系统建模[中篇](上)
一、上章回顾 上篇文章主要简单的介绍了建模中使用的标准建模语言UML的相关内容,包括用例图与类图的使用方法及如何建模。相信大家对UML建模语言已经有了初步的认识,还请大家谨记UML不同的建模图形的用处。比如,用例图主要用来描述系统的功能需求。类图主要用
2011-09-10 12:24:19 2244
原创 系统架构师-基础到企业应用架构-系统建模[上篇]
一、摘要 本文主要从系统架构中的建模开始讲解,本文讲述的内容主要是我在工作和学习过程中的总结和经验,不足之处还请大家多多批评指出,有更好的建议也可以留言说明。本意主旨是为不熟悉系统架构建模过程和不知道如何使用建模工具,或者不熟悉如何根据需求去建立模型的
2011-09-10 12:23:01 2589 2
原创 设计模式-系列索引
园子里面有太多优秀的设计模式文章了,但是可能每个人的出发角度和关注点不同,可能会对每个模式理解的角度和切面不同,我想以我自己理解的方式来跟大家共同探讨下常用的设计模式,并且我会结合工作中的开发实际场景来说明每个模式的用法和特点,希望能对大家有所帮助,当然这些内容都是个人在实际项目
2011-07-13 08:48:15 1051
原创 云计算-从基础到应用架构系列索引
<br />前言<br /> 由于最近收集了比较多的云计算方面相关的内容,一方面是由于个人的兴趣及爱好的原因,另外是参加了一些大会,看到了未来企业发展的方向,<br />并且结合目前自身工作的部分需要,特对目前的一些知识进行总结,当然本系列中的讨论的可能不会是只针对微软云进行讨论,我可能更多的对比这些<br />不同的云提供商之前进行对比和讲解,详细的分析说明云计算与当前的企业应用模式之间的区别,并且分析云计算带来的优势和不足,当然其中还会给<br />出一些简单的示例应用包括,我们现在的企业应用
2011-01-06 13:54:00 733
原创 系统架构-设计模式(适配器、观察者、代理、抽象工厂等)及架构模式(C/S、B/S、分布式、SOA)
我把之前写完的内容整理发布上来。这次主要分享一下在架构设计过程中涉及的基础知识,主要是涵盖系统架构方法、架构模式及设计模式,便于大家在后续一起探讨HRMS系统的SaaS模式的架构设计。一、设计模式 大家或多或少的都接触并在实际的开发过程中无形中可能都使用了某种设计模式,可能我们并不知道具体的模式叫什么名字,现在讲设计模式的书、案例分享都有很多,管理理论上的内容我这里就不一一复述...
2018-09-29 21:27:38 307
原创 系统架构师-基础到企业应用架构-分层[上篇]
一、前言 大家好,接近一年的时间没有怎么书写博客了,一方面是工作上比较忙,同时生活上也步入正轨,事情比较繁多,目前总算是趋于稳定,可以有时间来完善以前没有写完的系列,也算是对自己这段时间工作和生活上总结,同时也加深下自己对架构和设计方面的理解,由于本人的写作水平有限,所以在书写的深度和书写的格式上还有很多的缺点,还希望大家多多指出。二、开篇 本篇
2013-12-25 08:59:03 4384 9
原创 WPF Step By Step 控件介绍
回顾 上一篇,我们主要讨论了WPF的几个重点的基本知识的介绍,本篇,我们将会简单的介绍几个基本控件的简单用法,本文会举几个项目中的具体的例子,结合这些例子,希望我们可以对WPF的掌握会更深刻。本文涉及的内容可能较多。请大家慢慢看看。错误之处,还请指出。本文大纲1、基本控件介绍与用法。基本控件介绍与用法 文本控件Label控件label控
2012-12-24 11:17:59 844
原创 WPF Step By Step -基础知识介绍
回顾 上一篇我们介绍了WPF基本的知识。并且介绍了WPF与winform传统的cs桌面应用编程模式上的变化,这篇,我们将会对WPF的一些基础的知识做一个简单的介绍,关于这些基础知识更深入的应用则在后续的篇幅中大幅度的应用。本文大纲 什么是xaml 什么是路由事件 WPF都提供了那些基础控件 什么是依赖属性 元素绑定 WPF中的资源 WPF的几
2012-12-24 11:17:00 852
原创 WPF Step By Step 系列 - 开篇
公司最近要去我去整理出一个完整的WPF培训的教程,我刚好将自己学习WPF的过程和经验总结整理成笔记的方式来讲述,这里就不按照书上面的东西来说了,书本上一般都是按部就班,深入浅出。我这里主要是以实战和具体的代码为准来讲述。 目前使用WPF的时间不算长,大概有2年多,比园子里很多的大师,还是会差很多。现在才刚刚算是对WPF基本的应用时掌握了,但是距离UI设计方面,还是有很大的欠缺
2012-12-24 11:15:54 1189 1
原创 系统架构师-基础到企业应用架构-数据访问层
一、上章回顾 上篇我们简单讲述了服务层架构模式中的几种,并且讲解了服务层的作用及相关的设计规范,其实我们应该知道,在业务逻辑层中使用领域模型中使用服务层才能发挥出最大的优势,如果说我们在业务逻辑层还是使用非领域模型的模式话,服务层的作用仅体现在解耦作用。
2011-10-17 19:19:31 1194
原创 系统架构师-基础到企业应用架构-业务逻辑层
一、上章回顾 上章我们主要讲述了系统设计规范与原则中的具体原则与规范及如何实现满足规范的设计,我们也讲述了通过分离功能点的方式来实现,而在软件开发过程中的具体实现方式简单的分为面向过程与面向对象的开发方式,而目前更多的是面向对象的开发设计方式。并且我们
2011-10-17 19:18:41 916
原创 系统架构师-基础到企业应用架构-服务层
一、上章回顾 上篇我们主要讲解了系统架构中的四种架构模式,并且分析了四种架构模式的实现及应用场景,那么先来回顾下架构中的业务逻辑层的使用及总结。 如果大家对图中讲述的内容不明白或者说是不深入那么可以参考上篇讲解的内容:系统架构
2011-10-17 19:17:44 1106
原创 系统架构师-基础到企业应用架构-表现层
一、前言 最近也许是由于假期的原因,我发布的文章的速度变慢了,对大家说下抱歉,这个系列的确我很难写,感谢大家对我的支持和关注,的确我在发布后得到大家的支持和认可,让我有了更多的动力,之前发布的有些内容,可能对各层讲解的内容的广度还不够,当然这和我个人的水
2011-10-17 19:16:58 1228 1
原创 系统架构师-基础到企业应用架构-企业应用架构
一、上篇回顾 我们先来回顾下上篇讲解的内容,我们前面的几节分别讲述了,业务逻辑层、数据访问层、服务层、表现层,我们了解了这些分层的职责和分层之间的大概的关联关系,本篇可能主要是简单的介绍下企业应用的几类模式,结合这几个分层直接的交互来完成系统功能的构建。
2011-10-17 19:14:48 1088
原创 系统架构师-基础到企业应用架构-系统设计规范与原则[上篇]
一、上章回顾 在上篇中我们讲解了几类UML2.0语言新推出的建模图形,总体来说通过这些图形能更详细的将某类信息表达出来。在这里我们简单回顾上篇讲解的内容。 上图中已经简单介绍了上章讲述的内容,具体内容请看:系统架构师-
2011-09-15 12:40:56 1166
原创 系统架构师-基础到企业应用架构-系统设计规范与原则[下篇]
一、上章回顾 上章我们主要讲述了系统设计规范与原则中的具体原则与规范。如何实现满足规范的设计,我们也讲述了通过分离功能点的方式来实现,而在软件开发过程中的具体实现方式简单的分为面向过程与面向对象的开发方式,而目前更多的是面向对象的开发设计方式。具体的内
2011-09-15 12:39:17 1030
原创 基于AgileEAS.NET企业应用开发平台的分布式解决方案
开篇 分布式应用 AgileEAS.NET基于Microsoft .Net构件技术而构建,Microsoft .Net最吸引人的莫过于分布式应用技术,基已经提供了XML WebService、 .Net Remoting、WCF等技术。AgileE
2011-09-15 12:37:46 1119
原创 程序员职业发展的绊脚石-思想的枷锁
开篇 首先、我是一个程序员,从大学毕业到现在,已经工作了近5年的时间,看着现在越来越多的朋友进入IT行业,并且年轻才干的做软件开发的朋友们,个个都是生龙活虎,精兵强将,年纪轻轻的就学习了很多知识,我感觉我们做这个已经有点力不从心了,程序员,一提大家都会说是
2011-09-13 12:22:55 13724 55
原创 人生的抉择-创业纪录片(二)-起步期
开篇 几天前,我写过一篇分享自己当时创业的抉择和创业的基础后,引起了很多朋友的支持和意见,其中有很多很受启发的评论和建议,首先感谢大家看我在这里唠叨半天,我最近由于手头上正在集成工作流平台,所以没有太多的时间写技术文章了,所以就每天晚上睡觉之前,来
2011-08-03 09:33:30 1296
原创 系统架构师-基础到企业应用架构系列之--开卷有益
开篇说明 由于是自己对这些技术的学习总结和心得体会,错误之处在所难免,怀着技术交流的心态,现在发表出来,所以希望大家能够多多指点,这样能使一部分人受益同时也能纠正我的错误观点,以便和各位共同提高!软件架构到底是什么 软件架构可以被简单的描述为,一系列组件之间的
2011-07-13 17:11:24 1348 4
原创 系统架构师-基础到企业应用架构-系列索引
系统架构师-基础到企业应用架构-索引系统架构师-基础到企业应用架构系列会从,系统架构的起源、发展、架构师必备的基础知识与技能、如何把架构应用到企业应用中去。整个系列计划30篇左右,每一篇都是自己在系统架构过程中的总结和经验,每一篇我都会抱着认真的态度去完成,宁缺毋滥的原则。希望本
2011-07-13 08:45:49 1843 5
原创 人生抉择之-创业记录片(一)
开篇 前几天,我写了《我的工作经历之-人生的起步》引起了大家不少的讨论和说明,也是非常的感谢大家支持和鼓励,有一些朋友提出了,很中肯的意见和建议,有几个挺不错的,再次感谢,可能我这样的人,如果在一个大企业内从事要职,并不是好事,领导对我不放心吧,怕我胡做事,不负责任
2011-07-11 21:33:44 5019 10
原创 我个人的工作经历
一、开篇 我写博客的时间很短,但是受到了博客园不少好朋友的鼓励和支持,让我信心颇受鼓舞,也让我在接下来的职业生涯中,有了更好的动力和方向。我写博的主要目的呢?其实就是有2个方面,一、总结自身学习的知识,加深自己的印象,可以以后在记忆不深刻或者记忆模糊的时候,查看一下自己
2011-07-11 21:32:00 1620 1
原创 我的工作经历之-人生的起步
开篇 之前发表过一篇《我个人的工作经历》引起了不少朋友的回复,有很多朋友都给出了热心的回答和中肯的想法,很感谢也很感激,今天早上起来了个大早,不知道为什么突然睡不着,心里突然不安静,所以早早的爬起来,写下这篇,我的工作职业生涯中最重要的一年,也是最多事之秋的季节,希
2011-07-11 21:30:39 1520 2
原创 WorkFlow扩展篇Step.2—集合分组下的活动使用[下]-WF4.0
开篇 上篇我们主要是讲述了《WorkFlow扩展篇Step.1—集合分组下的活动使用[上]-WF4.0》如何使用集合Collection活动完成工作流的设计与开发,本篇我们将要继续讲述集合活动内的另外二个活动的用法。摘要本篇我们是扩展篇的第二篇,本篇主要是讲述Collection的用法,一般来说我们对集合的操作,无非就是以下几种,增、删、查这几种,
2011-06-20 21:32:00 73
原创 WorkFlow扩展篇Step.1—集合分组下的活动使用[上]-WF4.0
开篇上篇我们主要是讲述了《WorkFlow设计篇Step.6—InvokeMethod调用对象或类型方法-WF4.0》如何使用InvokeMethod完成工作流的设计与开发,本篇我们将要开始讲述扩展篇的内容,主要是讲述如何使用集合Collection在工作流中的用法。摘要本篇我们是扩展篇的第一篇,本篇主要是讲述Collection的用法,一般来说我们对集合的操作
2011-06-20 21:32:00 570
原创 WorkFlow入门Step.8—Flow Switch的用法
开篇上篇,我们讲述了,如果通过FlowChart来构建工作流流程《WorkFlow入门Step.7—Creating a FlowChart WorkFlow-For-WF4.0》,本篇我们就来说说,如何构建FlowChart工作流中使用Switch活动的用法。我们下面就来看看吧。摘要WorkFlow是最近比较流行的一门技术,其实WF起源于20世纪70年代中期的
2011-06-14 09:19:00 785
原创 WorkFlow入门Step.6—Building a Console Application -For-WF4.0
开篇 之前我们讲述了控制流与WF4.0的基础。下面我们来看看如何使用控制台的形式来使用WF4.0、比如我们有时候不能通过设计器来设计工作流时,如何通过代码的方式,来构建WF4.0应用程序,可能这就会为我们自定义工作流设计器等方面提供帮助。下面我们就开始吧。摘要 WorkFlow是最近比较流行的一门技术,其实WF起源于20世纪70
2011-06-14 09:18:00 503
原创 WorkFlow入门Step.7—Creating a FlowChart WorkFlow-For-WF4.0
开篇 上篇,我们讲述了,如果通过后台代码来构建工作流流程《WorkFlow入门Step.6—Building a Console Application -For-WF4.0》,本篇我们就来说说,如何构建FlowChart工作流。这也是WF4.0新加入的内容,我们下面就来看看吧。摘要WorkFlow是最近比较流行的一门技术,其实WF起源于20世纪7
2011-06-14 09:18:00 753
原创 WorkFlow入门Step.5—Adding Procedural Elements-For-WF4.0-(后续)
开篇上篇,我们简单的说明了WF的入门,那么院子里面已经有很多的高手,写了不少的关于工作流的应用,最近在集成工作流平台的过程中也是发现了不少的问题和心得体会,工作流果真不只是审批那么简单,复杂度可见非常的不一般,学好了工作流无论对自身的对业务流程的理解和改进,都是非常有帮助的,由于不同的企业应用的具体的业务流程不同,因此也就造成了无法构建通用的业务流程模型,就和企业的管理一样,无法生
2011-06-12 18:34:00 526
原创 WorkFlow入门Step.4—Adding Procedural Elements-For-WF4.0-(续)
开篇上篇,我们简单的说明了WF的入门,那么院子里面已经有很多的高手,写了不少的关于工作流的应用,最近在集成工作流平台的过程中也是发现了不少的问题和心得体会,工作流果真不只是审批那么简单,复杂度可见非常的不一般,学好了工作流无论对自身的对业务流程的理解和改进,都是非常有帮助的,由于不同的企业应用的具体的业务流程不同,因此也就造成了无法构建通用的业务流程模型,就和企业的管理一样,无法生
2011-06-12 18:33:00 527
原创 WorkFlow入门Step.3—Adding Procedural Elements-For-WF4.0
开篇上篇,我们简单的说明了WF的入门,那么院子里面已经有很多的高手,写了不少的关于工作流的应用,最近在集成工作流平台的过程中也是发现了不少的问题和心得体会,工作流果真不只是审批那么简单,复杂度可见非常的不一般,学好了工作流无论对自身的对业务流程的理解和改进,都是非常有帮助的,由于不同的企业应用的具体的业务流程不同,因此也就造成了无法构建通用的业务流程模型,就和企业的管理一样,无法生
2011-06-09 12:37:00 514
原创 WorkFlow入门Step.2—Building a Simple WorkFlow-For-WF4.0
开篇 上篇,我们简单的说明了WF的入门,那么院子里面已经有很多的高手,写了不少的关于工作流的应用,最近在集成工作流平台的过程中也是发现了不少的问题和心得体会,工作流果真不只是审批那么简单,复杂度可见非常的不一般,学好了工作流无论对自身的对业务流程的理解和改进,都是非常有帮助的,由于不同的企业应用的具体的业务流程不同,因此也就造成了无法构建通用的业务流程模型,就和企业的
2011-06-09 12:36:00 501
原创 WorkFlow入门Step.1—My Frist WorkFlow Trip!
<br /> 开篇<br /> 自从上次书写的关于《AgileEAS.NET平台开发Step By Step系列-药店系统-索引》使用AgileEAS.NET 敏捷软件开发平台之后,封笔了一段时间,一是最近比较忙,给客户指导培训,通过近20多天的时间,也是开发了一个建议的ERP系统,对我来说已经是比较满意的成绩了,我们会再接再厉,继续前行。<br /> 首先、我不是WF的老手,只是将我学习的过程记录下来,当然由于小弟不才,可能存在理解错误或者印象中有问题的地方,还望大家批评指正才
2011-06-01 13:31:00 98
原创 AgileEAS.NET平台开发实例-药店系统-报表开发(下)
<br />开篇<br /> 我们上篇讲述了如何基于平台的报表管理组件来进行报表的管理,我们并没有说明如何在项目中如何调用,我们设计好的报表。下面我们就来看看,我们如何来使用我们<br />设计好的报表,一种是直接使用平台原生支持的报表服务,还有一种是我们单独设计实现的报表服务,也就是所谓的脱离现有平台的限制,我们单独使用报表设计器来完成报<br />表开发工作。并且能够结合其他的平台来进行开发。本章我们就来就这些问题来详细的阐述。大纲<br /> 1、使用原生的报表服务。<br
2011-05-07 13:57:00 626
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人