网上书店的创建
摘
要:为了跟上国际电子商务的发展潮流,我们应该积极地了解电子商务、参与电子商务,尽快适应飞速发展的信息社会的需要。本文从理论和实践两方面出发,对电子商务进行了全面的探讨。论文首先系统而又比较全面地研究了电子商务的基础知识,包括电子商务的定义,分类,发展历程,功能效益,技术基础等;还研究了电子商务的系统框架结构和它的系统组成。接着就构建一个B-to-C电子商务应用系统——517网上书店,按照软件工程的要求,对系统进行需求分析,总体设计,详细设计,编码与测试,在此基础上将理论知识与开发技术运用到系统的实现过程当中,完成了网上书店平台的构建。
关键词:电子商务,.NET Framework,ASP.NET,网上书店
目
录
前 言 1
选题的背景 1
论文所做的工作 1
论文结构安排 2
第一章 电子商务概论 3
1.1电子商务的基础知识 3
1.1.1 电子商务的定义. 3
1.1.2 电子商务的内涵和外延. 4
1.1.3 电子商务的发展阶段. 4
1.1.4 电子商务的分类. 5
1.1.5 电子商务的应用. 6
1.1.6 电子商务的特点. 7
1.1.7 电子商务的功能效益. 8
1.1.8 电子商务的技术基础. 8
1.2 电子商务系统框架结构 9
1.3 电子商务系统的组成 9
第二章 ASP.NET技术的探讨 11
2.1 .NET技术 11
2.2 ASP.NET技术 13
2.2.1 ASP.NET的新特性. 13
2.2.2 ASP.NET开发和运行平台. 16
第三章 517网上书店的设计与实现 17
3.1系统需求分析 17
3.1.1系统功能要求. 17
3.1.2系统运行要求. 17
3.1.3系统的数据流图和数据字典. 18
3.1.4系统的ER模型. 21
3.2 系统总体设计 21
3.2.1软件结构设计. 22
3.2.2系统数据库设计. 23
3.3 系统详细设计 25
3.4 编码与测试 32
第四章 关键技术 34
结束语 36
参考文献 36
新世纪的到来,Internet和计算机网络技术的蓬勃发展,网络化和全球化已成为不可抗拒的世界潮流。个人要生存,企业要发展,就必须采取新的生存方式、竞争手段去适应它。面对Internet本身所具有的开放性、全球性、低成本、高效率等特点,传统商业暴露的问题也越来越明显,原有的商业格局、商务运作模式在Internet面前也显得无能为力,客观形势给传统商务工作带来了压力和动力。机遇和挑战、条件和可能,挑战是现实的,机遇是潜在的,所以迫使我们必须重组原有的商业格局,变革原有的商业模式来契合Internet的发展以取得最大的效益。连通全世界的电子信息通道已经形成,应用Internet网开展电子商务(Electronic Commerce)业务的时机已经成熟。任何新事物都代表着一种趋势,那些符合人类进步的趋势必然会得到大家的认同。电子商务就是这样一种事物,它对人类社会进行着全方位的改造,在企业竞争、政府部门、公共研究机构、教育以及娱乐等方面改变着人类相互交往的方式,为人们展示了一个全新、璀璨的世界。
由于电子商务的出现,传统的经营模式和经营理念将发生巨大的变化。电子商务主要以飞速发展的遍及全球的Internet 网络为架构,以交易双方为主体,以银行支付和结算为手段,以客户数据库为依托的全新商业模式。电子商务将会创造巨大的效益和机会,会将市场的空间形态、时间形态和虚拟形态结合起来,将物流、资金流、信息流汇集成开放的、良性循环的环路,使经营者以市场为纽带,在市场上发挥最佳的作用,得到最大的效益。电子商务的发展,不仅将有利地推动Internet的发展,对社会的进步和经济的变革产生深远的影响,更重要的,它本身的发展和成熟为我们提供了许许多多的机会。
研究电子商务相关的各种理论知识,主要包括:电子商务的基础知识、电子商务的框架结构和系统组成。在开发该系统的过程中,我深入研究了如何利用ASP.NET技术访问后台数据库、如何用Sql
server 对数据库加以管理与维护、如何借助IIS(Internet Information
Server)在网上进行信息发布等,为了增强系统的实用性,使之能尽量与实际的应用系统相吻合,我对几个同类网站的内容、功能进行了分析与对比,吸取了他们的可取之处,借鉴了一些经验。
整篇论文共分为六章,各章的主要内容安排如下:
1、前言。介绍论文的选题背景、所做工作以及论文的结构安排。
2、电子商务概论。内容主要包括电子商务的基础知识、电子商务系统框架、系统组成等。
3、ASP.NET技术的探讨。主要阐述.NET框架,比较ASP.NET和ASP,体现ASP.NET的特点等。
4、网上书店的设计与实现。主要按照软件工程的要求,介绍系统开发的整个过程,包括需求分析,总体设计,详细设计,编码与测试。
5、关键技术,主要介绍系统开发过程中用到的主要而又比较典型的技术。
6、结束语。
2.1.1
1.1.1电子商务的定义
人们从报纸、广播、电视等媒体各类形形色色的广告和应用报道中可能对电子商务已略知一二,然而那些各种各样不确切的描述总是让人不得要领,很难对电子商务获得一个比较完整、准确的概念。事实上也没有一个统一的电子商务的定义。各国政府、IT行业、权威学者、电子商务协会都根据自己所处的地位和对电子商务的参与程度,给出了许多表述不同的定义。
世界电子商务大会的定义
电子商务(Electronic Commerce,E-Commerce),是指实现整个贸易活动的电子化。它涵盖的范围可以定义为:交易的各方以电子贸易的方式,而不是通过当面交换或直接面谈方式进行的任何形式的商业交易活动;从技术方面可以定义:电子商务是一种多技术应用的集合体,包括交换数据和信息(如电子数据交换,电子邮件)、获得数据和信息(如共享数据库、电子公告牌)以及自动捕获数据和信息(如条形码、IC卡应用等)。
IBM公司对电子商务这样描述:电子商务是在Internet的广阔联系与传统信息技术系统的丰富资源相互结合的背景下,应运而生的一种相互关联的动态商务活动,电子商务=Web+企业业务。电子商务概括为三个部分:企业内联网(Intranet)、外联网(Extranet)和电子商务。它强调的是在计算机网络环境下的商业化应用,不仅仅是硬件和软件的结合。
权威学者的定义
美国的Emmelhainz博士在其专著《EDI全面管理指南》中,从功能角度将电子商务定义为:通过电子方式,并在网络基础上实现物资、人员过程的协调,以便商业交换活动。
以上各种定义虽然角度不同,但其本质是相同的,因为电子商务仍然是一种商务活动,满足商务活动的基本要素。商务将会并且一直会是电子商务的永恒主题,知识交易手段发生了变化——从传统方式转变为网络方式。从宏观上讲,电子商务是计算机网络的第二次革命,是通过电子手段建立一个新的经济秩序。从微观角度讲,电子商务是指各种具有商业活动能力的实体(生产企业、商贸企业、金融机构、政府机构、个人消费者等)利用网络和先进的数字化传媒技术进行的各项商业贸易活动。
因此,对于电子商务概念的科学理解应包括以下几个方面:
1、电子商务是整个贸易活动的自动化和电子化。
2、电子商务是利用各种电子工具和电子技术从事各种商务活动的过程。其中电子工具是指计算机硬件和网络基础设施(包括Internet、Intranet、各种局域网等);电子技术是指处理、传递、交换和获得数据的多技术集合。
3、电子商务渗透到贸易活动的各个阶段,因而内容广泛,包括信息交换、售前售后服务、销售、电子支付、运输、组建虚拟企业、共享资源等等。
4、电子商务的参与者包括消费者、销售商、供货商、企业雇员、银行或金融机构以及政府等各种机构或个人。
5、电子商务的目的就是要实现企业乃至全社会的高效率、低成本的贸易活动。
2.1.2
1.1.2电子商务的内涵和外延
电子商务色内涵是指在技术和经济高度发达的现代化社会里,由掌握信息技术与商务理论及实务活动规则的人,利用信息网络环境系统地使用各种电子工具,高效率、低成本地从事以商品交易为中心地各种经济事务活动的总称。
由此可见,电子商务的前提条件是信息技术;电子商务的核心是掌握现代信息技术与商务理论及实务的复合型人才,他们是发展电子商务最关键的要素;电子商务的基础是综合运用各类系统化的电子工具;电子商务的对象是从事以商品交易为中心的各种商务活动;电子商务的目的是高效率、高效益、低成本地进行产品生产与产品服务,提高企业的整体竞争能力。
电子商务的外延则主要体现在电子工具的发展,商品范畴的扩展以及商务活动的扩展上。
2.1.3
1.1.3
电子商务的发展阶段
从电子商务的发展历程来看,大体上已经走过了3个发展阶段:
首先是接入时期,早期的互联网企业致力于网络环境的某些基础性建设,在有限的接入费用上进行惨烈的争夺。
第二阶段可以称为内容时期,信息量急骤膨胀,技术上呈现加速推进的态势,对“注意力”的争夺迅速成为电子商务发展的焦点。这一时期,信息的重复建设成为突出问题,互联网本质究竟如何、电子商务的盈利点何在成为探究的重点,从而显示出电子商务网站在发展方向上的迷茫。
第三阶段,资本运作风起云涌,电子商务大行其道。电子商务模式的花样不断翻新,B to
C、B to
B、C to
C、B to
G、C to
G乃至B to
B to C等。这一阶段,电子商务网站的服务收到更多关注,对于互联网发展的各类探索蔚为壮观,但诸种瓶颈的制约以及各种盲目性的膨胀,都使网站及电子商务的发展具有某些表层特性。
电子商务发展至今,在全球出现了一些新的变化,具体表现在以下几个方面:传统产业与信息产业的结合,拓展了电子商务应用的内容;多样化的发展模式使企业电子商务应用从业务处理到过程处理;行业性专业电子商务应用是未来电子商务发展的主流;从企业电子商务演进到电子商务企业;电子商务的应用基础决定电子商务的发展规模。
同时,电子商务的总体发展趋势主要表现在以下几个方面:走行业专业化方向;面向特殊服务群体;迎接经济全球化;加强区域合作实现多方共赢;走规模集约化道路;满足个性化服务;引入多元化服务。
2.1.4
1.1.4 电子商务的分类
按照不同的标准,电子商务可划分为不同的类型。
1.1.4.1 按交易网络分类
根据建立电子商务应用系统使用网络的类型,可以将电子商务分为3类:
基于电子数据交换(Electronic Data
Interchange,EDI)的电子商务系统。国际标准化组织对电子数据交换(EDI)的定义是:将商业或行政事务按照一个公认的标准,形成结构化的事物处理或文档数据格式,从计算机到计算机的电子传输方法。基于EDI的电子商务系统实际上是一个以EDI服务中心为核心的网状服务结构。
基于Internet的电子商务系统。此类电子商务系统是现代国际贸易的最新形式。
基于企业网络环境(Intranet/Extranet)的电子商务系统。
1.1.4.2 按交易主体分类
按照参加电子商务活动的加以主体,电子商务可以分为常见的5种模式:
企业与企业之间(Business to Business,简称B to
B或B2B)的电子商务模式;企业与消费者之间(Business to Consumer,简称B to
C或B2C)的电子商务模式;企业与政府之间(Business to Government,简称 B
to G 或B2G)的电子商务模式;消费者与消费者之间(Consumer to Consumer,简称C to
C或C2C)的电子商务模式;消费者对政府(Consumer to Government,简称C to
G或C2G)的电子商务模式;其他类型的电子商务。这是一种最常用的分类方法。
B2B这种类型是电子商务的主流,也是企业面临激烈的市场竞争,改善竞争条件,建立竞争优势的主要方法。
B2C这类电子商务主要是借助于Internet开展的在线销售活动,实现公众消费和提供服务,并保证与其相关的付款方式的电子化。它随着WWW的出现而迅速发展的,可以将其看作是一种电子化的零售。借助于Internet,真实世界中的所有行为都被搬到了网上,电子银行、电子教育、电子出版、电子游戏、电子商店等新兴行业都是B2C形式的电子商务。而当前与消费者结缘最深的就是方兴未艾的网上购物。近年来,随着Internet为企业和消费者开辟了新的交易平台,再加上全球网民的增加,使得这类电子商务得到了较快发展。另外,Internet上提供的搜索浏览功能和多媒体界面,又使消费者更容易寻找和深入了解所需的产品。因此,开展商业机构对消费者的电子商务具有巨大的潜力,是今后电子商务发展的主要动力。从长远来看,B2C电子商务将取得长足的发展,并将最终在电子商务领域占据重要地位。
B2G这类电子商务发展的前提使政府办公自动化和企业管理信息化以及银行业务结算实用化;其最大特征是政府的双重角色,即是电子商务的消费者,又是宏观管理的执行者,对电子商务起着引导、扶持和规范的重要作用。
C2C这类电子商务涵盖的内容主要包括网上拍卖、旧货交易、网上猎头、换房服务、邮票交易、收藏品交易等。C2C在不同国度受欢迎程度是不同的。
C2G这类电子商务活动目前还没真正形成。然而,在个别发达国家的税务机构已经通过制定私营税务或财务会计事务所用电子方式来为个人报税。这类活动虽然还没有达到真正的报税电子化,但它已经具备了消费者对政府的电子商务雏形。