电子商务网站 .pdf
《电子商务网站 .pdf》由会员分享,可在线阅读,更多相关《电子商务网站 .pdf(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科毕业论文(设计)题目电子商务网站学生姓名王 向 琳专业名称计算机科学与技术指导教师郭 德 虎2012年 5 月 28日教学单位计算机科学系学生学号 200896014026 编号名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 43 页 -宝鸡文理学院计算机科学系本科毕业(设计)论文I电子商务网站摘要:随着互联网的飞速发展,社会经济模式开始向互联网转变,越来越多的商业巨擘开始转战电子商务,本文以一个典型的购物网站为基础,阐释了电子网站的功能模块。本“购物之家”网站利用Internet网络电子商务新技术,基于ASP.NET 平台,实现了基于B/S 模式的电子商务管理。凭借web服
2、务器和客户的浏览器,利用电子工具高效率、低成本的特点,为客户提供交易平台。商家在Internet上发布商业信息、商品广告,使消费者可以查阅商品、搜索商品、订购商品。电子商务完善的销售模式为客户提供全天候的、更好、更快的商务活动空间,实现网上交易的基本功能。网站依据目前商业电子网站的设计原则,以网上交易功能为主,辅于娱乐、广告、导购等功能,是一个综合性电子商务网站。本文主要阐述了如何采用C#语言,在.NET平台,运用简单三层架构实现电子商务网站的前台设计和后台数据库管理,并介绍了一般性电子商务网站的运营模式、功能和实现技术。关键词:电子商务;B2C;ASP.NET;购物车。名师资料总结-精品资料
3、欢迎下载-名师精心整理-第 2 页,共 43 页 -宝鸡文理学院计算机科学系本科毕业(设计)论文IIE-commerce site Abstract:With the rapid development of Internet,the social and economic model began to shift to the Internet,more and more business tycoons fought in e-commerce,a typical shopping site as the basis to explain the functional modules of
4、 the electronic site.The“home-shopping”website Internet network e-commerce technology,based on the ASP.NET platform,based on B/S model of e-commerce management.By virtue of the web server and client browser,the high efficiency of the use of electronic tools,and low-cost trading platform,providing cu
5、stomers with.Business to business information published on the Internet,commercial advertising,so that consumers can access the goods,searches goods,ordering goods.E-commerce sales model to provide customers with all-weather,better,faster business space,the basic functions of online transactions.Sit
6、e design principles,based on current commercial electronic site-based to online trading function,the auxiliary function in the entertainment,advertising,shopping guide,is a comprehensive e-commerce website.This article focuses on the technology of how to use the C#language,the reception of e-commerc
7、e website design and database management.NET platform,using a simple three-tier structure,and describes the mode of operation of the general e-commerce site,features and achieve Key words:electronic commerce;B2C;ASP.NET;Shopping Cart.名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 43 页 -宝鸡文理学院计算机科学系本科毕业(设计)论文目录1 绪论.
8、11.1 开发背景.1 1.2 开发意义.2 1.3 技术背景.3 2 电子商务网站分析.102.1 可行性分析.10 2.11 技术可行性分析.10 2.12 经济可行性分析.11 2.13 操作可行性分析.11 2.14 分析结论.11 2.2 需求分析 .11 2.21 网站需求调查以及系统功能分析.11 2.22 网站数据流向分析.12 3 总体设计.133.1 系统的功能模块.14 3.11 前台功能.14 3.12 后台功能.15 3.2 数据库概念模型设计.16 3.3 数据库详细设计.19 3.4.数据库物理设计.22 3.5 系统运行环境.22 3.51 硬件环境.22 3.
9、52 软件环境.22 4 详细设计.234.1 网站首页.23 4.2 用户注册界面.23 4.3 用户登陆界面.24 4.4 用户信息界面.24 4.5 商品详情界面.25 4.6 购物车界面.25 4.7 提交订单界面.26 4.8 支付界面.26 5 结束语.27谢辞.28 参考文献 .29宝鸡文理学院本科毕业设计任务书.30宝鸡文理学院本科毕业设计中期检查报告.32宝鸡文理学院本科毕业论文指导教师指导记录表.33宝鸡文理学院本科毕业设计结题报告.35宝鸡文理学院本科毕业设计成绩评定及答辩评议表.37宝鸡文理学院本科毕业设计答辩过程记录(附页).39名师资料总结-精品资料欢迎下载-名师精
10、心整理-第 4 页,共 43 页 -宝鸡文理学院计算机科学系本科毕业(设计)论文1 1 绪论1.1 开发背景电子商务,英文是 Electronic Commerce,简称 EC。电子商务通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。进入 21 世纪以来,国际贸易和商业领域逐步跨向国际化、信息化、无纸化,电子商务在时代的大潮流中顺应而生。电子商务以计算机等终端为平台,依靠迅捷庞大
11、的 Internet网络,在短短几年间风靡全球,越来越多的商家在网上升起商店,向消费者展示出一片新鲜的购物大地。在美、日等信息化程度较高的国家和地区,电子商务发展速度迅猛,美国各世界级超一流的零售商,如沃尔玛凯玛特、家庭仓储、科罗格、J.C 培尼等纷纷跻身于电子商务的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。在经济全球化和全球信息化的背景下,人们对电子商务的认识也越来越深入,电子商务对中国经济社会发展的作用日渐显现。随着互联网的迅速普及以及电子商务的飞速发展,网上购物已经成为很多消费者,尤其是新崛起的年轻一代消费群体所接受和青睐的消费模式。去网店淘宝已经成为与网民生活密切相关的
12、重要网络应用。根据CNNIC2009 年 1 月的第 23 次中国互联网络发展状况统计报告的调查数据,截止到 2008 年底,在我国现有的近 3 亿网民中,有 24.8%的网民有过网上购物的经历,网民规模约 7400万,较 2007年增长了 60.9%。由此可见,网上购物已成为了一种潮流,成为了未来发展的趋势。在我国,电子商务从无到有也不过短短十几年时间。1996 年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,并不是成熟完整的电子商务模式,但这标志着电子商务开始在中国大地扎根,奏出了网上购物的先声。随着电子商务魅力的日渐显露,虚拟企业、虚拟银行、网络营销、网上
13、购物、网上支付、网络广告等一大批前所未闻的新词汇正在为人们所熟悉和认同,这些词汇同时也从另一个侧面反映了电子商务正在对社会和经济产生的影响。时代在发展,科技在进步,网络信息化也更加在完善,电子商务的发展名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 43 页 -宝鸡文理学院计算机科学系本科毕业(设计)论文2 更可以说在中国正在茁壮成长。阿里巴巴的爆发,淘宝的兴起,慧聪网的诞生,京东商城的高速发展,凡客成品的壮大等一些优秀电子商务网站,带给这个时代的不仅是电子商务的催化作用,而且也给人们创造了更多的价值,推动社会更进一步的发展。日趋成熟的电子商务运营模式,让人们对这种由送货小哥和浏
14、览器组成的销售模式刮目相看,各大购物网站如雨后春笋般出现在各大小城市。本电子商城网站是建立一个商品销售平台,这个平台是企业发展及走向全球所迫切需要的。为企业单位搭建一个商品发布、交易的平台,企业将销售商品在此平台发布,由网站相关管理人员管理,这样既能提高企业的销售量,扩大销售范围,同时也能节约企业开办更多实体店的费用,从而节约了大量人力物力,于是本电子商务网站就应运而生了。1.2 开发意义电子商务涵盖的范围很广,一般可分为企业对企业(Business-to-Business)企业对消费者(Business-to-Customer)两种,这里介绍的主要是企业对消费者,及 B2C模式的网站。本网站
15、立足于实际需求,深入了解业务需求,与实体交易相比,电子商务网站有以下几点优势:企业投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5 万元,而网上开店建店成本非常小。一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过 1500 元左右;网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。客户方便。网上商店延长了商店的营业时间,一天24 小时、一年 365 天不停地运作,无须专人值班看店,都可照常营业。传统店铺的营业时间一般为8-12小时
16、,遇上坏天气或者老板、店员有急事也不得不暂时休息。这样便捷的服务使得不论什么时间,客户都能买到自己想要的东西,而不用去考虑地域和时间上的因素。不受店面空间的限制。哪怕只是街边小店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千上万种商品。目前国内最大的专业拍卖网站同时在线的商品要超过10 万件,已超过一些大超市。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 43 页 -宝鸡文理学院计算机科学系本科毕业(设计)论文3 不受地理位置影响。不管客户离店有多远,也不管顾客是国内还是国外,在网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限制,变得无
17、限广阔了。1.3 技术背景本网站是基于ASP.NET的设计方案,使用 SQL Server 2005作为数据库。使用 JDBC与数据库进行交互,表示层由ASP.NET 实现来开发的电子商务网站。其开发工具为 Visual Studio 2008,Dreamweaver MX 2004 和 Fireworks MX 2004,运行和调试环境为IIS5.0。下面就相关技术,工具,运行环境做简单介绍。a.NET 技术Microsoft.NET将开创互联网的新局面,基于HTML 的显示信息将通过可编程的基于 XML(Xtensible Markup Language,可扩展标记语言)的信息得到增强。X
18、ML提供了一种从数据的演示视图分离出实际数据的方式。这是新一代互联网的关键,提供了开启信息的方式,以便对信息进行组织、编程和编辑;可以更有效地将数据分布到不同的数字设备;允许各站点进行合作,提供一组可以相互作用的“Web 服务”。Microsoft.NET环境中的突破性改进有三个方面,首先使用统一的Internet标准将不同的系统对接;其次.NET是 Internet上第一个大规模的高度分布式应用服务架构;最后.NET 使用了功能强大的管理程序,能全面管理平台中运行的服务程序,并且为它们提供更加安全的保护后台。.NET 的平台蓝图如图1.1 所示。图 1.1 .NET 平台蓝图Web Serv
19、ice Internet 使用您的服务应终端用户VisualStudio.Net应 用程 序与Web Service Orchestration.NET Framework OperatWindows.NET,CE,M内部 Service Building.NET Enterprise Server 名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 43 页 -宝鸡文理学院计算机科学系本科毕业(设计)论文4 Microsoft.NET增加许多新的特性,包括.NET Framework、Web Services 等。图 1.2.NET Framework的基本层次写好一份程序,到处执
20、行,是 Microsoft.NET对未来的期望。而实现这个目标的关键就在于.NET Framework,它的结构主要分为四大部分:通用语言执行环境 CLR(Common Language Runtime),类函数库,程序语言,Visual Studio.NET。CLR是.NET 框架的运行环境。该运行环境为基于.NET 平台的几乎一切提供一个统一的、受控的运行环境。CLR运行环境在.NET平台中充当一个类似于代理人的角色,为图 2-3 中基于其上的层次提供统一的底层进程和线程管理、内存管理、安全管理、代码验证和编译以及其他的系统服务。CLR通过中间语言等机制实现基于.NET 的编程语言的无关性
21、。即凡是符合通用语言规范CLS(Common Language Specification,定义了一组运行于.NET Framework 的语言特性)的程序语言所开发的程序,可以在任何有CLR的操作系统下执行。.NET Framework 提供了一个包含许多高度可重用的接口、类型的类库。该类库是一个完全面向对象的类库,所以它不仅支持面向过程语言,还为面向对象语言提供了完美的支持。它既是.NET 应用软件开发的基础类库,也是.NET 平台本身的实现基础。当然该类库不是.NET 程序员可以使用的唯一一个类库,他们可以使用第三方厂商提供的类库。.NET SDK本身提供了 C#、Managed Ext
22、ensions for C+、VB.NET、JavaScript的编译器。因此.NET Framework默认支持的语言是 C、C+、VB.NET、JavaScript。VisualStudio.NETVB C+其他C#通用语言规范(Common Language Specification)Web Service 用户接口Data 与 XML 基础数据库(Base class library)通用语言执行环境(Common Language Runtime)名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 43 页 -宝鸡文理学院计算机科学系本科毕业(设计)论文5 但.NET F
23、ramework 具有了支持几乎所有语言互操作的特性,只要为该语言实现了可以将源代码编译成MSIL代码的编译器,都可以用于.NET平台的开发。Visual Studio.NET 是快速开发企业级Web 应用程序和高性能桌面应用程序的工具。Visual Studio.NET 包括了基于组件的开发工具,例如Visual C+以及许多其它用来简化、开发和解决方案部署的技术。Visual Studio.NET 支持.NET Framework、ASP.NET。.NET Framework 支持 Windows中所有的应用程序,它是Microsoft的下一代 Web服务 NGWS(Next Genera
24、tion Web Service Framework)的主要部分,在.NET Framework 发布之前,程序是以Win32API 及 COM对象为接口,ASP网页则以asp.dll所提供的对象为接口,但在.NET Framework发布之后,不管是程序或是ASP网页都是以它所提供的对象类别库为接口。在 VB6时代,微软发布了RDS(Remote Data Service),确定可以让我们存取互联网上另一Server 的数据库,但它仍有两个缺点:第一,一般使用者不易上手;第二,无法跨越平台,不管Server 端或 Client端,都必须使用 Windows操作系统。简单地说,Web Serv
25、ices 就是 Server 端跨越互联网所提供给Client的服务,或者说 Client跨越互联网要求Server 所提供的服务。微软.NET战略中最重要的组成部分就是对Web Service 的支持和实现。Web Service 技术是一种基于标准的Web协议的可编程组件(a programmable application component accessible via standard web protocols)。Web Service 相当于 Web上的组件,Web服务提供者开放一系列API,开发人员通过调用这些API 来集成 Web服务,构建自己的应用程序。这种调用和以前的本地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务网站 2022 电子商务 网站
限制150内