2020年5月15日

摘要: 约束: 约束可能是负担,但是也可能是我们的朋友。约束会缩小设计者的探索空间。这样他们就会更加关注当前的问题域而加快设计的过程。设计任务中的认为约束可以很容易地缓和下来,在理想情况下,他们会将设计者推向设计空间中未曾预料到的角落,进而激发出创造力,我们必须学会区分约束: 设计不同于创意和构想,而是构想 阅读全文

posted @ 2020-05-15 16:45 咳咳你 阅读(135) 评论(0) 推荐(0) 编辑

2020年5月14日

摘要: 论面向服务架构设计及其应用 焦毫磊 (石家庄铁道大学软件工程系,河北省石家庄市 邮编:050000) 摘 要:SOA是由Garnter在1996年提出的一个概念,旨在让软件变的有弹性,能够迅速响应业务的需求,实现实时企业。基本理念是让所有信息系统中需要整合的业务使用服务和接口联系起来,接口中立,与开 阅读全文

posted @ 2020-05-14 20:44 咳咳你 阅读(227) 评论(0) 推荐(0) 编辑

摘要: MVC模式之课程管理系统 焦毫磊 (石家庄铁道大学软件工程系,河北省石家庄市 邮编:050000) 摘 要:MVC是模型-视图-控制器的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码。MVC设计模式是基于J2EE的}Veb应用开发的首选模式,该模式具有“分离显示逻辑与业务逻 阅读全文

posted @ 2020-05-14 18:56 咳咳你 阅读(348) 评论(0) 推荐(0) 编辑

2020年5月5日

摘要: 更好的设计过程模型: 上次我们说到理性模型在现实中很难实现,而感性模型强调的重点是理性模型需要的目标,约束等各种输入本身并不是一开始就能够完全确定的,他们会随着设计的过程或环境而发生变化,那么我们设计的过程也应该是迭代的过程,迭代的设计自然引入了对更加有效的设计模型的探索,其中产生的螺旋模型本身也是 阅读全文

posted @ 2020-05-05 15:44 咳咳你 阅读(102) 评论(0) 推荐(0) 编辑

2020年5月1日

摘要: 设计原本的开头就强调了设计的理念,“设计“是贯穿整部文章的一个要点所在 设计之命题: 文中用一个戏剧家的例子阐述了“设计”的初步概念,她称之为构想、精神以及交互。重点在构想,构想代表着在你的脑子里已经有了一个事物或事件概念性特征的形成。即设计是对概念性构想的形式化模式展示,设计本身有两个目的,其一是 阅读全文

posted @ 2020-05-01 10:04 咳咳你 阅读(136) 评论(0) 推荐(0) 编辑

2020年4月28日

摘要: 架构原则: 好的架构原则应该影响团队的行为和文化,它们应该帮助指导设计,并以此测试和确定这些设计是否符合公司的目标和需求。有效的架构原则与公司的目标、愿景和使命紧密地结合在一起,它们具备以下特点: 作者在书中将AKF公司客户最常用的架构原则写了出来: N+1 设计 确保任何你所开发的系统在发生故障时 阅读全文

posted @ 2020-04-28 13:43 咳咳你 阅读(125) 评论(0) 推荐(0) 编辑

2020年4月25日

摘要: 过程是关键: 当有了一定的准备基础后,就来到了软件过程与管理。什么是过程?过程就像是一条已经规范好的线路一样,它可以约束我们做出正确的选择,让团队可以迅速应对危机、查明故障的根源、确定系统的容量、分析扩展的需求、实施扩展的项目、解决可扩展系统和组织的许多基本问题。当有可以一套基本过程约束时,团队可以 阅读全文

posted @ 2020-04-25 08:42 咳咳你 阅读(116) 评论(0) 推荐(0) 编辑

2020年4月20日

摘要: 这本书的第一部分详细介绍了组织人员对系统扩展性的影响,可扩展性在之前上课解释都是代码层的战术实施,并没有介绍到人员处理上对系统可扩展性的影响,而这本书上来就重点阐明了组织、管理和领导对系统的影响 人是最重要的因素: 这里感触最深的是人力资源的重要性,如何在一个组织架构中用好人力资源,决定着工作最大化 阅读全文

posted @ 2020-04-20 00:41 咳咳你 阅读(132) 评论(0) 推荐(0) 编辑

2020年4月15日

摘要: 多视图: 1.架构师看软件需要从多视角看系统才可以把系统的功能结构细化 2.架构领域的多视图方法,书中的一个装修的例子令我印象深刻,整个房子的主题设计和一些零碎细节都不能忽视,要兼顾大的系统结构,还要细分程序单元的功能单位 5视图的提出: 5视图以4+1视图为基础,并进行了拓宽改良 五个视图互相配合 阅读全文

posted @ 2020-04-15 22:17 咳咳你 阅读(128) 评论(0) 推荐(0) 编辑

摘要: 设计架构: 生命期中的构架也就是把构架作为软件开发过程基础的任何组织都需要理解构架在其生命期中的位置。把构架放在一个适当位置的模型是演变交付生命期模型。在生命期模型中,构架设计就是从初步的需求分析开始逐步进行迭代。几乎在我们遇到的所有成功的面向对象系统中都具有但失败的系统中缺少的两个特性是:存在一个 阅读全文

posted @ 2020-04-15 00:31 咳咳你 阅读(118) 评论(0) 推荐(0) 编辑