UML_remix
2016-03-20 05:10:23 0 举报
UML_remix是一个开源的UML建模工具,它提供了一种可视化的方式来创建、编辑和共享UML图。这个工具支持多种UML图类型,包括类图、序列图、用例图等,并且可以与各种开发环境无缝集成。UML_remix的主要特点是其强大的定制能力,用户可以根据自己的需求添加新的元素、属性和关系,或者修改现有的元素和关系。此外,UML_remix还提供了丰富的插件系统,用户可以通过安装插件来扩展其功能。总的来说,UML_remix是一个强大而灵活的UML建模工具,可以帮助开发者更好地理解和设计他们的软件系统。
作者其他创作
大纲/内容
Album
albumartistgenreyearcountry...
items()- operation2(params)- operation3()
Command match for playlist to match related songs
Adapter for getting a random song from libaray/playlist
apply
Model base
Third-party accostic comparer
Match
+match_rate: float+violation: Boolean
1
DataMatch
Library
directory path_formats
+ get_item(id)+ get_album(item_or_id)+ add (obj)+ add_album(items)+ transaction()
Base class providing fuction for item(track) and Album
Item
title: Stringartist: Stringalbum:Stringlength: Timegenre: String...
get_album()destination()move(params)read(para)write(para)
Transactions
Playlist
# base_item: Item+playlist: ArrayList+song_num: int+song_length: Time#tofile: File
get()start_play()skip_current()shuffle()
AcosticCompare
*
Archeive
PlaylistBuffer
+buffer: ArrayList#max_contain
make()reload()push()
Original class provided by software
AcousticMatch
Client
RandomGetter
+pseudo_geneartor: Random+temp_item: Item
getclear
proxy for storing model in library
0 条评论
下一页