1 绪论
1.1课题研究背景与意义
1.2外形参数化方法国内外发展历史及现状
1.2.1 Bezier曲线
1.2.2 B样条曲线
1.2.3 NURBS曲线
1.2.4 CST参数化算法
1.2.5其他参数化方法
1.3可视系统相关技术阐述
1.3.1 MVC模式
1.3.2 Spring框架
1.3.3 Spring Boot阐述
1.3.4 MyBatis框架阐述
1.3.5 Threejs引擎阐述
1.4论文主要内容与行文结构
2 外形参数化方法研究
2.1 CST算法阐述
2.1.1 CST参数化数学描述
2.1.2类函数变化展示
2.2 CST技术二维外形建模
2.3 CST技术三维扩展建模
2.4本章小结
3 外形参数化方法改进
3.1.1基函数定义阐述
3.1.2 B样条改进CST参数化方法建模
3.2.1算法弊端
3.2.2前期准备
3.2.3算法证明
3.2.4算法效率
3.2.5算法精度
3.3应用展示
3.2.1局部控制展示
3.2.2 B样条快速求值CST方法三维建模
3.4本章小结
4 可视系统设计与实现
4.1项目总体规划
4.2.1可视系统用例图
4.2.2业务逻辑需求分析
4.2.3系统主要功能
4.3.1总体结构
4.3.2用户管理模块
4.3.3上传数据模块
4.3.4外形展示及算法优化模块
4.3.5下载数据模块
4.3.6保存数据模块
4.4系统架构设计
4.5数据库设计
4.6业务具体实现
4.7系统功能展示
(1)登录界面展示
(2)项目总体界面展示
(3)控制面板展示
(3)外形可视化功能展示
(4)数据库操作
4.8本章小结
5 可视系统测试与分析
5.1软件测试目的
5.2软件测试原则
5.3软件测试环境
5.4软件系统测试
5.5软件测试结果
5.6本章小结
6 结论
致谢
参考文献
攻读学位期间取得的研究成果
西南科技大学;