B2C购物网站的分析设计与实现.docx

上传人:b****2 文档编号:2314861 上传时间:2023-05-03 格式:DOCX 页数:33 大小:380.31KB
下载 相关 举报
B2C购物网站的分析设计与实现.docx_第1页
第1页 / 共33页
B2C购物网站的分析设计与实现.docx_第2页
第2页 / 共33页
B2C购物网站的分析设计与实现.docx_第3页
第3页 / 共33页
B2C购物网站的分析设计与实现.docx_第4页
第4页 / 共33页
B2C购物网站的分析设计与实现.docx_第5页
第5页 / 共33页
B2C购物网站的分析设计与实现.docx_第6页
第6页 / 共33页
B2C购物网站的分析设计与实现.docx_第7页
第7页 / 共33页
B2C购物网站的分析设计与实现.docx_第8页
第8页 / 共33页
B2C购物网站的分析设计与实现.docx_第9页
第9页 / 共33页
B2C购物网站的分析设计与实现.docx_第10页
第10页 / 共33页
B2C购物网站的分析设计与实现.docx_第11页
第11页 / 共33页
B2C购物网站的分析设计与实现.docx_第12页
第12页 / 共33页
B2C购物网站的分析设计与实现.docx_第13页
第13页 / 共33页
B2C购物网站的分析设计与实现.docx_第14页
第14页 / 共33页
B2C购物网站的分析设计与实现.docx_第15页
第15页 / 共33页
B2C购物网站的分析设计与实现.docx_第16页
第16页 / 共33页
B2C购物网站的分析设计与实现.docx_第17页
第17页 / 共33页
B2C购物网站的分析设计与实现.docx_第18页
第18页 / 共33页
B2C购物网站的分析设计与实现.docx_第19页
第19页 / 共33页
B2C购物网站的分析设计与实现.docx_第20页
第20页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

B2C购物网站的分析设计与实现.docx

《B2C购物网站的分析设计与实现.docx》由会员分享,可在线阅读,更多相关《B2C购物网站的分析设计与实现.docx(33页珍藏版)》请在冰点文库上搜索。

B2C购物网站的分析设计与实现.docx

B2C购物网站的分析设计与实现

学号:

毕业设计

题目:

B2C购物网站得分析设计与实现

作者

届别

系别

专业

计算机科学与技术

指导老师

职称

讲师

完成时间

2016、05、10

摘要

当下网络给人们带来得方便不言而喻,上网购物也成了家喻户晓得事情。

随着网上购物风潮得扩大,将会有更多得公司连上网络开展新得业务,其功能不局限于将公司得产品或者信息类网页放在网站上供人浏览而已。

本系统就就是在这样得背景下,设计得B2C网上购物平台。

 

本设计主要就是前台供网上购物用户使用,后台供管理人员对其进行管理,以保证系统正常运行。

设计得功能包括用户登录、浏览信息、购买商品、订单结算、管理员管理操作等等。

该设计基于B/S结构开发,用于满足企业对消费者得直接交互。

使用ASP、NET技术来完成页面得开发,使用Microsoftsqlserver技术来连接数据。

本设计能够满足了网上购物得基本要求,在安全性方面也有一定得保障。

随着技术得发展,为满足用户更深层次得需求,将进一步设计网站得更多功能。

关键字:

电子商务;B2C;ASP、NET;网站设计;

Abstract

The idea thorough popular feeling, the network bring people convenient self-evident, Internet shopping has bee household things, with online shopping agitation expansion, there will be more pany on various business network even, and not just in the pany product introduction web pages on pletion of the web site visitors just、 This system is in such demand,with the B2S structureplatform、 

This platform mainly is for the online shopping the use of user, and at the same time the backgroud must also have a management personnel of the administration, in order to guarantee the normal operation of the system,including the user logs in,customers browse information, customer buy goods,order and settlement ,administrator management information and so on、 ASP、NET technology to plete the development of the page, and change in Tomcat on platform is released、 

This platform is now just meet the initial requirments of the online shopping, have certain safety, but with the development of technology, can appear some shortings, such as goods with 3d display to figure, etc、 This can be in the late development of improvement、

Keywords:

E-merce;B2C;ASP、NET;Websitedesign;

第一章 绪论1

1、1引言1

1、2B2C模式背景1

1、3模式及定义2

1、4设计目得与意义2

1、5网站开发环境3

1、6基本技术与工具3

1、6、1MicrosoftVisualStudio20103

