asp.net+sqlserver中小学生作业管理系统设计(5)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

asp.net+sqlserver中小学生作业管理系统设计(5)

因为其他的操作系统,目前基本还不支持Active Server Page。NET程序框架来开发程序,所以Active Server Page。NET目前几乎是是以Windows操作系统作为开发平台的。正是由于大多数电脑的操作系统都是Windows,现如今国内被广泛采用的程序开发框架都是Active Server Page。NET。不过这些软件依旧可以在目前主流的操作系统平台上运行,因为Active Server Page。NET开发的软件系统,它具有先进的可移植性能。

通过这些阐述,我们可以明白,Active Server Page。NET技术框架这种程序开发框架,非常优秀,因为具有很明显的优点,所以被广泛使用,是一种先进的开发框架。它可以提供对网络程序的开发的支持。我就是用Active Server Page。NET框架来开发我的课题——中小学生作业管理系统的。

2。2 Browser/Server框架

Browser/Server,在web变得受欢迎后,这种网络框架也开始流行了起来。这个框架很实用,它统一了客户端,它把系统的主要功能集中了起来,到服务器上,让开发系统变得简单。这种框架下,用户只需要在电脑上安装一个浏览器,比如IE,chrome等,服务器安装MYStructured Query Language,Oracle等数据库,这样就能利用web服务器来达到数据交互的目的。

如图

B/S(Browser/Server,浏览器/服务器结构)架构是一个拥有三层体系结构的系统,用户可以从主机上发出请求,而会有多个服务器来响应。Browser/Server架构在很大程度上让用户可以少做事——用户的电脑是客户机,B/S架构可以让客户机在计算机上安装客户端软件以及一小部分的系统软件即可运行,大头的工作交由服务器来运行。

Browser/Server架构是一种可以很大程度上节省成本开支的技术——它结合了大部分主流浏览器之脚本。Browser/Server系统包括:表示逻辑层,控制逻辑层,数据展现层,三层是相对独立又相互关联。

Browser/Server架构摒弃了过去的C/S系统(Client/Server结构),现如今是使用最大量的、基于互联网的、给以网络为基础的软件系统提供了良好支持一种系统架构。现如今,网络技术愈来愈发达,Browser/Server架构也便随着其的发展而成长、更新。更重要的是:随着时代的发展,项目管理必须要能做到可以让用户多端登录、或者可以让多个用户同一时间对服务器进行访问、被允许的修改,而正因为此,Browser/Server架构的软件系统有了其用武之地。

Browser/Server架构不像大一时候学的C语言,需要窗口运行,而是利用计算机中的浏览器来运行,用户完全不用担心会需要下载任何的流氓软件。Browser/Server架构的运行方式——用户可以在有此软件系统的任何电脑上在接入网络的情况下进行访问、操作和使用——说的简单点就是只要用户有浏览器,知道网址就能开始浏览。

使用Browser/Server架构的管理系统通过任何网络(不包括被墙)让用户不受空间上的条件限制进行访问:比如我人在北京,我的电脑上只要有此管理系统,我就可以在有Internet访问的情况下使用软件。而本次的管理系统正是这么一个系统。

C/S与B/S区别:

(1)硬件环境不同

    C/S需要有专门的一个网络硬件环境,而B/S不需要,它是在广域网的基础上建立的。它的适应性比C/S要强很多,它可以用于电话上网等,不同于C/S,它是自己管理信息的,只要有个操作系统,再加上随便一个比如IE,chrome这样的浏览器就好。

(2)对安全要求不同

    C/S它需要绝对控制信息的安全,没有允许禁止公开信息,只有通过B/S才能够将一些可以公开的信息发布出去,而且它的受体客户一般是固定的。而B/S不同,它对信息安全没有那么强的控制力,毕竟是建立在广域网上的,它面向的受体客户也许是未知的也说不定。 (责任编辑:qin)