- 博客(5)
- 资源 (2)
- 论坛 (6)
- 收藏
- 关注
原创 软件设计是怎样炼成的(6)——打造系统的底蕴(数据库设计)(下篇)
数据库是系统的根基,如果需求变更导致你要经常修改数据库的字段,甚至需要修改表及表关系,相信多折腾几次谁都受不了!因为数据库结构的变化,不仅仅是数据库本身的变更,实体类、数据操作层、逻辑层和表现层的代码都需要改。更麻烦的是数据库中如果已经存在大量的旧数据时,这些旧数据是不会“自动”适应新的数据库结构的,你需要想办法来“升级”这些旧数据。本文为你分享如何打造好系统的根基——做好数据库设计!文章太长,分成上下两篇了,此乃下篇。
2014-02-25 22:10:25
3954
1
原创 软件设计是怎样炼成的(6)——打造系统的底蕴(数据库设计)(上篇)
数据库是系统的根基,如果需求变更导致你要经常修改数据库的字段,甚至需要修改表及表关系,相信多折腾几次谁都受不了!因为数据库结构的变化,不仅仅是数据库本身的变更,实体类、数据操作层、逻辑层和表现层的代码都需要改。更麻烦的是数据库中如果已经存在大量的旧数据时,这些旧数据是不会“自动”适应新的数据库结构的,你需要想办法来“升级”这些旧数据。本文为你分享如何打造好系统的根基——做好数据库设计!文章太长,分成上下两篇了,此乃上篇。
2014-02-25 21:06:53
3839
2
原创 敏捷需求分析及深度提升(广州 2014.1.11)- 活动报道
这次活动已经顺利开办啦,谢谢大家的支持!以下是图片花絮: 下载 (63.31 KB)2014-2-12 18:55此活动的原始报道链接:http://www.umlonline.org/school/viewthread.php?tid=2700
2014-02-20 13:34:19
2046
原创 软件设计是怎样炼成的(5)——规划系统的骨架(架构设计)(下篇)
概要设计和详细设计,可能是最开始听说的设计,但后来发现如果局限在这两个设计的框架下,可能会有诸多不顺,我们需要架构设计、数据库设计、模块设计和用户体验设计,本文主要分享架构设计,此文有点长,所以分拆为上下两篇,下篇为你分享:在”需求驱动“如何做出初步架构设计、如何逐步细化这个设计、分布式与单机系统架构的设计区别等。
2014-02-18 18:24:25
4222
原创 软件设计是怎样炼成的(5)——规划系统的骨架(架构设计)(上篇)
概要设计和详细设计,可能是最开始听说的设计,但后来发现如果局限在这两个设计的框架下,可能会有诸多不顺,我们需要架构设计、数据库设计、模块设计和用户体验设计,本文主要分享架构设计,此文有点长,所以分拆为上下两篇,上篇为你分享:如何避免架构设计“放之四海而皆准”的问题,如何做到“需求驱动架构设计”?
2014-02-13 16:18:27
12062
14
张传波的留言板
发表于 2020-01-02 最后回复 2020-01-02
挨踢职场求生法则-----我在IT职场打滚超过15年了,从小小的程序员做到常务副总。
发表于 2014-01-07 最后回复 2016-08-18
挨踢项目求生法则(1)—— 团队建设篇,某项目部署给客户后,重现了一些以前已经解决的问题,而这些问题测试时并没有出现,领导要追究责任人,于是大家开始踢皮球……
发表于 2014-01-16 最后回复 2014-04-13
软件设计是怎样炼成的(1)——什么是优秀的设计?
发表于 2014-01-23 最后回复 2014-02-11
程序员的“非程序员”之路
发表于 2014-01-06 最后回复 2014-01-20
挨踢项目求生法则(2)——战略篇,本帖将会谈古论今,从白起、庞涓如何打仗,到我们如何做项目的战略管理?
发表于 2014-01-17 最后回复 2014-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