Market网上商城购物系统毕业设计论文.docx

上传人:b****7 文档编号:24041425 上传时间:2023-05-23 格式:DOCX 页数:52 大小:893.21KB
下载 相关 举报
Market网上商城购物系统毕业设计论文.docx_第1页
第1页 / 共52页
Market网上商城购物系统毕业设计论文.docx_第2页
第2页 / 共52页
Market网上商城购物系统毕业设计论文.docx_第3页
第3页 / 共52页
Market网上商城购物系统毕业设计论文.docx_第4页
第4页 / 共52页
Market网上商城购物系统毕业设计论文.docx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

Market网上商城购物系统毕业设计论文.docx

《Market网上商城购物系统毕业设计论文.docx》由会员分享,可在线阅读,更多相关《Market网上商城购物系统毕业设计论文.docx(52页珍藏版)》请在冰豆网上搜索。

Market网上商城购物系统毕业设计论文.docx

Market网上商城购物系统毕业设计论文

分类号            

 

郑州电力高等专科学校

毕业设计(论文)

题   目 Market网上商城购物系统

并列英文题 MarketOnlineSalesSystem

 

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:

所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:

     日 期:

     

指导教师签名:

     日  期:

     

使用授权说明

本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:

按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:

     日 期:

     

学位论文原创性声明

本人郑重声明:

所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:

日期:

年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权    大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:

日期:

年月日

导师签名:

日期:

年月日

摘要

随着21世纪的到来,信息化时代已经向我们走来,这个时代的最重要的标志就是计算机的广泛应用。

如今社会上计算机应用已经达到非常普及的程度,随处都可以见到计算机的身影。

我们也熟悉了在社会各处遇见它们的环境,家庭娱乐,学校的机房,金融场所,以及到处可见的网吧,计算机如水银般无孔不入。

近年来,随着网络技术和Internet的迅速发展,基于Browser/Server结构的Web应用,因其具有易用性、通用性和良好的可扩展性等优点而发展迅速,正逐渐成为实现企业管理信息系统的主流技术。

而开发一个Web应用系统是一项浩大的工程,要求设计者能够提出合理的系统架构。

合理的系统架构可以减少开发及维护系统所用的资源,提升工作效率。

因此,在Web企业级应用系统开发过程中,设计模式的选定和应用系统架构的设计是一个重要环节。

本系统运用平时所学ASP.NET一些基本技术,自定义控件,ADO.NET技术,实现了market网上购物商城的前台页面浏览,用户注册登录,用户下订单购物,购物车,后台的用户、物流、订单等管理的功能。

达到了毕业设计的要求,同时锻炼了自己的动手能力。

 

Abstract

Withtheadventofthe21stcentury,informationagehascometous,thiseraisthemostimportantsymboloftheextensiveapplicationofcomputers.Nowthecommunityhasreachedaverypopularcomputerapplicationdegree,thecomputercanbeseeneverywhereonthescene.Wearealsofamiliarencounterthemeverywhereinthesocialenvironment,familyentertainment,schoolroom,financialsites,andInternetcafesareeverywhere,asall-pervasivecomputersuchasmercury.

Inrecentyears,withthenetworktechnologyandtherapiddevelopmentofInternet-basedBrowser/ServerstructureofWebapplications,becauseofitseaseofuse,versatilityandgoodscalabilityadvantagesoftherapiddevelopmentoftheenterpriseisbecomingamanagementinformationmainstreamsystem.ThedevelopmentofaWebapplicationsystemisamassiveundertaking,requiringdesignerstoareasonablesystemarchitecture.Reasonablesystemarchitecturecanreducedevelopmentandmaintenanceofthesystemresourcesusedtoenhanceworkefficiency.Therefore,intheWebenterpriseapplicationdevelopment,designpatternsandapplicationofselectedsystemarchitecturedesignisanimportantpart.

ThesystemusuallylearnedusingsomebasictechniquesASP.NET,customcontrols,ADO.NETtechnologytorealizethefutureofonlineshoppingmallmarketpageviews,userregistration,login,userordershopping,shoppingcart,thebackgroundoftheuser,thelogistics,ordermanagementfunctions.Meetthedesignrequirementsforgraduation,whileexercisingtheirpracticalability

朗读

显示对应的拉丁字符的拼音

字典

©2010商务工具译者工具包关于Google翻译博客隐私权政策帮助

 

第一章我国电子商务的现状和发展前景

电子商务作为现代服务业中的重要产业,有“朝阳产业、绿色产业”之称,具有“三高”、“三新”的特点。

“三高”即高人力资本含量、高技术含量和高附加价值;“三新”是指新技术、新业态、新方式。

