<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[EmilyBluse的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/EmilyBluse</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; EmilyBluse]]></copyright><item><title><![CDATA[使用Axure完成交互式UI设计]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/94340459</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/94340459</guid><author>EmilyBluse</author><pubDate>Sun, 30 Jun 2019 18:24:08 +0800</pubDate><description><![CDATA[前期准备
页面逻辑梳理
这个需要结合小组成员开发前期的架构和设计，利用思维导图和用例图，以每一个功能为导图去设计梳理每一个需要用到的页面。比如在我们的项目中，我们需要主页面设计，由于主页面是链接各个子页面和功能的一个中心点，所以将主页面设置为完成功能中导图的第一级子集。由主页面出发，我们需要将：登陆注册、查看文章详情、查看个人页面这些功能串连在一起。登陆注册完成之后，需要再次回到已经登陆好的主界面...]]></description><category></category></item><item><title><![CDATA[系分小组项目-个人总结]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/94325486</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/94325486</guid><author>EmilyBluse</author><pubDate>Sun, 30 Jun 2019 17:31:23 +0800</pubDate><description><![CDATA[我在这个项目中负责UI设计，参与了前端交互设计，并在UI中体现交互。在前端搭建最开始，建议小组前端同学们使用element-ui框架，使用fontawesome这个icon库，这样可以简化前端小组同学开发的难度。
在设计上，我使用了Axure这个软件得到能方便前端同学的设计文稿，格式为html，带有一些简单的交互，这样可以方便前端同学在开发的过程中更好的将交互加入进去。
其实在这个项目中，我自己有...]]></description><category></category></item><item><title><![CDATA[系统设计与分析作业6]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/89857515</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/89857515</guid><author>EmilyBluse</author><pubDate>Sun, 05 May 2019 23:22:20 +0800</pubDate><description><![CDATA[asdfasd

]]></description><category></category></item><item><title><![CDATA[系统设计与分析作业5]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/89818707</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/89818707</guid><author>EmilyBluse</author><pubDate>Sat, 04 May 2019 22:27:56 +0800</pubDate><description><![CDATA[文章目录使用UMLet建模1、根据订旅馆建模文档，[Asg-RH.pdf](https://sysu-swsad.github.io/swad-guide/material/Asg_RH.pdf)：- 绘制用例图模型（到子用例）- 给出 make reservation 用例的活动图
使用UMLet建模
1、根据订旅馆建模文档，Asg-RH.pdf：
- 绘制用例图模型（到子用例）
- 给出 ma...]]></description><category></category></item><item><title><![CDATA[系统设计与分析作业4]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/89240522</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/89240522</guid><author>EmilyBluse</author><pubDate>Fri, 12 Apr 2019 15:09:39 +0800</pubDate><description><![CDATA[1、简答题
1.1 用例的概念
1.2 用例和场景的关系？什么是主场景或 happy path？
1.3 用例有哪些形式？
1.4 对于复杂业务，为什么编制完整用例非常难？
1.5 什么是用例图？
1.6 用例图的基本符号与元素？
1.7 用例图的画法与步骤
1.8 用例图给利益相关人与开发者的价值有哪些？

2、建模练习题（用例模型）
2.1 选择2-3个你熟悉的类似业务的在线服务系统（或移动 ...]]></description><category></category></item><item><title><![CDATA[系统设计与分析作业3]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/88717433</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/88717433</guid><author>EmilyBluse</author><pubDate>Thu, 21 Mar 2019 15:54:25 +0800</pubDate><description><![CDATA[1、简答题

简述瀑布模型、增量模型、螺旋模型（含原型方法）的优缺点

从项目特点、风险特征、人力资源利用角度思考



答：


**瀑布模型： **


优点：

能降低软件开发的复杂程度，提高软件开发过程的透明性，提高软件开发过程的可管理性。
在一个阶段完成之后，我们只需要关注后续阶段。
为软件开发过程提供了一个模板，这个模板使得分析、设计、编码、测试和维护有一个共同的指导。
有了这个指导，...]]></description><category></category></item><item><title><![CDATA[系统分析与设计作业2]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/88528789</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/88528789</guid><author>EmilyBluse</author><pubDate>Wed, 13 Mar 2019 11:19:45 +0800</pubDate><description><![CDATA[1、简答题


用简短的语言给出对分析、设计的理解。
在工程项目中，分析与设计是对产品实现的规划。其中分析包括了对需要用软件解决的问题的分析，设计是根据分析对软件产品在多方面的设计。


用一句话描述面向对象的分析与设计的优势。
让分析与设计之间的鸿沟变小，让软件成品提高了质量，也让之后的维护减小了成本。


简述UML（统一建模语言）的作用。考试考哪些图？
UML将现实世界上的问题转化到了用计算...]]></description><category></category></item><item><title><![CDATA[系统分析与设计作业1]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/88371587</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/88371587</guid><author>EmilyBluse</author><pubDate>Sat, 09 Mar 2019 21:16:34 +0800</pubDate><description><![CDATA[1、简答题

软件工程的定义
答：软件工程学科是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。1993年，电气电子工程师学会（IEEE）对软件工程给出了一个综合的定义：“将系统化的、规范的、可度量的方法用于软件的开发、运行和维护的过程，即将工程化应用于软件开发中”。



解释导致software crisis本质原因、表现，述说克服软件危机的方法
答：

导致software...]]></description><category></category></item><item><title><![CDATA[服务计算——个人项目总结简单 web 服务与客户端开发实战]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/85038838</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/85038838</guid><author>EmilyBluse</author><pubDate>Sun, 16 Dec 2018 17:34:04 +0800</pubDate><description><![CDATA[在本次实验中，我担任的是小组中前端的任务。
在完成的时候我们主要是使用了Vue-cli开发工具。我的工作是完成了框架搭建并且完成了一个页面。
我们的页面由一下几部分组成：


主页：



About页面：



在这几个页面中我们是使用Vue框架，js+css构造前端的。
在完成这个实验的过程中，我觉得其实完成前端难度是在于调用API，同时与队友合作。虽然我们在分配任务和完成时间上的冲突比较少，...]]></description><category></category></item><item><title><![CDATA[服务计算五——Go 源码学习之net/http]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/84138657</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/84138657</guid><author>EmilyBluse</author><pubDate>Fri, 16 Nov 2018 14:25:18 +0800</pubDate><description><![CDATA[对于golang，如果我们要实现一个简单的http server其实挺简单的，我们需要进入net/http包，然后可以比较容易的解析http客户端的请求。比如一个简单的源码如下：
package main

import (
    &amp;amp;amp;amp;amp;amp;quot;net/http&amp;amp;amp;amp;amp;amp;quot;
    &amp;amp;amp;amp;amp;amp;quot;fmt&amp;amp;amp;amp;amp;amp;quo]]></description><category></category></item><item><title><![CDATA[服务计算三——Centos下使用Golang开发Selpg]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/83024508</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/83024508</guid><author>EmilyBluse</author><pubDate>Fri, 12 Oct 2018 11:31:26 +0800</pubDate><description><![CDATA[一、实验前准备
参考资料：

开发Linux命令行实用教程
Go语言实现selpg
Golang之使用Flag和Pflag

这些资料能让我们对命令行主要涉及内容能有比较好的理解，虽然我看完了之后，我也是一头雾水……
接下来我们需要安装Pflag，这个很简单，只需要在gowork的pkg文件夹下使用命令：
go get github.com/spf13/pflag

然后我们可以开始正式的编码了。...]]></description><category></category></item><item><title><![CDATA[服务计算一——Windows下CentOS虚拟机搭建]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/82889476</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/82889476</guid><author>EmilyBluse</author><pubDate>Fri, 28 Sep 2018 20:26:49 +0800</pubDate><description><![CDATA[安装VMware workstation
由于之前我已经安装好了VMware workstation，于是我就没有按照老师的去下载VirtualBox。在VMware官网上下载，然后直接网页上搜一个通行证，就破解好了。
下载CentOS 7
可以从高校ftp上，下载CentOS 7-DVD.iso
然后根据VMware workstation 的指引安装Centos：

安装好之后打开CentOS...]]></description><category></category></item><item><title><![CDATA[服务计算二——Go在CentOS下开发环境搭建]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/82881467</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/82881467</guid><author>EmilyBluse</author><pubDate>Fri, 28 Sep 2018 13:17:19 +0800</pubDate><description><![CDATA[git的安装
CentOS下安装git，可以在图形界面中调用Terminal，通过下面命令可以安装git：
yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm   
yum install git  
yum update git  
git --ver...]]></description><category></category></item><item><title><![CDATA[Unity3D——牧师与魔鬼AI版]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/80738512</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/80738512</guid><author>EmilyBluse</author><pubDate>Tue, 19 Jun 2018 20:16:16 +0800</pubDate><description><![CDATA[这次作业是在上次牧师与魔鬼的基础上加了AI的版本，实现的场景图如下： 
 
在点击Next之后，自动完成游戏的下一步。 
AI实现的各个状态转化图如下：（偷懒了一下下，把师兄的搬过来了） 
 
需要添加的代码其实不多主要是一下几个：

1、状态记录：



public enum BoatAction { P, D, PP, DD, PD};
//表示下一状态需要用船运走的人

//记录船的状态以...]]></description><category></category></item><item><title><![CDATA[Unity3D——人物对话UI制作]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/80586059</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/80586059</guid><author>EmilyBluse</author><pubDate>Tue, 05 Jun 2018 19:46:40 +0800</pubDate><description><![CDATA[这次作业其实难度没有之前巡逻兵什么的大，但是坑比较多，需要对canvas与animator比较了解。下面是我的一张成品图： 


1 添加Asset，Canvas与动画



（1）Asset

在场景中我们需要简单的天空盒，需要两个人物，也需要对话框。所以我在Asset Store中下载了如图中的两个资源包。 
 


（2）Canvas

添加canvas，在下面添加两个button，如下所示...]]></description><category></category></item><item><title><![CDATA[Unity3D——粒子光环]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/80497649</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/80497649</guid><author>EmilyBluse</author><pubDate>Tue, 29 May 2018 15:58:02 +0800</pubDate><description><![CDATA[参考网站首页的光环效果：http://i-remember.fr/en  
这次作业总的来说属于简单的场景设置，前段时间学习各种模式编程小游戏的时候，整的学起来有点吃力有点难，这次作业的体验很赞，可能因为最后做出来的效果太好看了，很喜欢。在学习的过程中，主要是参考了师兄的代码。 
下面是实现的效果： 
（粒子的比较暗淡，不是特别明显，将电脑显示器的亮度调高一点可以看到，emmmm，还是很好看的） ...]]></description><category></category></item><item><title><![CDATA[Unity3D——简单巡逻兵游戏]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/80284580</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/80284580</guid><author>EmilyBluse</author><pubDate>Fri, 11 May 2018 20:22:11 +0800</pubDate><description><![CDATA[一、游戏要求


  
  提交要求： 
  游戏设计要求：     
  
  
    创建一个地图和若干巡逻兵(使用动画)；
    每个巡逻兵走一个3~5个边的凸多边型，位置数据是相对地址。即每次确定下一个目标位置，用自己当前位置为原点计算；
    巡逻兵碰撞到障碍物，则会自动选下一个点为目标；    巡逻兵在设定范围内感知到玩家，会自动追击玩家；
    失去玩家目标后，继续巡逻；  ...]]></description><category></category></item><item><title><![CDATA[Unity3D——打飞碟游戏Adapter模式版]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/80064837</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/80064837</guid><author>EmilyBluse</author><pubDate>Tue, 24 Apr 2018 15:14:08 +0800</pubDate><description><![CDATA[Adapter模式

在上周的作业中，我使用的设计模式是MVC模式。在这种MVC的设计模式中，结构清晰，而且每个类需要完成的工作也比较一目了然。这周我们需要把这个模式改成Adapter模式。以下是我学习到的Adapter设计模式。参考链接请点击此处。  



1 介绍



1.1 概述

适配器模式，即定义一个包装类，用于包装不兼容接口的对象。    


包装类 = 适配器Adapter； ...]]></description><category></category></item><item><title><![CDATA[Unity3d——打飞碟小游戏]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/79981252</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/79981252</guid><author>EmilyBluse</author><pubDate>Tue, 17 Apr 2018 21:34:53 +0800</pubDate><description><![CDATA[打飞碟小游戏

本次打飞碟小游戏，基本上是在上两周面向对象上编程实现的一个小游戏。在课程群里面，老师分享了一个优秀博客，此处引入，作为借鉴。 
在本次作业中，我的脚本结构主要是参考上一次动作分离版牧师与魔鬼，保留SSDirector、SSAction与SSActionManager。在这次写代码的过程中，我发现我定义的接口太混乱，所以将所有的接口又再次提出放到了Interface中，这样比较方便d...]]></description><category></category></item><item><title><![CDATA[Vi,Java,Ant和Junit的自学报告]]></title><link>https://blog.youkuaiyun.com/EmilyBluse/article/details/79940533</link><guid>https://blog.youkuaiyun.com/EmilyBluse/article/details/79940533</guid><author>EmilyBluse</author><pubDate>Sun, 15 Apr 2018 02:14:11 +0800</pubDate><description><![CDATA[（亲爱的TA和老师，如果你们看到了这篇博文，请您确认，这个博主是我，我并没有抄袭，您可以找我确认信息！本文学习主要来源W3Cschool以及菜鸟教程。）

一、Linux vi/vim

概述

vi是在Linux下的一款编辑器，所有的Unix Like系统都会内建vi文书编辑器。但是现在我们使用的话，更多的是vim编辑器。 
Vim是从vi编辑器发展出来的一个编辑器。Vim具有程序编辑的能力，会...]]></description><category></category></item></channel></rss>