学位论文 > 优秀研究生学位论文题录展示
基于Internet的快速成型制造及设计服务系统
作 者: 史东旭
导 师: 杨兆建
学 校: 太原理工大学
专 业: 机械设计及理论
关键词: 快速成型 Javascript 三维建模 网络 服务系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 20次
引 用: 0次
阅 读: 论文下载
内容摘要
快速成型作为一项新技术,使用的越来越广泛。它更有利于产品的创新,并能加快产品的设计,缩短开发周期。但是,快速成型对技术和设备的要求都很高,所以限制了它的使用区域。快速成型服务的提供者可以利用互联网作为其服务平台,这样可以将提供者与需求者更容易的联系起来。基于网络的快速成型需要主要解决的问题是数据的交换与存储。它可以在一定程度上减少对地域性的依赖,使得用户可以方便的使用网络与服务提供者进行数据交换。和快速成型密切相关的传统三维建模软件大多数基于C/S架构设计的。数据计算、数据存储、数据查找等操作受限于本地计算机硬件性能和存储空间,并且客户端必须装有相应软件。基于网络的三维造型是三维软件从C/S架构向B/S架构的转变,具有B/S架构的优点。本文建立了基于网络的快速成型制造及设计服务系统。对相应系统的需求进行了详细分析,设计了系统架构及数据库,对功能模块进行了详细的设计,详细论述了使用的关键技术。在基于网络的三维造型设计系统中,不同于使用JAVA3D或VRML,本文使用了JavaScript实现了基本的函数库,该实现不需要浏览器的额外支持。本文对基于网络的快速成型制造及设计服务系统的研究,目的在于解决软件本地化中及资源共享存在的一系列问题。这对于实现Internet上机械设备的快速成型,计算资源、数据资源和服务资源的有效聚合和广泛共享具有重要意义。
|
全文目录
摘要 2-4 ABSTRACT 4-9 第一章 绪论 9-14 1.1 研究的目的和意义 9-10 1.2 国内外研究状况 10-13 1.3 主要研究内容 13-14 第二章 论文所涉及基本理论与关键技术 14-22 2.1 客户/服务器模式(C/S) 14-15 2.1.1 C/S 模式介绍 14 2.1.2 C/S 模式优点及其缺点 14-15 2.2 浏览器/服务器模式(B/S) 15-17 2.2.1 B/S 模式介绍 15-16 2.2.2 B/S 模式优点及其缺点 16-17 2.3 RIA(富互联网)模式 17 2.3.1 RIA 模式介绍 17 2.3.2 RIA 模式优点及其缺点 17 2.4 SAAS(软件即服务) 17-19 2.5 操作系统 19-20 2.6 用户界面层技术 20-22 2.6.1 Java3D 介绍 20 2.6.2 JavaScript 20-22 第三章 基于网络的快速成型制造服务系统 22-42 3.1 系统总体需求分析 22-25 3.1.1 需求分析 22 3.1.2 UML 22-23 3.1.3 UML 图 23-24 3.1.4 使用UML 用例图进行系统需求分析 24-25 3.2 系统架构 25-27 3.3 编程技术的选择 27-29 3.3.1 ASP 技术 27 3.3.2 ASP.net 技术 27 3.3.3 J2EE 技术 27-28 3.3.4 ruby on rails 28-29 3.4 数据库设计 29-31 3.4.1 Oracle 数据库介绍 29-30 3.4.2 Oracle 数据库的优点 30 3.4.3 表的设计 30 3.4.4 用户权限设计 30-31 3.4.5 数据库索引 31 3.5 快速成型 31-32 3.6 MODEL(数据)层实现 32-35 3.6.1 连接数据库 33 3.6.2 数据库基本操作实现 33-34 3.6.3 表间关联 34 3.6.4 数据校验 34-35 3.7 CONTROLLER(控制)层实现 35-37 3.7.1 HTTP 协议请求 35 3.7.2 请求的路由 35 3.7.3 REST(表象化状态转变) 35-36 3.7.4 REST 的优点 36 3.7.5 Controller(控制)层实现 36 3.7.6 session 存储机制之间的比较 36-37 3.8 VIEW(视图)层实现 37-42 3.8.1 模板 37 3.8.2 创建模板 37-38 3.8.3 分页的实现 38 3.8.4 表单的使用 38-39 3.8.5 多模型窗体的实现 39 3.8.6 错误处理 39 3.8.7 文件上传 39 3.8.8 缓存策略 39-42 第四章 基于网络的三维造型系统 42-49 4.1 表示模型 42-43 4.1.1 线框模型 42 4.1.2 表面模型 42-43 4.1.3 实体模型 43 4.2 三维基本特征的定义 43 4.3 图形变换的实现 43-44 4.4 三维图形显示的实现 44-46 4.5 模型文件的保存 46-49 第五章 系统安全策略与系统部署 49-57 5.1 系统安全策略 49-52 5.1.1 SQL 注入 49 5.1.2 防御SQL 注入攻击 49-50 5.1.3 防御跨站点脚本攻击 50 5.1.4 防御Session 定置攻击 50-51 5.1.5 文件上传 51 5.1.6 不以明文保存敏感信息 51-52 5.1.7 用SSL 传输敏感信息 52 5.2 服务器安全策略 52-54 5.2.1 系统安全记录文件 52 5.2.2 启动和登录安全性 52-53 5.2.3 限制网络访问 53 5.2.4 防止攻击 53-54 5.3 系统部署 54-57 5.3.1 服务器工作原理 54 5.3.2 请求代理 54 5.3.3 前端web 服务器的选择 54-55 5.3.4 设置服务器环境 55-56 5.3.5 检查部署的应用 56-57 第六章 系统应用实例 57-64 6.1 用户使用实例 57-62 6.1.1 用户注册 57-59 6.1.2 查看用户信息 59 6.1.3 上传文件 59-60 6.1.4 文件管理 60-61 6.1.5 发起订单 61 6.1.6 订单管理 61-62 6.2 管理员使用实例 62-64 6.2.1 登录 62-63 6.2.2 用户管理 63 6.2.3 订单管理 63-64 第七章 结论与展望 64-65 7.1 结论 64 7.2 展望 64-65 致谢 65-66 参考文献 66-68
|
相似论文
- 基因调控网络模型描述语言研究,Q78
- 天然气脱酸性气体过程中物性研究及数据处理,TE644
- 复合超声振动拉丝的理论与实验研究,TG663
- 压气机优化平台建立与跨音速压气机气动优化设计,TH45
- 调频式电容位移传感器高速测频与非线性校正技术研究,TH822
- 基于多Agent理论的卫星协同定轨技术研究,V474
- 基于无线传感器网络的电动汽车电池组综合测试技术研究,U469.72
- 基于感性负载的车身网络控制系统,U463.6
- 复杂边界条件下多体结构的瞬态热分析,TK124
- 基于MODBUS的发电厂数据采集系统的研究,TM621
- 配电网故障定位与网络重构算法的研究,TM727
- 基于蛋白质互作网络的疾病相关miRNA挖掘方法的研究,R341
- 多端口网络通信平台的设计与实现,TN929.5
- 宽带卫星网络中的TCP拥塞控制机制的研究,TN927.2
- 多层卫星网络稳定性设计研究,TN927.23
- 多基地高频雷达固定站中央主机软件研制,TN957.5
- 卫星网络中移动IP路由选择的研究,TN929.5
- 基于OLSR的Ad Hoc网络功率意识路由协议,TN929.5
- 并行分布式网络模拟器PDNS容错技术的研究,TP302.8
- 导弹虚拟试验可视化技术研究,TP391.9
- 基于NS2的PeerCast模拟平台设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|