论文部分内容阅读
伴随着科技进步和社会的发展,人们生活的环境、方式和手段也在不断更新。尤其是网络技术的发展,使互联网给全球经济带来了巨大的变化,越来越多的企业建立了自己的网站,用以树立企业形象、发布企业信息等商务活动。互联网已成为一个巨大的通信和交易中心,蕴藏着巨大的发展潜力和商机。遍及全球的信息高速公路的条条通道,就像一个中枢神经系统一样使得各种商务活动瞬间得以顺利进行,整个世界已经成为一个全球性的共同市场,电子商务随之应运而生。近年来,伴随着电子商务这股浪潮,如何选择方便快捷的技术以搭建高效的电子商务系统己成为人们关注的热点。由Microsoft公司推出的.NET作为一个全新的分布式计算框架,为用户提供了一体化的智能信息平台,创建了一种架构在OS和Web之上的基于Internet的新一代信息平台和软件基础设施,实现了网上计算资源、数据资源、信息资源、应用资源的智能共享。它以其统一的、面向对象的、分层的和可扩展的类库为基础,结合得到增强的各种编程语言的灵活性,可以很方便地搭建起电子商务系统的基础结构,再与成熟的数据库技术进行有机的结合,最终实现分布式的电子商务系统。基于.NET构建安全高效的电子商务系统己经成为开发人员的首选。本文主要阐述的就是基于.NET框架、采用B/S模式的ETravel电子商务系统的设计方法与功能实现。首先,概括介绍了电子商务及相关的技术,包括电子商务的概念、交易模式分类等等,并对目前流行的电子商务系统开发方式作了分析比较。然后,重点阐述了.NET框架的相关内容。文中分别从其演化过程、体系结构以及CLR、APS.NET和ADO.NET等方面进行阐述。最后,对ETravel系统的设计和实现的过程进行了详述,这其中主要完成了如下工作:1.探讨了实现过程中用到的关键技术,主要包括P2P流媒体技术、AJAX技术和系统的安全管理技术三种技术。2.在B/S三层架构的基础上,完成了系统功能模块的设计;使用E-R图,完成了对系统数据库的分析设计。3.根据ETravel系统的设计方案,基于.NET框架结合多种技术,使用集成开发工具Visual Studio 2005完成了编码工作,实现了系统的功能。