3D模型管理系统技术设计书V

合集下载

《三维模型设计基础》课程标准

《三维模型设计基础》课程标准

《三维模型设计基础》课程标准一、课程定位1.课程性质本课程是软件技术专业(VR方向)的一门必修课程。

2.课程作用结合本专业方向讲解3ds Max软件的使用和应用,要求学生熟练掌握三维建模相关理论知识和方法、模型的材质与贴图设计、灯光与摄像机控制及有效的渲染出图技术。

通过课程的学习,使学生熟知三维模型设计的基本技术、基本流程和常用技能方法,培养从事普通建模、游戏建模、室内建模设计制作等工作的技术技能型专门人才。

同时,培养学生的艺术设计能力和形象思维能力,激发学生创新意识和创新欲望,培养学生的审美观念。

二、课程目标学生以独立或小组合作的形式,模拟设计公司的设计岗位的工作,通过完成不同的项目及其子任务,辅助大量案例实训,运用3ds Max软件平台,熟练掌握3ds Max软件的基本操作、二维及三维建模技术的方法和手段、常用编辑修改器的功能和应用方法,材质类型及设计应用、贴图设计及应用,渲染输出技术等。

学习完本课程后,学生能够掌握设计三维模型的基本流程、常用造型编辑技术、模型质感表现等方面的知识和技能。

1.知识目标(1)三维坐标系统的相关知识;(2)对象的选择、组合、模型的导入/导出及场景、文件的管理;(3)二维样条线的编辑处理知识;(4)三维模型的产生、建立方法;三维模型的编辑修改方法;(5)编辑多边形、FFD、涡轮平滑、壳、挤出、车削、放样等修改器知识;(6)材质类型、明暗器类型、贴图类型、贴图通道等知识,应用材质或贴图的方法和技术;调整质感表现的方法;(7)基本灯光知识、摄像机知识和渲染知识;2.能力目标(1)三维场景环境设置(2)三维基本模型的建立方法(3)二维图形转换为三维模型(4)三维复杂模型的建立及修改方法(5)调整模型的材质与贴图(6)对场景中的灯光与摄像机的调整(7)渲染设置及渲染输出3.素质目标具有一定的沟通、团队合作、语言表达、自我学习等职业综合素质;具有创新思维及有一定的提出问题、分析问题、解决问题等可持续发展的综合能力。

3D模型管理系统技术设计书V

3D模型管理系统技术设计书V

3D模型管理系统技术设计书2014年9月21日目录1.项目背景 (1)2.建设目标 (1)3.建设内容 (1)3.1.模型库建设 (1)3.2.三维模型管理系统建设 (2)4.总体设计 (2)5.数据库设计 (4)5.1.数据库逻辑结构 (4)5.2.FTP 服务 (8)6.功能设计 (9)6.1.模型上传 (9)6.2.模型文件下载 (9)6.3.查询 (10)6.4.统计 (10)6.5.模型文件浏览 (10)6.6.删除 (11)1. 项目背景三维GIS形象真实的描述了城市三维地理空间内容,三维城市模型是三维GIS中非常重要的内容。

三维模型不仅给人一种直观的感受,而且广泛应用丁城市规划的方方面面。

与二维GIS数据相比,三维模型的生产过程、数据内容和数据规模有很大不同,生产过程复杂很多,数据内容更加丰富,数据量成倍增加。

在城市规划中三维模型以文件形式存放,包含Max格式导出的X格式文件、skyline入库打包文件、Jpg格式效果图(含总平■图)、CA琳式的总平■图。

随着现代城市的高速发展,城市建筑更新不断加快,规划管理中的三维模型成倍增加,若仍旧采用文件方式进行管理,将面临如下困难:数据的安全性和共享性得不到保障,历史数据难以有效管理,缺乏对数据的高效查询与检索,缺乏对数据的更新维护机制。

建立城市三维模型管理系统,建立三维模型文件的目录索引,对三维模型进行有效的组织和管理,对城乡规划信息化和城乡规划管理具有实际意义。

2. 建设目标基丁FTP服务建立三维模型文件库,同时建立与之匹配的关系库,存储模型文件的索引、类别信息,在此基础上建立支持三维模型上传、下载、查询、浏览、统计、历史数据管理的城市三维模型管理系统。

