基于Web的CAPP系统关键技术研究

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:hfx285306638
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAPP技术的出现,使工艺人员从繁琐重复的事务性工作中解脱出来,迅速编制出完整而详尽的工艺文件,缩短了整个产品的开发周期。随着网络技术的发展,传统的CAPP系统也开始由客户端/服务器模式向浏览器/服务器模式转变。Web技术的应用,解决了传统CAPP系统对客户端配置要求高、不便于统一管理等缺点。本文主要以机械零件产品的开发为原型,设计并实现一个基于Web系统的CAPP系统,其中研究的内容涉及Web系统的搭建、如何设计高效且易扩展的数据库结构、如何实现产品的三维图形在浏览器端的浏览以及如何实现系统的权限管理。本文首先对CAPP系统出现的背景以及国内外的发展状况作了较详细的介绍,根据基于Web的CAPP系统的特点,选取了Java作为本系统的开发语言,并采用了SSH (Struts、Spring、Hibernate)框架来搭建整个Web系统。对MySQL数据库以及SQL语言做了简短的介绍,阐述了进行数据库设计的一般规范,并根据需求详细说明了本系统数据库中各表的结构设计。其次,对于如何在Web浏览器中进行产品的三维展示进行了研究,分析总结了当前已有的显示技术的优缺点,提出了采用WebGL技术来实现这一功能,并对WebGL技术的原理以及使用方法做了详细介绍。为了确保系统信息的安全以及最大程度减少对信息安全的威胁,本文研究了访问控制的原理,并着重对基于角色的访问控制(RBAC)做了介绍,根据RBAC的原理,设计并实现了本系统的访问控制管理。最后,通过对本系统用户登录功能的介绍,详尽地说明了系统的运行流程,并展示了本文实现的用户管理、机械零件管理、制造资源管理以及工艺管理等系统功能。本论文开发的基于浏览器/服务器模式的机械零件产品的CAPP系统基本满足了企业的网络化需求,并且方便维护和扩展,使得工艺设计更加的快捷,并在一定程度上提高了工艺规程设计的质量和效率。
其他文献