![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统分析
dengjiang1999
这个作者很懒,什么都没留下…
展开
-
软件设计本质论(Essential Design) —从链表设计说起
转载时请注明出处:http://blog.csdn.net/absurd/ 大师说,软件设计不过是在适当的时候做出适当的决策罢了。对此我深以为然,好的设计就是做出了正确决策。然而,在多种互相竞争的因素下,要好做出正确的决策可不是件容易的事!本文以一个双向链表的设计为例,阐述一下软件设计为什么这样困难。 双向链表无疑是最简单的数据结构之一。即使没有系统的学习过《数据结构》的程序转载 2009-02-13 17:40:00 · 670 阅读 · 0 评论 -
统一建模语言UML轻松入门(2)――静态建模:用例
---------------------------------------------------------------------宋宝华 email:21cnbao@21cn.com--------------------------------------------------------------------- 目前,在热播的内地版《神雕侠侣》中,杨过和小龙女有一份不为转载 2009-03-09 16:40:00 · 998 阅读 · 1 评论 -
统一建模语言UML轻松入门(5)――综合实例
宋宝华 email:21cnbao@21cn.com--------------------------------------------------------------------- “例,比也”(《说文》),本次连载将给出一个利用UML进行建模的完整实例,综合应用前面学到的知识,达到“举此以例其余”(元刘壎《隐居通议·欧阳公》)的目的。在我国十年前ATM(自动取转载 2009-03-09 17:51:00 · 3579 阅读 · 1 评论 -
统一建模语言UML轻松入门(4)――动态建模
---------------------------------------------------------------------宋宝华 email:21cnbao@21cn.com--------------------------------------------------------------------- 静可描形,动可描行。动和静是辩证的两面,在UML中,静态建转载 2009-03-09 17:45:00 · 1237 阅读 · 6 评论 -
统一建模语言UML轻松入门(1)――基本概念
---------------------------------------------------------------------宋宝华 email:21cnbao@21cn.com---------------------------------------------------------------------公元前260年,秦、赵之间发生了空前惨烈的长平之战。赵军战败转载 2009-03-09 14:57:00 · 826 阅读 · 1 评论 -
blog收集
Inside SW,FW and HW R&D,C/C++ | Visual C++ | 嵌入式系统 | 硬件设计 | 通信与网络 UCDChina,其实是个群博,也有论坛,“以用户为中心的设计”的圣地,国内的交互设计师、用户体验师基本都在里面混,经常有人说设计师和产品经理是一对冤家,我想如果产品经理多混混这里,这个问题肯定能迎刃而解。ucdchina上有个很好的网址导航,从ur原创 2009-03-09 11:56:00 · 475 阅读 · 0 评论 -
数据库设计范式实例剖析
作者:宋宝华 e-mail:21cnbao@21cn.com 1.引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 设计范式是不是很难懂呢转载 2009-03-06 17:48:00 · 613 阅读 · 0 评论 -
OO系统分析员之路--用例分析系列(2)--用例的类型与粒度
在正式讨论如何获取用例之前,笔者觉得有两个问题还是先解释清楚为好,这对正确获取用例有很大帮助。这两个问题也是初学者最为困惑,也是最难掌握的。一个是各种用例类型之间的区别和用法,另一个是用例的粒度。 先说说用例类型的问题。 用例类型,有的资料翻译为版型,英文原文是stereotype。在Rose中默认的类型有business usecase , business usecase realizatio转载 2008-12-09 16:36:00 · 652 阅读 · 0 评论 -
OO系统分析员之路--用例分析系列(1)--什么是用例
我发现,在OO和UML几乎一统天下的今天,仍有很多系统分析员对OO和UML一知半解,甚至包括很多已经使用了很久UML的系统分析员。于是打算写一个系列文章,将多年来的工作经验做一个总结。对初学者起个启蒙作用,也希望抛砖引喻,与各路大虾共同探讨,共同提高。这个系列文章将以我对OO和系统分析的理解为主,从UML基础开始,阐述面向对象的需求分析方法,过程,并以RUP为例,阐述如何将OO过程与软件过程有机结转载 2008-12-09 16:18:00 · 531 阅读 · 0 评论 -
OO系统分析员之路--用例分析系列(3)--业务建模之涉众
一般来说,只有当以下工作都完成,才能说业务模型建立完成,它们是:发现和定义涉众画定业务边界获取用例绘制用例场景图绘制业务实体模型(领域模型)编制词汇表下面笔者开始就一个事例来说明如何完成这些工作,这只是一个虚拟的事例,它的合理性和真实性请读者不必追究。现在我们接到一个项目,是一个网上图书借阅系统,初步跟客户接触,网上图书馆的业务负责人这样告诉我:我们原本是一个传统的图书馆,传统的借书方式要求读原创 2008-12-09 16:48:00 · 624 阅读 · 0 评论 -
架构设计:生产者/消费者模式[0]:概述
今天打算来介绍一下“生产者/消费者模式”,这玩意儿在很多开发领域都能派上用场。由于该模式很重要,打算分几个帖子来介绍。今天这个帖子先来扫盲一把。如果你对这个模式已经比较了解,请跳过本扫盲帖,直接看下一个帖子(关于该模式的具体应用)。 看到这里,可能有同学心中犯嘀咕了:在四人帮(GOF)的23种模式里面似乎没听说过这种嘛!其实GOF那经典的23种模式主要是基于OO的(从书名《Design P原创 2009-03-25 13:34:00 · 715 阅读 · 0 评论