数据增删改查之三层架构(理解三层续)

本文通过图解和代码示例详细阐述了数据的增删改查在三层架构中的实现,包括用户注册、删除、查询和修改操作。探讨了实体层、数据访问层(DAL)、业务逻辑层(BLL)和用户界面(UI)层的交互,以助于深入理解三层架构的工作原理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先是画的图,感觉把图画完了,工程就完成了一大半,前提是画的思路是对的。还是在理解三层。

下面是画的关于数据的增删改查这个小例子的包图、类图和时序图。

 

包图。

 

类图。

时序图。

用户注册。

用户删除。

用户查询,一个是查选全部用户,一个是查询一个用户对象。

用户修改。也就是查询、删除和增加。

用户注册的代码,如下所示:

实体层代码。

Public Class UserInfo
    Private userID As Integer
    Private userName As String
    Private userActor As String
    Private userPwd As String
    Private userRegDate As DateTime
    Private userFlag As Boolean
    '用户编号属性 
    Public Property UserID() As Integer
        Get
            Return userID
        End Get
        Set(ByVal value As Integer)
            userID = value
        End Set
    End Property
    '用户姓名属性
    Public Property UserName() As String
        Get
            Return userName
        End Get
        Set(ByVal value As String)
            userName = value
        End 
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值