3. 建设内容3.1. 模型库建设(1)基丁FTP服务建立三维模型文件库,按照模型的类型和名称对模型中包含的各个部分进行组织存储。

每一个模型以唯一的文件标识作为文件夹名称进行组织,该目录下存储当前模型不同时期的模型,规定以上传时间近的版本为成果库,其余文件作为历史数据。

3d策划书模板3篇

3d策划书模板3篇

3d策划书模板3篇篇一《3D 策划书模板》一、项目概述1. 项目名称:[具体名称]2. 项目背景:简要说明项目启动的原因和背景。

3. 项目目标:明确项目期望达成的具体目标,如创建一个逼真的 3D 场景、制作一段精彩的 3D 动画等。

二、3D 内容规划1. 场景设计:描述主要场景的风格、布局和元素。

2. 角色设计(若有):包括角色的外貌、性格特点、动作风格等。

3. 物体设计:列举关键物体的设计要点。

三、技术要求1. 软件工具:说明将使用的 3D 制作软件。

2. 渲染引擎:确定使用的渲染引擎及其特点。

3. 硬件需求:列出运行 3D 项目所需的最低硬件配置。

四、制作流程1. 前期准备:包括资料收集、概念设计等。

2. 模型制作:详细说明模型创建的步骤和方法。

3. 材质与纹理:描述如何为模型添加材质和纹理。

4. 灯光与渲染:讲解灯光设置和渲染的流程。

5. 动画制作(若有):阐述动画的制作过程。

五、时间安排1. 各个阶段的时间节点:明确每个制作阶段的开始和结束时间。

2. 里程碑:确定关键的里程碑事件。

六、团队组建1. 3D 设计师:负责模型、材质等的制作。

2. 动画师(若有):专注于动画部分的创作。

3. 技术支持人员:确保软件和硬件的正常运行。

七、预算分配1. 人力成本:计算团队成员的薪酬。

2. 软件和硬件费用:购买或租赁相关工具的开销。

3. 其他费用:如培训、素材购买等费用。

八、质量控制1. 审核环节:设立不同阶段的审核点。

2. 标准设定:明确质量的具体标准和要求。

九、风险评估与应对1. 可能遇到的风险:如技术难题、时间延误等。

2. 应对措施:针对风险制定相应的解决方案。

十、项目交付与验收1. 交付内容:明确最终交付的 3D 成果形式。

2. 验收标准:确定验收的具体指标和方法。

篇二《3D 策划书模板》一、项目概述1. 项目名称:[具体名称]2. 项目背景:简要说明项目产生的背景和原因。

3. 项目目标:明确项目要达成的具体目标,包括技术目标、艺术目标等。

一种3D拟真书的设计与实现

一种3D拟真书的设计与实现

一种3D拟真书的设计与实现3D拟真书是一种具有立体感的书籍,通过视觉和触觉上的设计,使读者能够更加真实地感受到书中的内容。

本文将介绍一种3D拟真书的设计与实现方法。

第一步:内容设计与排版在设计3D拟真书之前,首先需要确定书籍的内容和排版方式。

拟真书的内容可以是故事、知识点、图片等等,同时需要决定内容的布局和排列方式,以便于之后的制作和实现。

第二步:书籍结构设计在确定了书籍的内容和排版方式后,需要设计书籍的结构。

在拟真书中,可以使用各种立体形式的设计,如弹性纤维、纸板结构、面板翻页等等,通过这些设计来实现3D效果。

第三步:制作书籍模型在完成书籍结构设计后,需要制作书籍的模型。

可以根据设计稿的尺寸和结构来制作模型,可以使用3D打印技术或者手工制作来完成。

第四步:设计内容元素在制作书籍模型的还需要设计书中的内容元素。

根据之前确定的内容和排版方式,可以设计出符合3D效果的图片、文字或者其他元素。

第五步:制作书籍封面书籍封面是3D拟真书的重要组成部分,需要设计独特的封面样式来吸引读者的眼球。

可以使用立体的设计元素、特殊的装饰等方式来制作。

第六步:书籍制作与组装在准备好所有的设计元素后,就可以开始书籍的制作与组装了。

可以按照之前制作的模型来切割、折叠和粘贴书籍的各个部分,同时将之前设计的内容元素添加到书中。

