摘要: 4种事物:结构、行为、分组、注释4种关系:依赖、关联、泛化、实现9类图:用例图,静态图(类图、对象图)、行为图(状态图、活动图)、实现图(组件图、配置图)、交互图(顺序图、合作图)RUP的四个阶段:初始阶段、细化阶段、构造阶段、交付阶段。每个阶段终结于良好定义的里程碑。 阅读全文
posted @ 2013-03-10 08:45 wangsufei 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 结构化程序设计的基本原则是自上而下、逐步求精。 按照程序所需实现的功能,将其划分为若干个关系简单、相对独立的模块; 每一个模块内部都是由三种基本的程序结构——顺序结构、选择结构和循环结构组成。•结构化程序设计优点 –分解程序设计的复杂性 •缺点 –命名难以控制 –程序不便于开发、维护 –程序难以扩展•面向对象方法 将数据及对数据的操作方法放在一起,作为一个相互依存、不可分离的整体——对象。同类对象的共性形成类,类通过统一的外部接口与外界发生关系,对象与对象之间通过消息进行通信。 阅读全文
posted @ 2013-03-10 08:44 wangsufei 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 数据库访问中间件用于实现对来自不同厂商数据库的访问提供一系列应用程序接口以支持与网络和操作系统无关的数据库访问事务处理中间件提供分布式事务处理和监控服务消息服务中间件利用消息传递机制实现异构平台之间的通信用于支持客户端的应用调用一个位于远端平台的进程或服务远程过程调用中间件 阅读全文
posted @ 2013-03-10 08:44 wangsufei 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 来自http://www.mianwww.com/html/2010/01/6931.html1、什么是软件工程?它目标和内容是什么?软件工程就是用科学的知识和技术原理来定义,开发,维护软件的一门学科。软件工程目标:付出较低开发成本;达到要求的功能;取得较好的性能;开发的软件易于移植;只需较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。软件工程内容:包括开发技术和开发管理两个方面。2、软件开发中有哪几种过程模型?哪些适用于面向对象的软件开发?软件开发中常见的软件过程模型有瀑布模型、原型模型、螺旋模型、喷泉模型、统一软件过程等。其中喷泉模型、统一软件过程适用于面向对象的软件 阅读全文
posted @ 2013-03-10 08:42 wangsufei 阅读(268) 评论(0) 推荐(0) 编辑