1、6、2Microsoftsqlserver20123

第二章需求分析4

2、1可行性分析4

2、2性能需求4

2、3功能需求5

2、4网站流程分析5

2、5模块需求分析7

第三章概要设计9

3、1网站得总体结构9

3、2用户流程10

3、3商品交易得流程11

3、4网站与数据库动态结构12

3、5数据库E-R图13

第四章数据库设计14

4、1数据库设计14

4、2数据字典14

第五章网站得具体实现17

5、1前台设计17

5、1、1注册模块17

5、1、2用户登录模块18

5、1、3购物车模块20

5、2后台设计20

5、2、1商品管理模块21

5、2、2公告新闻模块设计22

5、3网站得测试23

5、3、1功能得测试23

第六章总结与展望24

6、1总结24

6、2展望24

参考文献25

致谢26

第一章 绪论

1、1引言

随着当下科技得进步发展不断加快,上网所需得硬件设备成本急剧下降,使得Internet得普及率越来越高。

中国乃至全世界得网上购物人数不断上升,在中国互联网络信息中心(CNNIC)发布得《第36次中国互联网络发展状况统计报告》中,截至2015年7月中国得网民人数已达到6、68亿,网络普及率为48、8%,网络购物用户达3、74亿。

网络购物所带来得便利众所周知,网购蓬勃得今天,传统行业得龙头企业们建立自己得网上购物网站就成了必然。

1、2B2C模式背景

B2C模式就是我国最早产生得电子商务模式,以8848网上商城正式运营为标志。

B2C得含义即企业通过互联网为消费者提供一个新型得购物环境——网上商店,消费者通过网络在网上购物、在网上支付。

由于这种模式节省了客户与企业得时间与空间,大大提高了交易效率,节省了宝贵得时间。

B2C中得B就是Business,意思就是企业,2则就是to得谐音,C就是Customer,意思就是消费者,所以B2C就就是企业对消费者得电子商务模式。

这种形式得电子商务一般以网络零售业为主,主要借助于Internet开展在线销售活动。

在我国得商务网站中网上购物得数量最多,在B2C得网站中不仅有品类齐全得综合商城—京东商城、苏宁易购,还有全方位综合服务平台—淘宝、天猫,专业垂直类得图书音响商品网—当当网等等。

在B2C网站急剧增长得得今天,大半得市场依旧被几大品牌所占有,在天猫2015双十一庆典中,以913亿人名币成交额刷新全球日交易记录。

随着当下B2C模式下得市场百花齐放,纯网络发展得京东等网上购物商城开始在传统得市场建立实体体验店,通过网络市场积累得品牌人气取得了不错得效果。

反观同样以电商出生得当当网等购物网站也开始建立线下得体验店,效果不显著但就是跟随发展趋势,也能通过时间积累来增加市场销售额。

而就传统行业来说,由知名传统品牌增设网上购物商城取得了显著成绩得以苏宁易购、沃尔玛等企业,在传统市场饱满得产品通过网络得到了进一步得市场份额。

所以说传统渠道销售得商品在互联网发展得今天,增加网络部门已成为必然。

1、3模式及定义

当下B2C模式繁多,而主要得模式分为如下几种:

1、综合商城:

将多个品种、多品牌、多卖家整合,拥有有稳定得网站平台,有完备得支付体系,诚信安全体系,提供得就是完整得销售配套模式,目前最大得网上商城属于天猫与淘宝。

2、百货商店:

由单一得卖家提供满足日常生活所需得产品得网站,自有仓库。

具体实例如线上得沃尔玛超市、屈臣氏。

3、垂直商店:

有单一要求得单一性质得网站,如电器平台、成人用品平台

4、复合品牌店:

由传统得品牌新增得网上订购部门组建,为了适应当下复杂市场环境。

5、轻型品牌店:

由单一卖家使用得具有较少商品得小型个人网站。

6、服务型网店:

为了满足人们不同得个性服务,如帮忙拿快递、帮忙排队等。

7、导购引擎型:

不提供购买服务,只提供商品得展示与对比,辅助商品购买。

8、DIY定制型:

由卖家提供得特殊定制服务,为满足特殊用户得特殊要求,如定制特定家具,特殊用途工具等。

1、4设计目得与意义

现代化经济体系中全球化已成为大企业以及公司发展得必经之路,借助网络平台,公司或者企业得经营思想很容易在快速游览、简便操作得网络化环境中得以体现。

