基于www技术的综合信息系统

上传人:E**** 文档编号:117933362 上传时间:2019-12-11 格式:PDF 页数:4 大小:178.72KB
返回 下载 相关 举报
基于www技术的综合信息系统_第1页
第1页 / 共4页
基于www技术的综合信息系统_第2页
第2页 / 共4页
基于www技术的综合信息系统_第3页
第3页 / 共4页
基于www技术的综合信息系统_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于www技术的综合信息系统》由会员分享,可在线阅读,更多相关《基于www技术的综合信息系统(4页珍藏版)》请在金锄头文库上搜索。

1、基于WWW技术的综合信息系统 孙国忠 陈骏林王继业. 宋雨郭,兵 ( 华北电力 大学电子工程系 保定 0 7 1 0 0 3 ) 肠 ( 国家屯力公司洁息 中心 北京1 0 0 7 6 1 ) 晌 要 本文针衬现有的国家电力 公司Z H C X系 统的不足, 提出了 一个V A B r o w s e r / S e r v - e r 模式, 采用A S P 技米的改造方案, 并对主妥功能实现作了 阐述。 关健词B ro w s e r / S e r v e r WWW A S P 综合信1#0 中图法分类号T P 1 8 I n t e g r a t e d I n f o r ma

2、t i o n S y s t e m B a s e d o n WWW T e c h n o l o g y S u n G n o z h o n g C h e n J u n l i n Wa n g J i y e - S o n g y n G u o L e i b i n g ( E l e c t r i c E n g i n e e r i n g D e p a r t m e n t , N o r t h C h i n a E l e c t r i c P o w e r U n iv e r s i t y B a o d i n g ( 1 7 1 0

3、0 3 ) Un f o r m a t i o n C e n t e r , N a t i o n a l E le c t r i c P o r w e r C o r p o r a t i o n , B e i j i n g 1 0 0 7 6 1 ) A b s t r a c t A i mi n g a t t h e d e f i c i e n c y o f e x i s t i n g Z H C X S y s t e m o f N a t io n a l E l e c t r i c P o w e r C o r p o r a t io n ,

4、 a r e b u i l d m e t h o d a d o p t i n g A S P t e c h n o l o g y w i t h B r o w s e r / S e r v e r m o d e i s p u t f o r w a r d i n t h i s p a - p e r . Ma i n f u n c t i o n i m p l e m e n t i s a l s o d e s c r i b e d b r i e f l y . K e y w o r d s B ro w s e r / S e r v e r WWW A

5、 S P I n t e g r a t e d I n f o r m a t io n S y s t e m Cl a s s n u mb e r TP1 8 1 引官 I n t e rn e t 的日 益普及及WW W技术的不断发展, 对传统的信息管理系统设计产生了巨大的影响, 导致了 从C li e n t / s e r v e r 模式向B ro w s e r / S e r v e r 棋式发展。鉴于此, 国 家电力公司信息中心决定对原有的综合查询( Z H C X ) 系统进行改遭。原有的 系统采用的是C l ie n t / S e r v e r 模式。C l ie

6、 n t 端用P o w e r B u i l d e r 4 . 0 开发, S e r v e r 端的网 络操作系统为W i n d o w s N T 3 . 5 , 数据库 系统为S y b a s e 1 0 .随着需求及应用环境的变化, 原有的系统显露出了以下弊端: 查询界面不灵活。由于系统查询显示界 面是由P o w e r B u ild e r 的数据窗口 实现的, 格式固定, 当数据库存储的信息指标发生变化时( 表属性增或减) , 原有的显示界 面必须修改; 原系统的应用环境已 发生变化。目 前, 中国电力信息网的建设已全面启动, 建设后的信息网将实现电力系 统县级电

7、力局以上单位的互连, 原有的Z H C X系统不能实现在信息网上的信息查询等功能。 本文提出了一个k I B r o w s e , / S e r v e r 棋式, 采用A S P 技术的改造方案, 并对主要功能实现作了阐 述。 2 可选方案 2 . 1 系 统改造遵循的原则 原有的数据库基本不变; 查询独立于结构 2) 数据录入时对用户身份认证; 不同级别的用户可看的信息不同; 用户端只豁浏览器即可实现信息查询及管理; 有较快的响应速度; 蓦于以上原则. 改造后的系统决定采用B - -/ 可 用 的 编 程 语言 多 , 如P e r l , C , C + + , J a v a ,

8、V B 等。 缺点: 当多个用户同时发出 诸求时, 容易在We b 服务器处形成“ 瓶颈” ; 效率低。即使是同一用户, 每一次请求都要 进行lo g i 。 和lo g o u t ; 0图形表现形式有限。这是由H T ML 的局限造成的。 该技术在系 统整体性能上较差。 ( 2 ) J D B C 技术 J D B C J a v a 语言的数据库A P I , 其功能类似子。 D B C ,我们主要考虑在A p p l e t 中使用J D B C . 优点: .We b 服务器不必直接同数据库交互, 提高了访问数据库的速度; 可充分利用J a v 。 的A W T提供的丰富的图 形功能

