asp.net的足购系统
日期 2019年4月 互联网近年来已日益成为一种渠道来收集与提供信息。互联网已经不断地融入我们的生活,使我们的生活越来越现代化。在市场方面,因为有了互联网的加入,使得我们的生活越来越便捷。设计制作这款足购系统,就是为了能让用户足不出户也能货比三家选择性价比高的商品。本系统包含的功能有用户登录注册功能、查询商品功能、商品购买结算功能、商品添加删除功能、商品剩余量分析功能、商品销售量分析功能等。足购系统是在Visual Studio2013的环境下,采用ASP.NET技术开发的。数据库使用的是SQL Server2014,整个环境运行起来稳定高效。
目录
一、引言 1
二、需求分析 1
(一)、用户需求分析 1
1. 登录注册 1
2. 搜索功能 1
3. 切换城市 1
4. 查看商品详情 1
5. 加入购物车 1
6. 查看购物车 2
7. 结算功能 2
8. 添加更改收货地址 2
9. 查看订单 2
10. 确认收货 2
11. 申请退款 2
(二)、商家需求 2
1. 商品管理 2
2. 订单管理 2
3. 销售量分析 2
三、系统总体设计 2
(一)框架设计 3
(二)数据库设计 3
四、详细设计与实现 6
(一)前台页面设计与实现 6
(二)后台功能设计与实现 18
五、系统功能测试 22
总结 25
致谢 26
参考文献 27
一、引言
研究来源:经济市场愈加成熟推动着计算机网络的发展。中国的电子商务属于开始比较晚,但是中国的中国有非常多的网民,为中国的电子商务发展奠定了很强的基础。网络购物的简单便捷性,更加适合生活节奏快的社会。
研究目标: 设计制作的这款足购系统的目标,是希望用户能够在正常购买商品的前提下,在选择商品查找商品时更加便捷。 *好棒文|www.hbsrm.com +Q: ^351916072*
对于售后服务也能够支持用户退货退款。商家不单可以实现管理商品,管理订单,还能够根据前台用户的消费进行销售量分析统计。
研究意义:市场上目前已经存在很多在线购物网站。这些网站可以容纳许多的个人用户与企业用户。网页可以将信息表达的很清楚,改善了传统购物消费方式,使消费者在浏览商品购买商品时更加的便捷。商家使用在线购物网站时,也能够提高企业的知名度,并且通过网上经商的方式也可以为商家节约成本,工作量也会相对较低,从而提高营效率。随着在线购物平台的发展,在线支付的功能也将随之而提高。
二、需求分析
(一)、用户需求分析
足购系统用户主要分为两类:用户,商家。
用户需求
登录注册
用户通过注册账号登录系统,实现用户的对自己信息的记录与保存。
搜索功能
用户可以通过搜索框查询想要的商品,也可以通过切换城市的功能,通过生产地找到需要的商品。
切换城市
用户可以通过切换自己所在的城市,找到更符合自己的商品。
查看商品详情
通过商品详情页面,更能够详细的展现出商品的细节与有点,更有利于用户了解商品判断商品是否符合自己的要求。
加入购物车
加入购物车功能可以将用户想要购买的商品集中在一起,方便用户将商品打包结算。
查看购物车
查看购物车功能可以看到用户加入购物车的商品,在购物车中进行一系列操作,减少用户购买超过一件商品时的操作步骤。
结算功能
结算功能能够实现用户和商家的之间的真正交易。
添加更改收货地址
用户通过收货地址,实现购买商品的正确配送。客户也可以设置默认地址,来便于结算商品。
查看订单
用户通过查看订单,可以了解到每一次消费购物的详情,包括购买商品的详情、收件人、收件地址、联系方式等。
确认收货
客户收到购买的商品后,可以点击确认收货,商家可以在后台也可以看到商品的状态为确认收货状态。
申请退款
客户对商品的质量或尺寸相关有不满意,可以申请退款。当商家在后台允许退款,客户将会退款成功。
(二)、商家需求
商家的主要操作:商品管理、订单管理、销售量分析
商品管理
商家依据市场需求对足购系统的商品进行增删改。
订单管理
商家从用户下单开始执行发货,确认退款给买家,查看订单信息等操作
销售量分析
商家可以从销售分析数据表中看到商品的销售量,与商品之间商品销量的差距。
三、系统总体设计
(一)框架设计
图31足购系统框架图
(二)数据库设计
1.用例图设计(足购系统用例图如图32所示)
图32足购系统用例图
2.数据表的逻辑结构设计
(1)用户信息表(如表1所示)
表1 表dbo.userinfo的结构
编号
字段名称
数据结构
主键
允许空
说明
1
id
int
是
否
用户编号
2
username
varchar(50)
否
否
用户姓名
3
password
varchar(50)
否
否
用户密码
4
status
int
否
否
用户状态
(2)商品信息表(如表2所示)
表2 表dbo.product_info的结构
编号
字段名称
数据结构
主键
允许空
说明
1
目录
一、引言 1
二、需求分析 1
(一)、用户需求分析 1
1. 登录注册 1
2. 搜索功能 1
3. 切换城市 1
4. 查看商品详情 1
5. 加入购物车 1
6. 查看购物车 2
7. 结算功能 2
8. 添加更改收货地址 2
9. 查看订单 2
10. 确认收货 2
11. 申请退款 2
(二)、商家需求 2
1. 商品管理 2
2. 订单管理 2
3. 销售量分析 2
三、系统总体设计 2
(一)框架设计 3
(二)数据库设计 3
四、详细设计与实现 6
(一)前台页面设计与实现 6
(二)后台功能设计与实现 18
五、系统功能测试 22
总结 25
致谢 26
参考文献 27
一、引言
研究来源:经济市场愈加成熟推动着计算机网络的发展。中国的电子商务属于开始比较晚,但是中国的中国有非常多的网民,为中国的电子商务发展奠定了很强的基础。网络购物的简单便捷性,更加适合生活节奏快的社会。
研究目标: 设计制作的这款足购系统的目标,是希望用户能够在正常购买商品的前提下,在选择商品查找商品时更加便捷。 *好棒文|www.hbsrm.com +Q: ^351916072*
对于售后服务也能够支持用户退货退款。商家不单可以实现管理商品,管理订单,还能够根据前台用户的消费进行销售量分析统计。
研究意义:市场上目前已经存在很多在线购物网站。这些网站可以容纳许多的个人用户与企业用户。网页可以将信息表达的很清楚,改善了传统购物消费方式,使消费者在浏览商品购买商品时更加的便捷。商家使用在线购物网站时,也能够提高企业的知名度,并且通过网上经商的方式也可以为商家节约成本,工作量也会相对较低,从而提高营效率。随着在线购物平台的发展,在线支付的功能也将随之而提高。
二、需求分析
(一)、用户需求分析
足购系统用户主要分为两类:用户,商家。
用户需求
登录注册
用户通过注册账号登录系统,实现用户的对自己信息的记录与保存。
搜索功能
用户可以通过搜索框查询想要的商品,也可以通过切换城市的功能,通过生产地找到需要的商品。
切换城市
用户可以通过切换自己所在的城市,找到更符合自己的商品。
查看商品详情
通过商品详情页面,更能够详细的展现出商品的细节与有点,更有利于用户了解商品判断商品是否符合自己的要求。
加入购物车
加入购物车功能可以将用户想要购买的商品集中在一起,方便用户将商品打包结算。
查看购物车
查看购物车功能可以看到用户加入购物车的商品,在购物车中进行一系列操作,减少用户购买超过一件商品时的操作步骤。
结算功能
结算功能能够实现用户和商家的之间的真正交易。
添加更改收货地址
用户通过收货地址,实现购买商品的正确配送。客户也可以设置默认地址,来便于结算商品。
查看订单
用户通过查看订单,可以了解到每一次消费购物的详情,包括购买商品的详情、收件人、收件地址、联系方式等。
确认收货
客户收到购买的商品后,可以点击确认收货,商家可以在后台也可以看到商品的状态为确认收货状态。
申请退款
客户对商品的质量或尺寸相关有不满意,可以申请退款。当商家在后台允许退款,客户将会退款成功。
(二)、商家需求
商家的主要操作:商品管理、订单管理、销售量分析
商品管理
商家依据市场需求对足购系统的商品进行增删改。
订单管理
商家从用户下单开始执行发货,确认退款给买家,查看订单信息等操作
销售量分析
商家可以从销售分析数据表中看到商品的销售量,与商品之间商品销量的差距。
三、系统总体设计
(一)框架设计
图31足购系统框架图
(二)数据库设计
1.用例图设计(足购系统用例图如图32所示)
图32足购系统用例图
2.数据表的逻辑结构设计
(1)用户信息表(如表1所示)
表1 表dbo.userinfo的结构
编号
字段名称
数据结构
主键
允许空
说明
1
id
int
是
否
用户编号
2
username
varchar(50)
否
否
用户姓名
3
password
varchar(50)
否
否
用户密码
4
status
int
否
否
用户状态
(2)商品信息表(如表2所示)
表2 表dbo.product_info的结构
编号
字段名称
数据结构
主键
允许空
说明
1
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1041.html