第七步:调整与完善完成书籍的制作与组装后,需要对书籍进行调整与完善。

可以检查书籍的各个部分是否符合设计要求,如果有需要可以进行修正和调整。

第八步:加工与装裱完成书籍的调整与完善后,可以进行加工与装裱工作。

可以使用特殊的涂层、装饰等方式来增加书籍的质感和触感,提升观赏性和阅读体验。

第九步:成品制作最后一步是将调整与完善后的书籍进行成品制作。

可以使用专业的成书设备和工艺来将书籍印刷、裁剪和装订成品,使其达到最终的3D拟真效果。

一种3D拟真书的设计与实现需要经过内容设计与排版、书籍结构设计、制作书籍模型、设计内容元素、制作书籍封面、书籍制作与组装、调整与完善、加工与装裱以及成品制作等多个步骤。

中望3D从入门到精通

中望3D从入门到精通

目录分析
讲解了中望3D在产品设计、动画制作、渲染输出等方面的实际应用 汇总了中望3D使用过程中可能遇到的问题,并提供了相应的解决方案 整理了一些在中望3D使用过程中的经验技巧,帮助读者更高效地使用软件 分享了一些行业内的最佳实践和软件应用的新趋势 通过对《中望3D从入门到精通》这本书的目录分析,我们可以看出,这本书不仅全面介绍了中望 3D的基础操作和高级应用,还通过具体的案例和实践,帮助读者更好地掌握软件的使用技巧和实 际应用。作者的经验分享、学习资源和常见问题解决方案也为读者提供了宝贵的参考和支持。这 本书对于想要学习和掌握中望3D的读者来说,具有重要的参考价值和实用性。
精彩摘录
精彩摘录
《中望3D从入门到精通》是一本全面介绍中望3D软件使用方法的经典教程。无论大家是初学者还 是有一定基础的3D设计师,都能在这本书中找到适合自己的内容。下面,让我们一起从中望3D的 入门到精通过程中摘录一些精彩内容,并加以简要总结。 主题:掌握中望3D软件的核心功能,轻松创建高质量的3D模型与动画 中望3D软件介绍中望3D是一款专业的3D建模软件,广泛应用于机械设计、汽车制造、玩具设计、 建筑漫游等领域。它拥有丰富的功能和出色的性能,为用户提供了便捷的3D设计工具。 入门教程本书从基础操作入手,详细介绍了中望3D的界面、菜单、工具栏、视图等概念,帮助初 学者快速熟悉软件环境。同时,通过多个典型实例,让读者在实际操作中掌握基础技能。 进阶技能书中深入浅出地讲解了进阶技能,如高级建模、材质与纹理、动画设计等。通过学习这 些内容,读者能够更好地理解中望3D的核心功能,提升自己的设计能力。
精彩摘录
综合实例本书以多个综合实例为例,详细介绍了中望3D在实际应用中的技巧和方法。这些实例涵 盖了多个行业领域,帮助读者更好地了解中望3D在实际工作中的运用。 总结: 《中望3D从入门到精通》这本书内容全面、实用,适合初学者和有一定基础的读者深入 学习。通过本书的精彩摘录,我们可以了解到中望3D的功能丰富、操作便捷,能够轻松创建高质 量的3D模型与动画。无论是机械设计、建筑漫游还是动画制作等领域,中望3D都能帮助用户快速 实现自己的创意。通过本书的深入学习,读者将全面掌握中望3D软件的核心功能,提升自己的设 计能力,为今后的学习和职业生涯打下坚实基础。

三维模型信息管理系统的实现及分析

三维模型信息管理系统的实现及分析

三维模型信息管理系统的实现及分析摘要:Internet技术应用的迅速发展和三维Gis软件的兴起,使得对于三维模型的管理日趋常态化。

所以为了将三维模型及其信息统一管理起来,我在领导的委派下开发了三维模型信息管理系统。

系统主要是为了将同事们日常常用的三维模型转换成OBJ格式上传至服务器,然后存储起来,将其信息一并载入,之后可以进行预览、分类和下载等操作,并记录在日志里。

关键字:三维模型,储存因为三维模型的特性,使得它在水利建筑等方面有这高频次的使用,针对于三维模型的复用和储存管理,在领导的委派下,我开发了三维模型信息管理系统。

