NET项目实训项目 “评教系统”系统设计.ppt

上传者: u011062044 | 上传时间: 2022-05-15 18:08:02 | 文件大小: 1.29MB | 文件类型: PPT
系统设计 知识准备 知识准备 三层体系结构 表示层是系统的UI部分,提供应用程序的用户界面,也称为用户界面层,负责使用者与整个系统的交互,本程序由一系列用户与之交互的页面组成。 业务逻辑层是整个系统的核心,它与系统的业务领域有关,实现应用程序的业务功能,处于表示层和数据访问层之间,是整个分层模型的中间层。 数据访问层也称为是持久层,其功能主要是负责数据库的访问,是整个分层体系的最底层,该层的主要技术是ADO.NET和.NET框架的XML功能。该层实现与数据库的交互,即完成查询、添加、删除和修改数据库中数据的功能。 知识准备 数据库设计 提取实体。 确定实体的属性。 将实体及实体属性映射成数据表。 知识准备 代码设计的原则 开闭原则。 里氏代换原则。 依赖倒转原则。 系统设计 任务实施 结构设计 任务实施 “评教系统”系统设计 评教系统采用三层体系结构,三层结构是表示层、业务逻辑层和数据访问层。 三层结构的优点为: 整个系统功能放在同一项目中实现; 开发人员可以只关注整个结构中的其中某一层; 可以降低层与层之间的依赖; 很容易的用新的实现来替换原有层次的实现; 利于各层逻辑的复用; 有

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明