人流、物流、资金流、信息流“四流合一”是对电子商务核心价值链的概括。

电子商务产业具有市场全球化、交易连续化、成本低廉化、资源集约化等优势。

电子商务按照参与主体和客户的不同,可分为多种形式,但目前看,B2B、B2C、C2C是主要形式,其中B2B是最主要的应用形式。

按照贸易主导主体,可分为销售方控制型、购买方控制型和中立第三方控制型。

(一)全球电子商务发展概况

纵观全球电子商务市场,各地区发展并不平衡,呈现出美国、欧盟、亚洲“三足鼎立”的局面。

美国是世界最早发展电子商务的国家,同时也是电子商务发展最为成熟的国家,一直引领全球电子商务的发展,是全球电子商务的成熟发达地区。

欧盟电子商务的发展起步较美国晚,但发展速度快,成为全球电子商务较为领先的地区。

亚洲作为电子商务发展的新秀,市场潜力较大,但是近年的发展速度和所占份额并不理想,是全球电子商务的持续发展地区。

全球B2B电子商务交易一直占据主导地位,2002年至今,呈现持续高速增长态势,2007年全球B2B交易额达到8.3万亿美元,预计在未来几年将保持40%以上的增长率,到2010年B2B交易额将达到26万亿美元,比2002年增长30多倍。

(二)我国电子商务发展概况

1、我国电子商务的现状

我国电子商务发展呈现典型的块状经济特征,东南沿海属于较为发达地区,北部和中部属于快速发展地区,西部则相对落后。

自2005年以来,我国电子商务市场交易额稳定增长,2007年我国电子商务市场规模突破17000亿元。

未来3年,仍是我国电子商务投资规模持续增长和爆发的时期,我国电子商务投资市场将迎来新一轮的发展高潮。

一方面,2007年国家“十一五”电子商务发展规划的颁布标志着政府推动电子商务的总体布局已经形成;另一方面,电子商务在企业的应用成效以及对经济、社会发展的推动作用日益明显。

2007年我国B2B电子商务交易额约为12500亿元,比2006年增长25.5%。

目前B2B市场的集中度较高,在综合类网站中,阿里巴巴已占近乎7成份额。

2007年我国B2C网站总收入约为52.2亿元,同比增长33.5%。

B2C是传统企业开展电子商务的主要形式,随着网络购物环境的好转以及企业(特别是大中型企业)电子商务化程度的提升,在总体规模上B2C将会有一个长足的发展,并成为未来网购的主流。

2007年我国C2C交易额约为410.4亿元,同比增长90%;C2C是目前我国网购的主要形式,但普及率还较低,不到网民总数的3成。

2、我国电子商务发展趋势

(1)电子商务的发展环境将不断完善,发展动力持续增强随着市场经济体制进一步完善,推进经济增长方式转变和结构调整的力度继续加大,发展电子商务的需求将会更加强劲。

电子商务将被广泛应用于生产、流通、消费等各领域和社会生活的各个层面。

这将促使全社会电子商务的应用意识不断增强,有关电子商务的政策、法律、法规将不断出台,电子商务发展的政策法律环境将不断完善。

同时,也促使物流、信用、电子支付等电子商务支撑体系建设更全面的展开,从而使得电子商务发展的内在动力持续增强。

(2)电子商务应用将达到新的广度和深度随着《电子商务发展“十一五”规划》的实施,电子商务在国民经济各部门中将得到进一步的推广和应用。

电子商务交易额呈现稳定持续增长态势;在区域发展方面,长三角、珠三角和环渤海等东南沿海的电子商务在继续高速增长的同时,辐射力也逐渐提高,将促进东部和中西部地区之间的协调发展;在企业应用方面,在国家、各级政府的政策引导下,在电子商务服务业的协助下,将促进企业由非支付型电子商务向支付型电子商务发展、协同电子商务的发展,深化企业应用水平。

(3)电子商务与产业发展深度融合不断加大,加速形成经济竞争新态势

在综合性电子商务网站已经占据综合类B2B领域绝大部分市场的情况下,越来越多的行业电子商务网站已经在综合网站市场之外寻求专业化细分领域的发展。

电子商务正在与传统产业进行深入的融合,两者相互促进,协调发展。

(4)电子商务服务业蓬勃发展,逐步成为国民经济新的增长点随着企业供应链电子商务、国际电子商务的发展,将带动电子商务服务业的发展,围绕电子商务服务形成的从低端技术环节到中端支撑环节再到高端应用环节的电子商务服务链在我国结点饱满,一个全新视角的电子商务服务业群正在形成,将成为未来国民经济新的增长点。

(5)移动电子商务正成为电子商务新的应用领域2006年以来,移动通讯商,密切关注移动商务企业市场,中国移动和银联联手推出的“手机钱包”,完成移动电子商务付费的个性化服务。