系统涉及到实体模型的上传、下载和日志及后台管理等。

1三维模型说明三维模型是具有质量、体积、重心和惯性矩等特性的封闭三维体。

可以根据简单的线框在不同细节层次渲染的或者用不同方法进行明暗描绘。

许多三维模型使用纹理进行覆盖。

1.1 OBJ格式OBJ文件是三维模型的一种文件格式。

由Alias|Wavefront公司为3D建模和动画软件"Advanced Visualizer"开发的一种文件标准,非常适合用于3D软件模型之间的互导。

OBJ文件是一种文本文件,可以直接用写字板打开进行查看和编辑修改。

OBJ模型的特点如下:(1)OBJ是三维模型的一种格式。

(2) OBJ文件主要支持多边形模型,但它也支持曲线、表面、点组材质。

(3) OBJ文件支持三个点以上的面。

(4) OBJ文件支持法线和贴图坐标。

这样文件导入软件后后只需指定一下贴图文件路径就行了,不需要再调整贴图坐标。

1.2 FBX格式FBX模型是一种通用模型格式,支持所有主要的三维数据元素以及二维、音频和视频媒体元素。

1.3 FBX格式和OBJ格式的相同点(1)FBX格式和OBJ格式都是三维通用模型格式,可以用在目前几乎所有的主流三维软件中。

(2)FBX文件和OBJ都支持三个点以上的面,这一点非常有适用性。

很多其它的模型文件格式仅仅支持三个点的面。

BIM技术进度计划书

BIM技术进度计划书

BIM技术进度计划书1. 引言BIM(Building Information Modeling,建筑信息模型)是一种综合运用数字化建筑技术,集成建筑各个专业的信息,并进行3D建模、数据分析和协同设计的方法。

随着建筑行业的发展和数字化技术的进步,BIM在建筑设计、工程管理和建筑运维中发挥着越来越重要的作用。

本文档旨在制定BIM技术的进度计划,以确保BIM技术可以顺利地应用于具体的项目中,并在项目周期内得到充分的发挥。

2. 目标和范围本进度计划的目标是在项目周期内成功实施BIM技术,并在项目的设计、施工和运维阶段提供有效的支持。

本计划将涵盖以下主要方面:•BIM技术的引入和应用范围定义•BIM技术的实施时间表•BIM技术团队的组织和人员安排•BIM技术的培训和支持3. BIM技术引入和应用范围在本项目中,BIM技术将被引入并应用于以下方面:3.1 建筑设计阶段在建筑设计阶段,BIM技术将用于创建建筑的3D模型和数字化设计文档。

BIM模型将包含建筑的几何信息、构件属性和工程数据,以支持设计师进行协同设计、冲突检测和可视化展示。

3.2 施工阶段在项目的施工阶段,BIM技术将用于生成施工模型和施工图纸,并与其他建筑专业的信息进行协同。

BIM模型将为施工人员提供详细的构件信息和施工工艺,以帮助优化施工计划和减少错误和冲突。

3.3 运维阶段在建筑竣工后,BIM技术将继续发挥作用,用于建筑设施的运维管理。

BIM模型将承载建筑设备的运行数据、维护记录和故障诊断信息,以支持运维人员进行设备管理和维护计划的制定。

4. BIM技术的实施时间表以下是BIM技术在本项目中的实施时间表:阶段时间设计阶段2022年1月-3月施工前准备2022年4月-5月施工阶段2022年6月-10月运维阶段2022年11月-2023年5. BIM技术团队的组织和人员安排为了实施BIM技术,将组建BIM技术团队,并安排以下人员参与:•BIM技术负责人:负责整体BIM技术的实施和管理•设计师:负责进行建筑设计的BIM建模和数据管理•工程师:负责进行施工模型和施工图纸的BIM建模和数据管理•运维人员:负责进行设备管理和运维数据的BIM建模和数据管理6. BIM技术的培训和支持为了确保BIM技术得到有效应用,将进行以下培训和支持措施:•BIM技术培训:为项目团队成员提供BIM技术的培训课程,包括BIM建模、协同设计和数据管理等方面的知识和技能。

3d课程设计报告

3d课程设计报告

