登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

一个基于Unity的超市购物系统的研究与实现

 2023-02-22 10:02  

论文总字数:26066字

摘 要

近些年来,网络购物已成为了时尚的代名词。不管是(小)零食还是(大)家具,人们都喜欢先网淘一下,然后通过支付平台完成在线支付,在足不出户的情况下完成一个购物流程。这种购物模式在提供给人们极大的方便的同时也实体经营者带来了困扰。“实虚大战”已经持续不少年了,但实体店依旧保持着不可估量的活力,其中的原因又是怎样的呢。必定是市场需要,是顾客需要。对比两者可以发现,实体店在于真实(尽管贵、麻烦),在于购物的时候能够交流。而网购由于种种限制,只好提供给用户便捷的购物体验和便宜商品。

方便、快捷、安全是人们进行网购的关键因素,但就用户体验度来说,虽然Web技术人员在很努力的为网站添加特效,但人们所看到的仍然是死板的平面图片。相较于平面的购物模式,3D校园超市通过3dMax软件对现实的场景、物品进行建模,利用unity渲染导入的三维模型,在必要的时机添加人机交互的代码,最终发布成web应用,实现三维购物。

本文按照软件开发的周期组织全文,主要内容包括系统最初的项目调研,架构设计,模块实现,以及系统测试。重点阐释了漫游,购物车和支付模块的实现。

关键字:unity;购物超市;虚拟现实

The design and implementation of campus supermarket shopping platform based on 3D

Abstract

In recent years, online shopping has become the pronoun of fashion. Whether it is a (small) snacks or (large) furniture, people like to Net-Dig it first, then person complete the online payment by the third pay platform, complete a shopping process just at home. This mode of shopping offers great convenience but also brought problems of Store-Operators. The Real-Virtual war has continued for years, but the store still maintain an immeasurable vitality, what is the reasons is. Must be the needs of the market, customer needs. We can find that the store is reality (though more expensive, more trouble) and person can communicate with each other when they are shopping in the store while we comparing with store and inline .And than let us see online shopping, due to various constraints,it has to provide users with convenient shopping experience and cheap goods with losing user experience.

Convenient, fast, security is the key factor to the people for online shopping. As far as the user’s experience degree is concerned, although the web technical staff put effort into adding special effects for website,people still see rigid plane pictures. Comparing with the plane shopping pattern, 3D campus supermarket which simulate real shopping scene and goods modeling created by 3DMAX software.Than using Unity rendering this 3D model, adding codes at appropriate timing for the human-computer interaction, eventually released into the Web application, to achieve three-dimensional shopping.

This paper describes the system from the initial project research, to the architecture design, and then to the module implementation, and finally to the system test, the whole software development cycle. Focuses on the realization of roaming, shopping cart and payment modules.

KeyWords:Unity; Shoppingmarket ; Virtual Reality

目 录

摘 要 I

Abstract II

第一章 引 言 1

1.1 课题研究背景与意义 1

1.2 课题研究发展现状 1

1.2.1 “立起来”3D古玩商城 1

1.2.2 3D购商城 2

1.3 课题研究内容 2

第二章 开发环境与技术介绍 3

2.1系统开发工具 3

2.1.1 开发环境与工具 3

2.1.2 开发工具特性简介 3

第三章 系统需求分析 5

3.1系统功能需求分析 5

3.2系统用况图 5

3.3系统业务流程 6

3.3.1 人物漫游 6

3.3.2 查看商品业务流程 7

3.3.3 购物车业务流程 8

3.3.4 二维码支付业务流程 9

3.4 本章小结 10

第四章 系统概要设计 11

4.1 系统设计思想 11

4.2 系统开发方案 11

4.3 系统数据库设计 12

4.3.1 系统E-R图 12

4.3.2 数据库表详细设计 13

4.4 本章小结 14

第五章 系统详细设计与实现 15

5.1 系统详细设计 15

5.1.1 表示层的详细设计 15

5.1.2 应用层 16

5.1.3 数据层 16

5.2 系统人机交互的详细设计 16

5.2.1 三维主摄像机的脚本组件设计 17

5.2.2 UI摄像机的脚本组件设计 18

5.2.3 部分点击事件的脚本组件设计 19

5.3 系统交互图 19

5.4 系统重难点部分实现 22

5.4.1 三维展示 22

5.4.2 人物漫游部分代码实现 23

5.4.3 购物模块关键代码实现 24

5.4.4 支付模块关键代码实现 26

5.5 本章小结 27

第六章 系统测试 28

6. 1 单元测试 28

6.1.1 登陆注册场景 28

6.1.2 购物主场景 29

6. 2集成测试 35

6.3 确认测试 35

6.3.1 功能的完整性描述 35

6.3.2 对用户体验度的分析 36

6.4 本章小结 36

第七章 结束语 37

致谢 38

参考文献 39

第一章 引 言

当人们不满足于现状时,就会有冒险者出现。以前是,现在是,将来也是。

1.1 课题研究背景与意义

目前,人们在网上购物都是通过淘宝,京东等B2B平台,而其内容展示都是以平面图片为主。那么问题来了,平面图片始终无法生动的呈现现实中的事物。在长时间浏览这些网站时,人们会感到枯燥、乏味,而且这些网站也缺少人性化的吸引力。相对于实体店来说,网购是快捷、便利的。之所以实体经营没有完全被网购打败,一个很大的原因在于人们能在现实购物中享受到购物乐趣,而平面网购在这方面是没有优势的。

相对而言3D购物则不是单调的文字和照片解说,在此基础上用户能够进行三维体验。而且3D购物通过实景展示,让人们感受到,仿佛自身步入了真实的实体店,新鲜感十足。不同款式的商品也像真实世界一样整整齐齐地放在货架上,供顾客任意挑选。这种全新的电子商务模式不仅能够帮助电子商务平台提供更高的用户体验,而且还能提升网站的核心竞争力,并对盈利模式进行了创新。还有一点就是,随着用户体验度的提高,购买欲望也会相应随之提高,这样会是一种良性循环。

剩余内容已隐藏,请支付后下载全文,论文总字数:26066字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图