摘要:1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对 应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实 体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计 录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表... 阅读全文
关于面向对象和面象过程的一些感想
2010-11-10 09:02 by Dirichlet, 637 阅读, 0 推荐, 收藏, 编辑
摘要:今天又重新看了一下《Tinking in UML》 ,因自已的理解不够,重新读了一下关于面向过程和面象对象方面的知识,有几点感想,写出来,不当之处望大家指正、 面向过程:世界是由关联的的小系统组成的,简言之,世界是一种过程化的结果,世界是稳定的,具有因果联系的 面向对象:世界是相互独立的对象,相互之 阅读全文
面向对象之旅-设计与设计原则
2010-11-09 09:01 by Dirichlet, 207 阅读, 0 推荐, 收藏, 编辑
摘要:好的面向对象的开发的目标是:代码易复用、可维护性强。 面向对象的设计方法: 1, 信息专家(Information Expert) 如果某个类拥有完成某个职责所需要的信息,那么,这个职责就应该分配给这个类。 2, 创造者(Creator) 如果下列条件被满足,则就由类A来创建类B: a, A是B的聚 阅读全文
面向对象之旅-软件生命周期
2010-11-03 17:44 by Dirichlet, 200 阅读, 0 推荐, 收藏, 编辑
摘要:1,软件定义 1.1,问题定义 1.2,可行性研究 1.3,需求分析 2,软件开发 2.1,总体设计 2.2,详细设计 2.3,编码和单元测试 2.4,综合测试 3,软件维护 作者: 忘_我 发表于 2010-11-03 17:44 原文链接 评论: 0 查看评论 发表评论 最新新闻:· 苹果正式推 阅读全文
61条面向对象设计的经验原则
2010-10-26 11:13 by Dirichlet, 135 阅读, 0 推荐, 收藏, 编辑
摘要:(1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 (5)不要把实现细节(例如放 阅读全文
[译]多重继承和虚继承的内存布局
2010-04-01 17:55 by Dirichlet, 468 阅读, 0 推荐, 收藏, 编辑
摘要:多重继承和虚继承的内存布局 刺猬@http://blog.csdn.net/littlehedgehog 这篇文章主要讲解虚继承的C++对象内存分布问题,从中也引出了dynamic_cast和static_cast本质区别、虚函数表的格式等一些大部分C++程序员都似是而非的概念。原文见这里(By E 阅读全文
编写简单多线程web服务器(转载)
2008-09-12 15:05 by Dirichlet, 2956 阅读, 0 推荐, 收藏, 编辑
摘要:编写简单多线程web服务器 刺猬@http://blog.csdn.net/littlehedgehog 下面的原理解释参照《一个多线程web服务器实例(C,Linux,详细的web服务器原理)》 一文: 原理:在浏览器中输入一个网址,回车之后,浏览器会向相应主机的相应端口发送一段报文,如果是htt 阅读全文
看完后停下来想想我们究竟在追求什么???
2008-02-11 10:48 by Dirichlet, 181 阅读, 0 推荐, 收藏, 编辑
摘要:在一牛人的博客中看到的文章,我才20不久,少年轻狂,可能叹不出四十岁的遗憾,也悲不出六十岁的叹惋。少年不知愁滋味~~ 有一对兄弟,他们的家住在80层楼上。有一天他们外出旅行回家,发现大楼停电了!虽然他们背着大包的行李,但看来没有什么别的选择,于是哥哥对弟弟说,我们就爬楼梯上去!于是,他们背着两大包行 阅读全文
函数参数栈传递
2008-02-01 15:19 by Dirichlet, 386 阅读, 0 推荐, 收藏, 编辑
摘要:网上转载的资料,非原创! 关于函数参数传递,王爽的那本书是在附录里面讲解的,看后大惊,原来C语言中之参数传递原理皆出于此乎!不再赘言,请看此图,一切尽在不言中: 阅读全文