基于三层结构的管理信息系统的开发与应用

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:hnkfxndz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件开发技术和开发工具的不断进步,管理信息系统开发模型在沿着主机/终端模型到C/S模型再到B/S模型这条道路上前进,相应地系统应用体系结构也由单层结构发展到二层结构再到三层结构。随着面向对象技术的广泛应用,组件技术提高了软件开发的效率和质量,组件的出现使得传统的二层C/S模型发展到三层C/S模型。Windows DNA是一个用来构造基于组件的三层应用程序的框架结构,是Microsoft在Windows平台上针对如何发展强健、稳固、扩充性大的分布式网络应用所推出的方案。而随着计算机网络的迅猛发展,Web以其丰富的信息资源和方便的浏览方式得到了广泛应用,系统开发模型也进一步由C/S模型发展为B/S模型。本文叙述了分布式应用体系的演变过程,详细地剖析了三层结构的逻辑及功能划分,并对二层结构和两种三层结构模型进行了比较和分析;对微软的COM/DCOM/COM+组件技术进行了综合分析;对基于Windows DNA的三层(多层)结构进行了详细介绍,对WEB数据库的相关技术以及数据库访问技术作了深入的探讨。并结合机车质量信息管理系统对基于三层结构分布式开发模型进行实践应用,文中举例说明了系统的设计及实现过程,包括E-R图、系统功能模块的划分、ASP编程实现、ActiveX控件的开发和发布,远程数据对象的创建等。
其他文献
随着虚拟化技术以及计算机硬件性能的快速发展,虚拟机正开始逐步增强图形显示方面的性能,以满足桌面级用户的需要。然而,虚拟化环境下的图形显示机制和传统的计算机图形显示
随着计算机网络的广泛应用以及嵌入式技术、图像技术的不断进步,视频监控领域进入了一个快速发展的时期。基于嵌入式技术的视频监控技术作为一种先进的、廉价的视频监控技术,
昆虫是动物界中一个十分庞大的类群,种类超过一千万种,从事昆虫鉴定的人员仅限于数量极有限的昆虫分类学专家。随着计算机图像处理技术的发展,人们希望通过计算机技术来识别
软件测试工具的研究与应用是提高软件测试效率,保证软件质量的重要手段。本文研究了典型的软件测试技术和测试工具,对软件测试过程和任务进行了分析。在参考国内外已有软件测
随着我国信息化进程的不断加快,我国职业教育也将迎来一个前所未有的发展阶段。职业教育面临着新的发展机遇,也面临着新的挑战。在新的形势下,职业教育只有深化内部改革,主动
自因特网兴起以来,网络的应用渗入到各个领域中,并且在整个经济的发展中发挥越来越重要的作用。目前互联网获得千兆位或更高传输速度的通信网络。然而,肩负通信任务的传统路
高校内各种计算资源的异构性、分布性导致计算资源不能充分利用,在很大程度上加剧了校园内计算资源不能满足教学、科研等领域对高性能计算的迫切需求的状况,网格技术为解决这
网络是一把双刃剑,随着网络技术的飞速发展,网络给人们的工作、生活带来了方便,但网络攻击频繁发生,攻击方式更是层出不穷。分布式拒绝服务攻击(DDOS)是利用协议漏洞进行的网
图像分割是数字图像处理中至关重要的预处理环节。在图像分割的众多算法中,阈值分割以直观、易于实现的特点最受关注,其应用最广泛,算法种类也最多。在阈值分割算法中,确定最
随着社交网络的迅猛发展,自动分析社交网络中的有用信息成为目前自然语言处理、社交网络分析等领域的重要研究课题。其中,微博用户属性识别是一项基本任务。该任务旨在根据微