实体(Entities)联系(Relationships)模型简称E-R模型也称E-R方法,是由P.P.Chen于1976年首先提出的。还有一个关键元素Attributes-属性,它提供不受任何数据库管理系统(DBMS)约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具。E-R图也即实...
分类:
数据库 时间:
2014-11-10 19:24:29
阅读次数:
297
学习了UML的视频之后,画了张图,整体为上图中的五部分。
1.UML(Unified Modeling Language)统一建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。UML中重点是九种图和四种关系
2.统一软件过程(Rational Unified Proce...
分类:
其他好文 时间:
2014-11-10 10:06:00
阅读次数:
178
这几个月来,大部分业余时间,都花在阅读软件工程和编译原理方面的书籍上了。软件工程方面的书,包括软件需求、风险管理、敏捷建模,系统设计,软件项目管理,还有一些类似于的沉思录书籍等。 在这些书中,都只是讲了如何让项目健康发展,最后成功的提交一个产品。尽管它们都是从不同的角度,用不同的方法去完成同样的事。...
分类:
其他好文 时间:
2014-11-10 06:28:27
阅读次数:
169
中国邮递员问题一个邮递员送信,要走完他负责投递的所有街道(所有街道都是双向通行的且每条街道能够经过不止一次),完毕任务后回到邮局,应按如何的路线走,他所走的路程才会最短呢??解决方式1、图论建模因为街道是双向通行的,我们能够把它看成是赋权无向连通图,将路口模型为点,街道模型为边,街道的长度就是每条边...
分类:
其他好文 时间:
2014-11-09 17:58:35
阅读次数:
156
这里所说的程序是指对外提供tcp/ip交互协议的服务性程序。网络程序性能分析很重要,比如随着网络请求流量越来越大,我们需要知道已部署的服务能不能满足需求。这里采用对网络服务程序进行建模的方法分析影响程序性能的各要素,并计算相关性能值,它不够精确,但对我们使用其它工具对网络程序进行性能测试提供很好的理论指导。...
分类:
其他好文 时间:
2014-11-08 22:16:52
阅读次数:
315
动态创建EntityFramework模型并且创建数据库使用System.Reflection.Emit+CodeFirstmodel创建以下的一个实体类和DbContext并且创建数据库: 1 using System; 2 3 public class Blog 4 5 { 6 7 pri...
分类:
其他好文 时间:
2014-11-08 16:35:16
阅读次数:
196
这篇Blog主要介绍下通过Concatenation(串联) 事实表来避免loops 和 synthetic keys:
Qlikview里的建模通常都是是很简单的。通常我们只要重新命名一些子段的名字来防止或者建立表之间的自动关联。
但是有时候我们只是通过简单的重命名是解决不了问题的。例如我们有多个事实表和其他的表有多个关联,这样通常会产生可怕的
synthetic key,更可怕的是会...
分类:
其他好文 时间:
2014-11-08 15:18:01
阅读次数:
265
控制模块的协调角色。实验六用到了实验四的按键消抖模块debounce_module.v和实验五的sos_module.v。设计思路:debounce_module.v看成一个输入,sos_module.v看成输出,而inter_control_module.v负责两个模块之间的沟通。当按键按下时,d...
分类:
其他好文 时间:
2014-11-08 13:35:30
阅读次数:
313
sos_module.v是产生SOS信号的功能模块。即有次序的输出莫斯码:点、画、间隔。control_module.v是一个定时触发器,每一段时间使能sos_module.v。模块: 1 /*****************************************************....
分类:
其他好文 时间:
2014-11-08 11:55:04
阅读次数:
252
实验四和实验三的区别在于输出。实验三是检测到由高到低的电平变化时就拉高输出,检测到由低到高的电平变化时就拉低输出。而实验四检测到由高到低的电平变化时产生一个100ms的高脉冲。当检测到由低到高的电平变化时,只有消抖操作。模块: 1 /*********************************...
分类:
其他好文 时间:
2014-11-08 10:26:28
阅读次数:
208