项目 | 内容 |
---|---|
做业课程地址 | 任课教师首页连接 |
做业要求 | 团队项目 |
填写团队名称 | 黑白团团队 |
填写具体目标 | 认真负责,完成项目 |
UML,统一建模语言(英语:Unified Modeling Language,缩写 UML)是非专利的第三代建模和规约语言。UML是一种开放的方法,
用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展示了一系列最佳工程实践,
这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。html
Visio
Visio 是office软件系列中的负责绘制流程图和示意图的软件,是一款便于IT和商务人员就复杂信息、系统和流程进行可视化处理、
分析和交流的软件。使用具备专业外观的Visio 图表,能够促进对系统和流程的了解,深刻了解复杂信息并利用这些知识作出更好
的业务决策。能够经过多种图表,包括业务流程图、软件界面、网络图、工做流图表、数据库模型和软件图表等直观地记录、设计和
彻底了解业务流程和系统的状态。
有以下几种功能:设计具备专业外观的图表;
影响更多用户,将 Visio 图表保存为PDF或 XPS文件格式,可以使其更具可移植性,并供更多用户使用;
与任何人共享图表;
用数字墨迹批注图表;
自定义,经过编程方式或与其余应用程序集成的方式,能够扩展Visio,从而知足特定行业的状况或独特的组织要求,能够开发本身的自定
义解决方案和形状,也可使用 Visio 解决方案提供商提供的解决方案和形状;
向任何上下文或程序中添加 Visio 图表绘制功能;
利用新增的数据驱动解决方案支持。ProcessOn
ProcessOn是一个面向垂直专业领域的做图工具和社交网络,成立于2011年6月并于2012年启动。ProcessOn将全球的专家顾问、咨询机构、
BPM厂商、IT解决方案厂商和普遍的企业用户紧密的链接在一块儿,提供基于云服务的免费流程梳理、创做协做工具,与同事和客户协同设计,
实时建立和编辑文件,并能够实现更改的及时合并与同步,这意味着跨部门的流程梳理、优化和确承认以即刻完成。专一于为做图人员提供
价值,利用互联网和社交技术颠覆了人们梳理流程的方法习惯,继而使商业用户得到比传统模式更高的效率和回报,改善人们对流程图的创
做过程。
其功能总结以下:- 价值链图(EVC)
-常规流程图(Flowchart)- 事件过程链图(EPC)
- BPMN2.0图
- Venn维恩图
-Org组织结构图- iOS线框图
-UI页面原型设计图
-UML统一建模语言
符合标准的格式交换,并开放私有POS格式给开发者:- 将Visio图转换成ProcessOn文件
- 将BPMN2.0文件转换成ProcessOn文件
- 将ProcessOn的BPMN图导出成BPMN格式文件
- 将ProcessOn的图导出成开放格式的pos元数据文件
ProcessOn特性以下:- 提供绘制高层流程图和低层流程图的标准形状集
- 支持Autoprompt,快速添加和链接对象
- 从任何对象拖拽出新线条
- 拖放来添加您本身的图片
- 流程文件和形状的数据属性自定义
- 提供设计分层流程体系所需的热点连接
在对Visio UML图形绘制工具学习后,咱们团队总结出以下功能体现:
一、 在功能区双击,弹出功能添加和删除操做界面,可对各功能去进行删除添加功能。git二、 视图:能够添加形状和主题窗口,设置工做界面等。github
三、 格式:能够设置文本、主题、图片等功能。其中,图层是指形状类别。数据库
四、 按ESC按键,可取消Visio中形状的选择。编程
五、 在格式中,文本-文本块功能与Word文字编辑功能相同网络
六、调整形状的角度:能够经过选择想要旋转的基本图形,视图的大小和位置窗口可在该窗口中调整角度,角度方向是逆时针为正。架构
七、自制模具方法,能够把本身经常使用的流程图进行保存:1)用visio制做好图形,2)打开“文件”-〉“形状”-〉“新建模具”,3)在新增长
的左边栏模具处,拖进自绘图形,4)将块名和图形名改成本身的名字,5)保存。工具
github学习
a.软件的开发意图
开发实现导游众评网,解决用户对导游的不满和确定无处安放问题;解决用户没法集中了解国内导游评价信息,在其余各类地方凌乱的搜集信息的问题。
b.应用目标
经过此网站,能帮助游客或用户了解导游的信息,而且用户能够对导游进行评价。
c.做用范围
此网站适用于国内全部互联网用户。
d.软件性质
此网站是一个独立的网站,和其余的网站没有冲突。优化
创建一个对全部人开放的导游众评网站,根据管理搜集到的用户对导游的评价信息,为用户提供导游评价信息参考(首页随机推送优秀导游)。该项目分为如下三个模块:
(1) 注册登陆模块:为提高评价内容的可信度,咱们采用用户实名注册登陆。
(2) 评价模块:用户在评价时需给出导游所属单位和姓名,旅游路线,地区;用户可在已有导游的评价内容下添加评价,也可直接添加导游信息及评价,若添加的导游已存在,则系统合并导游评价信息。
搜索模块:咱们将用户评价的内容提取出一些文字做为导游的标签;,用户若想根据意愿了解导游信息,能够根据导游所属单位,或所属地区,或各个标签(细心,热情等)来查看导游评价信息,也可根据热度和评价时间排序推送;还可根据关键字搜索。
输入关键字搜索时,经过对比关键字查找相应的结果,并将结果显示出来。
a.输入
1.系统登陆:用户的帐号和密码,要求和数据库中的存储数据一致
2.用户登陆状态时,能够对导游进行评价。
b.输出
1.对应输出要查询的导游信息以及评价。
2.登陆时用户输入不合法是会有信息框的提示
a.用户信息存储:将系统用户登陆验证信息准确存储在数据库中,还包括数据的增长和修改操做
b.导游信息存储:将导游的基本信息准确存储在数据库中,还包括数据的增长和查询操做。
c.导游评价信息存储:将用户对导游的评价信息准确存储在数据库中,还包括数据的增长和查询操做。
一、用户调研采用电子调查问卷形式
二、编写调查问卷
三、发布调查问卷
四、回收调查问卷并统计结果
五、根据统计结果进行需求分析
调查问卷截图:
需求分析是项目开发的基础,一个软件可否获得用户的确定和普遍的应用,需求分析占很大的地位。在咱们的项目过程当中,根据咱们本身想法,首先创建一个快速原型模型,经过调查问卷获得更进一步的需求,从而改进咱们的设计,可是咱们只用了问卷调查的调研方式,没法全面的了解到用户的真正需求。其次,在咱们设计调查问卷的问题时,只是了解了用户是否须要咱们的软件,和对已有功能是否接受,而未对他们的其余需求没有进一步的了解。还有一点是,用户的需求并非一成不变的,未来他们可能会有其余的需求,可是当前咱们不能对之后可能出现需求作出回应。