基于Unity和Leapmotion的购物网站设计开题报告
2020-02-18 16:18:41
1. 研究目的与意义(文献综述)
自打互联网传入中国,在近三十年的时间里,我国互联网行业取得了令世人瞩目的发展,各种互联网产品层出不穷,其中,电子商务更是在短短的二十年里,依托互联网与支付方式的发展,深入到千家万户的日常生活中。二十世纪初,福特公司开创的流水线生产模式开启了商业的新纪元,而在二十一世纪的今天,中国的大部分老百姓已不再需要担忧温饱问题,电商网站的规模与消费者需求日益个性化的矛盾就显得不可忽视。纵观电商的发展史,电商行业的每一次突破,无一不是伴随着软硬件技术迅猛发展,在智能化的今天,以购物网站为代表的电商,必须通过智能化及时迅速满足消费者的个性化即时需求,这既能提高消费体验,也能增加消费者满意程度及网站黏性,可谓一举两得。
目前,物联网的发展,使得信息交换比过去更加频繁,相应地,人机交互的研究也在深度和广度上得到了拓展。当下对物联网的定义,是通过信息传感设备,按照约定俗成的协议实现人-人、人-物、物-物全面互联的网络,从而提高对物质世界的感知能力,实现智能化的决策和控制。政府对外发布的物联网发展规划,给目前国内外发展迅猛的物联网产业指明了发展方向,而体感交互作为人机交互范畴中的一个模块,能够实时跟踪并掌握多种信息,可以被广泛应用于生活服务等各种领域中,尤其是对于购物网站这样的服务型商业,能够提高用户的线上参与感并满足其多样化需求。
在未来人机交互得到长足发展时,三维网页技术则更能体现人机交互的特点。2012年,unity以高质量3d游戏开发引擎的角色进入中国市场,其优秀的跨平台兼容性与快速开发让不少开发者将其广泛应用于除游戏外的房地产开发、虚拟展馆、安全监管系统、教学系统等二维、三维内容。种种优势都表明,unity可作为当下购物网站开发的新选择。
2. 研究的基本内容与方案
研究目标为运用设备leap motion观测并录入的手势,根据预先对手势的定义,赋予手势意义,实现用手势输入代替外设输入,从而实现对购物网站的操作。当检测到手势时,leap motion会给录入手势分配一个唯一的id标识符,并持续跟踪。除非被跟踪目标丢失,否则只要其始终存在于设备的视野中,此id将保持不变。当被跟踪目标丢失后再次出现时,leap motion系统会为其重新分配一个id,因为系统无法确认此时的手、手指或杆状物体是否与之前的是同一个。
在购物网站的开发过程中,开发者可利用unity编辑器,利用c#、javascript、boo等编程语言进行gui(graphical userinterface)等开发,网站搭建完成后,可通过unity web player插件发布网站,并支持windows、mac的网页浏览。
在leap motion的开发过程中,在下载leap motion sdk(softwaredevelopment kit)并安装leap_motion_installer后,完成开发环境的配置,用户可通过leap motion的应用商店airspace store下载touchuless forwindows来实现输入手势以控制鼠标指针,也可以通过利用java、python、c#等编程语言编写代码对相关手势进行定义,如:定义左手实现鼠标的定位操作,右手实现鼠标的左击与右击操作。
3. 研究计划与安排
第 1-2 周:查资料及撰写开题报告;
第 3 周:审查并修改开题报告;
第 4-10 周:课题设计与研究;
4. 参考文献(12篇以上)
(1)吴睿. 基于unity3d的交互式房产网站的设计与实现. 大连理工大学,2015.
(2)李立萍. 基于unity3d的网站设计与实现.河北软件职业技术学院,2018.
(3)郑磊. 基于三维网页技术的unity3d的教学管理系统的设计与实现.上海交通大学,2013.