此生不换独家通信专业资料90.docx
- 文档编号:29438947
- 上传时间:2023-07-23
- 格式:DOCX
- 页数:44
- 大小:280.80KB
此生不换独家通信专业资料90.docx
《此生不换独家通信专业资料90.docx》由会员分享,可在线阅读,更多相关《此生不换独家通信专业资料90.docx(44页珍藏版)》请在冰豆网上搜索。
此生不换独家通信专业资料90
湖北大学
本科毕业论文(设计)
题目电子商务网上书店
姓名丁桂元学号0521050016
专业年级05级计算机科学与技术
指导教师江文斌职称教授
2009年3月10日
目录
绪论……………………………………………………………………………………………1
1电子商务网上书店设计概述……………………………………………………………………3
1.1电子商务简介…………………………………………………………………………………3
1.1.1电子商务的发展历程……………………………………………………………………3
1.1.2电子商务目前的发展状况………………………………………………………………3
1.2构建电子商务平台的技术………………………………………………………………………3
1.2.1ASP.NET技术……………………………………………………………………3
1.2.2ADO.NET技术……………………………………………………………………3
2开发环境和开发工具及开发语言………………………………………………………………………3
2.1开发环境………………………………………………………………………………………3
2.2.NETFramWork简介……………………………………………………………………………4
2.3什么是.NETFramWork…………………………………………………………………………4
2.3.1CLR与CLI简介…………………………………………………………………………7
2.3.2.NET与JAVAEE比较……………………………………………………………………7
2.4.NETFramWork的内容…………………………………………………………………………3
2.5如何应用.NETFramWork编写应用程序……………………………3
2.5.1MSIL和JIF……………………………………………………………………7
2.5.2程序集………………………………………………………………………………7
2.6C#简介………………………………………………………………………………………3
3系统分析…………………………………………………………………………………………………6
3.1需求分析………………………………………………………………………………………6
3.2可行性分析………………………………………………………………………………………7
4系统设计………………………………………………………………………………………………6
4.1系统目标………………………………………………………………………………………6
4.2系统流程图………………………………………………………………………………………7
4.3数据库设计………………………………………………………………………………………7
4.3.1数据库概要说明…………………………………………………………………………7
4.3.2数据库概要设计…………………………………………………………………………7
4.3.3数据库逻辑结构设计……………………………………………………………………7
5系统功能模块设计………………………………………………………………………………………6
5.1购物车模块设计…………………………………………………………………………………6
5.2后台登录模块设计………………………………………………………………………………7
5.3书本库存管理模块设计…………………………………………………………………………6
5.4销售订单模块设计………………………………………………………………………7
6网上在线支付使用模块设计……………………………………………………………………………6
参考文献……………………………………………………………………………………………………8
附录……………………………………………………………………………………………8
致谢…………………………………………………………………………………………………………10
摘要
电子商务是利用现代信息网络进行商务活动的一种先进手段,作为创新的经济运行方式,其影响已经远远超过商业领域。
针对当前蓬勃发展的电子商务浪潮。
本文从理论和实践两个角度出发,通过对一个网上书店的设计与实现进行分析,对电子商务进行了较为深入的探讨。
论文首先较为详尽地介绍了电子商务的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:
电子商务的特点与流程。
同时分析了系统中所用到的开发技术ASP.NET的特点、结构框架以及使用方法。
接着对书店系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。
最后对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的讲解。
本网上书店系统是在VisualStudio.Net平台上运用ASP.NET技术来实现的。
其主要功能有:
用户管理,新书上架,分类查找,购买流程,图书评论,查看上次浏览历史,网站管理等。
论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。
【关键词】电子商务ASP.NET网络书店
Abstract
ElectronicCommerceistomakeuseofthemoderninformationnetworktocarryoutflexibleonekindofadvancedmeansofbusinessaffairs,operationway,whoseeffectalreadyfarexceedthecommercefieldasinnovativeeconomy.BeaimedatcurrentlyvigorousElectronicCommercetide.Themainbodyofabookhasbeencompliedwithreasoningwithtocarryingouttwoanglesstartingoff,hasanalysed,hasbeencarriedoutcomparativelythoroughinvestigationanddiscussiononElectronicCommercebythefactthatdesignandrealizationtoaonlinebookstoreareinprogress.ThethesishasintroducedElectronicCommerceinrelationtoconceptandtechnologyfirstcomparativelydetailedly,hasintroducedknowledgeapplyingarrivingatinsysteminespeciallyindepth,suchas:
ElectronicCommercecharacteristicandtechnologicalprocess.Haveanalysedcharacteristic,structureframeandusageusedASP.NETtothetechnologydevelopingbysystemmiddleatthesametime.Systematicfeasibilityhascarriedoutanalysisonthebookshopthen,thought,designobjectiveandsystematicoverallstructurehavecarriedouttheplanclearanddefiniteonsystematicdesignandthen.Finally,tosystematicmainpart,pageofface,database,applicationdesignandrealizationhavedeliveredcomparativelydetailedexplanation.OnlinebookstoresystemisStudioinVisual.NetappliesASP.NETtocometruecomingthetechnologyonplatform.Whosemainfunctionhas:
Theconsumermanages,therack,technologicalprocess,bookclassifyingandseeking,buyingdiscuss,checkonthenewbooklasttimetobrowsehistory,websiteismanagedwaiting.Thethesisishitbyinwritingprocess,ismakeeveryefforttoapplytheoryandpracticebeingtiedinwedlockeachother,applicationandrealizationinembodyingtotheseknowledgeandtechnologyinsystemthecompositionsystemcarryingouttheatthesametimeexpoundingonvarioustheorybeingappliedfromrealityandgivingexplanation,hopeonhandlingartificebeingabletomoresufficient.
【Keywords】ElectronicCommerceASP.NETNetworkbookshop
绪论
近年来,随着Internet的蓬勃发展,电子商务也在迅速崛起。
电子商务是利用Internet提供的信息网络在网上进行的商务活动。
电子商务改变了传统的买卖双方面对面的交流方式,也打破了旧有工作经营模式,它通过网络使企业面对整个世界,为用户提供每周7天,每天24小时的全天候服务。
电子商务的规模正在逐年迅速增长,根据Deloitte咨询公司最近研究,全球电子商务收入将从1997年的150亿美元上升至2002年的1.1万亿美元,到2002年70%的大公司将通过Web进行销售;eMarketer公司也预期全世界的电子商务收入将从1998年的984亿美元增长到2003年的1.2万亿。
虽然不同研究咨询机构对电子商务的增长预测有一定差异,但电子商务的飞速增长已是不争的事实,它带来的商机是巨大而深远的。
由于电子商务所依托的Internet的全球性和开放性,电子商务的影响将是全面的,它不但在微观上影响企业的经营行为和消费者的消费行为,而且在宏观上影响到国际贸易关系和国家未来竞争力。
作为快速发展中的中国,已经错过了多次发展机遇,我们再也不能坐失良机而应该应对挑战抓住电子商务发展带来的商机,为二十一世纪日益激烈的全球化竞争作好人才、技术准备和经营观念转变。
本研究的主要目的是利用目前网络上流行的ASP.NET、SQL数据库以及IIS服务器建设网上书店,实现企业网上运营。
1电子商务网上书店设计概述
随着Internet的发展,网上购物这一新型购物方式已经被人们逐渐所接受,并逐渐改变了人们传统的购物观念。
本章就是围绕如何构建一个网上商务的平台展开论述。
消费者可以利用拍卖及更加轻松的价格对比,而商家则能凭借实现了24个小时的销售能力,获得顾客支持来提高其在市场的地位。
作为企业数据库管理系统的一部分,我们将在这一章介绍一个完整的B2C电子商务站点,它是一个可以扩展的健壮的B2C站点,我们应用了经典的N层设计,应用程序可分为3个基本层:
表示层(即用户界面层),业务层及数据服务层。
每一层针对这3个层进一步分成N个层。
用户层界面由与用户交互的可视化元素组成。
除了提供网站的外观和视觉外,用户界面层还对管理用户导航网站的方式负责。
用户界面,即表示层,几乎完全是由ASP.NET实现的。
我们利用所有基本的ASP.NET功能,以及许多更高级的特性,如模板,转发器及自定义的用户控件。
站点的业务层本身是由多个层组成的。
目前,业务层由通过C#实现的.NET业务组件组成。
除了.NET组件外,我们还可以利用了ASP.NET的后面编码功能。
在上一章的会员管理系统中也同样用到了这项功能,这会给代码的管理带来很大的方便。
业务层的目的是提供对购物栏,订购过程中的物品进行管理的功能。
1.1电子商务简介
电子商务源于英文ELECTRONICCOMMERCE,简写为EC。
顾名思义,其内容包含两个方面,一是电子方式,二是商贸活动。
电子商务指的是利用简单、快捷、低成本的电子通讯方式,买卖双方不谋面地进行各种商贸活动。
电子商务可以通过多种电子通讯方式来完成。
简单的,比如你通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以称作为电子商务;但是,现在人们所探讨的电子商务主要是以EDI(电子数据交换)和INTERNET来完成的。
尤其是随着INTERNET技术的日益成熟,电子商务真正的发展将是建立在INTERNET技术上的。
所以也有人把电子商务简称为IC(INTERNETCOMMERCE)。
从贸易活动的角度分析,电子商务可以在多个环节实现,由此也可以将电子商务分为两个层次,较低层次的电子商务如电子商情、电子贸易、电子合同等;最完整的也是最高级的电子商务应该是利用INTENET网络能够进行全部的贸易活动,即在网上将信息流、商流、资金流和部分的物流完整地实现,也就是说,你可以从寻找客户开始,一直到洽谈、订货、在线付(收)款、开据电子发票以至到电子报关、电子纳税等通过INTERNET一气呵成。
要实现完整的电子商务还会涉及到很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构、认证机构、配送中心等机构的加入才行。
由于参与电子商务中的各方在物理上是互不谋面的,因此整个电子商务过程并不是物理世界商务活动的翻版,网上银行、在线电子支付等条件和数据加密、电子签名等技术在电子商务中发挥着重要的不可或缺的作用。
1.1.1电子商务的发展历程
第一阶段:
基于EDI(电子数据交换)的电子商务.从技术的角度来看,人类利用电子通讯的方式进行贸易活动已有几十年的历史了。
早在20世纪60年代,人们就开始了用电报报文发送商务文件的工作;70年代又普遍采用方便、快捷的传真机来替代电报,但是由于传真文件是通过纸张来传递信息的,不能将信息直接转入到企业的信息系统中,因此人们开始考虑采用电子数据交换作为企业间电子商务的应用技术,这也就是电子商务的雏形。
电子数据交换在60年代末期产生于美国,当时的贸易商们在使用计算机处理各类商务文件的时候发现,由人工输入到一台计算机中的数据70%是来源于另一台计算机输出的文件,由于过多的人为因素,影响了数据的准确性和工作效率的提高,为实现能在贸易伙伴之间的计算机上使数据能够自动交换,电子数据交换应运而生。
电子数据交换是将业务文件按一个公认的标准从一台计算机传输到另一个计算机上的电子传输方法。
由于电子数据交换大大减少了纸张票据,因此,人们也形象地称之为“无纸贸易”。
从技术上讲,电子数据交换包括硬件与软件两大部分,硬件主要是计算机网络,软件包括计算机软件和电子数据交换标准。
20世纪90年代之前的电子数据交换都不能通过互联网,而是通过租用的线路在专用网络上实现,这样做的目的主要是考虑安全问题。
第二阶段:
基于互联网的电子商务电子数据交换的运用,使得单证和文件处理的劳动强度、出错率和费用大为降低,极大地推动了国际贸易的发展,显示出巨大的优势和强大的生命力。
由于电子数据交换通信系统的建立需要较大的投资,且专用网的使用费用很高,因此限制了基于电子数据交换的电子商务应用范围的扩大,而且电子数据交换对于信息共享的考虑较少,比较适合大型跨国公司。
随着大型跨国公司对信息共享的需求增加和中小公司对电子数据交换的渴望,迫切需要建立一种新的成本低廉、能够实现信息共享的电子信息交换系统。
20世纪90年代中期以后,互联网迅速普及,使其逐步走向企业和寻常百姓家,其功能也从信息共享演变为一种大众化的信息传播工具。
商业贸易活动也正式进入这个领域,使电子商务成为互联网应用的最大热点。
互联网满足中小企业对于电子数据交换的需要,其作为一个费用低廉、覆盖面广,服务更好的系统,将替代专用网成为电子数据交换的硬件载体,在互联网基础上建立的电子信息交换系统,既成本低廉又能实现信息共享,为在所有的企业中普及商务活动的电子化提供了可能。
基于互联网的电子商务,最初主要是利用互联网的电子邮件功能进行日常商务通信,后来发展到利用互联网进行信息发布,让公众了解企业的全部情况,并直接通过网络来获得企业的产品和服务。
以WEB技术为代表的信息发布系统,迅速发展起来,成为互联网的主要应用。
而1996年6月14日联合国贸易委员会通过《电子商务示范法》成为真正电子商务的标志。
1.1.2电子商务目前的发展状况
一.电子商务在国外的发展状况电子商务是未来世界经济发展的重要推动力,是各国经济增长的重点领域,国际组织和发达国家正是看到了电子商务的巨大潜能,因而对电子商务显示出了前所未有的关注.从国际组织来看,1996年,联合国国际贸易法委员会就制定了《电子商务示范法》;1998年5月,WTO132个成员国签署了《电子商务宣言》;1999年9月,在巴黎召开了许多大企业参加的全球电子商务会议.从1996~1999年,在有关国际组织共同努力下,为全球电子商务的发展奠定了一个良好的环境.欧盟各国也十分重视电子商务发展,1996年欧盟设立了一个工作小组来统筹欧洲的电子商务行动,1997年4月,欧盟出台了《欧洲电子商务行动方案》.1999年12月,欧盟15国负责欧洲统一市场的部长通过了一项电子商务的统一法规.在亚洲,由于各国信息网络发展的基础不一样以及各国经济相差太大;因此,电子商务的发展呈不平衡状态,主要集中在日本,新加坡,韩国,中国,中国香港等国家和地区.
二.我国电子商务的发展状况我国电子商务的发展可以追溯到20世纪90年代初.1991年,国务院电子信息系统推广应用办公室牵头,发起成立"中国促进EDI应用协调小组",标志着电子商务已经在我国起步.1996年成立国务院信息化工作领导小组.1996年2月,中国国际电子商务中心成立.1999年是我国电子商务发展关键的一年,在制定电子商务框架的同时,政府采取了许多切实可行的措施,推动电子商务的发展,特别是在年初启动的政府上网工程,将为电子商务的发展奠定坚实的社会基础.2000年我国电子商务再上一个新的台阶.2000年1月12日,国家经贸委和信息产业部共同发起"企业信息化工程",把企业电子商务建设作为一项重要工作内容,并启动中国国家重点企业电子商务网站(http:
//www.),与此同时,还启动了企业上网工程.2000年2月,我国颁布了《中国电子商务发展战略纲要》,纲要是我国企业利用互联网进行电子商务活动的指导性文件.2000年6月22日,中国电子商务委员会在京成立.在我国电子商务发展的过程中,尚存在一些问题,已经严重制约了电子商务的发展,特别是我国加人WTO以后,加快了与世界接轨的步伐,如果不能妥善解决这些问题,不但会阻碍我国电子商务的发展,还会拉大与发达国家的差距.
1.2构建电子商务平台的技术
本节讲解如何利用最新的WEB技术来构建一个安全,便利的网上交易平台。
ASDP.NET技术是微软为方便开发网上应用程序而开发的新技术。
ADO.NET则为应用程序和后台数据库之间进行连接提供了方便。
1.2.1ASP.NET技术
ASP是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。
ASP是一项微软公司的技术.ASP指ActiveServerPages(动态服务器页面).ASP是运行于IIS之中的程序.IIS指InternetInformationServices(因特网信息服务).IIS是Windows2000捆绑的免费组件IIS同时也是WindowsNT4.0的可选组件.此可选组件可通过因特网下载PWS的体积更小-不过拥有IIS的完整功能.PWS可在Windows95/98的安装CD中找到.ASP.net不仅仅是ActiveServerPage(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
ASP.net提供许多比现在的Web开发模式强大的的优势。
ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。
因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。
这种被称为"ZeroLocalAdministration"的哲学观念使A的基于应用的开发更加具体,和快捷。
一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。
多处理器环境的可靠性ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。
即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。
自定义性和可扩展性ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义"plug-in"的模块。
这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。
网站程序的开发从来没有这么简单过。
安全性基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。
ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。
ASP.NET是一个已编译的、基于.NET的环境,把基于通用语言的程序在服务器上运行。
将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。
另外,任何ASP.NET应用程序都可以使用整个.NETFramework。
开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括Microso
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 此生 独家 通信 专业 资料 90