网上信息发布系统开发平台的设计与实现

来源 :吉林大学 | 被引量 : 0次 | 上传用户:wuzhenlikk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今世界已进入信息时代,Internet的飞速发展和在全球范围的普及应用正给人类生活带来革命性的变化。Internet将传统意义上的物理空间转变成电子空间,把人们带入了一个网络社会之中。Internet改变了传统的工作生活模式,借助于这一强大的工具,不仅可以实现网上办公、网上娱乐,而且利用电子商务还可以实现网上购物等。本文设计并实现了国家“八六三”项目“智能化农业信息系统集成开发平台”中的“网上信息发布系统开发平台”。在设计及实现的过程中,总结和继承了已有的理论研究和实用系统开发经验,同时采用当前最新的Internet应用开发技术,研制出一个使用方便的网上信息发布系统开发平台。网上信息发布系统开发平台是一个进行网上信息发布的开发工具。它把开发一个面向信息发布的B/S应用的主要工作集成到一个开发平台上,并向开发人员隐蔽了B/S应用开发的技术细节,展现在开发人员面前的是一个界面友好、简单易用的二次开发环境。在这里,开发人员不需要做网页,不需要管理代码之间的衔接,甚至也不用为最令人头痛的网络安全问题而劳神,所有这一切都由网上信息发布系统开发平台来完成。开发者只要给出待发布数据的逻辑结构和数据之间的关系描述以及要提供给最终用户的功能描述,就能生成一个网上信息发布系统,它具有菜单定制、信息浏览界面生成、订单定制及提交、本地和远程数据库访问等功能。根据平台的需求分析和设计目标,将网上信息发布系统开发平台设计成Windows NT平台上四层体系结构的开发工具。最底层为操作系统服务层,由Windows NT操作系统和IIS服务器提供。这一层由两部分组成:第一部分是操作系统组件库。本系统中的数据库访问和主页面解释部分(ASP页面)都使用了ADO数据库访问<WP=50>组件来访问数据库;另一部分是操作系统和IIS所提供的服务,最终运行于IIS上的基于Web的网上信息发布系统是一个多用户应用程序。第二层是操作系统层之上的开发平台内核层,是整个平台的核心部分,由数据库和页面解释部分所组成。第三层是开发平台工具层,该层面向平台用户,是一个集成开发环境,由数据库导入工具和页面定制工具组成。最上层是应用系统层,这一层是网上信息发布系统开发平台所生成的基于Web的网上信息发布系统所组成的,这一层与最终的用户进行交互,完成网上信息发布的功能。
其他文献
本文分析了国内外的研究状况,并由此明确了现有工作流技术的不足,在剖析了语义技术与工作流结合的必要性和实现上的可能性及理论依据和方法论的基础上,原创性的把语义计算引入了
软件测试在软件生存周期中占有十分重要的位置,是软件质量保证的重要手段.Web系统应用的领域越来越广泛,但如何有效的测试Web系统以提高系统的可靠性也成为急需解决的问题.该
高噪声背景下输入计算机的语音,同时受到加性噪声和通道畸变的干扰.该文对平稳加性噪声和通道畸变的联合补偿方法进行了研究,提出了RASTA-PLP技术与谱减相结合的方法,对平稳
椭圆曲线密码学(EllipticCurveCryptography)出现于1985年,因其具有“安全性高、密钥量小、灵活性好”的特点,受到密码学界的广泛关注。本文综述了椭圆曲线密码学的产生、发展
随着数据仓库的广泛应用,从数据中获取相关的知识或规则越发显得重要,各种各样的数据挖掘技术提了出来。本文详细介绍了的数据挖掘中的各类知识及算法,重点阐述了基于决策树的分
本文所描述的机群计算平台JavaBroker,是应用了分布对象思想的网络并行计算系统。它由分散且完整独立的计算单元组成,每个单元有自己的操作系统,对用户而言,又是一个高度透明的整
现有的比较成熟的网络安全技术和产品,如防火墙和入侵检测系统,虽然能够部分地完成入侵防御系统的功能,但是,它们都存在很多缺陷和不足。信息安全产品的发展趋势是不断走向融
随着我国保险事业的迅速发展,保险信息量也迅速增长,导致信息的不确定性呈指数增长,尤其是保险欺诈方面的信息不确定性,对社会具有很大的破坏效应及潜在的危害。然而,传统的
在计算机网络技术和分布式数据库技术迅速发展,多机协同工作技术日臻成熟的基础上,工作流产生并迅速发展起来。工作流将应用逻辑和过程逻辑分离 ,对生产经营过程或全部过程集成
信息技术的飞速发展,使软件产品应用到社会的各个领域,软件产品的质量自然成为人们共同关注的焦点。不论软件的生产者还是软件的使用者,均生存在竞争的环境中。软件开发商为了占