论文部分内容阅读
装饰设计是人工环境设计中体现人们关系最紧密的环节,它的目的是创造满足人们物质和精神生活需要的装饰艺术。但是,由于新技术和新材料的出现,目前手工绘图已经难以满足人们的需求。随着信息技术的不断普及和广泛应用,利用计算机手段来改进和完善各种辅助装饰系统具有很广泛的应用前景。论文充分考虑了系统在技术上的继承性和创新性,在充分掌握装饰艺术的原理和概念,以及计算机辅助设计基本过程的基础上,对系统进行需求调研和分析。然后,根据系统的需求分析和可行性研究,并对系统进行整体设计,包括系统的功能划分和模块设计等,在此基础上利用Mel脚本语言实现系统。最后,对系统进行测试和进一步的改进。本课题来源于实际需求,结合实际的应用要求,论文主要介绍了基于原型法和MEL语言的计算机辅助装饰设计系统的设计和实现过程。该系统是根据软件工程知识作为指导思想来进行系统的设计和开发,系统的主要功能包括系统用户管理、作品建模模块、材质设定模块、灯光布置模块、脚本共享与管理管理模块等。另外,论文利用UML建模技术来分析系统,以保证系统设计的规范性。论文中所设计的计算机辅助装饰设计系统主要有一下特点:(1)论文在进行系统架构设计、模块实现和系统集成时,基本上遵循功能合理性、人性化原则、可扩展原则和模块化原则,这就保证了系统的可维护性和可靠性;(2)论文对装饰艺术中的材料、尺度、形式和环境等特性与计算机辅助系统进行了有效地结合,保证了系统的功能可用性及良好的用户体验;(3)本系统利用功能强大的Mel脚本语言进行计算机辅助装饰设计系统的二次开发,由于Maya提供了对于MEL语言的访问接口,因此可以灵活地扩展和定制Maya;(4)本系统采用原型法进行设计与开发,该方法可以使人们对系统需求进行渐进的认识,从而使系统的功能更加完善和可靠;(5)论文利用J2EE和数据库技术开发了MEL脚本共享与管理管理功能,可以让不同的开发人员共享具有不同功能的脚本。最后,论文对所设计的计算机辅助装饰设计系统进行了一定的测试工作,以保证系统在以后运行过程中的稳定性。