基于.NET的分层架构及抽象工厂模式在Web开发中的应用

被引:7
作者
李璟
机构
[1] 山东建筑大学计算机科学与技术学院
关键词
.NET分层架构; .NET反射工厂; 抽象工厂模式; Web开发;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
在软件设计过程中,设计模式是面向对象软件系统的可重用、可靠、巧妙、通用的设计解决方案,可以帮助设计者更快更好地完成软件系统设计。设计模式中的抽象工厂模式为软件系统结构提供了灵活而强大的动态扩展机制,基于.NET反射技术的抽象工厂模式可以简化工厂代码复杂度,被称为.NET反射工厂。介绍了基于.NET反射工厂的Web应用系统分层架构,分析了架构各层次功能,并以Web应用开发中常用的用户登录功能为例,说明了其数据访问层抽象工厂模式的具体实现方法。实验证明,在Web开发中使用.NET分层架构和.NET反射工厂实现软件重用,具有低耦合度、高可靠性、高可维护性及高扩展性的优点,值得推广应用。
引用
收藏
页码:105 / 108
页数:4
相关论文
共 6 条
[1]   基于.NET反射机制和组件复用的中小型离散制造企业MES配置系统研究 [J].
李鹏 ;
周德俭 ;
刘电霆 .
软件导刊, 2012, 11 (08) :91-93
[2]   基于.NET平台的分层架构与设计模式应用研究 [J].
薛晓萍 ;
许强 .
惠州学院学报(自然科学版), 2011, 31 (06) :40-43
[3]   工厂设计模式在WEB教育资源管理系统中的应用 [J].
刘军华 ;
胡志刚 .
长沙通信职业技术学院学报, 2010, 9 (04) :31-35
[4]  
.NET与设计模式.[M].甄镭编著;.电子工业出版社.2005,
[5]  
C#设计模式.[M].(美)JamesW.Cooper著;张志华;刘云鹏等译;.电子工业出版社.2003,
[6]  
UML对象设计与编程.[M].(美)刘润东著;.北京希望电子出版社.2001,