项目 | 内容 |
这个作业属于哪个课程 |
|
这个作业的要求在哪里 |
https://www.cnblogs.com/nwnu-daizh/p/10831971.html
|
团队名称 | AlwaysRun! |
作业学习目标 | (1)体验以原型设计为基础的团队软件项目需求获取技巧与方法。 (2)学习利用UML模型描述用户需求。 (3)编写软件需求规格说明书。 |
一.UML软件绘制工具简介:
常用UML图形软件绘制工具有:Visio、Rational Rose、PowerDesign
Visio简介
Vision系列产品大约从1990年开始研发。Visio软件秉承了“模块化”和先进设计思想,通过提供许多应用领域的基本图形模块,准许用户通过拖放图片来组合出自己所需要的图形,使用十分简单,大大简化了用户的工作,产品受到广泛的欢迎。1995年,该研发Visio软件的公司干脆更名为Visio,并与同年完成了股票上市。1999年Microsoft以股票交易方式并购了Visio公司,不久之后,便推出了新版本的Visio软件。至此,和大家熟悉的Word,Excel等软件一样,Visio也成为Microsoft Office家族的一员,得到Microsoft强大的技术支持。Visio并不是真正意义上的CASE工具,而只能说是一个绘图工具软件。但是,在目前已有的各类绘图软件中,Visio是建立流程图、组织图、日程表、行销图、布置图等各种图形图表最快速、最简单的工具之一。Visio带有一个绘图模板集,包含了用于各种商业和T程应用的符号。其中的软件和系统开发模板提供了流程图、数据流图、实体-联系(E-R)图、UML图以及其它许多图形符号。模板提供了一个用于存储图标元素的定义和描述信息的有限资料库,并且这些模板还在不断地补充和发展中,其使用范围也将越来越广泛。
Rational Rose简介
Rational公司, 1981年成立,为美国军方提供开发工具 ,20世纪90年代,面向对象开发方法获得成功,Raional 也推出了自己的面向对象开发工具,这就是大名鼎鼎的Rational Rose。2002年12月6日,IBM公司公布了对Rational软件公司价值21亿美元的收购,自此Rational成为了IBM软件家族的一-员,也成为了IBM随需应变的开发环境。 Rose是一种可视化的、功能强大的面向对象系统分析与设计的工具。 Rose可用于对系统建模、设计与编码,还可以对已有的系统实施逆向工程,实现代码与模型的转换。 Rose通过对目前多种程序设计语言(VB、C++、Java等)的有效集成,帮助开发人员产生框架代码。 Rose模型有助于开发人员和用户都了解系统全貌,以便于开发人员和用户的交流,减少了印需求不明确导致软件开发失败的概率。Rational Rose并不是单纯的绘图工具,它是专门支持UML的建模工具,有很强的校验功能,能检查出模型中的许多逻辑错误,还支持多种语言的双向工程(将模型转换成指定编程语言的代码,或将代码转换成模型),特别是对Java的支持非常好。Rose是Rational公司的产品,而Rational公司拥有UML的三位创始大师。他们的产品也是世界领先的建模工具。
PowerDesign简介
PowerDesigner最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 .NET、WorkSpace、PowerBuilder、Java、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。此外,它支持60多种关系数据库管理系统(RDBMS)/版本。PowerDesigner运行在Microsoft Windows平台上,并提供了Eclipse插件。
二.Visio UML图形绘制工具团队学习总结:
我们小组通过对Visio的学习了解总结有以下几点:
一、 界面功能设置
1、 在功能区双击,弹出功能添加和删除操作界面:对各功能区删除添加功能,进行拖动即可删除和添加。
2、 点击视图功能按钮,可以添加形状和主题窗口,设置工作界面等。
3、 点击格式按钮,可以设置文本、主题、图片等功能。其中,图层是指形状类别。
4、 按住Ctrl键+鼠标左键点击形状,可以实现形状的复制。
5、 按ESC按键,可取消Visio中形状的选择。
6、 在格式按钮中,选择文本-文本块,可以更改文字的方向(横向和竖向);在工具栏中有更改文字方向的快捷按钮(在对齐方式旁边)。
二、 形状之间添加连接线
1、 快捷键:Ctrl+1:切换到鼠标;Ctrl+2:选择文本工具;Ctrl+3:切换到连接线;Ctrl+8:选择矩形工具;ESC:关闭智能标记菜单或消息;Ctrl+B:启用或取消加粗;Ctrl+Shift+P:选择格式刷; F2:重命名。
2、 取消直线交叉的跨线标志:选中线条,左键或者菜单中的格式-行为-连接线-跨线-添加-从不,即可。
3、 Ctrl+=:表示将图形中的文字变为下标;Ctrl+Shift+=:表示将图形中的文字变为上标。
三、 Visio图形粘贴到word中虚线变成实线问题
选中需要修改的虚线线条,单击右键快捷菜单“格式-线条”,将粗细适当加粗,确定保存即可。如果还出现上述症状,说明线条还不够粗,还需要在适当加粗。
四、 Visio中默认封闭整体图形才能填充颜色。
五、 调整形状的角度:可以通过选择想要旋转的基本图形,右击选择视图->大小和位置窗口,然后在该窗口中调整角度,角度方向是逆时针为正。另外,还可以通过镜像对称翻折进行图形组合或复制。
六、 Word中编辑visio,编辑完成后,在空白处点击,即可退出Visio,转到word。
三.团队项目github仓库地址链接:
https://github.com/bianzhifengshaoye/-111
四.团队项目需求分析设计成果:
五.团队项目用户调研过程、需求分析总结:
用户调研过程:
1.使用工具:微信调查问卷小程序
2.小组讨论制定调研的形式以及调研的具体内容然后编写调查问卷
3.发布调查问卷
4.回收调查问卷并统计结果
5.根据统计结果进行需求分析
6.调查问卷截图:
需求分析总结:
通过本次对团队项目进行需求分析,我们团队分工明确,每个人都积极参与到本次项目中,在进行需求分析之前我们也是做了前期工作,我们用问卷调查的方式,在微信平台收集大家对我们此次项目的看法,通过问卷调研后我们发现:在今后的几年中,酒店的竞争将主要在信息化、智能化方面展开。店内装潢、客房数量、房间设施等质量竞争和价格竞争将退居二线。酒店信息化的发展趋势主要分为三大应用领域:一是为酒店的管理者、决策者提供及时、准确地掌握酒店经营各个环节情况的信息技术;二是针对酒店的经营,为节省运营成本、提高运营质量和管理效率的信息化管理和控制技术;三是直接面对顾客所提供的信息化服务。对于酒店而言,信息化是一个工具,是一种手段,是一种服务,服务水平的好坏直接影响酒店的经济效益和竞争力。我们会在今后的项目分析以及开发过程中对团队成员进行更加细致的分工,从而各司其职,完善系统要求。