团队作业(四)
团队作业(四):描述设计
1. 团队分工
姓名 | 分工 |
---|---|
窦豆 | 数据库 |
梁艺轩 | 用户管理 |
范伊晴 | 审批流程 |
彭玮琪 | 文件传输 |
安季然 | 文件编辑 |
2. UML
用户管理(用例图)
文件编辑(状态图)
文件传输(活动图)
审批流程(用例图)
数据库(类图)
3. 工具选择
WhiteStarUML:
- 优点:
轻量级,运行速度快,资源占用低。
免费,开源,可定制性强。
支持多种操作系统,包括 Windows、Linux 和 macOS。 - 缺点:
用户界面相对简陋,不够美观。
相较于其他专业软件,功能相对较少。
Visio:
- 优点:
微软出品,具有良好的兼容性,尤其与 Windows 系统结合紧密。
丰富的模板和图形库,方便快速创建图表。
专业性强,适用于各种行业和场景。 - 缺点:
收费,正版软件价格较高。
仅支持 Windows 系统。
ROSE:
- 优点:
开源,免费,社区活跃,有丰富的插件和扩展。
支持多种 UML 图表类型,满足各种需求。
具有代码生成和反向工程功能,有助于软件开发。 - 缺点:
用户界面较为复杂,初学者可能需要适应。
相较于其他软件,性能和稳定性有待提高。
选择 WhiteStarUML 的理由:
轻量级,免费且开源,适合初学者和中小型项目。
支持多种操作系统,具有较强的通用性。
虽然功能相对较少,但对于基本 UML 图形的绘制已经足够。
社区活跃,有丰富的资源和教程可供参考。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!