摘要: 一、B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape N... 阅读全文
posted @ 2014-06-25 20:23 coffee_jiahui 阅读(150) 评论(0) 推荐(0) 编辑
摘要: OOA面向对象分析 面向对象分析产生三种分析模型 功能模型(即用例模型à作为输入) 对象模型:对用例模型进行分析,把系统分解成互相协作的分析类,通过类图/对象图描述对象/对象的属性/对象间的关系,是系统的静态模型 动态模型:描述系统的动态行为,通过时序图/协作图描述对象的交互,以揭示对象间如何协作来... 阅读全文
posted @ 2014-06-13 20:13 coffee_jiahui 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 1.1、什么是分析和设计分析(analysis):强调的是对问题和需求的调查研究,而不是解决方案,即应该如何使用系统,系统应该具有哪些功能。设计(design):强调的是满足需求的概念上的解决方案(在软件和硬件方面),而不是其实现。最终,分析可以实现,而实现则表达了真实和完整的设计。分析和设计一词最... 阅读全文
posted @ 2014-06-13 20:08 coffee_jiahui 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一. 需求阶段1. 需求阶段使用use-case图描述需求顶层use-case:粗粒度地描述系统,给出系统的概况细分use-case:将顶层use-case细化Use_case图的方法是:从参与者开始寻找用例,用use-case diagram来表示参与者与用例之间的关系。Use-case描述的方法... 阅读全文
posted @ 2014-06-13 20:04 coffee_jiahui 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 面向对象是基于一种哲学思想,它认为:客观实体和实体之间的联系构成了现实世界的所有问题,而每一个实体都可以抽象为对象。这种思想尽可能地按照人类认识 世界的方法和思维方式来分析和解决问题,使人们分析、设计一个系统的方法尽可能接近认识一个系统的方法。面向对象的基本观点可以概括如。(1)客观世界由对象组成... 阅读全文
posted @ 2014-06-13 20:03 coffee_jiahui 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 1.从需求到业务用例图OOA&D的第一步,就是了解用户需求,并将其转换为业务用例图。我们的 CMS系统需求非常简单,大致可做如下描述:这个系统主要用来发布新闻,管理员只需要一个,登录后可以在后台发布新闻。任何人可以浏览新闻,浏览者可以注 册成为系统会员,注册后可对新闻进行评论。管理员在后台可以对新闻... 阅读全文
posted @ 2014-06-13 19:20 coffee_jiahui 阅读(1970) 评论(0) 推荐(1) 编辑
摘要: 基本知识点: 1、软件工程的基本思想:就是用工程学的方法进行软件的开发与维护,并对软件生产过程进行工程化的管理。 2、软件生命周期:需求分析、设计、编码、测试、维护。 3、软件工程的主要内容:工程方法、技术细则、文档规范、技术支持、管理制度、人员组织以及质量保证体系。 4、实行软件工程的主要意义:提... 阅读全文
posted @ 2014-06-13 19:18 coffee_jiahui 阅读(758) 评论(0) 推荐(1) 编辑
摘要: 现在大家都说框架、架构,就不得不先提分析与设计,谈到了DDD,又不得不谈OOA/OOD。一套框架,首先是一套方法论,离开理论支持的框架很难长久的发展下去,框架是长期积累的结晶。能够从需求沟通、流程方案、系统设计、快速开发、细调等各个环节,能够无缝的衔接起来,最好能够用同一种声音说话。BPM,我不知道... 阅读全文
posted @ 2014-06-13 19:13 coffee_jiahui 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 面向对象基本概念 阅读全文
posted @ 2014-06-13 18:59 coffee_jiahui 阅读(192) 评论(0) 推荐(0) 编辑