网上购物系统毕业设计论文仅供参考.docx

上传人:b****2 文档编号:24419515 上传时间:2023-05-27 格式:DOCX 页数:40 大小:2.32MB
下载 相关 举报
网上购物系统毕业设计论文仅供参考.docx_第1页
第1页 / 共40页
网上购物系统毕业设计论文仅供参考.docx_第2页
第2页 / 共40页
网上购物系统毕业设计论文仅供参考.docx_第3页
第3页 / 共40页
网上购物系统毕业设计论文仅供参考.docx_第4页
第4页 / 共40页
网上购物系统毕业设计论文仅供参考.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

网上购物系统毕业设计论文仅供参考.docx

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

网上购物系统毕业设计论文仅供参考.docx

网上购物系统毕业设计论文仅供参考

 

重庆信息技术职业学院

毕业设计

题目网上图书购物系统

选题性质:

☑设计□报告□其他

院系软件与艺术学院

专业计算机信息管理(网站开发)

班级11信管1班

学号1115060339

学生姓名XXX

指导教师XXX

教务处制

2013年10月20日

2014届软件 与艺术学院

毕业设计选题审批单

年级11级专业计算机信息管理班级信管1班

学生姓名

xxx

学号

1115060339

选题

网上图书购物系统

选题性质

☑设计□报告□其他

选题论证:

网上图书购物系统是一个基于技术开发的电子商务平台,用户可以从该网站

注册用户名、然后可以进行登录。

接着可以挑选自己喜爱的商品,加入购物车或者直接购买,然后进入订单页面确认订单信息后提交,然后付款、等待收货、确认收货、付款(也支持货到付款方式)完成整个交易流程,和淘宝购物一样。

其次,用户可以在登录后修改自己的账户信息、资料、订单、以及交易信息等。

指导教师初审意见:

 

签名:

年月日

毕业设计工作领导小组审批意见:

 

签名:

年月日

 

2014届软件与艺术学院

毕业设计开题报告及进度要求

年级11班级信管1班

学生姓名

XXX

学号

1115060339

指导教师

陈立秀

选题性质

☑设计□报告□其他

选题

网上图书购物系统

选题的目的和意义:

通过对此系统的分析设计,能够运用所学的专业知识,从而达到巩固的目的,也希望从此锻炼自己的动手和解决问题能力,从发现问题到解决问题,从遇到挫折到战胜困难。

也希望对此系统的开发能进一步加深对专业的了解和认识。

 

选题研究的主要内容和技术方案:

网上图书购物系统是一个类似于淘宝大型购物网站,从而实现广大消费者在家轻松购物的愿望。

我研究的是用户怎样在这个系统上注册、登陆、修改资料、以及密码、个人交易信息、用户把商品加入购物车、以及怎样结算等等功能,能顺利帮助用户完成网上购书的流程。

我采用的是开发平台加上与sql数据库的结合,sql是一功能比较强大的数据库设计开发平台。

 

毕业设计工作时间

2013年6月15日至2013年10月24日

毕业设计工作日程安排

时间段

工作内容

6月15日-6月18日

选题、开题、制定任务、开题

6月19-7月10日

查阅资料,调研

7月11-8月1日

需求分析

8月2日-9月2日

系统设计(或方案设计)

9月2日-9月28日

系统实施

9月29日-10月16日

撰写毕业设计文档初稿

10月16日-10月20日

完成毕业设计

10月21日-10月23日

指导老师评审及交叉评审

10月24日

答辩

指导教师意见:

成果要求:

完整的作品(作品设计+文档说明)

签字:

年月日

 

重庆信息技术职业学院

毕业设计小组任务分配表

序号

姓名

班级

毕业设计工作任务分配

1

XXX

信管1101

收集资料、需求分析、详细设计

系统实现、系统测试

 

网上图书购物系统

XXX

(重庆信息技术职业学院软件与艺术学院重庆万州404000)

摘要:

本文以当今流行的技术开发设计了”小周商城”交互式电子商店系统。

采用结构化生命周期法,自顶向下、逐层分解,模块化的系统结构设计。

全文共分为绪论、系统需求分析说明、总体设计、数据库设计、界面设计、测试等八部分。

