新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 软件工程、需求工程、系统工程,UML、MDA、模型驱动开发,面向对象软件工程、面向目标软件成功、面向场景的设计、敏捷
    [返回] 计算机科学论坛计算机技术与应用『 软件工程论坛 』 → [合集] 有了hibernate,有了AOP,还缺什么呢?(yy) 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 13801 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [合集] 有了hibernate,有了AOP,还缺什么呢?(yy) 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18406
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 软件工程论坛 』 的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客楼主
    发贴心情 [合集] 有了hibernate,有了AOP,还缺什么呢?(yy)

    ● [合集] 有了hibernate,有了AOP,还缺什么呢?(y发信人: diaochong (静静的雕虫~~小猪), 信区: J2EE
    标  题: [合集] 有了hibernate,有了AOP,还缺什么呢?(yy)
    发信站: BBS 水木清华站 (Wed Mar 31 16:58:40 2004), 站内

    【 以下文字转载自 JavaClub 讨论区 】
    发信人: diaochong (静静的雕虫~~小猪), 信区: JavaClub
    标  题: [合集] 有了hibernate,有了AOP,还缺什么呢?(yy)
    发信站: BBS 水木清华站 (Wed Mar 31 16:56:21 2004), 站内

    ☆─────────────────────────────────────☆  
      gty (宜良-丽江-蝴蝶泉) 于  (Wed Apr  2 01:24:23 2003)  提到:

    有了hibernate和AOP,从技术方面来看,我们已经可以设计
    足够复杂的Object Layer来代替原有的Database了。
    也就是说,现在的设计-编码过程可以如下:
            UML       -----------> Object
    这个过程不需要更多的中间过程和辅助代码,它接近传统的
            ER+流程图 -----------> Database
    这也许意味着企业OO可以脱离“花瓶”的形象,从工程控制
    上能够接近,甚至超过传统的过程。

    但是,完成了技术手段,在需要设计实际系统时,还是卡
    在了设计上。一个基本的 Party - User - Role的模型,改
    了5遍还是觉得缺陷很大,不能适应需求变化。

    在解决这个问题上,我曾经遇到过的所有“老”程序员都肯定会
    比我做得更好。因为,他们有更为丰富的行业经验和项目经验。

    如何来补足这个缺陷?Analysis Pattern吗?或者哪里可以找到
    "完善"的Data Model资源?



    ☆─────────────────────────────────────☆  
    holly (愤中) 于  (Wed Apr  2 12:24:24 2003)  提到:


    【 在 gty (宜良-丽江-蝴蝶泉) 的大作中提到: 】                                   
    : 有了hibernate和AOP,从技术方面来看,我们已经可以设计                           
    : 足够复杂的Object Layer来代替原有的Database了。                                
    : 也就是说,现在的设计-编码过程可以如下:                                       
    :         UML       -----------> Object
    : 这个过程不需要更多的中间过程和辅助代码,它接近传统的                          
    :         ER+流程图 -----------> Database                                       
    : 这也许意味着企业OO可以脱离“花瓶”的形象,从工程控制                          
    : 上能够接近,甚至超过传统的过程。                                              
    : 但是,完成了技术手段,在需要设计实际系统时,还是卡                            
    : 在了设计上。一个基本的 Party - User - Role的模型,改                          
    : 了5遍还是觉得缺陷很大,不能适应需求变化。                                     
    : ...................

    经验是不可替代的. 工具和方法只是工具和方法.



    ☆─────────────────────────────────────☆  
    microweb (深呼吸,闭好你的眼睛) 于  (Wed Apr  2 13:53:54 2003)  提到:


    不知道 agiledata 对你的设计是否有帮助:)

    【 在 gty (宜良-丽江-蝴蝶泉) 的大作中提到: 】                                   
    : 有了hibernate和AOP,从技术方面来看,我们已经可以设计                           
    : 足够复杂的Object Layer来代替原有的Database了。                                
    : 也就是说,现在的设计-编码过程可以如下:                                       
    :         UML       -----------> Object                                         
    : 这个过程不需要更多的中间过程和辅助代码,它接近传统的                          
    :         ER+流程图 -----------> Database                                       
    : 这也许意味着企业OO可以脱离“花瓶”的形象,从工程控制                          
    : 上能够接近,甚至超过传统的过程。                                              
    : 但是,完成了技术手段,在需要设计实际系统时,还是卡                            
    : 在了设计上。一个基本的 Party - User - Role的模型,改                          
    : 了5遍还是觉得缺陷很大,不能适应需求变化。                                     
    : ...................


    ☆─────────────────────────────────────☆  
    gty (宜良-丽江-蝴蝶泉) 于  (Wed Apr  2 16:11:38 2003)  提到:


    但经验应该是可以学习的啊,通过模式...

    毕竟OfBiz项目的Entity Model就是作者根据'The Data
    Model Resource Book'建立的,数百个类在很短的时间
    就完成了(好像是几个星期吧,以前好像看过他自己
    的介绍)。

    今天看了半天的Martin Fowler的Analysis Pattern,
    感觉正是我想要的,也许实际做起来还有很多难点,
    但毕竟有了希望;)

    序章的第5句话就让我感到它就是我要找的东西:
    Instead of focusing on the process - how to do
    modeling - it concentrates on the result of the
    process - the models themselves.

    它的第二章就是介绍Accountability(责任,一种party
    relation)。里面非常详细的描述了一个如何对Organization
    和Person以及它们的关系如何建模。从最简单的垂直树状关系,
    到项目管理中常见的双向负责机制,然后到最广泛的Party
    责任关系,最后扩展到Operation Level和Knowledge Level
    的概念。所有的问题它都阐述的非常清楚,而且有明确
    (甚至有点苛刻)的模型。

    其实Ofbiz的数据模型(或者说"The Data Model Resource Book"的)
    和"Analysis Pattern"的模型很类似,(只不过不看推理过程,是
    很难明白的)。

    另外昨天看的'Java Modeling in Color with UML' 也不错,
    有的概念比较类似。它把系统对象划分成四类:
            1. moment-interval archetype
            2. The role archetype
            3. The "catalog-entry-like description" archetype
            4. The "party, place or thing" archetype.
    其中description archetype和knowlege level的区分还是有
    一些相似之处的。并且,Color UML还给出了一个通用的建模
    方法(可以在CoadLetter中看到),乍一看还算有趣。




    【 在 holly (愤中) 的大作中提到: 】                                             
    : 经验是不可替代的. 工具和方法只是工具和方法.                                   


    ☆─────────────────────────────────────☆  
    gty (宜良-丽江-蝴蝶泉) 于  (Wed Apr  2 16:14:55 2003)  提到:
    的免费资源都显得太抽象了,我目前很难理解。

    而且,我现在想要都就是一个现成的“经验模型”,不是
    方法论:)

    【 在 microweb (深呼吸,闭好你的眼睛) 的大作中提到: 】                          
    :   不知道 agiledata 对你的设计是否有帮助:)                                   

    索引页面|上一篇|下一篇


       收藏   分享  
    顶(0)
      




    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/9/23 0:40:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 软件工程论坛 』 的所有贴子 点击这里发送电邮给Google AdSense  访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/29 1:50:36

    本主题贴数1,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    109.863ms