基于移动支付的支持,移动电子商务正成为电子商务新的应用领域。

 

第二章系统需求分析

2.1系统功能需求

21世纪以来,人类经济高速发展,人们生活发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。

使原本的旧的管理方式越来越不适应现在社会的发展。

许多人还停留在以前的逛街去买需要的用品,网上商城为大家带来了极大地方便。

我所开发的market网上商城购物系统基本上实现了在线购物的需求,采用MicrosoftVisualStudio2010作为开发平台,使用SQLServer2005作为后台数据库。

本网上书店在线销售系统是基于B/S架构,本网站系统的开发主要是方便用户足部出户就可以购买商品,减少供应商店面费用。

本系统共有三类用户:

访客:

指没有登陆权限(主要指网络用户),以匿名用户的身份访问系统网站。

此类用户主要有浏览系统信息、查看商品信息,注册成为会员。

把本网站设为首页,添加到收藏夹,联系管理员等操作。

浏览的内容包括:

商品信息、商品分类信息。

会员:

这类用户拥有游客的所有权限;会员可以注册成为会员,并根据会员ID和密码登陆系统,登陆之后可以对更改自己的信息但会员ID做为数据库表主键不能修改。

会员登陆后可以查看商品信息,查看各种分类商品信息,将商品添加到购物车中,修改购物车中商品数量,或是删除某些不想要的商品。

系统管理员:

系统管理员主要负责管理着系统后台信息;主要有订单管理,商品管理,会员管理,物流管理和系统管理。

订单管理有未确认订单和已确认订单管理,未付款订单。

商品管理主要有商品添加和商品管理,商品类别添加和商品类别管理。

会员管理主要有添加管理员和管理管理员,管理会员。

物流系统主要有支付方式添加和管理,配送方式添加和管理,配送地点添加和管理。

系统管理主要是上传管理。

因此,本系统主要功能是对商品进行管理规划,方便会员购买。

2.2系统设计思路

2.2.1功能设计

商城前台:

功能强大,操作方便。

前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便,目的是让大多数不懂电脑操作的客户也能轻松地享受网上购物带来的极大方便。

主要包括以下几个模块:

商品信息和类别展示

用户注册和登录

已登录用户信息修改

购物车管理

网站活动信息

书店后台:

本系统后台在考虑书店管理操作简便的同时,提供了强大的书店管理模式。

主要包括以下几个模块:

①订单管理

②商品管理

③用户管理

④物流管理

⑤系统管理

2.2.2结构设计

参与者汇总

游者:

查看商品信息和注册成为会员。

会员:

查看商品信息和购买商品,修改个人信息等。

管理员:

管理商品信息,管理用户信息等。

②前台流程:

用户登录用户登陆

用户注册→用户登录→查看图书信息→添加图书到购物车→支付

③后台流程:

管理员登录→订单管理、图书管理、用户管理、图片管理→退出

网上购物系统为顾客提供一个类似于超级市场的网络界面。

通过网络界面,用户登录后执行各种操作,没有注册的用户可以查找商品信息,查看首页面的最受欢迎商品等信息。

结构设计简述:

开始我本想用三层结构搭建网站,但是在进一步考虑之后发现系统的逻辑比较简单,并不一定要将业务逻辑单独分离出来。

于是将三层合并为两层开发,即界面层和业务逻辑层合二为一,将界面层和业务逻辑层归为一层,业务逻辑的处理放在页面的后台代码中,这样做的好处之一是简化开发过程,之二是加快数据访问速度。

当然这样做也带来了一些不便,首先是开发层次不如三层那样清楚,界面数据和业务逻辑混杂,然后是给网站的后期维护以及修改带来一定的不便,不如三层结构修改起来容易。

由于作者在毕业设计期间还在专心准备专升本的课程学习,加上时间比较紧促,权衡利弊,选择将三层合并为两层开发。

 

第三章数据库设计

3.1数据库各表关系图

图3-1

3.2部分表字段设计及注释

表3-1tb_GoodsInfo

字段名

数据类型

长度

主外键

字段说明

备注

GoodsID

Bigint

主键

商品标识

非空

ClassID

Bigint

外键

商品类型标识

非空

GoodsName

Varchar

50

商品名称

可空

GoodsIntroduce

Ntext

商品介绍

可空

GoodsBrand

Varchar

50

品牌

可空

GoodsUnit

Varchar

10

单位

可空

GoodsWeight

Float

重量

可空

GoodsUrl

Varchar

50

图片链接

可空

MarketPrice

Float

单价

可空

MemberPrice

Float

会员价

可空

Isrefinement

