当前位置:首页 > 免费毕业设计

asp.net一种多商家网络商店的设计与实现(源代码+论文)免费下载

asp.net一种多商家网络商店的设计与实现(源代码+论文)免费下载

  • 网站价格: 1
  • 特殊技术: ASP.NET
  • 作品类型: 免费毕业设计
  • 售后服务:

联系方式: 微信:biyebang QQ: 629001810

作品详情

 摘要

21世纪是网络的世纪,电子商务随之将成为主流商业模式,多商家网络商店系统一个C2C型的电子商务系统。本文详细论述了采ASP.NET 2005  SQL Server 2000等技术实现的一个多商家网络商店的过程。论文首先阐述了本设计题目的选题意义、背景,和网站的开发平台;其次根据网站需求对系统的数据库和功能模块做了详细设计,并在此基础上实现了用户管理模块、权限管理模块、购物订单模块,商家管理模块、商品管理模块、留言板和公告管理模块等功能。最后通过对网站进行的全面测试展现了网站界面简单、美观,网站功能丰富、操作方便等特点,完全符合多商家网络商店的需求,能够为用户网上购物提供一个很好的操作平台。



关键词: 

电子商务;多商家;网络商店;网上购物;SQL Server 2000C#



 

目录:

免费毕业设计



需求分析:

1.1 系统功能分析

1.1.1 管理员功能分析

管理员功能分析图如下图4-1所示:

 

免费毕业设计


1.1.2 用户功能分析

用户功能分析图如下图4-2所示:

免费毕业设计

4-2  用户功能分析图

1.2 系统功能分析

1.浏览功能,一般游客或注册用户都可以浏览及查询商品,商店。

2.用户注册及登录功能,用户需注册帐号后才能登录及进行其他相应操作。

3.用户修改资料、购买商品以及查询订单功能。

4.商家添加删除商品、管理商品、查询卖出商品、修改店铺资料及查看买家留言等功能。

5.管理员对用户、商家、商品的管理功能

6.管理员对商品分类的添加、删除功能。

7.管理员发布修改公告及推荐商品。

1.3 系统模块分析

1.3.1 后台管理模块分析

此模块只对系统管理员开放。管理员可以对用户、商家、商品,以及公告推荐商品进行管理。

1.3.2 前台管理模块分析

此模块对普通用户及卖家开放。又分为买家模块和买家模块:

1. 买家模块。买家可以对注册资料进行修改对订单进行查看。

2. 卖家模块。卖家在买家的基础上还可以对商品和商店进行管理,以及对买家下的订单和买家留言进行查看。



数据库分析与设计:

1.1 数据库分析

本课题开发的数据库包括三个方面:

用户数据表:存储注册用户有关数据。包括注册用户及卖家基本信息数据表、用户所属地区数据表。

商品数据表:包括商品基本信息数据表、商品分类数据表、商品评论数据表及订单数据表。

商店数据表:包括商店基本信息数据表、商店评论数据表和商店留言数据表。

公告数据表:存储公告内容等。

1.2 数据库设计

1.2.1 创建数据库

首先在SQL Server 2000的企业管理器中创建一个名为webmarket的数据库。

打开SQL Server 2000企业管理器àMicrosoft SQL ServersàSQL Serverà127.0.0.1(Windows NT)à数据库点右键à新建数据库(取名为webmarket)

1.2.2 创建表及说明

数据库webmarket包含以下十三个表:用户表(web_user)、商店表(web_shop)、省级地区表(web_area_class1)、市级地区表(web_area_class2)、商品表(web_goods)、商品一级分类表(web_goods_class1)、商品二级分类表(web_goods_class2)、商品三级分类表(web_goods_class3)、商品评论表(web_goods_comment)、商店评论表(web_shop_comment)、订单表(web_list)、留言表(web_message)、网站公告表(web_notice)。


用户表(web_user)用来保存用户的基本信息,表web_user结构如表5-1所示: 


列名

数据类型(长度)

中文说明

user_id

int(4)

用户ID

user_name

nvarchar(50)

用户名

user_pwd

nvarchar(50)

用户密码

user_email

nvarchar(50)

用户E-mail

user_truename

nvarchar(50)

用户真实姓名

user_idcard

char(18)

用户身份证号码

user_mobile

char(20)

用户手机

user_tel

char(20)

用户固定电话

area_class1

nvarchar(50)

用户所在省

area_class2

nvarchar(50)

用户所在市

user_address

nvarchar(100)

用户详细地址

user_postalcode

char(6)

用户邮编

user_date

smalldatetime(4)

用户注册日期

shop_audit

smallint(2)

商店是否通过审核

shop_id

int(4)

商店ID


商店表(web_shop)用来保存商店的基本信息,表web_shop结构如表5-2所示:


列名

数据类型(长度)

中文说明

shop_id

int(4)

商店ID

shop_class

nvarchar(50)

商店分类

shop_main

nvarchar(100)

商店主营

shop_name

nvarchar(50)

商店名

shop_img

