OOAD指南

     

怎么进行分离。

1 1368 2

要实现一个像svn版本同步功能的信息同步模块。在项目中有User用户信息,由于可能用 pc android IOS等客户端登录到服务器来同步User信息。User用户信息产生不一致的情况主要是 同一个.

请教对象设计

9 2255 6 6K
虽然长期关注J道关于对象设计的帖子,但是自己真正去设计的时候还是会被对象的职责混淆。请高手指点。 首先说说业务:在一个地图上画一个区域,实现对这个区域的管理。 1。划分区域 a..

Hello, world! — 我心中的道

81 21687 15 6K

序言 08年6月,地震之后,在家无事,下载Sun上的Java Tutorial开始了自己的Java之旅。之前看过K&R《C语言程序设计》,对编程算是有一点点基本的认识。而后数月,无意间碰到设计模式.

请教一个对象设计的问题

3 1236 1

先说一下需求,一个订单(SalesOrder)由一些明细项(SalesOrderItem)组成,每个明细项对应一种商品(Commodity),这种商品在不同的时间段有不同的优惠政策(SellingSt.

大家好,小弟有一个关于订单系统中订单的疑惑,能否给我点指导,谢谢

12 3736 2K

有一个租车订单管理系统,核心是订单,一个订单允午有多部车辆,订单也会有跟单员和业务员,为了及时能联系客户,也会需要乘客信息(有多个乘客)订单中包括以下元素:1、租车客户(Customer)2、订单的跟.

信息唯一性原则

14 5397 4

本人偶然间想到,Google了半天也没有找到相似的东西。在此抛砖引玉,望各位不吝赐教。信息唯一性原则是解耦合与促进一致性的数据结构设计方法。一个信息只出现一次,其他地方只是引用。比如客户买书《xxx》.

eclipse中的建模工具或插件

1 1186

从使用JF框架开发以来, 越发觉得OO设计思路的先进与顺手,只是不好意思. 建模的工具却没有跟上,现在请教各位.你们在eclipse下使用什么建模工具或插件. 最好是可以直接生成SQL脚本的. 已经开.

流程这东西适合作领域实体吗?

2 1338 1

最近开发的一个项目,是有流程的,于是设计人员把流程设计成一个实体并做为领域对象来操作,个人觉得这样做是很不合理的:1、流程实体并不是体现业务的对象;2、流程应该是贯穿于整个业务过程的不同状态阶段。但是.

模块松耦合模式

5 3907 4
模块之间紧耦合是一件坏事情,无论你是否使用OSGI这些模块化技术,在套入模块技术之前,你必须从设计高度来降低模块之间的耦合。Fun With Modules一文提出了几种模块松耦合方法,最佳事件或称为.

一个项目设计中的小小疑惑

1 858

看了不少关于设计之类的书,还有Java的源代码与类库设计,知道系统的顶层肯定是接口,接下来是抽象类,然后再是实现类;实现类从抽象类派生,相当于也实现了接口,因为接口定义规范,抽象类定义共享的字段与方法.

过多的一对一eager加载引起的性能问题如何解决?

1 1131

在orm(toplink/eclipse link)中,一对一(多对一)关系默认的加载方式是FetchType.EAGER,我有一个User对象,在读取这个User对象的时候,会加载如下:Depart.

有没有面向对象开发的项目案例,面向对象开发的方案设计、详细设计怎么写

5 2016

工作2年来一直在做BS架构的项目:windchill,但是看了PTC工程师们的方案设计、详细设计文档,没看出面向对象的味道来。而鄙人面向对象开发方式刚刚启蒙,想在这里请老大们指点一下,有没有什么具体的.

我和同事争论的设计,大家评论一下,到底是我学歪了还是他错了

31 6050

这是公司正接的一个小项目的一部分业务。要求是记录预约人请求在某个时间和某个会见人会见的预约。因为这个申请是面向网络,而且没有任何权限用户验证,谁都可以提交申请。所以每次都要记录新的预约人、会见人和预约.

在学习中的一点疑问。

8 1306

最近在学校图书管看了一些书, 项目都是围绕数据库的。先写几张表。然后设计数据库。把表写到数据库里然后有的写存储过程。然后再写jsp ,javabean。现在不是围绕对象了吗?比如把一个Person 写.

请问Folwer的重构有没有人有显著的成功经验

4 1238

现在经常遇到这种问题:接手一个别人做了50%的程序,有可能他代码写的不好也可能是他写的思路与我的思路不同,总之总是需要很多时间来看他的代码考虑怎么加入自己的,还不能保证不出问题,这样导致严重的代码堆积.

面向对象建模与数据表建模两种分析设计方法的比较的思考

1 762

不好意思,我又来发布一点不同的声音了1、为进一步说明OO和关系数据库是属于两个不同世界观,存在天然矛盾,就象有神论和无神论。--------------------------------------.

建模的时候如何确定一个名词是类还是别一个类的属性?

1 1191

比如说,User 类中有 用户名,密码!现在我想加上个密码保护,是让它以MAP的形式作为User的属性呢,还是创建一个新的类让User类与这个类发生关系!.

咨询一个可以统计入库利润的出入库建模

2 1207

咨询banq和各位高手一个问题。现在有一个出入库模型,基本情况如下:1.公司只有一个仓库,必须实时了解库存。2.必须可以统计初每一个入库单的利润。不知道我下面的建立的模型是否合理,请各位批评指正。谢谢.

系统领域对象设计,希望大家探讨

10 1687

本人在做邮件消息发送程序,目前可以按2种方式发送消息,1.internet email2.站内消息于是定义了一个Message接口,以及EmailMessage和站内消息(StationMessage.

关于接口与继承的问题

3 1093

想请教大家一个问题哦关于接口与继承的问题哦,我现在根本不怎么明白什么时候用接口,什么时候用抽象类,很迷惑哦,感觉就是面向对象的理解有问题。请大家帮帮我,也请banq老师多指点指点啊!!.

求问banq大人,求组件开发思路

3 1101

故事背景:比如一个系统让我实现一个功能,我总是想能不能多花点时间做个通用得jar包,能把这个功能用到其他系统中,而不是仅仅完成这个项目得这个功能而已。 主要困境:缺乏思路,不知道怎么划分类,怎么划分职.

暴露领域模型的不均匀性(中国IT读懂此文的不超过十个人)

16 3566 3K

暴露领域模型(Exposed Domain Model)的不均匀性――一个问题引发的思考一个简单的问题 对象关系映射持久化引擎提供了弱类型的查询OQL,一个业务实体Person,现在要查找.

关于各种模型的困惑!

2 1191

在接触到软件工程方面的知识后,尤其在接触了DDD,MDD,还有企业架构后,存在很多的疑惑和不解,我在网上也找了很多帖子,但是越看越糊涂,比如模型有设计模型 ,系统模型,领域模型,系统架构,这些让我很迷.

一个假想的需求

1 947

需求描述:需要为课程建立一个习题库,习题具有指定的习题类型;一个用户可以维护多课程的习题库,一个课程的习题库可以有多个用户维护;在习题库中按预设方式选取一定数量习题组成一份试卷(Paper),且可以预.

DDD就是说要面向对象设计吧?

7 2004

恕我理解的简单直白.

领域模型VS事务脚本

8 4958 2

在CSDN里头看到了关于“领域模型,事务脚本”的一点讨论:http://topic.csdn.net/t/20041007/11/3430605.html#得知原来“事务脚本”同样用类,却并不是真正的.

正在寻找软件模块设计的一套思路

1 1192

从大一开始就讲OOP三大要素 封装、继承、多态,到现在为止仍然很难在三者中挖掘共通的规律我认为三者中封装是基础,也是最难掌握的。比如你想模拟现实中人吃苹果的场景,首先抽象模型“人”和“苹果”,那么是应.

哲学家用餐问题的疑问?

5 1585 1

//筷子class Chopstick { private boolean taken;// 是否被拿起 public synchronized void take() { // .... } pu.

请教这个应用技术如何实现?

4 862

现在项目需要在我们的会员表memeber中扩展出其他对应的三个类型的信息资料表,分别为公司信息表company,专家信息表expert,以及学院机构信息表school,要求每个会员的userid只对应.

大家翻译的时候能不能动动脑子。

23 5019

最近在看DDD,完全读不懂。。。很多优秀书籍都汉化了,但是却让人读不懂。记得以前说杜甫写了诗都要念给没读书的老妇听,然后修改了再发表。现怎那些翻译技术书籍的人,为什么连古人都不如。计算机世界有许多让我.