大多数开发人员随着经验的增长,会进入一个管理层的岗位(开发小组的组长,当然啦博主才毕业大半年,还不是开发组长,只是提前了解了一下分享给大家),需要负责软件系统的设计(系统功能设计和数据库设计)。然后将你的设计思路传递给其他同事(也是一个讨论并完善的过程),让他们协助编码完成软件的开发。在设计思路的传递时,图文结合表述会更加直观清晰些。
下面博主分享三个软件,主要用于快速整理处系统功能图和数据库设计:XMind、Microsoft Office Visio、Power Designer。当然这三个软件的功能远远不止博主所说的那些,猿友们可以自行深入了解。下面看看这三个软件的大概介绍吧。
一、XMind
1.1、XMind的介绍
XMind 是一款非常实用的商业思维导图软件,应用全球最先进的Eclipse RCP 软件架构,全力打造易用、高效的可视化思维软件,强调软件的可扩展、跨平台、稳定性和性能,致力于使用先进的软件技术帮助用户真正意义上提高生产率。
XMind 的文件扩展名为.XMAP 。.XMAP 本质上是由XML+ZIP的结构组成,是一种开放的文件格式,用户可以通过XMind开放的API为其开发插件或进行二次开发。
XMind 能与用户其它的Office软件紧密集成,保护用户的投资。“XMind 文件”可以被导出成Word / PowerPoint / PDF / TXT /图片格式等,也可以在导出时选择仅导出图片,还是仅文字,还是图文混排,所得到的成果直接可以纳入用户的资料库,也可用 Word/Powerpoint/Acrobat等工具直接打开编辑,这样用户就可以和没有安装XMIND的其它用户