随笔 - 167  文章 - 0  评论 - 1212  阅读 - 33万
02 2014 档案
软件设计是怎样炼成的(6)——打造系统的底蕴(数据库设计)(下篇)
摘要:数据库是系统的根基,如果需求变更导致你要经常修改数据库的字段,甚至需要修改表及表关系,相信多折腾几次谁都受不了!因为数据库结构的变化,不仅仅是数据库本身的变更,实体类、数据操作层、逻辑层和表现层的代码都需要改。更麻烦的是数据库中如果已经存在大量的旧数据时,这些旧数据是不会“自动”适应新的数据库结构的,你需要想办法来“升级”这些旧数据。本文为你分享如何打造好系统的根基——做好数据库设计!文章太长,分成上下两篇了,此乃下篇。 阅读全文
posted @ 2014-02-26 16:20 张传波(Fireball) 阅读(3317) 评论(13) 推荐(25) 编辑
软件设计是怎样炼成的(6)——打造系统的底蕴(数据库设计)(上篇)
摘要:数据库是系统的根基,如果需求变更导致你要经常修改数据库的字段,甚至需要修改表及表关系,相信多折腾几次谁都受不了!因为数据库结构的变化,不仅仅是数据库本身的变更,实体类、数据操作层、逻辑层和表现层的代码都需要改。更麻烦的是数据库中如果已经存在大量的旧数据时,这些旧数据是不会“自动”适应新的数据库结构的,你需要想办法来“升级”这些旧数据。本文为你分享如何打造好系统的根基——做好数据库设计!文章太长,分成上下两篇了,此乃上篇。 阅读全文
posted @ 2014-02-25 23:27 张传波(Fireball) 阅读(2795) 评论(8) 推荐(3) 编辑
敏捷遇上UML——软创基地马年大会(深圳站 2014-3-15)
摘要:我们将在深圳为您奉献高端知识大餐,当敏捷遇上UML,会发生怎样的化学作用呢?首席专家张老师将会为您分享需求分析及软件设计方面的最佳实践,帮助您掌握敏捷、UML及两者相结合的实战技巧。 时间:2014年3月15日(周六) 上午9:00-12:00,下午14:00-17:30 地点:汉庭快捷深圳华强北店大会议室,详细地址:深圳市福田区振华路122号海外装饰大厦1栋(华强北地铁站A出口,步行5分钟即可到达) 阅读全文
posted @ 2014-02-20 14:12 张传波(Fireball) 阅读(704) 评论(0) 推荐(1) 编辑
软件设计是怎样炼成的(5)——规划系统的骨架(架构设计)(下篇)
摘要:概要设计和详细设计,可能是最开始听说的设计,但后来发现如果局限在这两个设计的框架下,可能会有诸多不顺,我们需要架构设计、数据库设计、模块设计和用户体验设计,本文主要分享架构设计,此文有点长,所以分拆为上下两篇,下篇为你分享:在”需求驱动“如何做出初步架构设计、如何逐步细化这个设计、分布式与单机系统架构设计的区别等。 阅读全文
posted @ 2014-02-18 19:05 张传波(Fireball) 阅读(3718) 评论(6) 推荐(22) 编辑
软件设计是怎样炼成的(5)——规划系统的骨架(架构设计)(上篇)
摘要:概要设计和详细设计,可能是最开始听说的设计,但后来发现如果局限在这两个设计的框架下,可能会有诸多不顺,我们需要架构设计、数据库设计、模块设计和用户体验设计,本文主要分享架构设计,此文有点长,所以分拆为上下两篇,上篇为你分享:如何避免架构设计“放之四海而皆准”的问题,如何做到”需求驱动架构设计“? 阅读全文
posted @ 2014-02-13 18:15 张传波(Fireball) 阅读(4882) 评论(1) 推荐(12) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示