1。2 国内外研究现状

第二章  系统相关技术介绍

2。1 B/S三层架构概述

B/S模式是一种建立于Web基础上的全新的系统平台模式[9],他把普通的C/S模式中的服务器部分划分为一个数据服务器和多个应用服务器,从而建立了三层架构体系。各层的功能主要如下。

第一层是用户和系统的接口,用户操作可以简单到普通的浏览器,比如360、Ie等。将HTML语言转化为普通的网页,允许用户把信息提交给第二层,并解决用户的需求。

第二层的Web服务器响应提交的请求,并将处理结果返回给用户的浏览器。如果该请求包含了对数据的增删改查等,服务器有必要连接数据库一同完成操作。

第三层的数据库服务器用于解决协同不一样的Web服务器发出的数据库请求,跟C/S模式很像,但不完全相同。

B/S模式将客户端变得简单,让用户操作起来更加方便。运用了B/S的时候,用户只需要通过操作简单易用的浏览器,就能够获得功能。操作人员都不需要经过训练就能够灵活运用。B/S结构的特点是安全、迅速、精确,它很适合发布网上信息。在经济飞速发展的今天,我们需要的是更加方便的交流方式来提高效率,B/S模式恰好满足这一点。

2。2 ASP。NET技术介绍

2。2。1 ASP。NET简介

ASP。NET 基于组件和模块,有很好的扩展性。它引入了很多新技术用来处理数据,因为有了这些新特性,给了开发人员更多的选择,从而缩短系统开发的时间。同时,它也为许多企业提供了更加安全、方便的环境。使用ASP。NET时,你能够选择一种喜欢的语言来开发,也能够把系统通过多种语言来编写,例如,C#语言等。文献综述

ASP。NET有着很多特点[10]。

(1)简单性。在简单的界面使用功能。

(2)可维护性。它运用了文本分层配置系统,将服务器环境简单化。只需将文本移至服务器,就能部署程序。

(3)安全性。它可以通过Windows验证保证系统的安全。

(4)大量的工具箱和设计器。

2。2。2 开发工具介绍

Visual Studio是微软提出的开发环境,是目前最具影响力的开发环境,他包含了一系列的开发工具。随着ASP。NET4。0的推出,与之相应的工具也产生了,这就是Visual Studio 2010。相较于之前的版本,Visual Studio 2010有更好的环境来制作程序,它支持多种编译语言,还提供了许多新特性。

2。2。3 开发语言介绍

在技术的发展下,C/C++已被大规模的使用在商业系统的构建。但是它们都存在着让人误解的特性,而且用这些语言制作系统时间过长,使得效率低下。由于这个原因,人们想找到一种兼备效率和性能的语言,C#便诞生了。本系统构建采用了C#语言[11],它是一种安全的编程语言,能够运用。NET Framework提供的功能。从开发语言方面考虑,使用C#能够增加工作效率,而且它的功能也很强大,是一门方便的语言,很容易从C/C++转到它的开发。它也含了很多优点。

(1)支持面向对象。

(2)自己处理动态分配的内存。

(3)能够用用户定义的方法。

(4)能直接访问内存。

(5)与Web相结合。

2。3 SQL server2008介绍

SQL Server 2008是微软发布的数据库,和ORACLE等不同,他拥有安装方便、操作简单等优点。在先前版本的基础上,他添加了很多新的功能和特性,比如说支持大型的数据仓库。

一般用户都很关注数据的保密,2008版现在能够实现透明数据加密。换句话说,就是它能够不改变系统就对数据库加密。在系统的成本分析方面,它能够有效的降低软件制作的成本。因此,它包含了如下特点:

上一篇:php+mysql移动互联的110警务平台后台管理设计
下一篇:jsp+mysql实验室资产管理系统设计

考证平台静态网页设计与制作

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

基于网络的通用试题库系...

基于消费者个性特征的化...

探析动画视听设计元素茬...

嵌入式系统数字图像采集...

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...