Welcome 微信登录

首页 / 软件开发 / 数据结构与算法

我是这么利用数据:一切效率都是因为沟通

我是这么利用数据:一切效率都是因为沟通

我是这么利用数据:一切效率都是因为沟通2014-06-06 cnblogs 欢乐的财神这些年软件行业发展的很快,原来大家对信息化的理解很有限,现在可不比从前,软件的用户对软件有了 自己的理解。从一开始,编程的逻辑就是“预定义”,预先定好规则,预先定好数据结构,预先定好一切, 只等用户在界面上“扣动扳机”,这个内部极其复杂的机器就这么有条不紊、不顾一切的加足马力 前进了!现在,大家开始不满足,开始对软件的各个方...
我是这么利用数据:鱼和熊掌

我是这么利用数据:鱼和熊掌

我是这么利用数据:鱼和熊掌2014-06-06 cnblogs 欢乐的财神刚刚开始参与编程的时候,就听说过这么一个段子:某程序员病危,久久昏迷不醒,各种药物治疗,均告 无效。家人百般焦急之时,有位同事来看望他,只是轻轻说了一句:“尼玛,需求又变啦!”该程 序员立马被吓醒了!我们不止一次感叹:需求猛于虎,改需求则猛于母老虎!于是这些年软件行业发展了无数的技术,用以抵 御这样或那样的变化,了解其中一些确实对编写程序有帮助,但现实却冷冷的...
我是这么利用数据:招聘两名服务员

我是这么利用数据:招聘两名服务员

我是这么利用数据:招聘两名服务员2014-06-06 cnblogs 欢乐的财神小饭馆吃饭的朋友们会发现,经常的,饭馆的门口会竖个牌子,上面写着“招聘两名服务员”,底下还会配上一段说明:因业务需要,本店招聘两名服务员,要求xxxxx!那个牌子一般“低调的有点醒目”,总是让人不经意间瞥一眼,要说个准确的数字,那么10个人路过,有9个人是看得见的!人们匆匆忙忙的来到美食一条街,请问是来找工作的么?答案很明显,没有...
我是这么利用数据:这是哪家快递?

我是这么利用数据:这是哪家快递?

我是这么利用数据:这是哪家快递?2014-06-06 cnblogs 欢乐的财神网络购物现在是越来越流行,而网络购物最重要的基础也许就是物流,就是快递公司了!大家可能或多或少都收到过快递,作为快递物品,每单都有一个单号,通常我们登陆相应的网站,根据这个单号就可以查询到运输过程中的中转细节。不过,选择哪家快递公司进行托运一般是由网络商家指定的,需要知道快递公司信息,然后才能根据单号查询物流信息。后来,专门做快递查询的网站发现:各个快递公司的单号都有各自的规则...
软件工程之系统建模篇:开卷有益

软件工程之系统建模篇:开卷有益

软件工程之系统建模篇:开卷有益2014-06-09开篇简述博客自从大学毕业就开通了,到现在还没发布什么博文,以前不喜欢写博客,但是后来发现写文章其实也是自我提升一个方式,现在的工作不是很忙,趁此机会,写一些文章。此软件工程系统建模系列,以自己在工作中开发OA的系统为参考,结合UML语言来讲述办公自动化系统建模过程,篇幅大概20篇左右,分为建模篇和规划篇,建模篇主要介绍软件开发中各种模型的设计。本文作为开篇,主要简述相关的概念和这个系列的索引,由于本人技术和...
软件工程之系统建模篇:设计窗口结构

软件工程之系统建模篇:设计窗口结构

软件工程之系统建模篇:设计窗口结构2014-06-09 cnblogs elysee在创建用户接口原型之前,应该先创建窗口结构图,窗口结构用于描述窗口之 间的关系,于UML没有直接的关系,本章介绍窗口结构的设计过程,先介绍窗口结 构的设计方法,然后设计总体窗口结构图,最后设计下一层的窗口结构图。1、设计方法窗口结构是窗口之间的切换流程,通过窗口结构,可以直观地看到通过用例的 路径流程。窗口结构非常重要,一个软件系统在实用性上能满足用户的需要还是 远远不够的...
软件工程之系统建模篇:设计动态模型

