相关推荐
-
从软件工程的角度对面向代理的编程的概述
面向代理的编程(AOP)代表了一种新颖的编程范例,该范例采用了多Agent系统的概念和技术来实现软件。 它已经引起了人工智能领域和软件工程领域的研究人员和从业人员的极大关注。 在过去的二十年中,已经提出了数十种AOP语言。 但是,AOP在软件工程界的接受和采用仍然受到限制,并且当前应用AOP的实践不能说服这种范例广泛地利用了其技术优势和潜力。 软件工程领域中编程语言研究的经验和实践可以为我们摆脱困境提供一些启发。 本文旨在从软件工程的角度对AOP进行调查,包括AOP的研究历史以及有关面向代理的编程概念和模型,语言,CASE工具和运行方式的最新研究。 我们调查了当前的AOP研究如何满足编程语言的设计原理,如简单性,规则性,可维护性,表达性,可靠性和效率,讨论了AOP研究和实践的若干挑战,并指出了未来研究的一些方向。
-
软件工程——————面向对象的概述
软件工程中面向对象的方法一些重要概念的整理
-
【软件工程】面向对象开发全面总结
面向对象的含义、原则、方法
-
软件工程——面向对象技术
什么是面向对象? · Coad和Yourdon给出了一个定义:“面向对象=对象+类+继承+通信” · 如果一个软件系统是使用这样4个概念设计和实现的,则我们认为这个软件系统是面向对象的。 ·面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物...
-
软件工程面向对象分析
软件工程面向对象分析
-
软件工程实验三:面向对象建模---订货系统(已于2024年5月更新)
2、在.h 文件中声明.cpp文件中定义,出现未定义时首先考虑头文件是否引用 3、Radio button 要把第一个 Group 变成 true,在第一次运行时发现在订货数量的选择中会出现选择订30件却录入订20件的情况,这是因为在 combo box 中没有把属性中的 sort 改为 FALSE。6、异常处理一个无法解析的外部命令:我在本次实验中遇到过很多这样的问题,解决的办法是:可能是引用了未声明的函数,先检查是否在头文件中定义,还可能是函数的声明和定义出现了参数不匹配,类型不同等问题。
-
面向对象方法及软件工程实验一
代码链接:https://gitee.com/GjqDream/html_learning/tree/master 网页截图: 代码: 1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta charset="UTF-8" /> 6 <t...
-
面向对象的软件工程
面向对象 基于对象的方法:仅使用对象和消息的方法。 面向对象的方法:同时使用对象、类、继承和消息的方法。 面向对象如何实现模块独立性,其耦合和内聚的含义是什么? 因为对象是由数据及可以对这些数据施加的操作所组成的统一体,而且对象是以数据为中心的,操作围绕对其数据所需做的处理来设置,没有无关的操作。因此,对象内部各种元素彼此结合得很紧密。内聚性相当强,由于完成对象所需要的元素(数据和方法)基本上都被封装在对象内部,它与外界的联系自然就比较少。因此,对象之间的耦合通常比较松。总之,面向对象使用对象、
-
软件工程 - 设计模式学习之代理模式Proxy
今天说一下代理模式.从名字看大家都知道了代理模式,就是一个让一个类来帮你干某些事.是吧?嘿嘿.当然开始之前我们还是惯例来看看这个设计模式的UML: 我看到了代理类请求其实调用的还是RealRequest类的请求,只是Proxy去调用 ------------------------------------------------------------------------------...
-
面向对象软件工程
Object-Oriented Software Engineering
-
面向对象的软件工程(OOSE)简介
面向对象方法是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO方法,它是建立在对象概念(对象、类和继承)基础上的方法。自八十年代中期起,人们注重于面向对象分析和设计的研究,逐步形成了面向对象方法学。典型的方法有P.Coad和E.Yourdon的面向对象分析(OOA)和面向对象设计(OOD),G.Booch的面向对象开发方法,J.Rumbaugh等人提出的对象建模技术(OM
-
《面向对象分析与设计》总结
本文是《面向对象分析与设计》一书的相关总结,如果有错误,望指正。后续会对一些版本进行更新。
-
面向对象软件工程方法学实践
两位研究面向对象软件工程的美国学者(StaveHalladay和MichaelWiebel)曾这样说:“一般的面向对象编程(OOP)思路不过是一批乌合之众,把灵机一动、随机应变的技巧用于他们绞尽脑汁抽象出来的‘对象’而已。即使是最优秀的OOP程序员,他们所能对付的极限也莫过于中等规模的开发项目。倘若程序员经验不足,系统规模又很大,那么采用OOP只能把你引入漫无边际的泥沼之中。” 一方面是几乎没有一位软件工程学者认为OOP是完美无缺的,另一方面是OOP势如破竹,近乎每一种最新推出的程序开发工具或语言都采用了OOP思路;一方面是越来越多的“乌合之众”在毫无章法、随心所欲地处理着“对象”,另一方面
-
面向Agent的方法学概述
面向Agent的方法学概述 1.引言 不管面向智能主体的(AO:Agent-Oriented)方法学是否会像鼓吹的那样继面向数据流(DFO:DataFlow-Oriented)、面向数据结构(DSO:DataStruct-Oriented)、面向对象(OO:Object-Oriented)之
-
面向对象方法:原理与实践.pdf
一篇博文上推荐的书籍,拿来给大家共同分享一下!
-
软件工程---面向对象方法学
面向对象方法学 传统的软件工程方法学适用于中小型软件产品开发; 面向的对象软件工程方法学适用于大型软件产品开发 面向对象方法学方程式: 00=对象+类+继承+传递消息实现通信 面向对象方法学概念 定义:具有相同状态的一组操作的集合,对状态和操作的封装 多态示例程序 函数重载示例程序 与传统方法学对比 面向对象方法学优点 ...
-
软件工程-面向对象方法学的优点
本文参考自张海藩老师和牟永敏的《软件工程导论》,面向对象方法学的优点 与人类习惯的思维方法一致。稳定性好。 传统方法所建立起来的软件系统的结构紧密依赖于系统要完成的功能。当功能需求发生变化时将引起软件结构的整体改变。面向对象方法基于构造问题领域的对象模型,以对象为中心构造软件系统。当功能需求发生变化时,往往仅需要一些局部性的修改。 可重用性好。 重用是提高生产效率的最主要的
-
《软件工程方法与实践》—— 3.4 面向对象模型
本节书摘来自华章出版社《软件工程方法与实践》一 书中的第3章,第3.4节,作者窦万峰,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.4 面向对象模型 3.4.1 构件集成模型 构件集成模型利用模块化方法将整个系统模块化,并在一定构件模型的支持下重用构件库中的软件构件,通过组合手段提高应用软件系统过程的效率和质量。构建集成模型融合了螺旋模型的...
14 楼 zhenjia 2009-03-23 22:47
13 楼 cddcdd 2009-03-23 21:14
用上了。
12 楼 allenny 2009-03-23 20:49
ie8绝对比ie7要好,不过主要还是用maxthon,ie8当辅助浏览器
插件用的可好?
11 楼 chuanling123 2009-03-23 17:09
10 楼 zhys513 2009-03-23 13:40
9 楼 bluecrystal 2009-03-23 11:43
8 楼 打倒小日本 2009-03-23 11:05
7 楼 tutu1982 2009-03-23 10:58
6 楼 kaipingk 2009-03-23 10:01
先把那堆layoutbug修复了再说吧。IE做做傻瓜网页还行,规模一大,bug就不知道怎么的四面八方冒出来。
就是,IE简单的还凑合
5 楼 javaeyes 2009-03-23 09:46
4 楼 hw_alex 2009-03-23 09:30
3 楼 jindw 2009-03-23 01:07
IE做做傻瓜网页还行,规模一大,bug就不知道怎么的四面八方冒出来。
2 楼 whaosoft 2009-03-22 23:59
1 楼 flyfan 2009-03-22 23:36