● 摘要
室内设计交流平台是为室内设计师提供的专业交流平台,为他们提供各种服务。让他们能在网络上相互交流,展现自身,把线下的社会关系体现在网络上。该系统采用微软的ASP.NET技术,采用标准的三层架构,即表现层、业务逻辑层、数据访问层。项目中使用了LINQ to SQL作为O/R映射工具,减小了开发的难度和工作量。同时,项目中使用依赖注入(DI),减小了系统之间的耦合,有助于系统的扩展。系统的各个模块采用相同的模式进行开发,这样理解了一个模块就很容易读懂其他模块,有助于系统的维护。系统的核心功能是设计师之间的相互关系,在此之上,搭建各种功能模块,为设计师提供多方面的服务,系统具有良好的可扩展性。本文对系统的需求分析、系统的解决方案、系统架构以及设计与实现等多方面进行了详细的论述,同时对系统设计与实现所采用的关键技术进行了研究,为实现可复用的交流平台解决方案提供完善的实践参考。