C#.NET程序设计案例教程杨东霞7模块七课件教学.pptVIP

  • 6
  • 0
  • 约1.48万字
  • 约 57页
  • 2017-01-01 发布于广东
  • 举报

C#.NET程序设计案例教程杨东霞7模块七课件教学.ppt

任务三 使用ADO.NET设计业务逻辑层 【案例】人事工资管理信息系统中共有19个页面,在每个页面中都要访问数据库,对数据库进行操作,将会有很多代码是重复的,为了实现代码重用,这里使用业务逻辑层编写对每个数据表的操作代码,在每个页面中用到时只需调用业务逻辑层的类中方法即可。本任务设计完成业务逻辑层中对数据表的增删改查功能的类。 在Visual Studio 2005IDE开发环境中,打开项目HSMIS,在项目中添加文件夹“BusinessLayer”,创建业务逻辑层。业务逻辑层是项目中的公共模块,下面给出业务逻辑层中有关类的设计。 业务逻辑层的设计 人事工资管理信息系统中,采用了MVC三层结构的设计,其中BusinessLayer为业务逻辑层,即模型,这一层包含实体类和实体服务类,数据实体类是数据表的映射,根据数据表的各个字段建立数据实体类,实体类中的私有字段对应于数据表中的相应字段,公有的属性可以对私有字段进行读写,通过C#中的get、set访问器完成。如实体类Department.cs,其部分代码如下: class Department { private string depid; //定义私有字段depid,对应于数据表Dep中的depid private string depfid; private string depname;

文档评论(0)

1亿VIP精品文档

相关文档