Geekerstar

基于WEB的3D浏览交互系统(概要设计说明书)
概要设计说明书项目名称:Web3D在线浏览交互系统(在线看房+智能装修)项目开发单位:3Dreamers1 引言1...
扫描右侧二维码阅读全文
18
2018/02

基于WEB的3D浏览交互系统(概要设计说明书)

该项目为“第五届中国软件杯”命题项目,由本人所在团队开发并参赛,由于时间紧迫开发周期短未能取得佳绩,在此分享给大家交流参考。

概要设计说明书
项目名称:Web3D在线浏览交互系统(在线看房+智能装修)
项目开发单位:3Dreamers

1 引言

1. 1 编写目的

1)编写本说明书的目的在于:

  • 将系统划分成物理元素,即程序、文件、数据库、文档等。
  • 设计系统结构,即将需求规格转换为体系结构,划分出系统的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。

2)本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的物理元素,进行成本\效益分析,从中选出一个最佳方案向用户和使用部门负责推荐。如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。通常,设计出初步的软件结构后还要进一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。

3)本说明书的主要读者为系统分析员和用户和使用部门的有关人员,为后面的系统开发提供依据。

1.2 背景

目前传统的Web浏览都是以平面2D进行展现,通过各色各样的图片来与用户进行交流交互,这样的方式存在不能让用户很好地对网页上展示的商品进行了解,不能自定义商品的属性以及个性化定制。当代人们的生活不断提高,越来越注重于商品的实际展现效果,2D的平面图片展示已经渐渐地无法满足人们的需求。

Web3D技术是实现网页中虚拟现实的一种最新技术。它基于建模技术,描述交互式的3D对象和场景,不仅应用在互联网上,也可以用在本地客户系统中,应用范围极广。由于网上传输的是模型文件,故其传输量大大小于视频图像。电子商务平台给企业带来更多的商业机会,同时也给客户的消费和交易带来很大的方便。

1.3 定义

开发工具:Sublime Text 3,Webstorm 2015

开发语言:Html5 CSS3 JavaScript及其扩展库

系统运行环境:Web网页端(全平台)

1.4 参考资料

Three.js官方文档

2 总体设计  

2.1 需求规定

该系统可以实现基于Web3D的多种模型在线寻找,添加,展示,旋转,剖切,自定义组合,个性化属性设置功能。

2.2 运行环境

服务器: CPU: PIII 500以上;内存:512M以上;硬盘:15G以上;

支持软件:widows ,mac, linux平台上的chrome内核浏览器(或者支持webgl技术的浏览器)

3 逻辑结构

3.1 逻辑结构设计

网站的逻辑结构可以分为两种:

  • 扁平式逻辑结构

扁平式逻辑结构的网站,实际上就是网站中任意两个页面之间都可以相互链接,也就是说,网站中任意一个页面都包含其他所有页面的链接,网页之间的链接深度都是1

  • 树形逻辑结构

树形逻辑结构:是指用分类、频道等页面,对同类属性的页面进行链接地址组织的网站结构。在树形逻辑结构网站中,链接深度大多大于1。

我们网站采用的是扁平式逻辑结构,其优点是结构层次短,蜘蛛效率高,URL短,有利于网站整体的展示。

4 功能结构部署

4.1系统包含功能

①模型展示:

向用户展示系统示例模型。

②模型自定义修改:

给予用户自定义模型的各种属性,属性包括材质、颜色、灯效、光源、精细度等,充分满足用户自定义要求。

③模型导入输出:

给予用户导入己方模型以观览,并提供不同模型格式的输出,满足高端定制要求。

④模型编译:

让用户可以在编译器中对模型进行删除复制操作,同时也提供历史纪录查询功能。

⑤模型加入:
让用户可以在编译器中添加系统准备好的一些常用模型,更大程度得方便用户。

⑥模型实例展示

给予用户相关实例,展示系统模型实现效果,实现特性,实现方法等。

4.2 部署图

5 互联网+功能展望(基于Web3D在线看房+智能装修系统)

5.1 需求分析

  • 商品房销售量价齐升,待售面积连续两个月减少

今年以来,商品房销售面积和金额均高速增长,呈量价齐升的态势。1-4月份,全国商品房销售面积3.60亿平方米,同比增长36.5%,增速比一季度提高3.4个百分点,比去年全年提高30个百分点;销售额2.77万亿元,增长55.9%,增速比一季度提高1.8个百分点,比去年全年提高41.5个百分点。

随着销售市场持续升温,房地产去库存取得明显进展。4月末,全国商品房待售面积7.27亿平方米,比3月末减少826万平方米,比2月末减少1241万平方米,已连续两个月减少。其中,住宅待售面积4.51亿平方米,比3月末减少894万平方米,比2月末减少1546万平方米,并低于去年末的规模。

  • 房地产开发投资继续加快,先行指标大幅回升

1-4月份,全国房地产开发投资2.54万亿元,同比增长7.2%,增速比一季度提高1个百分点,比去年全年提高6.2个百分点,呈现快速回升

由数据我们可以看出房地产持续升温,人们买房看房的需求不断地升高,于是我们设想是否可以有那么一个在线Web3D看房系统从而满足用户日常的买房看房需求,让用户可以足不出户地提前了解各种房产位置,户型等基本信息,进行初步筛选,防止盲目看房,使得用户可以更有针对性地瞄准自己喜欢的房产进行实地考察,方便用户同时也促进房产交易成交率。

5.2 功能展望(Web3D在线看房系统)

①实现整体房产模型鸟瞰图

用户可以通过Web3D在线看房系统查看整体房产模型鸟瞰图,其囊括了房产概况,地理位置,环境绿化,交通路况等,让用户可以基本了解房产基本属性从而进行筛选。
看房鸟瞰图

②3D具体户型浏览

Web3D在线看房系统提供具体3D户型查看功能,用户在基本了解房产概要后,如若有兴趣则可以点击房产具体洋房户型进行查看,户型提供旋转,放大,缩小等实用选项,让用户对户型结构有详细的理解。
外景鸟瞰图


版权声明:本文为原创文章,版权归 Geekerstar 所有。

本文链接:http://www.geekerstar.com/projects/110.html

除了有特殊标注文章外欢迎转载,但请务必标明出处,格式如上,谢谢合作。

最后修改:2018 年 02 月 25 日 11 : 48 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论