绪论中阐述了电子商务的起源与电子商务的意义。

软件计划中阐述了市场调查、可行性研究、软件工程方法以及构建本网站所需的开发环境。

需求分析阶段阐述了本网站的功能需求、外部接口的需求,将来可能提出的功能需求,并设计系统的逻辑模型。

总体设计中阐述了网站的总体设计思想、首页的设计、网站的总体功能设计以及数据库的逻辑设计。

在系统的测试中阐述了网站各模块功能的具体实现,完成了本系统的ASP.NET交互式电子商店的系统。

文中详细说明了系统分析、系统设计的方法在系统实际开发中应用,并总结了开发过程中的一些经验和体会。

关键词:

网上购物系统,互联网,,B/S

1绪论

在二十一世纪的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、军事、经济、生活等各个方面扮演着一个越来越重要的角色。

伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。

网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。

商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。

商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。

致使更多的电子商家和消费者之间建立畅通便捷的沟通和交易渠道,减少了企业的开支,为人们提供了周到和人性化的服务。

为此我们选择了网上购物系统这个课题,以实现对网上交易等网上购物的一些探索和实践。

本系统是基于技术开发平台以及嵌套html语言,采用B/S架构模式对页面进行设计。

此系统包含了如下功能模块:

用户注册登录模块、购物车模块、订单管理模块、系统概述模块等等。

用户可以根据自己的爱好、欲望或者需求来选择自己喜爱的宝贝,可以添加到购物车或者直接购买,然后填写相关信息并提交订单,然后完成付款,确认收货、给予评价来完成整个购物的流程。

 

2系统概述

2.1开发环境

2.1.1硬件和软件环境

CPU类型Intel(R)B800

内存4GB

操作系统MicrosoftWindowsXPProfessional

硬盘大小320GB

浏览器InternetExplorer6.0

Internet信息服务InternetInformationServices

数据库服务器MicrosoftSQL2005

其他VS2008以及Dreamweaver

2.1.2IIS简介

IIS是InternetInformationServices的缩写,是一个WorldWideWebserver。

Gopherserver和FTPserver全部包容在里面。

IIS意味着你能发布网页,并且有ASP(ActiveServerPages)、JAVA、VBscript产生页面,有着一些扩展功能。

IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEXSERVER)、有多媒体功能的(NETSHOW)其次,IIS是随WindowsNTServer4.0一起提供的文件和应用程序服务器,是在WindowsNTServer上建立Internet服务器的基本组件。

它与WindowsNTServer完全集成,允许使用WindowsNTServer内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。

