摘 要
世界已进入信息网络时代,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济生活等各个方面发挥着重要的作用。随着软件工程的不断进步和规范以及面向对象编程思想的应用,人们对封装、复用、扩展、移置等方面的要求更高,使得双层架构显然更加臃肿繁琐,此时三层程序架构体系应运而生。可以说,三层架构体系结构是面向对象思想发展中的必然产物。
系统在.NET平台下使用Microsoft Visual Studio 2005作为开发工具,可以根据SQL Server 2000\2005中的表结构生成具有三层架构的代码。三层架构生成器实现了数据访问层的生成、业务逻辑层的生成、表示层的生成等功能。三层架构生成器具有较为完善的功能模块,设计与实现了访问数据库的一些操作和报错时生成日志文件,更具有人性化界面,使用方便更能满足软件开发人员的需要。