Dana 3 years ago
parent c93fe778f5
commit 0f3c682bfb

@ -0,0 +1,123 @@
# 1.产品设计应用的创新原则
## 1.1需求、信息和创新原则
### 1.1.1需求:
该产品是为了满足视障人群出行的需求,让视障人群的出行问题得到极大改善,抛开拐杖解放双手同时保护视障人群隐私,使其享有与健康人群同等待遇,与此同时减轻视障人群家庭的精神压力甚至是经济负担,并且该产品会随着用户需求的改变进行相应的迭代
### 1.1.2信息:
当今社会盲人人数越来越多急需加大对这一群体的关注度因此该产品市场广阔通过双目测距技术检测图像中的障碍物运用智能语音对于用户进行提醒、通过语音识别对于用户的需求进行回复、接入高德地图API对于用户进行语音导航这些技术都是如今的技术可以实现的所以据欧技术可行性通过多次迭代确保产品的可靠性、美观性和实用性。
### 1.1.3创新:
相对于原来市场已有的产品增加了定位功能,给视障人群出行增加一层安全保障避免走丢,在相关事件发生时方便其家属寻找,减轻了家属的压力,同时眼镜外观设计日常化保护视障人群隐私,享有与健康人群同等待遇,为视障人群打造更好形象,自信、便捷
## 1.2系统、收敛和优化原则
### 1.2.1系统:
采用系统论方法,有良好的功能结构系统。不是简单地拼凑功能,各个功能之间具有逻辑联系,产品是一个有机的整体
### 1.2.2收敛原则
在初期设计产品功能的时候,采用发散型思维思考产品的可行性和可用性,到确定具体确定功能的时候,采用收敛性的思维,收发有度
### 1.2.3优化原则:
通过方案择优、优化设计参数和优化总体方案进行优化。
## 1.3继承、效益和时间原则
### 1.3.1继承
通过已有的双目测距技术、图像识别技术、语音识别技术对该产品进行开发
效益:
### 1.3.2效益
#### 理念效益
平等、关爱、科技
#### 文化效益
尊重、信任
### 1.3.3时间
设计时间相对较短,通过产品迭代,抢先占领市场
预测研制阶段同类产品可能发生的变化对自己的产品做相应的调整
## 1.4.4定量、简化和审核原则
### 1.4.1定量
用科学的定量方法,对产品设计做出评价。该产品的目标进度相对较迅速、性能指标有保障、经济效益高
### 1.4.2简化
前提和目的
a) 确保产品功能
b) 降低产品成本
### 1.4.3审核
为了做出高效、优质、经济的产品设计,我们对每一步设计的信息进行审核,确保每一步做到正确无误,其中审核内容包括产品设计、技术架构、评审代码、测试用例、推广文案
# 2.产品实现
## 2.1用户设计体验考虑因素
1. 战略层:对产品目标和用户需求进行分析;
2. 范围层:明确应该为用户提供哪些功能和信息,以及局限性,该产品为用户提供测距,语音提示,图像识别以及定位等功能
3. 结构层:规定了结构和信息如何组装到一起通过清晰的结构让用户了解产品的构造,并通过迭代可以有效进行错误处理实现产品性质的提升
4. 框架层规定了比较清晰的功能和信息在页面中如何布局通过app可以清楚知道哪个功能页面在哪并且用户可以通过眼镜上的按钮实现与app的连接
5. 表现层:即视觉设计,该产品通过平常化眼镜设计使视障人群最大限度感到轻松自在,保护其隐私,使其享有与健康人群同等待遇;
## 2.2产品所用编程语言以及IDE、平台框架等
编程语言:**JDK11**
IDE**ANDROID STUDIO 4.2.2**
平台:**educoder**
框架:**hibernate**
## 2.3 安装、设计、开发中遇到的主要问题以及解决方法汇总
### 2.3.1设计
**问题一:**项目中眼镜是针对视障人群APP是针对监护人怎么对APP进行设计
**解决:**项目中创新点是眼镜可以进行定位所以在APP中需要有定位页面另外一个监护人可以查看多个眼镜的情况所以有显示连接设备页面。在个人主页需要有连接设备的入口。
**问题二:**目前项目的核心是对障碍物的检测,没有硬件,如何将这个功能展示出来
**解决:**在APP的首页提供按钮点击之后可以进行拍照对图片进行处理显示障碍物情况。
**问题三:**目标障碍物检测使用哪种技术进行实现
**解决:**通过咨询人工智能老师,得知能够最快入门实现的算法是双目检测算法。
### 2.3.2开发
**问题一:**如何将连接educoder项目仓库进行团队开发
**解决:**通过搜索互联网以及询问老师,得出解决方法,最后团队成员都连接成功
**问题二:**前端开发时如何使用XUI框架
**解决:**下载XUI开发者提供的APP在APP中寻找组件在项目xml文件中寻找相关的源代码。
**问题三:**编码阶段问题不同版本IDE所用接口不同会出现不兼容问题
**解决:**根据IDE官网相应代码语法规范消除不兼容问题
### 2.3.3 安装
## 2.4 软件概要设计
### 2.4.1接口设计
### 2.4.2前端设计
a) 硬件设计:
b) 软件设计:
形式使用XUI框架设计APP
内容使用opencv进行双目测距
Loading…
Cancel
Save