这也就是促使企业或公司提高市场竞争力得得手段。

随着国内外市场机制得不断完善,借助网络平台各公司、各行业能在快速得在网络平台上沟通联系,实现企业协作模式,准确得抓住经济产品得发展及流动,制定实时得生产销售计划,实现公司利益最大化目得。

在中西方得一些大得公司,企业得管理系统模式趋于成熟,在B2C模式得电子商务这一部分也趋于完善,运营得模式由连锁经营逐渐转为跨区域与跨国家得电子商务服务,我国在这一领域起步较晚,还有巨大得提升空间!

所以这篇设计能对部分有此需求得公司或企业提供一些帮助。

1、5网站开发环境

当下得计算机性能过剩,一般得笔记本电脑都能满足开发得需求。

(1)基本环境:

windows7旗舰版、MozillaFirefox46、0、1

(2)数据库:

Microsoftsqlserver2012

(3)ASP、NET:

MicrosoftVisualStudio2010

(4)素材:

AdobePhotoshopCS6

1、6基本技术与工具

1、6、1MicrosoftVisualStudio2010

MicrosoftVisualStudio(简称VS)就是美国微软公司开发工具包系列产品集合。

VS就是一个具有基本完整得开发工具集,它包含整个软件生命周期中所需要得大部分工具,如UML工具、代码管控工具、集成环境(IDE)等。

所写得目标代码适用于微软支持得所有平台。

Vs就是目前最流行得window平台程序得集成环境。

其特点主要有:

(1)支持WindowsAzure,微软云计算架构迈入重要里程碑。

(2)实践当前最热门得Agile/Scrum开发方法,强化团队竞争力。

(3)升级得软件测试功能及工具,为软件质量严格把关。

(4)界面美化,支持最新C++标准,增强IDE,切实提高程序员开发效率。

1、6、2Microsoftsqlserver2012

SQLServer就是Microsoft公司推出得关系类得型数据库管理系统。

具有使用方便、伸缩性好、相关软件集成程度高等一系列优点,可跨Windows98电脑系统到运行Windows10得大型多处理器得服务器等,支持多种平台使用。

MicrosoftSQLServer就是一个非常全面得数据库平台,使用了集成得商业智能工具提供了能达到企业级得数据管理。

MicrosoftSQLServer数据库引擎为关系型数据与结构化数据提供了更安全、更可靠得存储功能,可构建与管理用于业务得高可用性与高性能得数据应用程序。

而SQLServer2012则就是微软数据库系统中得重要里程碑,将各项模块技术提高到一个新得高度,首次大数据得支持升级提供了重要得作用。

第二章需求分析

2、1可行性分析

通过对已有得网上购物系统进行分析得出以下观点:

1、开发可行性:

目前,实体店铺购物某些工作存在盲目性、随意性、与无效消耗,不能保证工作质量,影响商品得销售,从销售者角度考虑可能带来实际得与潜在得经济损失。

若开发成功本系统,将有助于卖家更好地预测市场,更好得开发客户及时调整经营销售策略,在激烈得市场竞争中把握主动。

因此,从长远利益考虑,本项目若能开发成功,它所带来得效益将远高于系统投入。

2、技术可行性:

软件技术发展迅速,系统开发语言很成熟,调试与维护便捷。

MicrosoftSQLServer2012数据库运行速度快并且功能十分完善,很适合软件得开发。

软件技术中得软件开发平台就是采用VS2010,功能结构稳定,系统得软件开发平台非常成熟,没有技术上得壁垒,所以在技术上可以完全满足本系统得开发。

3、运行可行性:

在实体店铺得业务方面,由于日常信息处理量大,耗费时间长,出错效率高,在系统投入运行后,可以实现业务中得信息集中处理、分析利用信息与信息得交流辅助市场得业务监管与重大决定。

并且可以实现实体店铺进一步向网络服务发展,为信息工作打下良好得基础。

2、2性能需求

1、保证网站建立得模块功能得流畅使用,稳定且实用。

2、保存好客户得数据资料,不易外泄。

3、网站应该使用当下兼容性、实用性最好得开发工具与技术,保证网站得先进性与持续性。

4、各项模块得数据储存资料要求方便修改与查询,数据库得搭建能满足预期以及近几年得数据储存要求。

5、网站得UI界面要美观大方,达到一定得宣传效果,突出企业形象。

6、网站得设计应该满足安全性能得要求,并能对出现得问题提供比较好得快捷得解决方案,基本得重要信息应该采用加密。

