阿牛 - 专注.NET开发

如果梦想与实现之间有一道不可逾越的鸿沟,那么“执行力”就是跨越这道鸿沟的桥梁。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页

2009年3月28日

摘要: 注意:由于开始/结束并不重要,所以没画出. 阅读全文
posted @ 2009-03-28 18:50 阿牛-专注金融行业开发 阅读(4321) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2009-03-28 18:05 阿牛-专注金融行业开发 阅读(2874) 评论(0) 推荐(0) 编辑

摘要: 说明: 1. 开始,和结束并不是必要的,它们是伪状态. 2. ... 阅读全文
posted @ 2009-03-28 17:42 阿牛-专注金融行业开发 阅读(1308) 评论(0) 推荐(0) 编辑

2009年3月26日

摘要: 迭代式的两种选择:1。功能导向型开发(一个时间内只关注一个功能的现实:比如在三层架构中,用一周开发完数据层,一周开发完逻辑层,再用二周开发完页面,再去整合)2。用例导向型开发(根按用例图,分析出所有可能的场景,顺次编写代码处理这些场景:比如用户登录/注销这两个用例,先开发登录的UI->BLL->DAL,然后再开发注销的UI->BLL->DAL) 你应该在各种使用情况下测试你的代码,正常的和非正常的... 阅读全文
posted @ 2009-03-26 13:55 阿牛-专注金融行业开发 阅读(287) 评论(0) 推荐(0) 编辑

2009年3月23日

摘要: 题目如下: 管理员打开增加用户的界面,在界面上选择一个组(通过在下拉列表中),并输入用户基本信息,然后向系统提交保存. 系统保存用户的信息,并建立用户和组的关联. 我画的图: 说明: 1.使用PowerDesigner 12.5画的,个人感觉部分功能没有StarUML方便.不过图案较有层次感. 2. 使用了二层设计,UserManager中直接保存到DB, 省略了UserDAL和Group... 阅读全文
posted @ 2009-03-23 13:42 阿牛-专注金融行业开发 阅读(11296) 评论(4) 推荐(0) 编辑

2009年3月16日

摘要: 需求: 神州六号是神州系列飞船的一种,它由轨道舱,返回舱,推进舱,和逃逸救生塔组合。航天员使用返回舱来驾驭飞船。轨道舱是航天员工作和休息的场所。在紧急情况下,航天员使用逃逸救生塔逃离。飞船的两例有多个太阳能电池翼,它为飞船提供电能。 我的答案: 说明: 我认为各个舱不能独立于飞船本身存在,它们的生命周期和飞船主体是一样,所以用了组合。其实用聚合也是可以的。 太阳能电池文... 阅读全文
posted @ 2009-03-16 22:48 阿牛-专注金融行业开发 阅读(1443) 评论(0) 推荐(0) 编辑

摘要: http://staruml.sourceforge.net/docs/api-doc/index.html Star UML是一款Open Source的,基于UML 2.0的免费UML设计工具. 用它画出的图,个人感觉比较靓,而且它支持基于Com的API,这使得自动化的UML处理成为可能. 你可以用C#, VB6, C++等语言操作这些API,以现实自动化的处理.如基于数据库,自动生成类图. ... 阅读全文
posted @ 2009-03-16 12:27 阿牛-专注金融行业开发 阅读(965) 评论(0) 推荐(0) 编辑

2009年3月13日

摘要: 框架(framework,如struts, spring, hibernate) 模式(设计模式,分析模式,学习模式的最好方法:理解问题) 领域模型(也叫业务模型,概念模型,领域对象模型,最难掌握) 重要性由低以高。 阅读全文
posted @ 2009-03-13 22:29 阿牛-专注金融行业开发 阅读(440) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2009-03-13 22:01 阿牛-专注金融行业开发 阅读(284) 评论(0) 推荐(0) 编辑

2009年3月12日

摘要: 普通关联(Assocation),分单向和双向。 聚合(Aggregation),用的比较多。 组合(Compostion) 普通关联中,单向有箭头,双向无箭头。 阅读全文
posted @ 2009-03-12 22:53 阿牛-专注金融行业开发 阅读(512) 评论(0) 推荐(0) 编辑

摘要: 用UML表示树型的数据时,很特别,所以在这里特别画一画。 注意,因为UML的关联本身就代表了一个引用,所以不需要再在类图中再写出来(如Parent, Childs). 阅读全文
posted @ 2009-03-12 22:36 阿牛-专注金融行业开发 阅读(521) 评论(0) 推荐(0) 编辑

摘要: 先来张图看看。 如上图中,飞机场没了,飞机还可以存在。但窗口被关了,窗口上的按钮和菜单会一起消失。 阅读全文
posted @ 2009-03-12 22:27 阿牛-专注金融行业开发 阅读(534) 评论(0) 推荐(0) 编辑

2009年3月10日

摘要: "工欲善其事,必先利其器"! UML是分析设计师的手中的"核武器',必须得好好学习. 买了书,但还没有到.应该这周吧. 现在在看的UML教程,感觉讲的不错. 要重点学习的几中图: 1. Use Case,特别是include, extends, generalization 2. Class Diagram里面的依赖,关联要加深理解 3. Activity Diagram,好像是流程图的一种 ... 阅读全文
posted @ 2009-03-10 10:30 阿牛-专注金融行业开发 阅读(316) 评论(0) 推荐(0) 编辑

2009年3月4日

摘要: 使用NHibernate.Mapping.Attributes.dll,我们可以像ActiveRecord一样来Mapping 对应的Table, Column 先来个例子: DataModel.OrderCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/... 阅读全文
posted @ 2009-03-04 14:02 阿牛-专注金融行业开发 阅读(1239) 评论(3) 推荐(0) 编辑

2009年3月3日

摘要: #1: Open-Close printciple (OCP) Classes should be open for extension and closed for modification #2:Don't Repeat yourself (DRY) Avoid duplicate code by abstracting out things that are common and pla... 阅读全文
posted @ 2009-03-03 14:16 阿牛-专注金融行业开发 阅读(283) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页