原型设计

原型设计模式

瘦欲@ 提交于 2020-02-27 14:23:14
一、定义 原型设计模式:实现对原对象的拷贝,这里实现的事深拷贝,就是拷贝了原对象之后,即使原对象修改或者内存释放了,都不会对副本有影响,因为副本有自己独立的内存空间。 二、代码实现 三、测试代码 四、运行结果 来源: CSDN 作者: Amber_LYP 链接: https://blog.csdn.net/weixin_44603985/article/details/104532074

2020 软工实践 疫情统计可视化(原型设计)

随声附和 提交于 2020-02-27 12:53:47
这个作业属于哪个课程 2020春 W班 结对的学号 221701120 & 221701122 这个作业要求在哪里 2020软工实践 结对第一次 疫情统计可视化(原型设计) 这个作业的目标 根据客户描述提取需求,进行原型设计并提供大概的解决方案 作业正文 2020软工实践 疫情统计可视化(原型设计) 其他参考文献 Axure 9全面教程 、 人人都是产品经理 一、原型模型 ps:发布成网页加载可能较慢,以及地图上的一些交互会有延迟,体验不如本地项目好。 令附上网页地址 二、基于 NABCD 模型的解决方案 背景:目前新型冠状病毒肺炎疫情到了非常关键的时期,学校仍然是严阵以待。有一家统计网站每天都会提供一个对应的日志文本,记录国内各省前一天的感染情况,但疫情统计结果只是通过文字来显示,不够直观、具体,对用户不够友好,希望可以通过地图的形式来直观显示疫情的大致分布情况,还可以查看具体省份的疫情统计情况。 当今新冠肺炎疫情严重,牵动着每个人的心,共同抗疫无疑是全中国每个人的第一要务。我们的网站致力于提供全国以及各地的疫情情况,用不同颜色表示各地区疫情的程度,以最简洁、直观的方式向各位展示疫情情况。不仅如此,我们还提供了各式的统计图表,包括柱状图、折线图、饼状图等,更为形象直观地向您展示全国疫情的各类数据与地方数据。在您关注疫情信息的同时,我们平台还提供了疫情相关的新闻供您阅读

结对第一次—某次疫情统计可视化(原型设计)

Deadly 提交于 2020-02-27 11:24:35
这个作业属于哪个课程 2020春|W班 (福州大学) 这个作业的要求在哪里 结对第一次—某次疫情统计可视化(原型设计) 结对学号 221701101 221701108 这个作业的目标 结对合作,设计方案,给出原型模型 作业正文 某次疫情统计可视化(原型设计) 其他参考文献 无 NABCD模型 N(Need,需求) 从今年 1 月下旬开始,疫情开始全面爆发,全国人民与疫情的对抗正式拉开了的帷幕。疫情开始后,全国人民开始了禁足模式,大家的信息来源大部分来自互联网,并通过互联网来了解疫情实时情况。在上一次的寒假作业中已经通过文字来显示疫情统计结果,但是对用户来说,还需要更加直观、具体以及友好的界面,用户希望可以通过地图的形式来直观显示疫情的大致分布情况,还可以查看具体省份的疫情统计情况。有如下几点要求: 在全国地图上使用不同的颜色代表大概确诊人数区间 颜色的深浅表示疫情的严重程度,可以直观了解高危区域; 鼠标移到每个省份会高亮显示; 点击鼠标会显示该省具体疫情情况 点击某个省份显示该省疫情的具体情况 显示该省份对应的感染患者人数、疑似患者人数、治愈人数、死亡人数; 该省份到目前为止的新增确诊趋势、新增疑似趋势、治愈趋势和死亡趋势 A(Approach,做法) 于是我们利用Axure RP原型制作工具开发一款统计应用,实现了疫情统计实时数据的可视化。本次原型设计满足用户的需求—

结对作业(1)

别等时光非礼了梦想. 提交于 2020-02-27 11:04:25
这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/2020SPRINGS 结对学号 221701239 221701236 这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/2020SPRINGS/homework/10287 这个作业的目标 实现肺炎信息统计 作业正文 https://www.cnblogs.com/hrc990816/p/12287909.html 其他参考文献 效能分析 此次作业我们完成效率一般,主要是因为我们在遇到echarts与axure如何相结合的过程中耗费时间太长,在编码实现方面效率还算不错,在一天的时间内也实现了原型设计.完成过程中我们分工明确,运用各自所擅长的地方完成了此次原型设计,总体上完成度不错. 来源: https://www.cnblogs.com/hrc990816/p/12370723.html

