论文部分内容阅读
本文结合软件建模在软件开发中的作用的实际情况,就当前一般软件建模通用性强,难以掌握,且不能实现完全代码生成等问题进行了分析。就节省软件开发时间、提高软件质量等进行了深入的探讨。首先,从国内外特定领域建模的发展状况出发,揭示了我国当前特定领域建模存在的不足,从而引出本文研究的意义与内容。其次,通过分析特定领域建模的主要内容,研究生成器在特定领域建模中的主要作用、生成器的类型以及如何设计生成器。最后,本文论述了基于特定领域建模的主要内容,分析了以视频点播教学辅助系统为选定领域的功能模块的划分,并且主要叙述了数据库子模块、实体层子模块、控制层子模块、视图层子模块的功能及生成器的详细设计。通过基于特定领域建模的生成器的开发及利用,旨在提高软件开发效率,同时希望为一般通用建模语言过于复杂的不足,和一些简单的领域软件建模提供有益的参考,对基于元建模的复杂系统建模技术的研究做了有益的尝试。