3d课程设计报告一、课程目标知识目标:1. 让学生掌握3D建模的基本概念,理解3D模型在现实生活中的应用。

2. 学会使用3D建模软件进行基础操作,包括创建、编辑和修改3D模型。

3. 了解并掌握3D模型的材质、纹理和光照等基本知识。

技能目标:1. 培养学生运用3D建模软件解决问题的能力,能够独立完成简单的3D模型制作。

2. 培养学生空间想象力和创新能力,能够设计并制作具有个性的3D作品。

3. 提高学生团队协作能力,能够在小组合作中发挥自己的专长,共同完成复杂3D项目。

情感态度价值观目标:1. 激发学生对3D建模技术的兴趣,培养其探索精神,使其主动关注3D技术在各领域的应用。

2. 培养学生勇于尝试、不断实践的精神,使其在面对困难时保持积极乐观的态度。

3. 引导学生认识到3D建模技术在国家战略和社会发展中的重要性,增强学生的社会责任感和使命感。

课程性质:本课程为实践性较强的学科,注重培养学生的动手能力和创新能力。

学生特点:本课程针对的学生群体为具有一定计算机操作基础和空间想象能力的初中生。

教学要求:结合学生特点,采用任务驱动、小组合作的教学方法,注重理论与实践相结合,提高学生的实际操作能力和创新能力。

在教学过程中,关注学生的个体差异,提供个性化指导,确保每位学生都能在课程中取得进步。

通过课程目标的分解和教学设计,使学生在课程结束后能够达到上述知识、技能和情感态度价值观目标。

二、教学内容1. 3D建模基本概念:介绍3D建模的定义、分类及其在现实生活中的应用。

教材章节:第一章 3D建模概述2. 3D建模软件操作:学习3D建模软件的基本功能、界面布局和操作方法。

教材章节:第二章 3D建模软件入门3. 基础3D模型制作:掌握简单几何体的创建、编辑和修改方法。

教材章节:第三章 3D模型制作基础4. 材质与纹理:学习为3D模型添加材质、纹理,提高模型真实感。

教材章节:第四章 材质与纹理的应用5. 光照与渲染:了解3D模型光照原理,学习渲染参数的调整方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3D模型管理系统技术设计书2014年9月21日目录1.项目背景 (1)2.建设目标 (1)3.建设内容 (1)3.1.模型库建设 (1)3.2.三维模型管理系统建设 (2)4.总体设计 (2)5.数据库设计 (4)5.1.数据库逻辑结构 (4)5.2.FTP服务 (8)6.功能设计 (9)6.1.模型上传 (9)6.2.模型文件下载 (9)6.3.查询 (10)6.4.统计 (10)6.5.模型文件浏览 (10)6.6.删除 (11)1.项目背景三维GIS形象真实的描述了城市三维地理空间内容,三维城市模型是三维GIS中非常重要的内容。

三维模型不仅给人一种直观的感受,而且广泛应用于城市规划的方方面面。

与二维GIS数据相比,三维模型的生产过程、数据内容和数据规模有很大不同,生产过程复杂很多,数据内容更加丰富,数据量成倍增加。

在城市规划中三维模型以文件形式存放,包含Max格式导出的X格式文件、skyline入库打包文件、Jpg格式效果图(含总平图)、CAD格式的总平图。

随着现代城市的高速发展,城市建筑更新不断加快,规划管理中的三维模型成倍增加,若仍旧采用文件方式进行管理,将面临如下困难:数据的安全性和共享性得不到保障,历史数据难以有效管理,缺乏对数据的高效查询与检索,缺乏对数据的更新维护机制。

建立城市三维模型管理系统,建立三维模型文件的目录索引,对三维模型进行有效的组织和管理,对城乡规划信息化和城乡规划管理具有实际意义。

2.建设目标基于FTP服务建立三维模型文件库,同时建立与之匹配的关系库,存储模型文件的索引、类别信息,在此基础上建立支持三维模型上传、下载、查询、浏览、统计、历史数据管理的城市三维模型管理系统。

3.建设内容3.1.模型库建设(1)基于FTP服务建立三维模型文件库,按照模型的类型和名称对模型中包含的各个部分进行组织存储。