结对第一次—疫情统计可视化(原型设计)

倾然丶 夕夏残阳落幕 提交于 2020-02-27 10:54:45
这个作业属于哪个课程 班级链接 这个作业要求在哪里 作业要求 结对学号 081700316,081700308 这个作业的目标 设计疫情统计可视化的原型模型 作业正文 作业正文 其他参考文献 ... 原型展示 原型展示链接 操作说明: 1.鼠标移动到“福建”省,“福建”省显示高亮——点击高亮部分 2.进入福建省疫情内容详情页 3.三个版面由顶部进行切换,顶部设置一个“首页”按钮可回到首页。 NABCD模型 N (Need,需求) 目前新型冠状病毒肺炎疫情到了非常关键的时期,学校仍然是严阵以待。继续沿用我们在寒假作业(2/2)——疫情统计的问题,有一家统计网站每天都会提供一个对应的日志文本,记录国内各省前一天的感染情况,上次的疫情统计结果只是通过文字来显示,不够直观、具体,对用户不够友好,在本次作业里,我们希望可以通过地图的形式来直观显示疫情的大致分布情况,还可以查看具体省份的疫情统计情况。 • 在全国地图上使用不同的颜色代表大概确诊人数区间 颜色的深浅表示疫情的严重程度,可以直观了解高危区域; 鼠标移到每个省份会高亮显示; 点击鼠标会显示该省具体疫情情况 • 点击某个省份显示该省疫情的具体情况 显示该省份对应的感染患者人数、疑似患者人数、治愈人数、死亡人数; 该省份到目前为止的新增确诊趋势、新增疑似趋势、治愈趋势和死亡趋势 分析:用户需求主要包括两个界面,一个是全国的疫情情况

【设计模式最终总结】原型模式:对象的克隆

好久不见. 提交于 2020-02-27 07:08:37
1 原型模式概述 通过一个原型对象克隆出多个一模一样的对象,该模式称之为原型模式。比如孙悟空可以用猴毛根据自己的形象,复制(又称“克隆”或“拷贝”)出很多跟自己长得一模一样的“身外身”来。 2 原型模式的一个需求 订会议室:当你预定一个会议室时,可能有十几个项需要填写,但这些项呢,基本都是一致的,只有个别项需要修改,所以可以生成一个模板,然后复制出来,再去修改。 查询特征值:我要依次查询60天的特征出来,每次都要构造一个查询条件,其他部分都一样,只有日期不一样,这个查询条件就可以用原型模式 同样的,数据同步通道、数据校验任务等等,都可以。 3 原型模式概述   原型模式(Prototype Pattern):使用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式是一种对象创建型模式。   原型模式的工作原理很简单:将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝自己来实现创建过程。由于在软件系统中我们经常会遇到需要创建多个相同或者相似对象的情况,因此原型模式在真实开发中的使用频率还是非常高的。原型模式是一种“另类”的创建型模式,创建克隆对象的工厂就是原型类自身,工厂方法由克隆方法来实现。 需要注意的是通过克隆方法所创建的对象是全新的对象 ,它们在内存中拥有新的地址,通常对克隆所产生的对象进行修改对原型对象不会造成任何影响,

Drama for Mac(原型设计工具) v2.0.4直装版

折月煮酒 提交于 2020-02-27 06:43:10
Drama Mac版是Mac平台上的一款原型设计工具,Drama Mac版,原型制作,动画设计工具一应俱全。将设计、动画和原型制作集成到一个熟悉的工具中。不再需要在应用程序之间切换或学习新东西。 Drama for Mac 下载 https://www.macdown.com/mac/5009.html 一、强大的原型制作工具 使用功能强大的原型设计工具,将您的设计变为现实 1、画场景。 每个场景代表原型的视觉状态。 2、在场景之间添加过渡。 当用户与原型交互时,将触发转换。 3、Magic Move在场景转换期间自动为具有相同名称的图层添加动画效果。 二、令人惊叹的动画 使用我们直观而强大的时间线编辑器来创建精美的动画。 1、驱动程序 驱动程序允许您指定一个图层中的更改如何影响其他图层。 2、魔术阻力 通过手势同步过渡:距离目标越近,过渡越接近完成。 3、绘图工具 从贝塞尔和渐变到阴影和模糊......戏剧拥有你需要的所有绘画工具和效果。 三、在iPhone和iPad 上运行原型 使用我们的Drama Mirror应用程序,您可以直接在iPhone和iPad上与原型进行交互。 只需将Mirror应用程序与Drama连接即可预览您的设计。或者只是预览通过电子邮件或在线下载收到的.drama文件。 四、使用3D图层 在3D空间中旋转和移动图层,甚至可以使用透视图进行播放。

