- 6
- 0
- 约1.48万字
- 约 57页
- 2017-01-01 发布于广东
- 举报
任务三 使用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;
您可能关注的文档
- CorelDRAW艺术设计田秋成第2章电脑绘画基础知识课件教学.ppt
- CorelDRAW艺术设计田秋成第3章CorelDRAW软件及其操作课件教学.ppt
- CorelDRAW艺术设计田秋成第4章CorelDRAW在平面设计中的应用课件教学.ppt
- CorelDRAW艺术设计田秋成第5章CorelDRAW在环境艺术设计中的应用课件教学.ppt
- CorelDRAW艺术设计田秋成第6章CorelDRAW在动漫设计与制作中的应用课件教学.ppt
- CorelDRAW艺术设计田秋成第7章CorelDRAW在网页设计中的应用课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞N72手机设计课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞POP类广告设计课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞包装设计(二)课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞包装设计(一)课件教学.ppt
原创力文档

文档评论(0)