软件工程之系统建模篇:设计动态模型

软件工程之系统建模篇:设计动态模型2014-06-09 cnblogs elysee本章介绍动态模型的设计过程,系统实例的动态模型用序列图来描述,首先介 绍选择序列图的理由,最后分别设计各个用例主路径的序列图。本设计结果将充 实和完善系统结构的表示服务层、商业上下文服务层、商业规则服务层、数据转 化服务层和数据访问服务层的内容。1、选择序列图UML以图的形式提供了4种动态模型:序列图、协作图、状 态图和活动图,序列图和协作图都是交互图。序列图是描述对象如何...
软件工程之系统建模篇:设计接口控制类模型

软件工程之系统建模篇:设计接口控制类模型

软件工程之系统建模篇:设计接口控制类模型2014-06-09 cnblogs elysee接口控制类模型描述用户接口与系统其他层之间的通信,接口控制类位于系统 结构的商业上下文服务层,接口控制类模型用类图和包图描述。首先简要介绍接 口控制类模型的设计方法,然后设计子系统的接口控制类与接口类的类图,最后 设计系统及子系统的接口控制类的包图。1、设计方法接口控制类承担用户接口与应用程序的其他层之间通信的大多数工作,接口控 制类比较简单,对于每一个需要与应用程序...
软件工程之系统建模篇:设计接口类模型

软件工程之系统建模篇:设计接口类模型

软件工程之系统建模篇:设计接口类模型2014-06-09 cnblogs elysee本文介绍接口类模型的设计过程。接口类模型描述系统活动者与系统交互的界 面,接口类位于系统结构的表示服务层,接口类模型用类图和包图描述。首先简 要介绍接口类模型的设计方法,然后设计子系统的类图,最后设计系统及子系统 的包图。1、设计方法设计接口类模型,首先要识别出接口类,再识别出接口类之间的关系。接口类 是应用程序的“可视区”,也是系统与外界的隔离层...
软件工程之系统建模篇:设计实体类模型

软件工程之系统建模篇:设计实体类模型

软件工程之系统建模篇:设计实体类模型2014-06-09 cnblogs elysee本文主要介绍实体类模型的设计过程,首先识别类及类之间的关系,然后画出类图和包图,最后识别类的属性和操作。类是面向对象方法的一个全新概念,类模型是面向对象分析的核心,实体类位于系统结构的商业规则服务层。实体类是系统需要持久保存的对象最终要映射到数据库。实体类模型用类图和包图描述。1、类的识别1.1 类的识别识别类币识别用例要困难的多,实体世界中,一切都是对象,识别起来并非易...
软件工程之系统建模篇:设计数据模型

软件工程之系统建模篇:设计数据模型

软件工程之系统建模篇:设计数据模型2014-06-09 cnblogs elysee数据模型描述系统持久性数据库层的逻辑内容与结构,数据模型用UML的类图描述。首先简要介绍数据模型的设计方法及关系数据库的几个术语,然后依次介绍如何将类映射到表、将关联映射到关系数据库及将泛化映射到数据库。数据库模型从层次上可以分为3类:概念数据模型、逻辑数据模型和物理数据模型。概念数据模型是面向用户、面向现实世界的数据模型,与数据库管理系统无关,逻辑数据模型反映了DBMS的...
软件工程之系统建模篇:设计系统类模型

软件工程之系统建模篇:设计系统类模型

软件工程之系统建模篇:设计系统类模型2014-06-09 cnblogs elysee类模型是面向对象分析的核心,系统类模型用包图描述,前面的文章我们分析 了实体类、接口类、接口控制类和用例控制类,本章我们将介绍系统类模型的设 计,首先简要介绍类模型的设计方法,然后设计子系统的类模型,最后设计系统 类模型。1、设计方法设计系统类模型,要明确子系统或系统的组成,及各个组成部分之间的关系, 子系统的划分和前面介绍过的接口类包的划分相同,主要包括:发文办理、收文...
软件工程之系统建模篇:设计用例控制类模型

软件工程之系统建模篇:设计用例控制类模型

