操纵UML编写Java操纵程序[Java编程]
本文“操纵UML编写Java操纵程序[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
引言
统一建模语言(Unified Modeling Language,简写为UML)是一种通用的模拟语言,它可以用于肯定、展示和记录软件系统的计划历程.统一建模语言中的图形标志,特别是用于面向对象的软件计划.它有两大长处:
(1)UML是国际软件产业界遍及承认的尺度,它统一了对象模拟的标志和含义,使软件计划工具能施展更大的功用,同时,现有的对象计划也能更简单地被重新利用.
(2)UML博采众长,设本地均衡了简便性和具体化两个总之,UML已经成为一种单独的系统来演变,不像从前的多种尺度的体系惹起的问题.
所以,作为软件开辟者,完好有必要学习、理解UML.本文就供应了一个案例研究,我只是想操纵这个案例研究给大家一个对UML的感性熟习,理解在实际世界中若何利用 UML来编写利用程序.所以我想找了一个相对对比复杂的案例,找来找去,发现图书馆中处理借出以及预借书籍和杂志的利用程序是相当大的例子,足以阐明UML如安在实际世界中利用.
我只是操纵利用案例(use case)和谈论域解析来解析描写一个解析模子中的利用,我把它扩大成一个计划模子,用来描写技术办理筹划的一个代表部份, 最后,我们再用Java语言举行编码.但请记着,我给出的只是一种大概的办理筹划,还有很多其他的办理筹划需求您用聪明的头脑去发掘,并且这世界上也没有合适全部的情形的办理筹划.当然,某些办理筹划会比其他的要好,但那只有有了充足的经验和碰到的很多艰难的事并办理之后才会堆集下来知识.好,下面我们进入案例研究.
要求
普通情形下,是利用系统的终究用户的代表人来书写要求标准,关于图书馆利用程序,要求标准应当以下:
1、图书馆利用程序该当是图书馆的支持系统.
2、图书馆把书籍和杂志借给借书者(读者)的条件当然是读者该当在该系统中注册过,一样书籍和杂志也该当在系统中注册过.
3、图书馆处理购置新书或杂志的操作,脱销书或杂志该当多购几本,旧的书籍和杂志当它们过期或残缺时就应得当把它们从书架上请下来.
4、图书管理员是图书馆中的职员,他的职责就是与顾客 (借书者)打交道并通过该系统完成工作.
5、借书者可以预借一本当前不在图书馆中的书籍或杂志,当这本书被偿还或被购入图书馆的时刻,他就会接到告诉;当借书者借到这本书或杂志的时刻,预定就会被撤消;也可以利用显示程序撤消预借.
6、图书馆可以很简单地成立,更新和删除系统中的书名,借书者,借阅情形以及预借情形等信息
7、该系统可以运行于全部风行的操作系统,包含 UNIX, Windows以及 OS/2,它还该当有先进的友好的图形用户界面 ( GUI ).
8、该系统该当很简单利用新的功效扩大.
在本案例解析中,该系统的第一个版本不需求处理某个读者预借的书籍成为可借书籍时发送消息给读者的操作,也不需求查抄某本书籍能否已经超时了.
以上是“操纵UML编写Java操纵程序[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:java学习的感悟
- ·下一篇文章:顺服Tiger - 调集框架
- ·中查找“操纵UML编写Java操纵程序”更多相关内容
- ·中查找“操纵UML编写Java操纵程序”更多相关内容