Bit

是否精品

可空

IsHot

Bit

是否热销

可空

AddDate

Datetime

添加日期

可空

IsDiscount

Bit

是否打折

可空

商品信息表:

在添加商品和在前台显示商品详细信息时用到该表,实现了商品的添加和显示详细信息的功能。

 

表3-2tb_Class

字段名

数据名

长度

主外键

字段说明

备注

ClassID

Bigint

主键

类型标识

非空

ClassName

Varchar

50

类型名称

可空

CategoryUrl

Varchar

50

图片链接

可空

商品类型表:

主要用于在添加商品类别的时候用到该表,把添加的商品类型存储到该表中,完成商品类型的添加和调用功能。

表3-3tb_OrderInfo

字段名

数据名

长度

主外键

字段说明

备注

OrderID

Bigint

主键

订单标识

非空

OrderDate

Datetime

订单日期

可空

GoodsFee

Float

货品总额

可空

TotalPrice

Float

总金额

可空

ShipFee

Float

运费

可空

ShipType

Int

运送类型标识

可空

PayType

Int

支付类型

可空

MemberID

Int

外键

会员标识

可空

ReceiverName

Varchar(50)

收货人姓名

可空

ReceverPhone

Varchar(50)

收货人电话

可空

IsConfirm

Bit

是否确认

可空

IsPayment

Bit

是否付款

可空

IsConsignment

Bit

是否发货

可空

IsPigeonhole

Bit

是否归档

可空

ReceiverPostCode

Char

10

邮编

可空

ReceiverAddress

Varchar

200

地址

可空

ReceiverEmails

Varchar

50

邮箱

可空

订单信息表:

主要在管理订单的时候用到该表完成订单的管理功能。

表3-4tb_Member

字段名

数据名

长度

主外键

字段说明

备注

MemberID

Bigint

主键

会员标识

非空

Name

Varchar

50

用户名

可空

Sex

Bit

性别

可空

PassWord

Varchar

50

密码

可空

TrueName

Varcahr

50

真实姓名

可空

Questions

Navarchar

50

验证问题

可空

Answers

Navarchar

50

答案

可空

Phonecode

Varchar

20

电话号码

可空

Emails

Varchar

50

邮箱

可空

City

Varchar

50

所在城市

可空

Address

Varchar

200

地址

可空

PostCode

Char

10

邮编

可空

AdvancePayment

Float

消费

可空

LoadDate

Datetime

登陆日期

可空

会员信息表:

该表存储了注册的会员信息,在会员登录和合结账的时候会调用到该表。

表3-5tb_Admin

字段名

数据名

长度

主外键

字段说明

备注

AdminID

Bigint

主键

管理员标识

非空

Admin

Varchar

50

用户名

可空

PassWord

Varchar

50

密码

可空

管理员信息表:

主要用于后台管理员登录的时候调用该表完成管理员的登录功能。

第四章系统实现主要技术介绍

4.1ASP.NET内置对象

下面是ASP.NET中常用对象的介绍及用法

(1)Request对象:

将用户端输入的数据传递给服务器。

(2)Response对象:

向客户端输出数据。

Response和Request可以说是一对孪生兄弟,一个负责收集,另一个负责输出。

(3)Application对象:

可以供全体应用程序使用。

使用Application对象不仅可以在给定的应用程序的所有用户之间共享,而且可以在服务器运行期间持久地保存数据。

(4)Session对象:

供特定用户会话使用。

Session对象与Application对象的作用相近,使用Session对象可以存储特定的用户会话所需的信息。

Application与Session的区别在于,网上的用户都可以使用Application的对象,而Session只是针对一个特定的客户而已。

(5)Server对象:

提供对服务器上的方法和属性的访问,其中大多数方法和属性是作为实用程序的功能服务的。

最常用的方法是创建ActiveX组件的实例(Server.CreateObject)。

其他方法用于将URL或HTML编码成字符串,将虚拟路径映射到物理路径以及设置脚本的超时期限。

QueryString集合

QueryString可以获取标识在URL后面的所有返回变量及其值。

在搜索引擎里面经常用这种方法。

例如,当用户端送出如下请求时,QueryString将会得到name和age两个变量的值。

name=wuerlang&age=36">

在上面的例子中,href="queryString.asp"指出了链接的地址,“?

”后面有两个变量name和age,用&把它们连接起来,它们的值分别是wuerlang和36。

Request对象数据集合

集合(collection)指的是一群放在一起的值(Value),例如当浏览者输入网页窗体数据并单击【提交】按钮之后,窗体字段的名称与浏览者输入的数据就会以一个Form形式的集合传给Web服务器。

例如在ASP对象的QueryString集合

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 可爱清新

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1