基于INTERNET的建材信息系统CMPIS的设计与实现

基于INTERNET的建材信息系统CMPIS的设计与实现

论文摘要

山东省建材信息网是一个基于Internet的分布式信息管理系统,主要任务是通过Internet在全省各地完成建筑材料价格的采集和统一发布。 本文针对该系统的特点,重点研究与探讨了以下若干问题:系统的体系结构;系统的安全性保障;系统的并发响应能力和数据库的负载均衡。通过对这些问题的深入研究,完成的主要工作和成果如下: 1.数据上传采用了网络三层结构的数据访问技术。即用户界面(UI)/应用服务器(Application Server)/数据库服务器(DB Server)三个层次,应用服务器是一种独立的系统软件或服务程序,分布式系统借助应用服务器在不同技术、不同平台之间共享资源。中间层位于客户机、服务器的操作系统之上,管理计算机资源和网络通信,它实现了应用与平台无关的交互操作,并且能够合理的管理网络通信资源。 2.采用了硬件加密和软件验证的复合用户身份认证模式。用户在访本系统页面的时候,首先要在本地机(浏览器所在)创建了一个特别设计的不可见ActiveX对象,用以检测本机是否正确安装了加密锁,并将从加密锁中读取的信息进行变换后提交到服务器上进行验证,保证了数据的安全性。 3.利用在数据库服务器和WEB服务器之间数据缓冲池技术实现后台WEB数据库的访问。动态Web站点往往用数据库存储的信息生成Web页面,每一个页面请求导致一次数据库访问。连接数据库不仅要开销一定的通讯和内存资源,还必须完成用户验证、安全策略配置这类任务,因而往往成为最为耗时的操作。如果某个基于数据库的Web应用只需建立一次初始连接,不同页面请求能够共享同一连接,就能获得显著的性能改善。 4.通过服务器集群技术实现服务器负载均衡。首先,大量的并发访问或数据流量分摊到多台成员服务器上分别处理,减少用户等待响应的时间;其次,单个大负载的运算分摊到多台成员服务器上做并行处理,每台成员服务器处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。负载均衡以现有网络结构为基础,提供了一种廉价、透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。 5.产生价格曲线。系统完成对建材价格信息的收集后,可以提供各种曲线以直观地反映市场的变动情况。系统中的Web服务器端安装OWC系列套件,通过OWC套件的特性结合数据库来产生价格曲线图像。 本文对分布式应用的数据库系统的整体结构、理论基础和实施细节等各个方

论文目录

  • 摘要
  • Abstract
  • 第一章 系统概述
  • 1.1 开发背景和基本要求
  • 1.2 系统体系结构
  • 1.3 技术要点
  • 第二章 系统安全性措施
  • 2.1 验证机制概述
  • 2.2 加密锁的检测机制
  • 2.3 ActiveX对象的创建和注册
  • 2.4 从网页中进行验证
  • 第三章 三层结构模式的数据上报
  • 3.1 Borland的MIDAS三层结构简述
  • 3.2 实现过程
  • 3.3 增强 MIDAS服务器的安全性
  • 3.4 MIDAS中应用数据库存储过程
  • 第四章 价格曲线图表的生成
  • 4.1 解决方案的探讨
  • 4.2 实现过程
  • 第五章 提高并发连接的响应速度
  • 第六章 服务器负载均衡
  • 6.1 负载均衡的基本思想
  • 6.2 负载均衡的实现
  • 结束语
  • 参考文献
  • 致谢
  • 攻读学位期间的学术论文
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于INTERNET的建材信息系统CMPIS的设计与实现
    下载Doc文档

    猜你喜欢