从用户需求上手
设计的软件的主要功能图:
因为用户分一般用户、操作员、管理员。第一列是一般用户的功能、第二列是操作员的功能、依次类推。
E-R图的设计...
分类:
数据库 时间:
2015-01-26 15:12:08
阅读次数:
182
数据库设计——概念设计阶段
这个阶段主要是根据需求画出ER图,如下图所示,是我根据机房收费系统的需求画出的ER图,图中有6个实体,分别为:教师、学生、卡、基础数据、账单、电脑,它们之间有一对多的关系也有多对多的关系,其中教师还有很多不同的角色,这里没做细分,不过以后我们会做安全机制方面的设计就要仔细对待了。根据转换原则,但我们把ER图转换为表时多对多的关系就会抽出一张表,这样在逻辑设计阶段我们就...
分类:
数据库 时间:
2015-01-03 17:24:45
阅读次数:
261
题目源自:http://www.cnblogs.com/xpivot/p/4143069.html#!comments有一张ER图描述数据结构,简单文字描述如下,劳烦看官各种脑补主外键关系:一张会员表(account),字段有会员id(account_id), 会员卡号(account_num)。。...
分类:
其他好文 时间:
2014-12-04 21:26:10
阅读次数:
182
今天突然想起之前从astah-professional专门画ER图的工具 的一个Sample中取得Java代码,相当棒的一段代码,只需要通过JDBC连接就可以得到数据库信息,主要是通过 java.sql.DatabaseMetaData 这个类实现。先记录...
分类:
数据库 时间:
2014-11-27 18:59:09
阅读次数:
271
在百度经验中浏览:http://jingyan.baidu.com/article/e4511cf3374a862b855eaf58.html在设计数据库表结构时,通常都是先画数据库实体关系图,这样在讨论设计的是否合理时,可以很容易看懂数据表之间的关系。打开Microsoft Office Visio 2007,左侧的模板类别中选择“软件和数据库”,双击右侧的“数据库模型图”。调整显示比例添加实体...
分类:
数据库 时间:
2014-10-24 00:28:00
阅读次数:
342
项目流程 市场调研(可行性分析)--> 可行性报告书 需求分析师、客户经理 需求分析--> 需求说明书 项目经理、需求分析师 概要设计--> 概要设计说明书(ER图, UML) 项目经理、项目组长 详细设计--> 详细设计说明书(流程图) 数据库建好、项目周期表(甘特图) office pr...
分类:
Web程序 时间:
2014-10-21 23:09:41
阅读次数:
330
在利用三范式设计数据库的时候,以前总以为是先画完ER图,然后导出关系模式,最后用三范式去检验数据库设计的是否合理,but not!我们在一开始画ER图的时候,就应当和三范式联系起来,将错误消灭在源头。为了能最早的检验出错误,我们就要对ER图转换成关系模式的算法和三范式是如何消除冗余,避免冲突有深刻的了解,才能知道如何最早发现错误。
本文主要以机房收费系统数据库设计中的一些东西为...
分类:
数据库 时间:
2014-10-09 23:42:28
阅读次数:
287
(1)外键的使用:外键的作用,主要有两个:一个是让数据库自己通过外键来保证数据的完整性和一致性一个就是能够增加ER图的可读性有些人认为外键的建立会给开发时操作数据库带来很大的麻烦.因为数据库有时候会由于没有通过外键的检测而使得开发人员删除,插入操作失败.其实这正式外..
分类:
数据库 时间:
2014-09-19 02:21:55
阅读次数:
259