论文部分内容阅读
用户参与户型设计,可使用户在既定购置房屋投资下,获得最适合自己的户型配置,是先进的设计理念。但是,面向用户订制应用也对户型设计系统提出了更多更高的要求,尤其是快速生成和修改的功能及和整个房屋管理系统无缝集成的功能。目前已有的各种户型设计软件主要是以点、线图素集合的方式进行户型设计,未形成完整模型,不能有机集成,并且缺乏实时、交互户型编辑修改的功能,因此设计效率低。为了适应市场需要,受日本MiniMini(ミニミニ)株式会社委托,本文研究和开发了面向用户订制的户型设计与编辑生成系统。该系统运用模块化的设计思想,将部品的设计与使用部品进行户型设计的过程分离开来,使用部品编辑器进行常用部品的预先设计,然后存入系统部品库中,用户只需要从系统部品库中调用所需部品“组装”成为户型图,即可完成户型设计,减少了重复设计部品的工作。系统提供对部品的各种编辑修改功能,使用户可以实时、动态地对户型设计进行修改编辑,大大提高了设计效率。面向用户订制的户型设计与编辑生成系统采用XML定义和传递户型数据。可扩展标记语言XML(eXtensible Markup Language)以一种开放的自我描述方式定义了数据结构,在描述数据内容的同时突出对结构的描述,从而体现出数据之间的关系。XML具有扩展性、可读性、平台无关性、结构化等特点。XML适合于描述户型数据信息,而且XML格式的户型图文件适合在互联网传递,从而使户型设计信息的共享成为可能。户型设计与编辑生成系统为用户提供了进行户型设计的工具和环境。