《AlwaysRun!团队》第四次作业:项目需求调研与分析
| 项目 | 内容 |
| 这个作业属于哪个课程 | |
| 这个作业的要求在哪里 | |
| 团队名称 | 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.调查问卷截图:



需求分析总结:
通过本次对团队项目进行需求分析,我们团队分工明确,每个人都积极参与到本次项目中,在进行需求分析之前我们也是做了前期工作,我们用问卷调查的方式,在微信平台收集大家对我们此次项目的看法,通过问卷调研后我们发现:在今后的几年中,酒店的竞争将主要在信息化、智能化方面展开。店内装潢、客房数量、房间设施等质量竞争和价格竞争将退居二线。酒店信息化的发展趋势主要分为三大应用领域:一是为酒店的管理者、决策者提供及时、准确地掌握酒店经营各个环节情况的信息技术;二是针对酒店的经营,为节省运营成本、提高运营质量和管理效率的信息化管理和控制技术;三是直接面对顾客所提供的信息化服务。对于酒店而言,信息化是一个工具,是一种手段,是一种服务,服务水平的好坏直接影响酒店的经济效益和竞争力。我们会在今后的项目分析以及开发过程中对团队成员进行更加细致的分工,从而各司其职,完善系统要求。
《AlwaysRun!团队》第四次作业:项目需求调研与分析的更多相关文章
- 《WAP团队》作业四——基于原型的团队项目需求调研与分析
基于原型的团队项目需求调研与分析 本项目是一个家教系统的实现,随着时代的进步,现今已经进入信息技术时代,越来越多的人注意到了教育的重要性.家长对于孩子的学习提高注意力,大家都不想自己的孩子输在起跑线上 ...
- 《BUG创造队》第四次作业:基于原型的团队项目需求调研与分析
项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验八 团队作业4:基于原型的团队项目需求调研与分析 团队名称 BUG创造队 作业学习目标 (1)体验以原型设计为基础的团队 ...
- 《hello--world团队》第四次作业:项目需求调研与分析
项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验八 团队作业4:基于原型的团队项目需求调研与分析 团队名称 <hello--w ...
- 《ABCD组》第四次作业:项目需求调研与分析
<ABCD组>第四次作业:项目需求调研与分析 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https:// ...
- 实验八 《Coderxiaoban团队》团队作业4:基于原型的团队项目需求调研与分析
实验八 <Coderxiaoban团队>团队作业4:基于原型的团队项目需求调研与分析 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验八 团队作业4:基于 ...
- 《Spring_four》团队作业4—基于原型的团队项目需求调研与分析
(一)需求规格说明书github地址:https://github.com/gzyt/SRS (二)原型链接:http://www.cnblogs.com/lztxh/p/9011873.html ( ...
- 《Exceptioning团队》第四次作业:项目需求调研与分析
一.项目基本介绍 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 Exception 作业学习目标 1.探索团队软件项目需求获取技巧与方法2.学会 ...
- <Dare To Dream> 第四次作业:基于原型的团队项目需求调研与分析
任务1:实施团队项目软件用户调研活动. (1)真实的用户调研对象:生科院大三学生 (2)利用实验七所开发的软件原型:网站原型链接 (3)要有除原型法之外的其他需求获取手段: 访谈法 开会研讨法 (4) ...
- A_Pancers团队作业4—基于原型的团队项目需求调研与分析
任务1:实施团队项目软件用户调研活动. (1)用户调研对象:我们的项目软件是基于安卓系统的音乐播放器,以设计出操作简单的音乐播放器为目的,所以本次用户调研的对象主要以身边的老人为主,对他们听音乐,听戏 ...
随机推荐
- 【计算机视觉】目标检测之ECCV2016 - SSD Single Shot MultiBox Detector
本文转载自: http://www.cnblogs.com/lillylin/p/6207292.html SSD论文阅读(Wei Liu--[ECCV2016]SSD Single Shot Mul ...
- javascript bom操作
BOM BOM介绍 全称 Browser Object Mode 浏览器对象模式 操作浏览器的API接口.比如浏览器自动滚动 Windows对象的顶层部分是BOM的顶层(核心)对象,所有的对象都是通过 ...
- 6、2、2 存到redis 中的验证码
还没有用到rabittmq @RequestMapping("/getYZM/{phone}") public Object getYZM(@PathVariable String ...
- 029 Android 轮播图广告Banner开源框架使用
1.Banner介绍 现在的绝大数app都有banner界面,实现循环播放多个广告图片和手动滑动循环等功能. 2.使用环境配置(具体可见github开源项目) (1)添加依赖 在build.gradl ...
- 抓包curl解析
目录 背景 code 背景 抓包工具charles抓取的请求curl,是这样: curl -H ':method: POST' -H ':path: /client.action?functionId ...
- idea 默认全局配置maven,避免每次新建项目都需要指定自己的maven目录
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qq_28624243/article/details/84199937 File->Oth ...
- Java中final与C++中const的关系
Java中的final有三种主要用法: (1)修饰变量: final变量是不可改变的,但它的值可以在运行时刻初始化,也可以在编译时刻初始化,甚至可以放在构造函数中初始化,而不必在声明的时候初始化,所以 ...
- Centos 安装PHP-redis扩展
从https://pecl.php.net/package/redis 里面找到自己安装的Redis对应版本的redis 1.获取已经安装的Redis版本扩展我这边安装的是4.0.1版本 wget ...
- 怎样理解window对象的几组位置大小属性
第一组: window.screenX 和 window.screenY, 只读, 返回浏览器窗口左上角与屏幕左上角的水平距离和垂直距离(单位像素); 第二组: window.innerHeight ...
- Docker可视化管理工具portainer的简单应用
portainer简介 略 安装portainer $ docker pull portainer/portainer$ docker volume create portainer_data $ d ...