第 25 卷 第 3 期 《新疆师范大学学报》
(
自然科学版
)
Vol
. 25,
No
. 3
2006 年 9 月
Journal of X injiang Norm al U niversity Sep
. 2006
(
N atural Sciences Edition
)
基于
A SP
.
N ET
的科研信息管理系统的研究与开发
库尔班·哈斯木, 阿巴拜克
(
新疆师范大学 数理信息学院, 新疆 乌鲁木齐 830054
)
α
摘 要:
文章提出了在校园网环境下科研信息管理系统的方案和应用技术, 具体提出了
A SP
.
N ET
在网络数据库开发方
面的优势和它的功能及特点; 基于
B
g
S
结构的科研信息管理系统的功能模块以及如何使用
C
# 和
SQL
语言开发
W EB
应用程序
的关键技术和访问
ACCESS
数据库的方法, 并详细介绍了系统各功能模块的设计和部分代码实现。
关键词:
W eb
数据库;
B
g
S
模式;
A SP
.
N ET
; 模糊查询
中图分类号:
TP
393 文献标识码:
A
文章编号: 1008296592
(
2006
)
20320085205
随着
Internet
技术的飞速发展, 人类社会已进入到信息化时代, 信息与物资和能源一样成为人类社会的
重要财富。信息化建设是现代高等院校信息网络建设的重要组成部分, 其建设水平是高校整体办学水平、学
校在网络时代的形象和地位的重要标志。在我校的信息化建设中, 网络建设是必要基础, 资源建设更是重要
核心。丰富校园网络的信息资源, 使用网络更好地为学校的教学、科研服务, 是我校信息化建设工作中的一项
重要的工作任务。本文就是校园网络的一个科研管理系统的整体设计、开发和实现。在计算机网络领域中,
一般在
W eb
的环境下, 运用组件技术实现对传统数据库的操作技术称为
W eb
数据库技术。目前, 基于
W eb
的数据库体系结构主要分成两大类, 即
C
g
S
模式和
B
g
S
模式, 其中前者又分为两层和三层
(
多层
)
结构, 而后
者通常采用三层结构。
B
g
S
模式是将
W eb
技术与
C
g
S
结构技术相结合的模式, 实现了开发环境与应用环境
的分离。
1
B
g
S
工作模式
111
B
g
S
模式的工作原理
在
B
g
S
模式中, 客户端运行浏览器软件。浏览器以超文本形式向
W eb
服务器提出访问数据库的要求,
W eb
服务器接受客户端请求后, 将这个请求转化为
SQL
语法, 并交给数据库服务器, 数据库服务器得到请求
后, 验证其合法性, 并进行数据处理, 然后将处理后的结果返回给
W eb
服务器,
W eb
服务器再一次将得到的
所有结果进行转化, 变成
H TM L
文档形式, 转发给客户端浏览器以友好的
W eb
页面形式显示出来, 它突破
了传统的文件共享及
C
g
S
模式的限制, 实现了更大程度的信息共享, 任何用户只要通过浏览器即可访问数
据库, 从而克服了时间和空间的限制。
112
B
g
S
的结构
本系统采用的
B
g
S
三层结构如图 1 所示: 第一层客户机是用户与整个系统的接口。客户的应用程序精
简到一个通用的浏览器软件即表示层; 第二层
W eb
服务器将启动相应的进程来响应这一请求, 并动态生成
α
[基金项目] 新疆师范大学科研基金资助
[收稿日期] 2006- 3- 22
[作者简介] 库尔班
(
1972-
)
, 男, 维族, 新疆阿图什人, 在读硕士研究生, 主要从事网络工程方向的研究。