1 / 21
文档名称:

基于B S模式的教务管理系统的设计与实现 毕业设计外文.doc

格式:doc   页数:21
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于B S模式的教务管理系统的设计与实现 毕业设计外文.doc

上传人:wxbdoc7 2013/7/20 文件大小:0 KB

下载得到文件列表

基于B S模式的教务管理系统的设计与实现 毕业设计外文.doc

相关文档

文档介绍

文档介绍:淮阴工学院
毕业设计(论文)外文资料翻译
指导教师评语:

2012

2

18

签名: (手写签名)

注:请将该封面与附件装订成册。
附件1:外文资料翻译译文
ASP体系结构的发展
利用ASP开发Web应用程序首先必须确立Web应用的体系结构。目前在应用中常用到的有两种:C/S体系结构和B/S体系结构。
C/S体系结构即client/server,客户端/服务器端。
两层的客户/服务器结构。
客户/服务器(Client/Server)模型是一种良好的软件体系结构,是网络的最佳应用模式之一。从技术上看,它本身是一个逻辑概念,是指将一个应用分解成多个任务分别执行,共同完成整个应用任务的功能。网络各站点主机上资源(硬件、软件、数据)分步不均衡,在客户/服务器结构下,无资源的客户机通过向有资源的服务器发出请求,并得到资源请求,从而适应网络中资源分布的不均衡性。采用这种结构能综合各种计算机协同工作,各尽其能,实现对计算机系统的规模优化(Rightsizing)和规模缩小化(Downsizing)。如下图:
从技术角度讲,“客户机”和“服务器”都是逻辑的概念,其含义是:将计算机网络应用分成两大部分,其中一部分支持多个用户共享的功能与资源,它由服务器来实现;另一部分是面向每个用户的,由客户机来实现,也就是说,客户机通常执行前台功能,通过用户界面实现人机对话,或是执行用户特定的应用程序。而服务器通常执行后台功能,管理共享的外设,接受并回答用户的请求等。对于一台计算机来说,它可以具有双重功能,在某一时刻充当服务器,而在另一时刻又成为客户机。
客户/服务器类型把计算机分为两类,提供服务的一方称为服务器,请求服务的一方称为客户。为了能够提供服务,服务器一方必须具有一定的硬件和相应的服务器软件;同样,客户一方也必须具有一定的硬件和相应的客户软件。
在服务器和客户之间必须有一个协议,双方根据这个协议进行通信。
将客户/服务, 客户与服务器之间的关系并不是一成不变的。节点一方面提供服务,另一方面也从别的节点处获得服务;甚至在一次对话过程中,双方的角色也可能互换。如在进行文件传输时,如果把提供文件的一方称为服务器,把获取文件的一方称为客户,则在使用get 或mget命令从另一个节点取文件时,可以认为自己使用的及其是客户机,在使用put 或mput命令向另一个节点发送文件时又可以认为自己使用的机器是服务器。
多层的客户/服务器结构
随着企业应用的扩展,最近又出现了一种新的多层体系结构,它把客户端应用分为两部分:客户应用和服务器应用。客户应用是原来客户应用的一部分,另一部分被移入服务器应用中。新的客户应用负责用户界面和简单固定的业务逻辑,新的服务器应用驻留核心的、易变的业务逻辑。因此其结构就变成了新的(Client应用+Server应用)/Server结构。如下图所示:
这种结构解决了传统Client/Server的可扩展问题,既减少了客户端业务逻辑,又降低了客户端对硬件的要求。同时,由于把许多业务逻辑集中到了单一的应用服务器上,应用系统的维护工作也被集中到了一起,消除了传统Client/Server结构中软件分发的问题。这种结构即被称为B/S体系结构。
B/S体系结构即Browser/Server,浏览器/服务器端。本质上,Browser/Server也是一种Client/Server结构,它是一种由传统的二层Client/Server结构发展而来的三层Client/Server结构在Web上应用的特例。
在Browser/Server的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求。Browser/Server结构极大的简化了客户机的工作,客户机上只需安装、配置少量的客户端软件即可, 服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。
在Browser/Server三层体系结构下,表示层(Presentatioon)、功能层(Business Logic)、数据层(Data Service)被割成三个相对独立的单元:
第一层表示层:Web浏览器。
在表示层中包含系统的显示逻辑,位于客户端。它的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在Web浏览器上。
第二层功能层:具有应用程序扩展功能的Web服务器。
在功能层中包含系统的事务处理逻辑,位于Web服务器端。它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给

最近更新

2024年赣东学院马克思主义基本原理概论期末考.. 12页

2024年辽宁理工学院马克思主义基本原理概论期.. 12页

2024年通江县幼儿园教师招教考试备考题库带答.. 30页

2024年郑州亚欧交通职业学院马克思主义基本原.. 13页

2024年鄢陵县幼儿园教师招教考试备考题库附答.. 31页

2024年重庆第二师范学院马克思主义基本原理概.. 12页

2024年长春职工医科大学马克思主义基本原理概.. 13页

2024年阜城县幼儿园教师招教考试备考题库带答.. 31页

2024年陇县幼儿园教师招教考试备考题库带答案.. 31页

2024年集宁师范学院马克思主义基本原理概论期.. 12页

2024年靖宇县招教考试备考题库带答案解析(夺.. 30页

2024年黄河科技学院马克思主义基本原理概论期.. 13页

2024年齐鲁医药学院马克思主义基本原理概论期.. 13页

绿意城市空间下的人文需求与空间营造 35页

高维空间的几何统一研究 35页

股权激励机制优化 35页

2025年上饶卫生健康职业学院马克思主义基本原.. 12页

绿色修复技术研究进展 35页

负载均衡与资源隔离技术 35页

2025年云南三鑫职业技术学院马克思主义基本原.. 12页

高导电性材料的多尺度结构调控 37页

2025年任县招教考试备考题库附答案解析 30页

2025年元江县幼儿园教师招教考试备考题库及答.. 31页

绿色货币政策与能源转型联动机制 35页

2025年内蒙古巴彦淖尔盟单招职业适应性测试题.. 45页

2025年南京传媒学院马克思主义基本原理概论期.. 13页

2025年南和县招教考试备考题库附答案解析 31页

绿色建筑市场竞争力 35页

2025年叙永县招教考试备考题库带答案解析 30页

网络信息流可视化 31页