9、; 可移植性好。 缺点: 由 子 所 有 的 客 户 功能 全部 用J a v a A p p le t 实 现, 这 样 增 加了网 络传 输的 负 担; 对 浏览 器所在 的机 器硬 件 性能 要 求高; .A p p l e t 不能对 本地文件 操作; 由 于距离 或线路原因 , 浏览 器与数 据库建立的连接得不到保证; 对动态变化的 数 据的 浏览 不 灵活。因 为A p p le t 在嵌入到W e b 页中 时, 事先要 指定 运行窗口 的 大小 。 可见, J D B C 技术中 用全面的A p p l e t 解决方案是不可取的。 ( 3 ) W6服务器 A P I 主要有

10、I S A P I 和 N S A P I . 优点: 用专门的We b 服务器A P I 访间数据库, 可明显提高速度。 缺点: 编程时需考虑的间题较多。如线程同步问 题, 开发起来较困难; 对于I S A P I 的扩展I D C 来说, 它不能存取服 务器设置的环境变量和系统的相关资源。 出于开发效率和安全性考虑, 不宜采用 ( 4 ) 数据库系统本身提供的We b 接口目 前, 基本上所有的数据库系统都提供了相应的与We b 服务器的接口, 如徽软 S Q L S e r v e r 的We b A s s is t a n t , O r a c le 的We b S e r v e

11、 r , S y b a s e 的We b . s q l 等。 优点: 用这些专门的数据库A P I 编写与We b 服务器的连接程序的响应速度较高。 缺点: 通用性较差, 一般只使用于特定的数据库; 实现复杂的站点功能较弱。 从开发的软件的可移植性方面考虑, 此种方案不宜采用。 ( S ) A S P ( A c t iv e S e r v e r P a g e ) A S P 是一种应用 程序环境, 它 包含 于 微软的I I S 3 . 。 及以上 版本中, 除了 能实现连接We b 服务器与数据库服务器的功能外, 还可使开发者使用几乎所有的开发工具来组合H T M L 代码。

12、优 点: 开 放 性 好。 在W e b 页中 可 用V B S c r i p t , J a v a S c r i p t 脚 本语 言 还 可 通 过p l u g - i n 的 方 式, 使用 第三 方的S c r i p t in g 语言; 对数据库访间 与处理相当 方便。 A S P中 包含一 种A D C 组件. 它提供了与任何O D B C 兼容数据库高性能连接, 可实 现对数 据库的 灵活 操作; ) A S P 文件中 可嵌 入J a v a A p p le t , 很容易实现图 形显示等 功能; 对浏览器要求较低; 允许用户 将编程工作与一个网页的设计和其他工作分

13、离; 非手 工编译。A S P 的即时编译系统在被请求时自 动对A S P 源文件重新 编译; 开发者可用V B , V C 十+ 等语言扩充站点功能。 当然 A S P 还有其他一些优点, 对于构建一个新的信息系统来说, 采用A S P 技术是一种合适的解决方案。 综合以上所述方案的 优缺点, 采用A S P 技术实现对国家电 力公司Z H C X系统的改造。改造后的系统软件环境为 客 户端浏览 器无限制; (Z)Web服务器为I I S 3 . 。 或以上( 内 含A S P ) ; 数据库为S y b a a e 1 1 ( 提供O D B C ) o 卜1.r卜.rl 1 3 7 3

14、系统主要功能实现 3 . 1 数据库管理 在 浏 览 器 上 能 对数 据 库 进行 表 记 录 及表 属 性的 湘 加、 剧 除、 修 改, 灵活 地实 现 对 数 据 库的 管 理。 实 现 程 序 段 如 下: n n e c t io n ) c o n . . O p e n S y b a s e l 1 5 “ , “ S A “ , “ “ S y b a s e l 1 5 为O D 1 ,C 数据源, S A为用户名, 口 令为空 s q l = “ s q l 语句( 实现 对数 据库中 某表的 各 种操作) S e t r s = c o n n . E x e c u

15、 t e ( 却) % 3 . 2 信息浏览 通过对用户身份及级别的验证, 控制对信息的浏览。以( 全国电力墓建主要指标完成情况表 为例。该表有5 个周性 字 段: 墓建主要指标代码( c h a r ( 3 ) , 主健、 外键) 、 本年计划( f lo a t ) 、 实际 完 成( f lo a t ) 、 日 期( d a t e t im e , 上健) 、 地区 编码( c h a r ( : ) , 主健) 。设对表的查询结果集为R S T R 0 3 0 5 L is t a程序主要工作如下: 显示属性字段名, 实现如下: , (%Ne x t % 显示属性值, 实现如下:

16、3 . 3 圈形化 对浏览到的数据, 可以柱状图的形式直观地呈现给用户。以( 国民 经济主要指标情况表) 为例。该表有3 个月性字段: 国民 经济指标代码( c h a r ( 2 ) , 主 健、 外健) 、 统 计年 份 c h :,r ( 4 ) , 主健) 、 统计数$( f l o a t ) ,我们以 柱状图的 形式表现出来, 其中 横轴为年份 纵轴为数1t 。具体实现方法为: A S P 文件查询得到统计年份、 统计数1t 并以动态参数的 形式传给一个J a v a A p - p l e , 该助口 e t 实现柱状图的 绘制。设查询得到的结果集为R S T H 0 3 0 9 L is t o 程序主 要工作 如下: 首先在A S P 文件中 嵌人完成绘图 功能的小程序. 实现如下: 动态产生参数名C o u n t O , C o u n t l , 。 二 , C o u n t 。 及y e a h , y e a r l , - - - , y e a rn

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号