Web环境下基于组件的采购信息管理系统研究及开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
Internet/Intranet技术的迅猛发展,使采用基于B/S结构的网上采购系统进行网上采购、信息发布成为可能。尤其是电子商务的广泛应用,企业的Web从静态的HTML发展到动态的网页和具有完整的数据库解决方案,并且可以通过Internet/Intranet把企业中分散的子系统集中到一个单一的应用环境下,使系统的开发、管理和维护变得非常简单。但是,也存在着一些问题:系统执行效率低下,重复开发现象严重,代码重用率低,功能模块移植的工作量大等,针对以上问题,本文研究了基于组件的网上采购系统。
     本文首先给出了组件的定义,分析比较了COM、CORBA、EJB三种组件技术,并且着重对COM+组件的性能特点、系统架构等进行了介绍。在选用COM+组件标准的基础上确立了系统的开发框架、开发方法和开发步骤;然后对网上采购系统的业务流程进行了讨论,建立了系统的功能模型;在功能模型的基础上划分了功能模块,建立了系统的组件库并确立了组件的对外接口,以及组件的开发方法。
     系统的开发采用客户浏览器/网络服务器/数据库服务器三层开发模式,采用的工具是最新的HTML编辑器Dreamweaver与Web集成开发工具InterDev6.0,采用ⅡS进行WEB信息发布。组件开发工具为Delphi6.0。采用SQL Server7.0作为数据库管理系统。根据系统的需要,部分模块采用DELPHI6.0的WEBSNAP进行开发。本文在最后实现了组件并用ASP作黏合剂集成组件,实现了采购信息管理系统。
With the development of Internet/Intranet technology, it is popular that the enterprises adopt web-based purchase system to commit E-Commerce. Furthermore, It is easy to develop, manage and maintain the web application. But there are also some problems, such as the efficiency of the system, the difficulty to reuse the code. In order to solve these issues, we study the development of web-based purchase system using reusable Components in this paper.
    Firstly, we give the definition of the component, compare the component criterion of COM, CORBA and EJB, and put forward the application structure. Especially, the component based on COM+ criterion is studied. Secondly, we establish the model of web-based purchase system, design the components and the interfaces of components. Last, we develop the system based on the B/S mode. We make use of Delphi6.0 as the development tools, Microsoft SQL Server7.0 as the database management system.
引文
?
    
    
    [1]李维,Delphi5.x分布式多层应用—电子商务篇,机械工业出版社,2000
    [2]Eric Harmon, Belphi COM programing, 2000.2
    [3]李维,Delphi5.x ADO/MTS/COM+—高级程序设计篇,机械工业出版社,2000
    [4]张毅,制造资源计划及其应用,清华大学出版社,1997
    [5]汇文年、李明星,基于Intranet的现代管理信息系统的研究,计算机工程与应用
    [6]杨艳、王德江,软件工程的发展动态,信息技术,2001年第2期
    [7]王颖纯等,面向对象软件开发技术与管理研究,天津理工学院学报,2001年第1期
    [8]段立娟,张嘉一,软件重用与软件构件,郑州工业大学学报,1998,19(3):27-31
    [9]陆伟,基于组件结构的企业管理信息系统初探,情报学报,第18卷增刊
    [10]Dale Rogerson,COM技术内幕,清华大学出版社,1999.3
    [11]The Essential CORBA :System integration using distributed objects,T.J.Mowbray, R.Zahavi,John Willey&Sons,Inc. 1995
    [12]Scott W.Ambler,评估EJB技术时要考虑什么,IBM,developer Works 中国网站,组件技术
    [13](美)Dale Rogerson著,杨秀章译,COM技术内幕:微软组件对象模型,清华大学出版社。1998.12
    [14]周振红,周洞汝,杨国录,基于COM的软件组件,计算机应用,第21卷,2001年3月
    [15]崔朝辉,刘恩,孙桂兰,B/S结构的Web数据库技术,抚顺石油学院学报,第20卷第1期
    [16]天翔创作室译,轻松掌握Visual InterDev 6电子工业出版社,1999.6
    [17]赵季中,齐勇,宋政湘,基于组件事务服务器的数掘库多层模式,西安交通大学学报,第34卷第9期
    [18]刘宏峰,陈江波,ASP3.0网络开发技术大全,人民邮电出版社,2001.4
    [19]杨竞,基于Internet/Intranet的分布式动态Web应用系统开发技术,计算机
    
    应用研究,1999年第9期
    [20]武仓林,罗晃,王嘉祯,谭月辉,Web数据库的ASP开发方案,计算机工程与科学,1999年第21卷第1期
    [21]武延军,赵彬,精通ASP网络编程,人民邮电出版社,2000年8月
    [22]陆微,刘强,等,基于组件的开放式CAD系统模型,软件学报,1998,9
    [23]陶伟,等,企业信息系统领域的软件建筑模型,北京航空航天大学学报,1998,24(4)
    [24]刘晓铭,等,组件化分布式信息处理系统框架,小型微型计算机系统,1998,19(4)
    [25]陈禹六编,IDEF建模分析设计方法,清华大学出版社
    [26]张晓东,柴跃廷,任守榘,基于业务规则的事件驱动建模方法,清华大学学报,1999年第39卷第7期
    [27]吴忠,制造单元重组优化研究,西北工业大学博士论文,2000.7
    [28]Greg Buczek著,武延军,黄飞跃等译,即时应用ASP组件,人民邮电出版社,2001年1月
    [29]于道义,乔陶鹏,李颖鹏等,Visual Basic 6使用详解,机械工业出版社
    [30]刘炳文,Visual Basic 6程序设计一ActiveX篇,人民邮电出版社,1999.12
    [31]刘宏峰,陈江波,ASP3.0网络开发技术大全,人民邮电出版社,2001.4
    [32]蒋俊,范锐,李允,基于COM/DCOM的分布式计算研究与应用,西南石油学院学报,第23卷第2期

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700