IIS(InternetInformationServer,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

2.1.3ASP.NET与IIS的结合

在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法作出集成性的设计。

现在我们利用IIS+ASP.NET构成三层式Web结构(如图2.1.3所示)的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。

Web结构如图所示:

图2-1web结构

2.2网上购物系统介绍

2.2.1电子商务的介绍

电子商务是伴随着信息经济的脚步,在20世纪90年代兴起于美国、欧洲等发达国家的一个新概念。

目前,国际上对电子商务尚无统一的定义。

一般来说,狭义的概念是指在开放的国际互联网及其它网络的环境下,通过服务器的运用,实现消费者的网上购物、企业间商业交易的一种新型交易运营模式。

即电子商务=Web(服务器)+IT(信息技术)+企业业务。

(1)电子商务的类型:

从其交易对象来看,电子商务的应用包括企业与企业之间的电子商务 (B2B)、企业与消费者之间的电子商务(B2C)、企业与政府之间的电子商务 (B2G)、政府与消费者之间的电子商务(G2C)、企业内部的电子商务。

(2)电子商务的本质特点:

电子商务的重点在于商务、电子商务的核心竞争力在于信息平台、电子商务的使命在于利用互联网技术对传统资源的整合。

电子电子商务实现贸易的全球化、直接化、网络化,发展电子商务是不可阻挡的趋势,而我国的电子商务尚不完善。

要实现全过程的电子商务,就要加快网络基础设施建设和网络互联,实现金融电子化及海关、税务、行政监管部门电子化,市场环境网上支付,建立安全体系认证结构,健全相关法律法规等等。

2.2.2电子商务的发展

(1)电子邮件阶段

这个阶段可以认为是从70年代开始,平均的通讯量以每年几倍的速度增长。

(2)信息发布阶段

从1995年起,以Web技术为代表的信息发布系统,爆炸式地成长起来,成为Internet的主要应用。

中小企业如何把握好从“粗放型”到“精准型”营销时代的电子商务。

(3)EC(ElectronicCommerce),即电子商务阶段

EC在美国也才刚刚开始,之所以把EC列为一个划时代的东西,是因为Internet的最终主要商业用途,就是电子商务。

同时反过来也可以说,若干年后的商业信息,主要是通过Internet传递。

Internet即将成为我们这个商业信息社会的神经系统。

1997年底在加拿大温哥华举行的第五次亚太经合组织非正式首脑会议(APEC)上美国总统克林顿提出敦促各国共同促进电子商务发展的议案,其引起了全球首脑的关注,IBM、HP和Sun等国际著名的信息技术厂商已经宣布1998年为电子商务年。

(4)全程电子商务阶段

随着SaaS(Softwareasaservice)软件服务模式的出现,软件纷纷登陆互联网,延长了电子商务链条,形成了当下最新的“全程电子商务”概念模式。

(5)智慧阶段:

2011年,互联网信息碎片化以及云计算技术愈发成熟,主动互联网营销模式出现,i-Commerce(individualCommerce)顺势而出,电子商务摆脱传统销售模式生搬上互联网的现状,以主动、互动、用户关怀等多角度与用户进行深层次沟通。

其中以IZP科技集团提出的ICE最具有代表性。

2.2.3网上购物系统开发的目的和意义

网上购物起源于七十年代。

当时一些大公司通过建立自己的计算机网络实现各个机构之间、商业伙伴之间的信息共享,这个过程被称为EDI(电子数据交换)。

EDI通过传递标准的数据流可以避免人为的失误、降低成本、提高效率,据估计在世界1000个最大的企业中,95%以上的在使用这一技术。

它过去是、现在也是网上购物的基础。

近年来,随着信息的全球化和国际互联网的普及化,越来越多的人想使用其无国界、无时间、无地域限制的便利环境来经营拓展商务。

因此网上购物成为互联网应用的最大热点,越来越多的企业通过使用网上购物技术来进行商业上的交易以减少成本。

当然,还有更多的公司想使用网络技术来架构一个虚拟的店面进行营业交易,企业与消费者通过网络完成交易,非但能使企业降低成本也可以让消费者在一个舒适的地点享受逛街与购物的乐趣。

随着网上购物风潮的扩大,将会有更多的公司连上网络进行各项业务,而不只是将公司、产品介绍的网页放在网站上供人浏览而已。

现在,大多数企业已经建立自己的网站介绍和销售他们的产品。

您只要拥有一个计算机、浏览器、Internet连接和信用卡,今天就可以从网络上购买到书本、CD、鲜花、飞机票、电视甚至到汽车。

如今网上购物已经成为企业增加市场竞争力的一种重要手段,同时人民购物更加方便快捷。

 

3需求分析

3.1系统功能

3.1.1功能模块分析

网上购物从英文的字面意思上看就是利用现在先进的电子技术从事各种商业活动的方式。

其实质是一套完整的网络商务经营及管理信息系统。

再具体一点,它是利用现有的计算机硬件设备、软件和网络基础设施,通过一定的协议连接起来的电子网络环境进行各种各样商务活动的方式。

这是一个比较严格的定义,说得通俗一点,网上购物一般就是指利用国际互联网进行商务活动的一种方式,例如:

网上营销、网上客户服务、以及网上做广告、网上调查等。

网上购物可以通过多种电子通讯方式来完成。

简单的,比如你通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以称作为网上购物;但是,现在人们所探讨的网上购物主要是以EDI(电子数据交换)和INTERNET来完成的。

尤其是随着INTERNET技术的日益成熟,网上购物真正的发展将是建立在INTERNET技术上的。

所以也有人把网上购物简称为IC(INTERNETCOMMERCE)。

需求分析是数据库设计的第一阶段。

不断的调查与研究,了解组织机构的情况,了解部门的业务流程等系统与需求,对于设计好概念模型是非常重要的。

在需求分析中,应该对现实世界要处理的对象进行详细地调查;在确定系统功能中,收集支持系统功能目标的数据及分析数据之间的关系和处理流程。

可以说,需求分析的质量直接影响到系统设计的成败。

功能如下:

(1)用户注册:

在网上订购产品的用户一定是该系统的注册用户,因此,必须提供用户注册功能。

(2)用户登陆及验证:

提供用户在网站上购物前的登陆功能.只有登陆后,用户才能正常进行购物操作。

(3)商品搜索:

用户在浏览商品时,必须给予搜索功能的支持,以便用户能够快速地查找自己喜欢的商品。

(4)购物车管理:

当用户选定一种商品后,就可以把这种商品放到购物车中.在本问系统中使用session来存储购物车的有关信息.需要注意的是,在购物车中商品不是用户最终购买的商品,只是一个购物的意向,用户可以根据需要,在提交订单之前,随时修改购物车中的商品信息.。

(5)定单形成和查找程序:

当用户在挑选好商品后,就可以把购物车中的商品形成一张订单提交给系统,除了要提交要够买的商品以外,还要提交用户的电话和送货地点的信息。

用户在提交订单之后,可以通过订单查找程序来查询自己订单的处理情况。

(6)商品信息管理:

对系统的商品进行管理,包括商品的入库,商品信息的修改,剩余商品信息和商品信息的审核等功能.。

(7)交易信息管理:

主要实现对订单和发货的管理,首先对用户的订单的有关信息进行确认,在确认无误的情况下就可以发货了,完成了一个交易过程.。

会员管理:

主要提供的是用户的管理,包括前面提到的用户审核,同时还可以删除用户信息和对管理员进行管理等.。

3.1.2网上图书购物系统流程图

 

 

图3-1网上图书购物系统流程图

3.2用户需求分析

由于几十年来电子商务的迅猛发展,以淘宝为典型的电子商务网站变得越来越火热,每年平均交易额达到几千个亿,并以直线的趋势上升。

可以看出电子商务的发展形势,那完全取决于广大的消费群众,也就是说人们的消费欲望之强烈,需求越来越大。

网上购物的好处:

(1)时间上的优势。

时间比较自由,只要你有空余时间,不管是中午十二点,还是晚上十二点,都可以去买东西,不用担心实体店里什么时候开业,打折、关门等等。

(2)地点上的优势。

无论你是在家里还是在公司、学校、以及其他地方,只要你能上网,坐在电脑旁边就可以享受网上购物的旅程。

用不着打扮好外出去逛街,超市等等。

(3)价格上的优势。

一般来说,网上卖的东西都比实体店要便宜些,因为网上的店家开店所花费的金钱与精力比实体店要少得多。

当热人们比较喜欢选择买便宜商品的方式了。

(4)服务verygood。

只要有买家上门,卖家那可是热情招呼,有问必答呢;收到货物时,坏了,拍张照片为证后,全额退款;宝贝不会用,我来教你;这次不买,没事,欢迎下次继续关注……总之呐,是真正把那些通情达理的买家当成了上帝一般伺候。

(5)不必看别人的脸色。

你穿着普通,反复咨询,耍狠侃价,侃后不买,不会有人给你脸色,(至少你用眼睛是看不到的,)和热情的卖家还会笑脸笑语地和你道别。

而实体店铺的,你要穿着稍微朴素一点进所谓的高级店,看看人家店员是什么脸色和眼神?

人家陪你试了几个小时的衣服,最后你不买试试看,看是否还是像当初一样面露微笑?

上面这些,足够促使人们去网上购物了。

3.3数据库设计

3.3.1数据库设计规范

数据库命名规则:

db_数据库名称,每个英文单词第一个字母大写;

表命名规则:

tb_表名称,每个英文单词第一个字母大写;

字段命名规则:

每个英文单词第一个字母大写;

字段时间格式:

所有时间格式采用2013-9-23-11:

23:

02的形式

3.3.2数据库逻辑设计

图3-2数据流设计图

3.3.3数据字典

系统管理员表(tb_Admin):

管理系统管理员账号和密码的表,主要属性有:

用户名和密码。

系统管理员根据用户名密码登陆后台系统。

表3-1系统管理员表

表名:

tb_Admin

字段名

数据类型

长度

主外键

字段说明

备注

AdminID

varchar

32

主键

管理员ID

非空

Password

varchar

32

管理员密码

非空

会员区域表(tb_Area):

网站会员购物地点,主要属性有:

AreaID,AreaKM。

系统可以根据会员区域表收取会员需要运输商品的运输费。

表3-2送货路程表

表名:

tb_Area

字段名

数据类型

长度

主外键

字段说明

备注

AreaID

varchar

50

主键

区域ID

非空

AreaKM

varchar

50

送货距离

会员购物信息表(tb_BuyInfo):

会员购物信息统计表,主要属性有:

BuyID,GoodsID,Num,SumPrice,MemberID。

表3-3会员购物信息表

表名:

tb_BuyInfo

字段名

数据类型

长度

主外键

字段说明

备注

BuyID

varchar

50

主键

购物单号

非空

GoodsID

varchar

50

商品ID

Num

int

32

商品数量

OrderID

varchar

50

订单号

SumPrice

varchar

50

总价格

MemberID

varchar

50

外键

会员ID

商品类别表(tb_Class):

商品类别显示表,主要属性有:

ClassID,CategoryUrl。

主要管理所有商品种类及其简易图标。

表3-4商品类别表

表名:

tb_Class

字段名

数据类型

长度

主外键

字段说明

备注

ClassID

varchar

50

主键

商品种类ID

非空

CategoryUrl

varchar

50

商品标识图标

商品信息表(tb_GoodsInfo):

商品信息表主要负责存储商品名称,商品类别,商品图标,商品图片,商品价格,商品重量等信息。

主要属性有:

GoodsID,ClassID,GoodsIntroduce,GoodsBrand,GoodsUnit,GoodsWeight,GoodsUrl,MarketPrice,MemberPrice,Isrefinement,IsHot,AddDate,IsDiscount。

 

表3-5商品信息表

表名:

tb_GoodsInfo

字段名

数据类型

长度

主外键

字段说明

备注

GoodsID

varchar

50

主键

商品名称

非空

ClassID

varchar

50

外键

商品类别

非空

GoodsIntroduce

Text

250

商品介绍

GoodsBrand

varchar

50

商品品牌

GoodsUnit

varchar

50

商品计数单位

GoodsWeight

float

16

商品重量

GoodsUrl

varchar

50

商品图片地址

MarketPrice

float

16

商品市场价格

MemberPrice

float

16

商品会员价格

Isrefinement

bool

1

是否精品

IsHot

bool

1

是否热销

AddDate

datetime

32

上传日期

IsDiscount

bool

1

是否特价

商品图片表(tb_Image):

商品图片表,主要用来存储商品的图片,主要属性有:

ImageID,ImageName,ImageUrl。

表3-6商品图片表

表名:

tb_Image

字段名

数据类型

长度

主外键

字段说明

备注

ImageID

varchar

50

主键

商品图片ID

非空

ImageName

varchar

50

商品图片名称

ImageUrl

varchar

50

商品图片地址

会员信息表(tb_Member):

会员信息表,主要用来存储会员的一些基本信息,如会员ID,会员性别,会员密码,会员真实名字,会员联系方式(电话号码。

E_mail,所在城市,家庭住址,邮政编码等),现有RMB,上一次登陆时间。

主要属性有:

MemberID,Sex,Password,TrueName,Phonecode,Emails,City,Address,PostCode,AdvancePayment,LoadDate。

表3-7会员信息表

表名:

tb_Members

字段名

数据类型

长度

主外键

字段说明

备注

MemberID

varchar

50

主键

会员ID

非空

Sex

bit

1

会员性别

Password

varchar

50

会员密码

TrueName

varchar

50

会员真实名字

Phonecode

varchar

50

电话号码

Emails

varchar

50

Email

City

varchar

50

所在城市

Address

varchar

200

地址

PostCode

varchar

10

邮编号码

AdvancePayment

varchar

50

现有存款

LoadDate

datetime

32

上次登录时间

订单信息表(tb_Or

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

当前位置:首页 > 医药卫生 > 临床医学

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

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