1.bbrary是数字书源什么意思?
2.å¾ä¹¦ç®¡çç³»ç» umlå¾
3.开源图书是哪个出版社
bbrary是什么意思?
Bbrary是一个完全由在线社区驱动的免费数字图书馆,它建立在开放源代码技术的图书基础之上,为每个人提供了自由获取、源码用数使用和分享各种类型的字图数字内容的机会。在Bbrary上,码用用户可以找到各种类型的数字书源橙子源码西游数字图书,包括小说、图书历史文献、源码用数报告、字图期刊、码用百科全书、数字书源漫画等等,图书所有的源码用数源码编程器怎么另存为内容都是免费的,并且可以在任何时间和地点进行下载、字图查看和分享。码用
Bbrary的最大优点在于它的免费性和可访问性,这使得它成为了一个非常有用的数字资源工具。不仅可以获取各种类型的图书,还可以轻松学习不同领域的免费通达信金钻指标源码知识和技能。此外,Bbrary的在线社区可以使用户更轻松地与其他用户交流和协作,分享和讨论不同的数字资源,对于教育、学习、研究等方面都有很大的涨停回调5天预警指标源码帮助。
虽然Bbrary已经成为了一个非常受欢迎的数字图书馆,但是它的未来还有很多可期待的发展。随着技术的不断进步和教育水平的提高,Bbrary预计将吸引越来越多的用户,同时也会增加更多的数字内容分类,完善社区互动和协作的涨停突破前高选股指标源码平台等等。总体来说,Bbrary是一个非常有前途的数字资源工具,可以为广大用户带来更多的便利和帮助。
å¾ä¹¦ç®¡çç³»ç» umlå¾
ãåæåºå¤ãç°ä»£å¾ä¹¦æ æ¥ææ¯
ãååå°åã京
ãååæå·ã
ãåå页å·ã4ï½6
ãå ç±» å·ãG9
ãå ç±» åãå¾ä¹¦é¦å¦ãä¿¡æ¯ç§å¦ãèµæå·¥ä½
ãå¤å°æå·ã
ã æ é¢ãåºäºUMLçé«æ ¡å¾ä¹¦é¦ç®¡çç³»ç»
ãè±ææ é¢ãThe Application of UML in Digital Library
Jin Yi Yang Zongying
(Institute of Information Science and Technology,Shanghai Jiaotong University, Shanghai ,China)
ã ä½ è ãéæ¯ /æ¨å®è±
ãä½è ç®ä»ãéæ¯ ï¼æ¨å®è±ï¼ä¸æµ·äº¤é大å¦æ æ¥ç§å¦ææ¯ç 究æ ä¸æµ·
ãå 容æè¦ãæ°åå¾ä¹¦é¦çç 究æ¹å ´æªè¾ï¼ç®åæ£å¤äºä¼ ç»å¾ä¹¦é¦åæ°åå¾ä¹¦é¦è¿æ¸¡çé¶æ®µï¼è½¬åè¿ç¨ä¸éè¦åºç¨åéæææ°çä¿¡æ¯ææ¯ï¼ä»¥è¾¾å°å¯¹ç½ç»ä¿¡æ¯èµæºæææçå©ç¨åå ±äº«ãä¼ ç»çç³»ç»åæ设计çæ¹æ³é¾ä»¥ä¿è¯å¼åçæçåè´¨éï¼å°UMLåºç¨äºæ°åå¾ä¹¦é¦å»ºè®¾ï¼å¯ä»¥å éå¼åè¿ç¨ï¼æé«ä»£ç è´¨éï¼æ¯æå¨æçä¸å¡éæ±ï¼å¹¶æ¹ä¾¿å°éæå·²æçä¼ ç»å¾ä¹¦é¦ä¿¡æ¯èµæºãè¿æ¯UMLä¸ä¸ªæçå¾å¥½åæ¯çåºç¨æ¹åã
ãæ è¦ é¢ãå®è·µç 究
ãè±ææè¦ãThe study of digital library is booming. Now traditional library is converting to digital library,this needs the application and integration of the latest information technologies for the maximum usage and shareof network information resources. Traditional system analysis and design methods can't guarantee the efficiencyand quality. Using UML in developing digital library can quicken the process, improve the code quality, supportthe dynamic needs and easily integrate the traditional resources. This is a hopeful application field for UML.
ãå ³ é® è¯ãUML/æ°åå¾ä¹¦é¦
UML/Digital library
ã æ£ æã
ãåç±»å·ãG.
1 å¼è¨
å¨ä¿¡æ¯ææ¯è¿ çåå±ååºäºInternetç½ç»åºç¨æ¥çæ®åçä»å¤©ï¼ä¼ ç»å¾ä¹¦é¦æ£å¨åèªå¨åãç½ç»åãçµååçæ°ååæ¹ååå±ï¼è¿æ¯ç®åç½ç»ä¿¡æ¯èµæºå¼ååç 究ççç¹ãæ°åå¾ä¹¦é¦ç建设æ¶åå°ä¿¡æ¯èµæºæ°ååãå¤åªä½æ°æ®åºãåå¸å¼ç½ç»ãä¿¡æ¯ç®¡çç³»ç»ç»æçå¤æ¹é¢çé®é¢ï¼éè¦ææå°éæååºç¨ææ°çä¿¡æ¯ææ¯ãå¦ä½å¨å®è§ä¸ææå°ææ¡åç»ç»ï¼å¹¶è¿ç¨å°æ°åå¾ä¹¦é¦çå¼å建设ä¸ï¼æ¯æ°åå¾ä¹¦é¦ç 究çéç¹ãUMLï¼The Unified Modeling Languageï¼å³ç»ä¸å»ºæ¨¡è¯è¨ï¼æ¯ä¸ç§ç¼å¶ç³»ç»èå¾çæ ååè¯è¨ï¼å¯ä»¥å¯¹å¤æçç³»ç»å»ºç«å¯è§åçç³»ç»æ¨¡åï¼ç®åå·²ç»è¢«å·¥ä¸æ ååç»ç»OMGï¼Object Management Groupï¼æ¥åï¼ä¸ç»æ¨åºä¾¿å¾å°è®¸å¤èåç计ç®æºååå¦MicrosoftãHPãIBMãOracleççæ¯æï¼å¨å½é ä¸çåºç¨æ¥ç广æ³ãæ°åå¾ä¹¦é¦çå¼å建设æ¯ä¸ä¸ªå¤æç软件工ç¨ï¼éè¦éæä¸åçæä½ç³»ç»ãæ°æ®åºååºç¨è½¯ä»¶ï¼æä¼å¤ä¸å级å«çç¨æ·ã管çåï¼æ»¡è¶³å¾ä¹¦é¦ä»ä¹¦ç®æ¥è¯¢ãæ®éåçµå书ååé å°æä¾ç½ä¸ä¿¡æ¯æå¡ãèµæºå ±äº«çåç§éæ±ãç¨ä¼ ç»çç³»ç»å¼ååéæçåæ设计æ¹æ³é¾ä»¥ä¿è¯æçåè´¨éï¼UMLçç¹ç¹åæ°åå¾ä¹¦é¦çè¦æ±ï¼å³å®UMLå¨æ°åå¾ä¹¦é¦ä¸åºè¯¥æå¾å¥½çåºç¨åæ¯ã
1.1 æ°åå¾ä¹¦é¦çåºæ¬ç¹å¾å模å¼
æ°åå¾ä¹¦é¦ç»ç»äºä¸ç³»åä¸å¹³å°æ å ³ãé¢å对象ãåå¸å¼çæ°ååä¿¡æ¯èµæºå¹¶ä¸æä¾ç¸å ³çæå¡ï¼å®åºè¯¥å ·æ以ä¸ä¸äºç¹å¾ã2ãã4ãï¼
ï¼1ï¼æ°åå¾ä¹¦é¦æ¥ææµ·éçæ°ååèµæºï¼ å ¶ä¿¡æ¯åº¦éåä½ä¸åæ¯KBãMBï¼èæ¯GBãTBçè³PBãæ°ååçèµæºåæ¯å¤ç§åªä½ï¼å¦æåãå¾åãé³é¢ãè§é¢ãèæ空é´çï¼çï¼å ·æå¤ç§åå¨ååç¼©æ ¼å¼ã
ï¼2ï¼æ°ååèµæºå¹¶ä¸æ¯å¤ç«çï¼èæ¯ç¸äºå ³èçå¨æçã æ°åå¾ä¹¦é¦æ¯æ°ååèµæºçç»ä¸ï¼å¯ä»¥éè¿ä¸å®çç¸å ³å ³ç³»ï¼ç±ç¹å®çåè®®åååæ¹æ³æ¥æ¥æ¾å访é®è¿äºæ°ååèµæºã
ï¼3ï¼æ°åå¾ä¹¦é¦å¿ 须为ç¨æ·æä¾ç»ä¸ç访é®ææ®µï¼ è½å¤è®©ç¨æ·éææ¹ä¾¿å°è·åæéçä¿¡æ¯èä¸å¿ å ³å¿è¿äºä¿¡æ¯çå ·ä½ä½ç½®ã对æ°åèµæºçæ£ç´¢åºè¯¥æ¯æºè½åã交äºå¼çï¼å¯¹å ¨æãå¤åªä½ä¿¡æ¯ãå¤è¯è¨ä¿¡æ¯çæ£ç´¢é½å¯ä»¥è¾¾å°å¾å¥½çæ¥å ¨çåæ¥åçã
ï¼4ï¼æ°åå¾ä¹¦é¦å»ºç«å¨å¼æå¹³å°ä¸ï¼å ·æåå¸ã å¼æ¾çä¿¡æ¯ç»æï¼é«éãå¯é çç½ç»ç¯å¢æ¯å ¶è¿è¡çåºç¡ãå®çªç ´äºæ¶é´ã空é´çéå¶ï¼è®©ç¨æ·å¯ä»¥å¨ä»»ä½å°æ¹ãä»»ä½æ¶é´è·åèªå·±æéçä¿¡æ¯ãå¨æ¤åºç¡ä¸æä¾ç导èªå¼å个æ§åçæå¡ï¼ä½¿æå¡å 容æ´å¤æ ·ãæå¡æ¨¡å¼æ´å¹¿æ³ï¼è¿æ¯å¯¹ä¼ ç»å¾ä¹¦é¦æå¡åè½ççªç ´ã
æ°åå¾ä¹¦é¦ç模å¼ï¼å¯ä»¥ç¨å¾1ç®å说æï¼ ç¨æ·éè¿ç½ç»åéä¿¡ç³»ç»ï¼è¿æ¥å°æ°åå¾ä¹¦é¦çå¨è¯¢ç³»ç»ï¼éè¿è¿ä¸ªç»ä¸ç访é®çé¢ï¼ç¨æ·å¯ä»¥éæå°è·ååç§ä¿¡æ¯èµæºã
éå¾
å¾1 æ°åå¾ä¹¦é¦æ¨¡å¼
1.2 UMLæ¦è¿°åç¹ç¹
UMLæ¯ä¸ç§ç¼å¶ç³»ç»èå¾çæ ååè¯è¨ï¼ å¯ä»¥å¯¹å¤§åå¤æçç³»ç»çåç§æåå¯è§åã说æ并æé ç³»ç»æ¨¡åï¼ä»¥å建ç«åç§æéçææ¡£ãUMLéè¿ä¸ç±»å¾å½¢å»ºç«ç³»ç»æ¨¡åï¼Use Caseå¾ãéæç»æå¾ï¼å¯¹è±¡ç±»å¾ã对象å¾ãç»ä»¶å¾ãé ç½®å¾ï¼åå¨æè¡ä¸ºå¾ï¼é¡ºåºå¾ãååå¾ãç¶æå¾ãæ´»å¨å¾ï¼ï¼è¿äºå¾å¯ä»¥ä»ä¸åçæ½è±¡è§åº¦ä½¿ç³»ç»å¯è§åãUML å ·æ以ä¸ç¹ç¹ã1ãï¼
ï¼1ï¼é¢å对象ãUMLæ¯æé¢å对象ææ¯ç主è¦æ¦å¿µï¼æä¾äºä¸æ¹åºæ¬ç模åå ç´ ç表示å¾å½¢åæ¹æ³ï¼è½ç®æ´æäºå°è¡¨è¾¾é¢å对象çåç§æ¦å¿µã
ï¼2ï¼å¯è§åï¼è¡¨ç¤ºè½å强ãéè¿UMLç模åå¾è½æ¸ æ°å°è¡¨ç¤ºç³»ç»çé»è¾æ¨¡ååå®ç°æ¨¡åï¼å¯ç¨äºåç§å¤æç³»ç»ç建模ã
ï¼3ï¼ç¬ç«ä¸è¿ç¨ãUMLæ¯ç³»ç»å»ºæ¨¡è¯è¨ï¼ç¬ç«ä¸å¼åè¿ç¨ã
ï¼4ï¼ç¬ç«äºç¨åºè®¾è®¡è¯è¨ãç¨UML建ç«ç软件系ç»æ¨¡åå¯ä»¥ç¨JavaãVCï¼ï¼ãSmalltalkçä»»ä½ä¸ç§é¢å对象çç¨åºè®¾è®¡æ¥å®ç°ã
ï¼5ï¼æäºææ¡ä½¿ç¨ãUMLå¾å½¢ç»ææ¸ æ°ï¼å»ºæ¨¡ç®æ´æäºï¼å®¹æææ¡ä½¿ç¨ã
使ç¨UMLè¿è¡ç³»ç»çåæå设计ï¼å¯ä»¥å éå¼åçè¿ç¨ï¼æé«ä»£ç çè´¨éï¼æ¯æå¨æçä¸å¡éæ±ãUMLéç¨äºåç§è§æ¨¡çç³»ç»å¼åï¼è½ä¿è¿è½¯ä»¶å¤ç¨ï¼æ¹ä¾¿å°éæå·²æçç³»ç»å¹¶ææå¤çå¼åä¸çåç§é£é©ã
2 UMLå¨æ°åå¾ä¹¦é¦ä¸çåºç¨
UMLæ¯ä¸ç§å»ºæ¨¡è¯è¨ï¼æ¯ç³»ç»å¼åçä¸ä¸ªç»æé¨åï¼æ¬èº«å¹¶æ²¡æå ³äºå¼åè¿ç¨æ¦å¿µçå®ä¹å表示符å·ãUMLçåå§è BoochãJacobsonåRumbaughå¨Rationalå ¬å¸çæ¯æä¸ç»¼åäºå¤ç§ç³»ç»å¼åè¿ç¨çé¿å¤ï¼æåºæ°çé¢å对象çå¼åè¿ç¨ï¼ç§°ä¸ºRational ç»ä¸è¿ç¨ï¼RationalUnified Process, RUPï¼ãRUPè¿ç¨çæ ¸å¿å·¥ä½æµå æ¬ï¼ä¸å¡å»ºæ¨¡ãéæ±åæãç³»ç»åæä¸è®¾è®¡ãå®ç°ãæµè¯åç³»ç»é ç½®ãä¸é¢éè¿UMLæ¥åæ并æé æ°åå¾ä¹¦é¦æ¨¡åï¼å¹¶ç»åRationalç»ä¸è¿ç¨å 以æè¿°ï¼å¾å½¢ç¨Rational Roseå·¥å ·è½¯ä»¶ç»å¶ã
2.1 æ°åå¾ä¹¦é¦çä¸å¡å»ºæ¨¡åéæ±åæ
ä¸å¡å»ºæ¨¡åéæ±åæçç®çæ¯å¯¹æ°åå¾ä¹¦é¦è¿è¡è¯ä¼°ï¼ééååæç³»ç»çéæ±ï¼ç解系ç»è¦è§£å³çé®é¢ï¼éç¹æ¯å åèèç³»ç»çå®ç¨æ§ãç»æå¯ä»¥ç¨ä¸ä¸ªUse Case模å表达ï¼å¾2ï¼ï¼ 模åä¸çæ´»å¨è 代表å¤é¨ä¸ç³»ç»äº¤äºçåå ï¼å æ¬ç¨æ·ãå¾ä¹¦é¦å·¥ä½äººååå¤é¨ä¿¡æ¯æºï¼UseCaseæ¯å¯¹ç³»ç»éæ±çæè¿°ï¼è¡¨è¾¾äºç³»ç»çåè½åææä¾çæå¡ï¼å æ¬éè´åç³»ç»ãç¼ç®åç³»ç»åæµéåç³»ç»ã对äºæ°åå¾ä¹¦é¦èè¨ï¼æµéåç³»ç»è¿åºè¯¥èèå°æ®é书åæµéåçµå书åæµéçåºå«ãçµå书åæ¯æå 容为æ°åæ ¼å¼ãåè¡ä¸ºçµåæ¹å¼ãç¨è®¡ç®æºé 读ååå¨ççµå读ç©ï¼å¯ä»¥å®ç°æ®é书åæ没æçå ¨ææ£ç´¢ã页é¢æ¹æ³¨ãæè¦ãåä½ç¼©æ¾çåè½ãç¨æ·æ 论ä½æ¶ä½å°ï¼é½å¯ä»¥å¨çº¿åè¿ï¼è¿æ¯æ°åå¾ä¹¦é¦æå¡åè½çä¸ä¸ªéè¦ç»æé¨åï¼ä¹æ¯å¯¹ä¼ ç»å¾ä¹¦é¦æå¡åè½ç延伸åæå±ï¼å ¶ä¸çå ³é®æ¯æµéåç³»ç»å¨å®ç°æ¶å¿ é¡»è½å¯¹çµå书åççæã以åå¯ä»¥åæ¶åé çç¨æ·æ°è¿è¡ä¿æ¤åæ§å¶ã
éå¾
å¾2 æ°åå¾ä¹¦é¦Use Case模å
å¾2ä¸æ¨¡åå ç´ ä¹é´çå®çº¿è¡¨ç¤ºäºè åå¨å ³èå ³ç³»ï¼ å¸¦ç©ºå¿ç®å¤´çå®ç®çº¿è¯´æåå¨æ³åå ³ç³»ï¼è¿éæ两ç§æ åµï¼ä¸ç§æ¯ä¸è¬ä¸ç¹æ®çå ³ç³»ï¼å¦âæµéåç³»ç»âä¸âæ®é书åæµéâãâçµå书åæµéâçå ³ç³»ï¼å¦ä¸ç§æ¯ä½¿ç¨å ³èï¼è¡¨ç¤ºä¸ä¸ªæ¨¡åå ç´ éè¦ä½¿ç¨å¦ä¸ä¸ªæ¨¡åå ç´ ï¼å¨ç®çº¿ä¸æ æï¼ï¼Useï¼ï¼ï¼ å¦âæµéåç³»ç»âéè¦ä½¿ç¨âç¼ç®åç³»ç»âçæç书ç®æ°æ®ï¼å¾2æ¯æ°åå¾ä¹¦é¦ç³»ç»å±çUse Case模åï¼ åªå å«äºæåºæ¬çUse Case模åï¼æ¯ç³»ç»çé«å±æ½è±¡ãå¨å¼åè¿ç¨ä¸ï¼éç对系ç»ç认è¯ä¸æå æ·±ï¼Use Case模åå¯ä»¥ä»é¡¶åä¸ä¸æç²¾åï¼æ¼ååºæ´ä¸ºè¯¦ç»çUse Case模åã
2.2 æ°åå¾ä¹¦é¦ç³»ç»åæä¸è®¾è®¡
ç³»ç»åæä¸è®¾è®¡æ¯ç 究欲éç¨çå®ç°ç¯å¢åç³»ç»ç»æï¼ç»ææ¯äº§çä¸ä¸ªå¯¹è±¡æ¨¡åï¼å³è®¾è®¡æ¨¡åï¼è®¾è®¡æ¨¡åå å«äºUse Caseçå®ç°ï¼å¯ä»¥è¡¨ç°å¯¹è±¡æ¯å¦ä½ç¸äºéä¿¡åè¿ä½æ¥å®ç°Use Caseæµçã对äºç³»ç»çéæç»æï¼å¯ä»¥éè¿å¯¹è±¡ç±»å¾ã对象å¾ãç»ä»¶å¾åé ç½®å¾æ¥æè¿°ï¼å¯¹äºç³»ç»çå¨æè¡ä¸ºï¼å¯ä»¥éè¿é¡ºåºå¾ãååå¾ãç¶æå¾ãæ´»å¨å¾æç»ãè¿äºå¾åå ä¸æ¯æ说ææ档就ææä¸ä¸ªå®æ´ç设计模åã
ï¼1ï¼éæç»æçåæä¸è®¾è®¡
æ°åå¾ä¹¦é¦æ¥æ大éæ°ååä¿¡æ¯èµæºï¼è¿äºèµæºæ¯å¤ç§åªä½ãå¤ç§æ ¼å¼çï¼èä¸è¿æ¯ç¸äºå ³èçãå ¶æ°æ®é大ï¼ä¿¡æ¯é¿åº¦ä¸å®ï¼éç»æåä¿¡æ¯ä¸ç»æåä¿¡æ¯å¹¶åãä¼ ç»çæ°æ®åºåä¿¡æ¯ç®¡çç³»ç»å¨æ°æ®æ¨¡åãç³»ç»ç»æãç¨æ·æ¥å£çæ¹é¢é½é¾ä»¥å®ç°å¯¹è¿äºæ°ååä¿¡æ¯èµæºç管çåæä½ï¼è¿å°±å³å®äºæ°åå¾ä¹¦é¦å¿ é¡»éç¨é¢å对象çæ¹æ³æ¥å»ºç«æ°æ®æ¨¡åå管ç模åï¼å»ºç«é¢å对象çæ°æ®åºï¼å®ç°é¢å对象çä¿¡æ¯ç®¡çç³»ç»ã使ç¨UML 对æ°åå¾ä¹¦é¦ç³»ç»è¿è¡åºäºé¢å对象çåæå设计ï¼å¯ä»¥ä»å¼åç第ä¸æ¥å¼å§ï¼ä»ç³»ç»çåºå±å°±ææ¡ä½æ°åå¾ä¹¦é¦ä¿¡æ¯èµæºçç¹å¾ï¼ä¸ºä¸ä¸æ¥çå ·ä½å®ç°æ好åºç¡ãå¨ä¸ºæ°åå¾ä¹¦é¦ç³»ç»å»ºç«æ¨¡åæ¶è¦æ¶åå°å¤ç大éç模åå ç´ ï¼å¦å¯¹è±¡ç±»ãæ¥å£ãç»ä»¶ãèç¹ãå¾çï¼å¯ä»¥å°è¯ä¹ä¸ç¸è¿ç模åå ç´ ç»ç»å¨ä¸èµ·ï¼è¿å°±æ¯UMLçå ï¼ å ä»è¾é«çå±æ¬¡æ¥ç»ç»ç®¡çæ°åå¾ä¹¦é¦çç³»ç»æ¨¡åã
å¨è¯¦ç»è®¾è®¡é¶æ®µå¯ä»¥å¯¹å å¾ä¸çææç±»ã对象ä»å®ç°è§åº¦åè¿ä¸æ¥è¿è¡ç»åï¼ç»å¶å ·ä½ç对象类å¾ã对象å¾çãå¾3 æ¯æ°åå¾ä¹¦é¦ç³»ç»çå å¾ï¼èç®çº¿è¯´æå ä¹é´çä¾èµå ³ç³»ï¼å¦âæµéâå ä¾èµäºâæ°æ®åºâå ï¼è¦ä½¿ç¨âæ°æ®åºâå ä¸çç±»åæ°æ®ã带空å¿ç®å¤´çå®ç®çº¿è¯´æå ä¹é´çæ³åå ³ç³»ï¼è¿éæ¯ä¸è¬ä¸ç¹æ®çå ³ç³»ï¼å¦âç¼ç®âå ä¸âæ¬é¦ç¼ç®âå ãâèåç¼ç®âå ä¹é´åå¨æ³åå ³ç³»ã
éå¾
å¾3 æ°åå¾ä¹¦é¦ç³»ç»å å¾
ï¼2ï¼å¨æç»æçåæä¸è®¾è®¡
æ°åå¾ä¹¦é¦æä¾çåç§æå¡é½æ¯å»ºç«å¨åå¸ãå¼æ¾çä¿¡æ¯ç»æä¹ä¸ï¼ä¾æé«éãå¯é çç½ç»ç¯å¢æ¥å®æãæ¯é¡¹æå¡é½å¯ä»¥çæä¸ä¸ªäºä»¶æµï¼ç±è¥å¹²ç¸å ³ç对象交äºåä½æ¥å®æã对äºè¿ç§ç³»ç»å é¨çåä½å ³ç³»åè¿ç¨è¡ä¸ºï¼å¯ä»¥éè¿ç»å¶é¡ºåºå¾åååå¾æ¥å¸®å©è§å¯åç解ã
ä¸ä¸ªå¯¹è±¡å¨å ¶çåæé´æç»åçç¶æåºåï¼å¯¹äºææ¡å¯¹è±¡çè¡ä¸ºåç¶æçè¿ç§»ååæ¯é常éè¦çï¼å¯ä»¥éè¿ç¶æå¾æ¥äºè§£ä¸ä¸ªå¯¹è±¡çåå²ï¼å¼èµ·ä¸ä¸ªç¶æåå¦ä¸ä¸ªç¶æ转移çäºä»¶ï¼ä»¥åç±äºç¶æç转移èå¼åçå¨ä½ã
æ¤å¤ï¼æè¿°å·¥ä½æµå并åå¤çè¡ä¸ºè¿å¯ä»¥ç¨æ´»å¨å¾ï¼è¡¨è¾¾ä»ä¸ä¸ªæ´»å¨å°å¦ä¸ä¸ªæ´»å¨çæ§å¶æµã
顺åºå¾åååå¾éåæè¿°å¤ä¸ªå¯¹è±¡çååè¡ä¸ºï¼èç¶æå¾éåæè¿°ä¸ä¸ªå¯¹è±¡ç©¿è¶å¤ä¸ªUse Caseçè¡ä¸ºãç¶æå¾ä¸æ´»å¨å¾çåºå«æ¯ï¼ç¶æå¾æè¿°çæ¯å¯¹è±¡ç±»ååºäºä»¶çå¤é¨è¡ä¸ºï¼æ´»å¨å¾æè¿°çæ¯ååºå é¨å¤çç对象类çè¡ä¸ºã
éå¾
å¾4 æ°åå¾ä¹¦é¦çµå书åæµéæå¡é¡ºåºå¾
å¾4æ¯ä¸ä¸ªçµå书åæµéæå¡ç顺åºå¾ä¾åï¼ ç¨ä»¥è¯´ææ°åå¾ä¹¦é¦çµå书ååºæ¬æµéæå¡ãç¨æ·åæµéåç³»ç»çç¨æ·æ¥å£ç»å½ï¼ç»ç¨æ·åæ³æ§éªè¯åï¼åæµéåç³»ç»ççµå书åæµé模åæ交æå¡è¯·æ±ï¼çµå书åéè¦ç»è¿çæåå¤æ¬çéªè¯ï¼ä»¥ä¿è¯çµå书åçæ¯ä¸ä¸ªå¤æ¬å¨åä¸æ¶é´åªå 许ä¸ä¸ªç¨æ·åé æé 读ãæ¯å¦è´ä¹°äºä¸æ¬çµå书çäºä¸ªå¤æ¬ï¼é£ä¹å°±å¯ä»¥æäºä¸ªç¨æ·åæ¶åé æé 读è¿æ¬ä¹¦ï¼èä¸å¿ é¡»è½å¤æ§å¶ç¨æ·å¯¹çµå书åçä»»æå¤å¶åæå°ï¼ä»¥ä¿æ¤çµå书ååºçè çåæ³æçãç¶åå°±å¯ä»¥å®æçµå书åçåãè¿ãé¢çº¦ãç»åçæµéæå¡ï¼æåéåºã
éè¿é¡ºåºå¾å¯ä»¥æ¸ æ°å°çåºç¨æ·ãæµéåç³»ç»çç¨æ·æ¥å£åçµå书åæµé模åä¹é´ææ¶é´é¡ºåºçæ¶æ¯äº¤æ¢ï¼è¿å¯¹äºææ¡ç³»ç»çæ§å¶æµã顺åºè¡ä¸ºå交äºè¡ä¸ºæ¯é常æççã建ç«å¨åå¸ãç½ç»ç¯å¢ä¸çæ°åå¾ä¹¦é¦å ¶äºä»¶æµåæ§å¶æµæ¯ååå¤æçï¼éè¦ä»å±é¡¶å°åºå±è¿è¡ä¸æ¥æ¥çå解ï¼ç¨å¤å¹ è½åæ å¨æç»æçå¾æ¥åæä¸è¯´æã
2.3 æ°åå¾ä¹¦é¦çå®ç°ãæµè¯åç³»ç»é ç½®
ç»è¿ç³»ç»åæä¸è®¾è®¡åï¼å°±å¯ä»¥æ ¹æ®è®¾è®¡æ¨¡åå¨å ·ä½çç¯å¢ä¸å®ç°ç³»ç»ï¼çæç³»ç»çæºä»£ç ãå¯æ§è¡ç¨åºåç¸åºç软件ææ¡£ï¼å»ºç«ä¸ä¸ªå¯æ§è¡çç³»ç»ãç¶åéè¦å¯¹ç³»ç»è¿è¡æµè¯åæéï¼ä¿è¯ç³»ç»ç¬¦åé¢å®çè¦æ±ï¼è·å¾ä¸ä¸ªæ éçç³»ç»å®ç°ãæµè¯çç»æå°ç¡®è®¤æå®æçç³»ç»å¯ä»¥çæ£ä½¿ç¨ãæåç³»ç»é ç½®çä»»å¡æ¯å¨çå®ç使ç¨è¿è¡ç¯å¢ä¸é ç½®ãè°è¯ç³»ç»ã解å³ç³»ç»æ£å¼ä½¿ç¨åå¯è½åå¨çä»»ä½é®é¢ã
3 å°ç»
æ°åå¾ä¹¦é¦çåå±æ¹å ´æªè¾ï¼ç®åæ£å¤äºä¼ ç»å¾ä¹¦é¦åæ°åå¾ä¹¦é¦è¿æ¸¡çé¶æ®µï¼è½¬åè¿ç¨ä¸éè¦åºç¨åéæææ°çä¿¡æ¯ææ¯ï¼ä»¥è¾¾å°å¯¹ç½ç»ä¿¡æ¯èµæºæææçå©ç¨åå ±äº«ãä¼ ç»çç³»ç»åæ设计çæ¹æ³é¾ä»¥ä¿è¯æçåè´¨éï¼å°UMLåºç¨äºæ°åå¾ä¹¦é¦å»ºè®¾ï¼å¯ä»¥å éå¼åè¿ç¨ï¼ æé«ä»£ç è´¨éï¼æ¯æå¨æçä¸å¡éæ±ï¼å¹¶æ¹ä¾¿å°éæå·²æçä¼ ç»å¾ä¹¦é¦ä¿¡æ¯èµæºãè¿æ¯UMLä¸ä¸ªæçå¾å¥½åæ¯çåºç¨æ¹åã
ãåèæç®ã
ã1ãå¼ é¾è¯¦.UMLä¸ç³»ç»åæ设计.人æ°é®çµåºç社ï¼
ã2ãéå·§è±.æ¨å®è±.å¾ä¹¦é¦èªå¨åæ°è®ºï¼ä¿¡æ¯ç®¡çèªå¨å.ä¸æµ·äº¤é大å¦åºç社ï¼
ã3ãéå·§è±.æ°åå¾ä¹¦é¦çä¸ç§æ¨¡å¼ââç½ç»å¾ä¹¦é¦. ç°ä»£å¾ä¹¦æ æ¥ææ¯ï¼ï¼ï¼2ï¼
ã4ãéè±.UMLå¤è§ç¹å»ºæ¨¡æºå¶åºç¨ç 究.å京ç工大å¦å¦æ¥.ï¼ï¼2ï¼
ã5ãäºåå³°.æ°åå¾ä¹¦é¦çå ³é®ææ¯ç 究.æ æ¥å¦æ¥ï¼ï¼ï¼ï¼
开源图书是哪个出版社
开源图书是由出版社出版的,但出版社名称可能因具体图书而异。开源图书是一种特殊的出版物,其特点在于其源代码、内容或设计等都是公开的,可以由任何人自由使用和修改。由于开源图书的开放性和共享性,许多出版社都愿意出版这类图书。因此,开源图书的出版社并不是固定的,它会因不同的图书而有所差异。有些开源图书可能是由专业的科技出版社或者是大学出版社出版的,这些出版社对于开放知识和资源的推广有着很高的热情和投入。如果要确定某一本具体的开源图书的出版社,可以通过查看图书的版权页或者相关的出版信息来得知。此外,网络上也能找到大量的开源图书,它们可能由数字内容出版社或者是通过网络平台发布的个人作者自行出版。因此,要了解具体的开源图书出版社名称还需要依赖于图书本身所提供的出版信息。