每一个模型以唯一的文件标识作为文件夹名称进行组织,该目录下存储当前模型不同时期的模型,规定以上传时间近的版本为成果库,其余文件作为历史数据。

(2)建立与文件库对应的关系库,存储文件库中模型文件的存储路径、模型类别、文件标识信息,以支持模型文件的查询、统计。

3.2.三维模型管理系统建设基于模型库,通过ftp服务实现城市三维模型文件(包含Max格式导出的X 格式文件、skyline入库打包文件、Jpg格式效果图(含总平图)、CAD格式的总平图子文件)上传、下载、浏览、删除;同时通过关系库多模型文件的目录信息进行组织,在此基础上实现模型文件的查询、统计功能。

4.总体设计三维模型管理系统实现对三维模型的有效组织、管理,支持三维模型高效查询、检索,其整体架构自下而上由硬件设施层、软件设施层、数据存储层、数据服务层、系统应用层、用户交互层组成,其总体架构如下图所示。

硬件设施层用户交互用层系统应用层图1系统总体结构(1)硬件设施层确保用户快速查询、浏览、上传、下载模型模型文件,三维模型管理系统建立在它们之上。

(2)软件设施层它们介于硬件设施和三维模型管理系统之间,控制、协调计算机及外围设备,支持应用软件开发和系统运行。

(3)数据存储层三维模型文件包含Max格式导出的X格式文件、skyline入库打包文件、Jpg 格式效果图(含总平图)、CAD格式的总平图子文件,为了高效、充分的对其进行利用,需要对其进行集成建库,其存储方式分为文件库、信息服务库。

(4)数据服务层为满足不同用户、系统对基础地理信息的快速查询、浏览,方便模型文件进行上传、下载操作,配备FTP服务完成模型文件数据的传输。

(5)系统应用层实现模型文件的上传、下载、查询、检索功能,满足用户对三维模型管理的需求。

(6)用户交互层为系统用户提供简洁、方便的交互界面。

5.数据库设计数据库采用文件库与关系库相结合的方式,文件库采用ftp服务,存储模型文件及其说明,关系库用于记录模型文件的目录索引信息,以更好的支持模型文件的查询、浏览。

5.1.数据库逻辑结构5.1.1文件库逻辑结构文件库分为城市设计三维模型、建筑方案总评模型、竣工验收模型三个子库,分别存储对应类型的模型文件及其所包含的Max格式导出的X格式文件、skyline 入库打包文件、Jpg格式效果图(含总平图)、CAD格式的总平图子文件。

每种类型模型的子库中以模型名称作为其模型文件的唯一标识,存储不同时间上传的模型文件,在其模型文件名后添加上传时间作为后缀,以区分不同时期的历史数据,默认情况下距离当前日期最近的模型文件为最新数据成果。

其逻辑结构见下图所示。

图2文件库逻辑结构文件库一级目录为模型类型子目录,其显示结果如下图所示。

图3文件库一级目录文件库二级目录为模型名称子目录,其显示结果如下图所示。

图4文件库二级目录文件库三级目录为模型文件子目录,按照模型文件的上传时间“YYYYMMDDHHMM”为文件名后缀,其显示结果如下图所示。

图5文件库三级目录文件库四级目录为模型文件内容,包含Max格式导出的X格式文件、skyline 入库打包文件、Jpg格式效果图(含总平图)、CAD格式的总平图子文件,其显示结果如下图所示。

图6文件库四级目录5.1.2模型文件组织方式模型文件分为城市设计三维模型、建设方案总评模型、竣工验收模型三种类型,每种类型为一个独立的目录。

在不同的类型目录下以模型名称建立模型目录,该目录下存储不同时期上传的模型文件,上传的模型文件在FTP服务器端以其文件名再加上传日期作为文件名,以便区分不同时间内上传的模型文件,文件名后缀的日期距离当前日期最近者为当前最新成果。

5.1.3关系库逻辑结构关系库中分类型、分状态存储模型文件在文件库中对应的目录信息,以更好的支持基于属性、、类别、时间对模型文件进行检索、浏览。

具体包含模型类型表、模型文件现势性表、模型文件实体表、模型文件索引表、模型文件元数据表、模型文件经济技术指标表。

关系库逻辑结构如下图所示。