软件工程之系统建模篇:设计用例控制类模型2014-06-09用例控制类模型描述接口控制类与实体类之间的通信,用例控制类位于系统结 构的商业规则服务层,用例控制类模型用包图描述。本章介绍用例控制类模型的 设计过程,首先介绍用例控制类模型的设计方法,然后设计子系统包图,最后设 计系统包图。1、设计方法用例控制类代表用例,它的每一个操作对应一条通过用例的途径。接口控制类 执行用户接口与应用程序其他层之间的通信任务,用例控制类则执行接口控制类 与实体类之间的通信任...
软件工程之系统建模篇:设计用例模型

软件工程之系统建模篇:设计用例模型

软件工程之系统建模篇:设计用例模型2014-06-09 cnblogs elysee本文主要介绍用例模型的设计过程,首先从系统层设计用例模型,然后分别细 化系统层识别的各用例,设计更为详细的用例模型。用例模型是开发过程的起点 ,并驱动建模全过程。以下以办公自动化(OA)中的办理发文用例模型为例,来 讲解用例模型的设计过程。用例模型包括办理公文用例图及用例描述。办理发文用例模型1、办理公文用例图在设计办理发文用例模型之前,先要识别活动者和用例,活动者和用例识...
观察者模式概述

观察者模式概述

观察者模式概述2014-06-09一、什么是观察者模式?观察者模式(Observer)是类的行为模式。观察者模式定义了一种一对多的依 赖关系,让多个观察者同时观察某一个观察主题,当这一个观察主题发生改变的 时候,会通知所有的观察者,让所有的观察者都能得到及时响应。二、观察者模式的结构观察者的简略结构如下图:从上面的简略结构中,我们可以看到主要存在四个角色,分别是抽象观察主题 、具体观察主题、抽象观察者和具体观察者。l 抽象观察主题:抽象主题又叫做被观察者角...
设计模式、企业应用架构模式和架构模式学习总结

设计模式、企业应用架构模式和架构模式学习总结

设计模式、企业应用架构模式和架构模式学习总结2014-06-09设计模式:简单工厂模式工厂方法模式抽象工厂方法模式单例模式外观模式生成器模式原形模式中介者模式代理模式观察者模式命令模式迭代器模式组合模式模版方法模式策略模式状态模式备忘录模式享元模式解释器模式装饰器模式职责链模式桥接模式访问者模式企业应用架构模式事务脚本大家都懂的写法领域模型DDD的建模方法:领域对象、value对象Unit of WorkEntity Framework已经集成这功能了La...
如何用各种编程语言杀死一条龙

如何用各种编程语言杀死一条龙

如何用各种编程语言杀死一条龙2014-06-09这篇有趣的文章编译自一篇西班牙博客。有一位美丽的公主,被关押在一个城堡中最高的塔上,一条凶恶的巨龙看守着她,需要有一位勇士营救她…下面是各种语言如何想办法将公主从巨龙手中营救出来的。※ Java – 赶到那里,找到巨龙,开发出一套由多个功能层组成的恶龙歼灭框架,写几篇关于这种框架的文章…但巨龙并没有被消灭掉。※ .NET – 赶到哪里,看到了Java程序员的...
ATDD实战

ATDD实战

ATDD实战2014-06-09 infoq/Henrik Kniberg 译:张卫滨验收测试驱动开发入门你是否遇到过这样的场景:那么本文就是为您而作——以一个具体的例子阐述了如何基于已有 的代码库启用验收测试驱动开发(acceptance-test driven development)。这 是应对技术债解决方案的一部分。这是带有一定缺陷的现实世界的样例,并不像教科书中的样例那样完美。所以 完全是来自于实战。我只会使用Java与J...
DDD和DDDLib在恒拓开源的发展历程与推广经验

DDD和DDDLib在恒拓开源的发展历程与推广经验

DDD和DDDLib在恒拓开源的发展历程与推广经验2014-06-09 infoq 刘林领域驱动设计(DDD)的概念源于2004年著名建模专家Eric Evans发表的书籍: 《Domain-Driven Design –Tackling Complexity in the Heart of Software》(中文译名:领域驱动设计—软件核心复杂性应对之道),池建 强在2011年发表的一篇文章《领域驱动设计和实践》中是这样形容DD...
<< 161 162 163 164 165 166 167 168 169 170 >>