标签:封装 这一 存储 代码 服务器 过程 系统体系结构 技术 sel
一、基本信息
标题:高职院校教学质量动态评价系统的设计与实现
时间:2017
出版源:湖南大学
文件分类:评价系统开发
二、研究背景
根据控制学的基本理论中所提到的,它着重强调的是重视对教学过程中的“设定”,“控制 ”,“ 执行 ”,“ 对象 ”,“ 反馈 ” 各个环节,并据此调整教育教学和管理活动。
三、具体内容
该文章中的教学质量动态评价系统是基于校园网上相对独立的运行的子系统,对于教学质量动态评价系统的体系结构设计,它借鉴了微软公司推荐的分层式结构,结合本系统采用基于多层B/S体系结构架构。系统体系结构分别是表示层、业务逻辑层、数据访问层以及若干相关服务层,每个层分别负责相应的功能。
(1)表示层:它位于客户端,就是Web浏览器,是系统中直接面对用户的一层,主要用于显示数据和接收用户输入的数据,为操作用户提供一种交互式操作界面。这篇文章中的教学质量动态评价系统表示层是指评价主体所操作的Web页面或服务,然后通过在浏览器中的地址栏内输入指定网址,之后向Web服务器提出服务请求,服务器收到请求处理完后响应请求,并将处理结果返回至客户端显示 。
(2)业务逻辑层设计:逻辑层位于服务器端,主要负责业务的处理和数据传递。根据教学质量动态评价系统的业务流程来组装业务层己经封装好的服务,业务逻辑层的实现最大的障碍不在技术而在于对老师教学评价系统领域业务的分析与理解,并将相关业务处理定义成相应的接口与类,通过调用数据访问层的接口来进行数据访问操作,然后将数据库返的数据封装成类的形式由服务器传送给客户端(表示层)。
(3)数据访问层:设计数据访问层主要功能是与指定的数据库进行操作。根据业务逻辑层发出的业务请求及相关参数,然后实现这些业务请求并按约定的格式返回结果。与数据库有的代码,如打开、关闭数据库连接、insert、delete、update、select语句调用存储等代码都应该放到这一层。
四、总结
只有通过建立完美的体系结构才会更好地实现后面的工作。
引用:[9] 龚芝.高职院校教学质量动态评价系统的设计与实现[D].湖南大学:湖南大学,2017
标签:封装 这一 存储 代码 服务器 过程 系统体系结构 技术 sel
原文地址:https://www.cnblogs.com/HooCode/p/9971834.html