计算机与现代化 ›› 2009, Vol. 1 ›› Issue (10): 120-6.doi: 10.3969/j.issn.1006-2475.2009.10.034

• 应用与开发 • 上一篇    下一篇

基于三层架构的.NET数据库业务系统开发

李红芹   

  1. 山东工商学院国际商学院,山东 烟台 264005
  • 收稿日期:2009-02-23 修回日期:1900-01-01 出版日期:2009-10-15 发布日期:2009-10-15

Development of .NET Database System Based on 3tier Application

LI Hong-qin   

  1. International Business College, Shandong Institute of Business and Technology, Yantai 264005, China
  • Received:2009-02-23 Revised:1900-01-01 Online:2009-10-15 Published:2009-10-15

摘要:

计算机技术的发展推动了软件系统设计的发展,实践证明分层设计是提高软件系统可用性和可维护性的主要途径。阐述三层架构的概念,并将三层架构的思想引入到.NET数据库业务系统的开发中:通过对表示层、业务过程层、数据层三层的功能划分实现了 Microsoft .NET 应用程序中数据访问与表示的最佳方式。最终通过一个示例的实现详细描述了基于三层架构的.NET数据库业务系统的开发过程,并对分布式应用程序中层间数据传递的实现方式进行了探讨。

关键词: 三层架构, 数据访问逻辑组件, 业务实体组件

Abstract: The progress of computer technology drives the progress of software systerm design. Practice proves layered design is the primary method to improve the usability and maintainability of software system. This paper introduces the concept of 3tier application and applies it to the development of .NET database operation system. Through the functional partitionings of presentation, business and data access, this paper realizes the best way of Microsoft .NET application to access data. At last the paper uses an example to describe the development course of .NET database operation system based on 3tier application in detail, and then probes how to realize an effective method to transmit data between tiers of distibuted application.

Key words: 3tier application, data access logic component, business entity component