
设计理论
J2虾虾
我是开发猿
展开
-
面向对象的一些基本知识
面向对象的目标是开发出能够反映现实世界中某个特定片段的软件(或者说是建模),能考虑到的属性和行为越多,所建立的模型就越符合实际抽象:过滤掉对象的一部分特性和操作,直到剩下所必须的属性和操作抽象对于建模者来说是重要的技术,必须要清楚什么应该纳入模型中,什么因该舍去,然而这行建模的衡量标准是要对这个类的哪一方i建模,更确切的说就是这个模型应用于什么领域,好比对汽车建模,你是针对销售建模,还是性能测...原创 2008-07-26 15:00:21 · 123 阅读 · 0 评论 -
BME
业务管理环境BME(Business Manage Environment) 一个低耦合的开发架构。使用Virgo服务器。支持Osgi,提供面向声明的WEB开发模式。 封装AJAX技术。2012-08-19 15:11:25 · 233 阅读 · 0 评论 -
平安财政网银项目分析
平安银行的财政网银项目从10月8号,开始开发,现在处于收尾阶段 使用的架构,JSP+Servlet+JDBC。 分两个子项目,内管、网银,其中内管为网银的管理平台,网银对财政网银客户开放。 平安的前置机命名为PAEBank,网银的项目命名为toPAEBank,这个名字真怂。 前置机用存储过程从几个数据库中拿数 网银用Properties来实现各种设置。 ...2011-11-28 22:25:53 · 206 阅读 · 0 评论 -
项目重构
重构是一项很有意义的工作,他可以完善一个项目,让一个项目更加可以让客户满意。 1. 找出Smell(潜在问题) 2. 应用最为重要的重构技术 3. 充分考虑如何创建优质的代码 4. 尽享重构带来的乐趣 对Smell的描述 1.症状(Symptoms):有助于找出问题的线索2.原因(Cause):对问题如何会发生的说明3.采取的措施(What ...原创 2010-11-06 22:33:22 · 113 阅读 · 0 评论 -
LDAP
轻型目录访问协议,即Lightweight Directory Access Protocol (LDAP)是一个访问在线目录服务的协议。目录是一组具有类似属性、以一定逻辑和层次组合的信息。常见的例子是电话簿,由以字母顺序排列的名字、地址和电话号码组成。最新版本的LDAP协议由RFC 4511所定义。 ...2011-09-25 10:12:53 · 96 阅读 · 0 评论 -
OOAD与UML
学习目标: 理解与掌握面向对象的概念与方法使用UML完成面向对象的分析与设计工作了解OO的设计原则及一些典型的设计模式什么是面向对象? 面向对象(Object-Orientation,简称OO)是一种系统建模技术面向对象编程是(Object-Orientation Programming,简称OOP)是按照OO的方法学来开发程序的过程通过分析系统内对象的...2011-08-26 22:51:50 · 102 阅读 · 0 评论 -
持久层概述
持久,英文“Persitence”,简单来说,就是把数据保存在可掉电式存储设备中。 所谓的层指,持久程序应该独立于一个层次上。 持久层的结构图如下: ...原创 2010-03-04 22:44:30 · 182 阅读 · 0 评论 -
面向对象编程五大原则
单一职责原则SRP:Single Responsibility Principle开放封闭原则OCP:Open-Close PrincipleLiskov替换原则LSP:Liskov Substitution Principle依赖倒置原则DIP:Dependency Invertion Principle接口隔离原则ISP:Interface Separate Principle...2008-04-09 22:27:37 · 87 阅读 · 0 评论 -
一个优良的软件系统就具备的性质
1.可重用性2.可扩展性3.可维护性原创 2008-07-29 20:56:03 · 552 阅读 · 0 评论 -
建立分析模型和设计模型
? OOA面向对象分析 ? ?面向对象分析产生三种分析模型 ? 功能模型(即用例模型à作为输入) ? 对象模型:对用例模型进行分析,把系统分解成互相协作的分析类,通过类图/对象图描述对象/对象的属性/对象间的关系,是系统的静态模型 ? 动态模型:描述系统的动态行为,通过时序图/协作图描述对象的交互,以揭示对象间如何协作来完成每个具体的用例,单个对象的状态变化/动态行为可以通过状态...原创 2008-07-26 15:19:04 · 928 阅读 · 0 评论 -
设计模式介绍
设计模式来源于土木工程师 克里斯托弗 亚历山大(http://en.wikipedia.org/wiki/Christopher_Alexander)的早期作品。他经常发表一些作品,内容是总结他在解决设计问题方面的经验,以及这些知识与城市和建筑模式之间有何关联。有一天,亚历山大突然发现,重复使用这些模式可以让某些设计构造取得我们期望的最佳效果。亚历山大与萨拉-石川佳纯和穆雷 西乐弗斯坦合作...2015-07-18 23:57:08 · 193 阅读 · 0 评论