7、网站得结构应采用常用得B/S结构,并对全程序打包,加上注释。

易于对网站功能升级与修改。

8、对于网站得用户交汇中,对于错误与警告应当有明显得提示,增强适用性。

2、3功能需求

1、未注册用户:

(1)可以搜索商品得信息,可以查瞧商品评价

(2)可以添加商品到购物车,对购物车中得商品进行修改删除

(3)可以进行注册

(4)查瞧相关商品资料

2、买家:

(1)拥有未注册用户得所有功能

(2)登录(以下功能都必须在登录后实现)

(3)给购物车中得商品下订单,付款等

(4)与管理员联系

(5)查询订单状态,查瞧交易记录

(6)在给定期限内可以对购买得商品进行退货与确认收货

(7)编辑及修改个人资料

(8)对已购买得商品进行评价

(9)收藏商品

3、管理员:

(1)与买家联系

(2)系统维护

(3)处理投诉

(4)处理恶意评价

2、4网站流程分析

如图2-1网站流程需求图,该网站大致得流程与功能实现如下:

1、会员登录:

会员登录并经过身份验证合法后,会员能执行该子系统得所有功能。

2、会员注册:

会员填入详细信息注册。

3、浏览目录:

会员能够浏览商品目录。

在主页上,应向会员显示目录清单,会员选择了一个目录之后,就能显示对应类别下得实际商品图片(如化妆品名称、化妆品简单描述、价格信息等),并允许把商品加入购物车。

4、显示商品详情:

显示商品得较大图片与/或该产品得详细说明、价格信息,并允许把商品加入购物车。

5、搜索商品:

会员能够根据商品得特征搜索符合条件得商品。

6、购买商品:

会员能够把商品放入购物车。

7、管理购物车:

删除购物车中得商品、更改某些商品得数量、清空购物车、

显示新品、特价品、向会员展示最新得产品与特价品。

Y

N

 

Y

 

图2-1网站流程需求图

2、5模块需求分析

如图2-2为网站得管理功能需求图,并对主要得七个模块进行介绍

 

图2-2网站功能需求

1、会员注册模块:

输入

输入会员得基本信息,包括:

密码,会员名称,E-mail等,验证码

处理

依据代码判定,必须要求每项数据都通过各种规则得判定才能写入数据库

输出

输出提示用户注册会员成功,提示用户关注商品得最新消息。

2、会员登录模块:

输入

输入会员注册成功得会员名称与密码

处理

通过程序调用数据库里面储存得信息就行比较判定

输出

如果输入信息与数据库信息一致则登录成功,顺利进入主页面;

如果两方信息不一致,则向用户提示错误信息,并允许重新登录

3、商品显示模块:

输入

用户需求

处理

根据用户请求从数据库中取出商品信息

输出

如果输入相关信息符合,则显示出相对应商品

4、商品查询模块:

输入

输入商品类型或商品名称或商品得出版社(可以在由用户在商品目录里面选择,也可以由用户自己搜索—>搜索条件)

处理

通过程序调用数据库里面储存得信息就行比较判定

输出

如果输入相关信息符合,则显示出相对应商品

5、商品购买模块:

输入

把相应商品放到购物车,并点击购买

处理

通过程序调用数据库里面储存得信息就行比较判定就是否有货

输出

生成订单

6、订单查询:

输入

点击订单查询

处理

通过程序调用数据库里面储存得订单信息

输出

输出订单信息

7、订单处理:

输入

点击订单查询

处理

对相应订单处理

输出

输出处理结构,并记录这次交易

第三章概要设计

在网站设计中,概要设计就是根据用户交互过程与用户需求来形成交互框架与视觉框架得过程,其结果往往以反映交互控件布置、界面元素分组以及界面整体板式得页面框架图得形式来呈现。

这就是一个在用户研究与设计之间架起桥梁,使用户研究与设计无缝结合,将对用户目标与需求转换成具体界面设计解决方案得重要阶段。

本网站得逻辑流程分为三种,分别就是用户登录流程、商品交易流程,网站界面与数据库交流逻辑流程。

3、1网站得总体结构

图3-1为网站得总体结构图,分为前台与后台功能。

 

前台

后台

图3-1网站结构图

3、2用户流程

如图3-2,从进入界面开始,登录后确定用户权限ID,对商品信息与其她各种信息修改、添加、提交后跟新数据库,完成操作后退出网站。

 

 

图3-2用户登录得过程

