• 前言:我认为,抽象和封装是面向对象编程思想的精华,这在两年前我已经发过这方面的帖子了。现实中,给无OO建模概念的人员直接交流OO建模是何等困难!他们恪守着数据库建模,代码优先的律令,无论我如何强调关注业务本身,对业务抽象,实现业务软件模型和现实世界映射的重要都无济于事。经常发生的现象可能是:我说的理
  • 该文章收集了市面上77种数据建模工具,点击标题可直接进入:在使用软件时,数据建模或创建实体关系图是一项常见任务。它可以在笔和纸上或白板上完成,但在计算机上进行操作是有好处的。有些程序可以让您执行数据建模,并创建ERD(实体关系图)。实际上有很多类型的程序,很难选择一个 icon
  • 学校的课程据说安排合理,就是教育质量非常差。软件建模到底有啥作用呢。给个实例分析 icon
  • Codd的十二条规则是由Edgar F. Codd提出的一套十三条规则(编号为0到12),Edgar F. Codd是数据库关系模型的先驱,旨在定义数据库管理系统所需的内容以便被认为是关系型的,即关系数据库管理系统(RDBMS)。他们有时被戏称为“哥德十二诫”。Codd制定了这些规则 icon
  • 在本教程中,我们将探索使用Apache Kafka进行事件驱动的体系结构的数据建模领域。在事件驱动系统的数据建模任务之前,我们需要了解一些概念,例如事件,事件流,生产者-消费者和主题。 事件 卡夫卡世界中的事件是业务领域世界中发生的事情的信息日志。它通过将信 icon
  • 最近在学校图书管看了一些书, 项目都是围绕数据库的。先写几张表。然后设计数据库。把表写到数据库里然后有的写存储过程。然后再写jsp ,javabean。现在不是围绕对象了吗?比如把一个Person 写成一个对象。public class Person{ icon
  • banq大叔你好!(我还是一学生,这样叫不为过吧!)!我们老师给我们布置了一个数据设计的作业!我试着用OO的思想做了一下!(当然,我基本是自学,肯定有很多不到位的地方。)!结果被狂批。得了一个“反面典型”。呵呵,当然和他的争论中,也感觉可能是两种的观念上冲突吧! icon
  • 需求:有一个主数据库里面配置相关 信息比如:user1用户 关联 N日志数据库 (Log)user2用户 关联 N日志数据库 (Log) 用户user*在这个系统里要查询主数据库的信息,可能也需要查询 Log*数据库的信息, icon
  • 在数据库中如果采用char类型的数据,使用jdbc或者ejb数据持久化方式时,如果在前台输入信息,信息长度不够数据库中定义的长度,他们不会自动补空格,结果造成查询不到数据.有没有什么比较好的办法解决这个问题,难道要让我找出数据库结构自己去补空格:).请各位说一下自己的经验. icon
  • 一个统计类的需求:商店经理要统计某段时间内各类商品的销售情况。若按照面向对象的设计,类的关系应类似于:商店知道订单,订单知道订单项,订单项被商品说明描述,商品说明中的商品类别被(商品类别类)描述。在处理上面的统计需求时,我搞不清该如何进行设计了。若采用面向数据的设计当然一个稍 icon
  • 因为自己经常上校内,所以想分析一下校内网的领域模型,还请熟悉校内网的朋友发表一下自己的看法呵呵。刚开始分析的时候应该从那里入手,我是想通过对这个国内还算出名的网站的分析,来提高一下自己的分析和建模能力。 icon
  • 该文以宜家王者很多人为的愚蠢的设计体验为例子,说明数据对产品经理的重要(数据用于领域建模),让大部分相关人员可访问才有创新:在购物的几乎所有互动中,宜家都可以使用数据来改善我的体验并降低购买摩擦。我们知道购物者没有耐心,而且过程中的任何摩擦都意味着客户流失,因此存在收益。(banq注 icon
  • 如果想做一个群聊的软件,一条消息需要发送给多个人。 1. 那么数据库表如何设计比较好呢?2. 而且当好友收到消息以后,会提示用户消息已读 这个怎么建模好呢? 求教banq老师 icon
  • 设计一个数据模型,满足如下需求:1,能够完整记录合同的数据,如:金额,时间,甲乙方等。2,一般情况下,一个合同对应一个项目。项目有预算,人数,经费,进度等。3,在合同执行期间的任一时间点,该合同都有可能被拆分2个或2个以上的合同,或与其他合同归并为一个合同。4,在3发 icon
  • 大家是如何管理一些类型之类的参数? 比如男女性别,政治面貌,起用不起用等一些参数一个数据库可能会有七八十个这样的类型是不是全把这些参数放在一张表中进行管理?或是干脆在程序中写死比如起用不起用虽只是0和1但在程序里直 icon