一、项目基本介绍
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 任课教师博客主页链接 |
这个作业的要求在哪里 | 作业链接地址 |
团队名称 | Exception |
作业学习目标 | 1.探索团队软件项目需求获取技巧与方法2.学会利用UML模型描述用户需求3.学习编写软件需求规格说明书 |
二、UML软件绘制工具简介;
常用UML图形软件绘制工具有:Visio、Rational Rose、PowerDesign,建议采用轻量级的Visio。在线作图工具ProcessOn:https://www.processon.com/
1.visio:适合需要在喜爱的浏览器中创建和共享简单图表的用户。包括 2 GB OneDrive 存储空间。最适合需要创建符合行业标准且能够连接到数据的专业商业图表和 IT 图表的用户。
创建可视化图表:在常用浏览器中,通过模板、新式 UI 和熟悉的 Office Online 体验,开始快速绘制图表。创建框图、流程图、日程表、规范和说明语言 (SDL) 图等图表。
专业、便捷:使用 Visio 内容生态系统中符合行业标准(例如 BPMN 2.0、UML 2.5 和 IEEE)的现成模板和 250,000 种形状,创建专业图表。简单易用,更快速地自定义图表和完成图表,使用画笔、手指或墨迹进行绘制或批注。
简化 IT 管理:提供统一的版本,随时随地通过浏览器或 iPad® 应用访问图表。
2.Rational Rose:是一个完全的、具有能满足所有建模环境(Web开发,数据建模,Visual Studio和 C++ )灵活性需求的一套解决方案。Rose 允许开发人员,项目经理,系统工程师和分析人员在软件开发周期内在将需求和系统的体系架构转换成代码,消除浪费的消耗,对需求和系统的体系架构进行可视化,理解和精练。通过在软件开发周期内使用同一种建模工具可以确保更快更好的创建满足客户需求的可扩展的、灵活的并且可靠的应用系统。
3.PowerDesign:这是一个强大的数据库设计工具,使用Data Architect可利用实体-关系图为一个信息系统创建"概念数据模型"-CDM(Conceptual Data Model)。并且可根据CDM产生基于某一特定数据库管理系统的"物理数据模型"-PDM(Physical Data Model)。还可优化PDM,产生为特定DBMS创建数据库的SQL语句并可以文件形式存储以便在其他时刻运行这些SQL语句创建数据库。另外,Data Architect还可根据已存在的数据库反向生成PDM、CDM及创建数据库的SQL脚本。
三、Visio UML图形绘制工具团队学习总结;
基本操作
1.首先,根据自己需求选择自己需要的结构图,也可以新建白图通过图形自己设计;
2.接着新建基本框图;
3.图形生成,在模具形状里找到自己所需要的形状,点击左键不松,拖到绘图区域,松开左键即会形成一个自己所需要的形状;选中图形,将鼠标放在图形右下角,拖动即可改变大小;
4.图形和文字设置:右击图形,可以选择格式中的线条或者填充,来改变图形的的格调,双击图形,会出现光标,这样可以打字,然后选中文字可进行编辑文字格式,例如白框就是可以编辑的框;
5.若有多个图形,可以在全部选中后进行组合,这样就可以整体拖动;
6.最后文件保存同word类似,可进行保存或另存。
快捷键
注释:Ctrl+K+C
取消注释:Ctrl+K+U
增加缩进:Table
减少缩进: Table+Shift
格式化文本:A. Ctrl+K+F(选中文本) B. Ctrl+K+D(全部文本)
自动生成Set/Get方法:prop+tab
四、团队项目github仓库地址链接;
GitHub地址:地址