nvarchar(50)

商店图片

shop_startdate

smalldatetime

开店日期

shop_notice

nvarchar(300)

商店公告

shop_hot

int(4)

商店受欢迎程度

shop_comment

int(4)

商店得到评分

user_name

int(4)

店主登录名

shop_goods_number

int(4)

商店商品数量


省级地区表(web_area_class1)用来保存省名,表web_area_class1结构如表5-3所示: 


列名

数据类型(长度)

中文说明

area_class1_id

smallint(2)

省级地区ID

area_class1

nvarchar(50)

省名

市级地区表(web_area_class2)用来保存市名,表web_area_class2结构如表5-4所示: 

列名

数据类型(长度)

中文说明

area_class2_id

smallint(2)

市级地区ID

area_class2

nvarchar(50)

市名

area_class1

nvarchar(50)

省名

商品表(web_goods)用来保存商品的基本信息,表web_goods结构如表5-5所示: 

列名

数据类型(长度)

中文说明

user_name

nvarchar(50)

商品所属卖家

goods_id

int(4)

商品ID

goods_name

nvarchar(50)

商品名

goods_img

nvarchar(50)

商品图片

goods_class3

nvarchar(50)

商品三级分类

goods_description

nvarchar(300)

商品描述

goods_price

money(8)

商品价格

goods_tranprice

money(8)

商品运费

goods_hot

smallint(2)

商品受关注程度

goods_brandtype

nvarchar(50)

商品品牌

goods_startdate

smalldatetime(4)

商品开始时间

goods_enddate

smalldatetime(4)

商品结束时间

goods_date

smalldatetime(4)

商品添加时间

goods_sellnum

int(4)

商品卖出数量

goods_audit

smallint(2)

商品是否审核

goods_vip

smallint(2)

商品是否被推荐


商品一级分类表(web_goods_class1)用来保存商品的一级分类,表web_goods_class1如表5-6所示: 


列名

数据类型(长度)

中文说明

goods_class1_id

smallint(2)

商品一级分类ID

goods_class1

nvarchar(50)

商品一级分类


商品二级分类表(web_goods_class2)用来保存商品的二级分类,表web_goods_class2如表5-7所示: 


列名

数据类型(长度)

中文说明

goods_class2_id

smallint(2)

商品二级分类ID

goods_class2

nvarchar(50)

商品二级分类

goods_class1

nvarchar(50)

商品一级分类

商品三级分类表(web_goods_class3)用来保存商品的三级分类,表web_goods_class3如表5-8所示: 

列名

数据类型(长度)

中文说明

goods_class3_id

smallint(2)

商品三级分类ID

goods_class3

nvarchar(50)

商品三级分类

goods_class2

nvarchar(50)

商品二级分类

商品评论表(web_goods_comment)用来保存其他用户对商品的评论信息,表web_goods_comment如表5-9所示:

列名

数据类型(长度)

中文说明

comment_id

int(4)

评论ID

comment_user

nvarchar(50)

评论的用户

comment_content

nvarchar(200)

评论内容

goods_id

int(4)

商品ID

comment_com

int(4)

商品评分

comment_date

smalldatetime(4)

评论时间

商店评论表(web_shop_comment)用来保存其他用户对商店的评论信息,表web_shop_comment如表5-10所示:

列名

数据类型(长度)

中文说明

comment_id

int(4)

评论ID

comment_content

nvarchar(200)

评论内容

comment_username

nvarchar(50)

评论人

shop _id

int(4)

商店ID

comment_com

int(4)

评分

comment_date

smalldatetime(4)

评论时间

订单表(web_list)用来保存用户的订单信息,表web_list如表5-11所示: 

列名

数据类型(长度)

中文说明

list_id

int(4)

订单ID

buy

nvarchar(50)

买家

sell

nvarchar(50)

卖家

goods_id

int(4)

商品ID

goods_name

nvarchar(50)

商品名

goods_price

money(8)

商品单价

list_price

money(8)

订单总价

list_date

smalldatetime(4)

订单时间

list_condition

char(30)

订单状态

留言表(web_message)用来保存用户给卖家的留言信息,表web_message如表5-12所示: 

列名

数据类型(长度)

中文说明

message_id

int(4)

留言ID

message_content

nvarchar(400)

留言内容

shop_id

int(4)

商店ID

message_username

nvarchar(50)

留言用户

message_date

smalldatetime(4)

留言时间

网站公告表(web_notice)用来保存网站的公告信息,表web_notice如表5-13所示:

列名

数据类型(长度)

中文说明

notice_id

int(4)

公告ID

notice_title

nvarchar(50)

公告标题

notice_content

nvarchar(400)

公告内容

notice_date

smalldatetime(4)

公告时间




系统页面展示:

免费毕业设计

免费毕业设计

免费毕业设计

免费毕业设计

免费毕业设计

帮我毕业网微信

版权所有© 帮我毕业网 并保留所有权利

QQ 1370405256 微信 biyebang

QQ:629001810微信:biyebang

收缩