3、3商品交易得流程

图3-3为商品交易实现得具体流程图,要求顾客首先由游客变为网站会员,然后再登录网站进行商品选择、确定订单。

当顾客确定要购买所喜欢得商品后,要加入购物车,确定购物车后填写具体得送达信息。

提交信息后管理员就会处理顾客提交得信息,进而审核与跟进,最后完成交易。

就是

就是

就是

图3-3商品交易流程

3、4网站与数据库动态结构

图3-4说明了客户、网站、数据库之间得关系,即对象之间相互发送与接受消息。

该图有X与Y轴,X轴表示时间得先后关系,同水平得轴表示同一组得对象,两个轴之间表示一个动作关系,箭头表示信息发送得方向,序号为动作发生得顺序。

①提交购物请求

②提示登录,输入密码

③输入密码

④发送密码

⑥确认密码正确

⑦通过,进入购物

⑧请求查瞧商品信息

⑨请求商品信息

⑩返回商品信息

⑪接收商品信息

⑫提交订单信息

⑬保存订单信息

⑭订单与收货信息确认

⑮信息确认

⑯确认所有信息无误

⑰保存所有信息

⑱保存成功

⑲购物完成

图3-4数据库动态模型图

3、5数据库E-R图

如图3-5为本网站数据库设计得E-R图。

N

NN1

 

1111

N1N

1

N1

N

11

1

N

1

图3-5网站E-R图

第四章数据库设计

4、1数据库设计

本项目就是基于ASP、NET动态得服务器技术,所有得模块得实现都需要与数据库得表进行交互,根据此网站得需求与功能要求,共建立十一张数据表:

分别为用户基本信息表、用户权限表、产品分类表、产品查询表、产品详情表、订单状态表、订单详细表、订单金额统计表、留言信息表、公告信息表。

4、2数据字典

1、角色权限表、字段设计

Role角色权限

字段名

字段类型

说明

主键

允许Null值

RoleID

Int

权限ID

RoleName

varchar(50)

权限名

主键

就是

2、用户表、字段设计

User用户

字段名

字段类型

说明

主键

允许Null值

UserID

int

用户ID

主键

UserName

Varchar(200)

用户名

就是

RealName

Varchar(200)

权限名

就是

Password

Varchar(20)

密码

就是

Address

Varchar(200)

地址

就是

Phone

Varchar(50)

xx

就是

Mobile

varchar(50)

手机

就是

Email

Varchar(50)

邮箱

就是

CreateDate

Datetime

创建时间

就是

Status

bit

地位等级

就是

RoleID

int

权限ID

就是

Remark

text

信息说明

就是

3、产品分类信息表、字段设计

Category产品分类表

字段名

字段类型

说明

主键

允许Null值

CategoryID

int

分类ID

主键

Desn

varchar(200)

分类名

就是

ParentID

int

父类ID

就是

OrderBy

int

顺序ID

就是

Remark

text

信息说明

就是

4、商品具体信息表、字段设计

Product商品明细表

字段名

字段类型

说明

主键

允许Null值

ProductID

int

商品ID

主键

Name

varchar(200)

名称

就是

CategoryID

int

分类ID

就是

Desn

text

介绍

就是

Sell

varchar(200)

出产地

就是

CreateDate

datetime

生产日期

就是

SellInDate

datetime

入库日期

就是

Unit

varchar(50)

单位

就是

Quantity

int

进货库存

就是

Upper

int

最大库存

就是

Lower

int

最低库存

就是

InPrice

money

进价

就是

OutPrice

money

售价

就是

PictureID

int

图片ID

就是

Remark

text

信息说明

就是

5、订单统计信息表、字符设计

Orderform订单信息表

字段名

字段类型

说明

主键

允许Null值

OrderFormID

int

订单ID

主键

UserID

int

用户ID

就是

TotalNumber

int

订单编号

就是

TotalMoney

money

订单金额

就是

OrderDate

datetime

创建时间

就是

State

int

就是否处理

就是

第五章网站得具体实现

5、1前台设计

前台得功能主要分为了用户登录、用户注册、个人信息查瞧、修改、新闻与公告得查瞧、商品详情查瞧,商品搜索,购物车功能等七个模块模块。

下面通过几个主要模块做详细介绍。

5、1、1注册模块

新用户首次进行购物,需要在登录网站后才能将物品添加与查询。

这就需要用户进行注册操作,填写具体得个人信息。

点击新用户注册、依此输入用户名称

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2