结对第一次—某次疫情统计可视化(原型设计

血红的双手。 提交于 2020-02-26 13:18:53
这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/2020SpringW/ 这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/2020SpringW/homework/10400 结对学号 221701429 221701438 这个作业的目标 疫情统计可视化的原型 作业正文 .... 其他参考文献 .... NABCD模型 N(Need,需求): 目前新型冠状病毒肺炎疫情到了非常关键的时期,大家非常关注疫情,由此我们做了疫情统计程序,将各省的疫情收集然后集中显示,但是上次的疫情统计结果只是通过文字来显示,不够直观、具体,对用户不够友好,故新的可视化的疫情统计程序有很大的需求,值得一做。 A(Approach,做法): 通过地图的形式来直观显示疫情的大致分布情况,还可以查看具体省份的疫情统计情况。 在地图上方显示全国数据,在各指标下方小字显示对比昨日新增人数。 在全国地图上使用不同的颜色代表大概确诊人数区间 颜色的深浅表示疫情的严重程度,可以直观了解高危区域; 提供现有确诊和累计确诊的两份地图; 鼠标移到每个省份会高亮显示; 点击鼠标会显示该省具体疫情情况。 点击某个省份显示该省疫情的具体情况 显示该省份对应的感染患者人数、疑似患者人数、治愈人数、死亡人数,在各指标下面小字显示对比昨日新增的人数;

Drama for Mac(原型设计工具) v2.0.5直装版  

陌路散爱 提交于 2020-02-25 21:01:04
Drama Mac版是Mac平台上的一款原型设计工具,Drama Mac版,原型制作,动画设计工具一应俱全。将设计、动画和原型制作集成到一个熟悉的工具中。不再需要在应用程序之间切换或学习新东西。 Drama for Mac 下载 https://www.macdown.com/mac/5009.html Drama的便捷三合一功能将设计,动画和原型设计独特地集成到一个熟悉的工具中。不再需要在应用程序之间切换或学习新东西。通过提供Magic Move,Time Travel,3D图层,驱动程序和Magic Drag等高级功能,Drama真正成为满足您设计需求的一站式解决方案。 Drama 破解版功能介绍 一、强大的原型制作工具 使用功能强大的原型设计工具,将您的设计变为现实 1、画场景。 每个场景代表原型的视觉状态。 2、在场景之间添加过渡。 当用户与原型交互时,将触发转换。 3、Magic Move在场景转换期间自动为具有相同名称的图层添加动画效果。 二、令人惊叹的动画 使用我们直观而强大的时间线编辑器来创建精美的动画。 1、驱动程序 驱动程序允许您指定一个图层中的更改如何影响其他图层。 2、魔术阻力 通过手势同步过渡:距离目标越近,过渡越接近完成。 3、绘图工具 从贝塞尔和渐变到阴影和模糊......戏剧拥有你需要的所有绘画工具和效果。 三、在iPhone和iPad 上运行原型

设计模式笔记----原型模式

蹲街弑〆低调 提交于 2020-02-25 15:54:15
一,克隆羊问题 现在有一只羊tom,姓名为tom,年龄为1,颜色为白色,请编写程序创建和tom属性完全相同的10只 二,传统方式解决 1.sheep类 package 设计模式.原型模式.传统方式; public class Sheeep { private String name; private int age; private String color; public Sheeep(String name,int age,String color){ super(); this.name=name; this.age=age; this.color=color; } public String getColor() { return color; } public void setColor(String color) { this.color = color; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } } 2.Client类完成复制 package 设计模式