其中模型类型表和模型文件现势性表为配置表,模型类型表用于存储模型类型的配置信息;模型文件现势性表用于存储模型文件的现势性状态如成果数据、历史数据,以便于用户按照状态查询、浏览数据。

模型实体数据表用于记录唯一标识模型的文件索引信息,记录的信息包括模型的名称、类型、相对于ftp跟目录的路径、创建时间;模型文件索引表作为模型实体数据表的子表,存储某一模型不同时期的文件索引记录,记录的信息包括:文件的名称(以上传日期为后缀)、模型实体ID、现势性状态编码、文件相对于模型实体文件的相对路径、上传时间。

建筑项目说明信息表用于存储与模型对应的工程描述信息,记录的信息包括:建筑名称、建设单位、设计单位、设计负责人、施工单位、监理单位、竣工日期、模型文件编号。

综合经济技术指标表用于存储模型对应建筑项目的经济技术指标信息,记录内容包括:规划建设净用地面积、规划总建筑面积、地上计入容积率的建筑面积、住宅建筑面积、公寓建筑面积、公寓建筑面积占总住宅建筑面积比率、用户数、非住宅建筑面积等信息。

MM_C_ModelTypeID name code addtime ...INTVARCHAR(128) VARCHAR(64)DATE<pk>MM_T_ModelEntityIndexIDname typecode relativeurl create_time ...INTVARCHAR(512)VARCHAR(64)VARCHAR(1024)DATEMM_C_DBStateIDnamecodeaddtime...INTVARCHAR(256)VARCHAR(64)DATEMM_T_ModelFileIndexIDnamemodelentityIddbstatecoderelativeurluploadtime...INTVARCHAR(512)INTVARCHAR(64)VARCHAR(512)DATEMM_T_PrjMeataDataID bulidingname constructorg designorg designperson builderorg supervisionorg completion date fileid...INTVARCHAR(512)VARCHAR(512)VARCHAR(512)VARCHAR(256)VARCHAR(512)VARCHAR(512)DATEINT<pk>MM_T_EconTechIndexIDfileIdghjsjydmjghzjzmjdsjrrjlmjzzjzmjgyjzmjgyjzmjzzzmjblyhsa90144a90fzzjzmj...INTINTDECIMAL(32, 6)DECIMAL(32, 6)DECIMAL(32, 6)DECIMAL(32, 6)DECIMAL(32, 6)DECIMAL(32, 6)INTINTINTDECIMAL(32, 6)<pk>图7关系库逻辑结构5.2.FTP服务FTP 协议是专门被用来规定计算机之间进行文件传输的标准和规则,它使得人们能够通过不同类型的计算机,使用不同类型的操作系统,对不同类型的文件进行相互传递。

FTP是TCP/IP网络上两台计算机传送文件的协议,是通过Internet把文件从客户机复制到服务器上的一种途径。

FTP客户机可以给服务器发出命令来下载文件、上传文件、创建或改变服务器上的目录。

由于FTP协议的传输速度比较快,我们在进行模型文件的上传、下载、管理时用FTP来实现。

5.2.1Serv-UServ-U 是当前众多的FTP服务器软件之一。

通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP 协议,通过在同一网络上的任何一台PC与FTP 服务器连接,进行文件或目录的复制、移动、创建、删除等。

Serv-U FTP Server,是一种被广泛运用的FTP服务器端软件,支持3x/9x/ME/NT/2K等全Windows系列。

可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。

它具有非常完备的安全特性,支持SSl FTP传输,支持在多个Serv-U和FTP客户端通过SSL加密连接保护您的数据安全等。

为了更好的支持模型文件在客户机和服务器之间进行上传、下载,选用Serv-U FTP Server作为FTP服务,对模型文件库进行管理。

6.功能设计6.1.模型上传6.1.1模型实体创建如果用户要上传的模型文件在数据库中没有记录存在,则提示用户创建模型实体,用户通过输入模型名称并选择模型类型创建模型实体;若数据库中存在同名的模型实体,则提示用户不能创建同名的模型实体。

6.1.2模型文件上传模型文件包含Max格式导出的X格式文件、skyline入库打包文件、Jpg格式效果图(含总平图)、CAD格式的总平图多个子文件夹,子文件夹中又嵌套文件夹。

相关文档
最新文档