小馋猫零食网的设计与实现(源码)
随着经济全球化的发展,我国对外经济贸易也在不断地扩大,在互联网技术的不断创新之下,电子商务也逐渐成为我国对外经济贸易的一个重要的途径,成为我国国民的新的增长点。进口零食作为一项传统而又特殊的商品,在我国的食品市场上面临着供给不足与价格过高的问题。本次系统设计是关于进口零食网站的开发,论文主要对工具选择、需求分析、设计过程、测试等几个步骤进行阐述。本次系统主要包括三类用户浏览者、会员、管理者三个部分,浏览者和会员属于前台用户,管理者属于后台用户。本次设计是基于ASP.NET的开发平台,在 VS 2010的开发环境里采用C#编程语言,通过与SQL Server 2008建立连接,来方便有效的对庞大的数据进行管理。 关键词 C#,数据,ASP.NET
目录
1 引言 1
1.1 课题的目的及意义 1
1.2 项目背景 1
1.3研究现状 1
2 网站设计方案选择 2
2.1网站的开发模式 2
2.2网站的开发平台 3
2.3网站的工具选择 3
2.4进口零食网站的数据库选择 3
3 可行性研究与需求分析 4
3.1技术可行性 4
3.2经济可行性 5
3.3操作可行性 5
3.4 需求分析 5
4 网站总体设计 7
4.1模块总体设计 7
4.2数据库总体设计 8
5详细设计 15
5.1用户注册模块详细设计 15
5.2会员登录模块详细设计 16
5.3管理员登录模块详细设计 18
5.4购物车模块详细设计 20
5.5新闻编辑模块详细设计 23
5.6商品信息管理模块详细设计 25
6 网站功能测试 28
6.1黑盒测试 28
6.2修改密码测试 31
总结 33
致谢 34
参考文献 35
1 引言
1.1 课题的目的及意义
本系统的意义在于用户可以通过互联网足不出户的购买自己喜欢的食物,通过在互联 *好棒文|www.hbsrm.com +Q: ^351916072*
网选择商品、点击商品购买,完成商品的购买。选择在网上购买商品,顾客的商品选择不再局限于实体店里单一的商品,而是可以花很少的时间网罗全球各地的商品,从而选择自己喜欢的商品。选择这种购买的方式因快捷、方便的优点而成为人们购物的新选择。
1.2 项目背景
随着我国电子商务地迅猛发展,极大的改变了各个行业或领域的发展途径和创新模式,同样也包括了进口食品领域。人们不再满足于在传统的实体商店购买单一进口食品,而是选择通过互联网这一平台来购买进口食品。借助网上交易平台来购买进口食品,比传统的实体店更加方便、价格更加便宜,而且种类繁多。但从另外一方面讲,进口食品也面临着假货,恶意哄抬价格的问题。所以可以设计一个专门的进口食品网站,采取自营”模式使跨境电商企业将直接参与到采购、物流、仓储等海外商品的买卖流程,降低进口食品价格,提升供应链管理效率及物流速度。
1.3研究现状
在国内,随着网络购物消费者偏好的影响以及互联网技术的进步和发展,网络购物行业将会在渠道和购物方式等方面呈现更多的新特征。网购用户逐步细分,90后、老年及女性成为消费的新动力,未来的网购企业应该提供更为精准的服务,来满足不同消费群体的需求。随着大数据技术的研究及运用,不同的行业将实行线上与线下的数据闭环。据中国产业信息网报道,2007年到2015年,我国网购市场规模复合增速达到69.4%,至2015年网购规模已达到3.8万亿,预计到2018年网购规模将扩大到7.5万亿,其成功的案例便是淘宝。而从网购用户来看,国内网民年龄结构远比整体国民年轻,千禧一代是网购绝对主力用户(2015年网民中1039岁年龄群体占比达到75.1%,单看网购占比应更高)。由此可以看出,我国的网购日益成熟,网购需定位更加准确,定位精准的进口零食网站将会在网购中占得一席之地。
在国外,以美国为例,以美国为例,由于美国是世界首屈一指的经济强国,电子商务伴随着Internet的高速发展而迅猛前进。美国的亚马逊几乎是美国电子商务的代名词,它打破了美国以往的零售框架。亚马逊的发展速度快,耗费资金大,在1995成立以来,短短三年以来,成为了世界上最大的网上书店。亚马逊会在用户注册登录后,根据不同客户的喜好,推荐不同的商品,具有人性化,坚持价格最优,品质最优。而随着科技不断进步,能及时顺应潮流,开发移动设备,使亚马逊在网络购物中占得一定的市场份额。
从中国的淘宝和美国的亚马逊两个成功案例来看,人们已经越来越离不开电子商务。而随着生活节奏的加快,精准定位购物逐渐成为人们追求的一种方式,使消费者不必在眼花缭乱的商品中去选择而浪费时间。
2 网站设计方案选择
2.1网站的开发模式
目前软件开发的架构主要是B/S和C/S架构,对于软件公司和企业而言,选择不同的架构很重要。本本系统网站应该具备的功能:会员用户可以浏览商品信息,添加商品至购物车,生成订单信息及发布留言等。管理员可以添加商品信息,查看会员购买订单及对会员信息进行管理等。据此分析,要综合考虑管理员和会员的需求。
2.1.1C/S结构
C/S (Client/Server)结构,即是大家所熟知的客户/服务器模式。客户端为每个用户所专有,而服务器端则是多个用户共享。客户端主要负责前台的功能,例如信息请求,数据处理等功能。而服务器端主要负责管理共享外设,对共享数据库的操作。这种体系结构是由多台计算机组成,完成整体系统的操作,从而最大限度的利用计算机的软硬件资源。
C/S的优点是充分发挥客户端的处理能力,将任务分配给客户端,减少服务器的工作量,提高工作速度。C/S的缺点是只适用于局域网,而随着互联网的发展,仅仅依靠局域网是远远不够的。在客户端上需要安装专用的客户端软件,加大安装工作量。若系统需要升级时,时间和金钱成本高。对于客户端上的操作系统一般具有限制性,可能存在系统不兼容的情况。
2.1.2 B/S结构
目录
1 引言 1
1.1 课题的目的及意义 1
1.2 项目背景 1
1.3研究现状 1
2 网站设计方案选择 2
2.1网站的开发模式 2
2.2网站的开发平台 3
2.3网站的工具选择 3
2.4进口零食网站的数据库选择 3
3 可行性研究与需求分析 4
3.1技术可行性 4
3.2经济可行性 5
3.3操作可行性 5
3.4 需求分析 5
4 网站总体设计 7
4.1模块总体设计 7
4.2数据库总体设计 8
5详细设计 15
5.1用户注册模块详细设计 15
5.2会员登录模块详细设计 16
5.3管理员登录模块详细设计 18
5.4购物车模块详细设计 20
5.5新闻编辑模块详细设计 23
5.6商品信息管理模块详细设计 25
6 网站功能测试 28
6.1黑盒测试 28
6.2修改密码测试 31
总结 33
致谢 34
参考文献 35
1 引言
1.1 课题的目的及意义
本系统的意义在于用户可以通过互联网足不出户的购买自己喜欢的食物,通过在互联 *好棒文|www.hbsrm.com +Q: ^351916072*
网选择商品、点击商品购买,完成商品的购买。选择在网上购买商品,顾客的商品选择不再局限于实体店里单一的商品,而是可以花很少的时间网罗全球各地的商品,从而选择自己喜欢的商品。选择这种购买的方式因快捷、方便的优点而成为人们购物的新选择。
1.2 项目背景
随着我国电子商务地迅猛发展,极大的改变了各个行业或领域的发展途径和创新模式,同样也包括了进口食品领域。人们不再满足于在传统的实体商店购买单一进口食品,而是选择通过互联网这一平台来购买进口食品。借助网上交易平台来购买进口食品,比传统的实体店更加方便、价格更加便宜,而且种类繁多。但从另外一方面讲,进口食品也面临着假货,恶意哄抬价格的问题。所以可以设计一个专门的进口食品网站,采取自营”模式使跨境电商企业将直接参与到采购、物流、仓储等海外商品的买卖流程,降低进口食品价格,提升供应链管理效率及物流速度。
1.3研究现状
在国内,随着网络购物消费者偏好的影响以及互联网技术的进步和发展,网络购物行业将会在渠道和购物方式等方面呈现更多的新特征。网购用户逐步细分,90后、老年及女性成为消费的新动力,未来的网购企业应该提供更为精准的服务,来满足不同消费群体的需求。随着大数据技术的研究及运用,不同的行业将实行线上与线下的数据闭环。据中国产业信息网报道,2007年到2015年,我国网购市场规模复合增速达到69.4%,至2015年网购规模已达到3.8万亿,预计到2018年网购规模将扩大到7.5万亿,其成功的案例便是淘宝。而从网购用户来看,国内网民年龄结构远比整体国民年轻,千禧一代是网购绝对主力用户(2015年网民中1039岁年龄群体占比达到75.1%,单看网购占比应更高)。由此可以看出,我国的网购日益成熟,网购需定位更加准确,定位精准的进口零食网站将会在网购中占得一席之地。
在国外,以美国为例,以美国为例,由于美国是世界首屈一指的经济强国,电子商务伴随着Internet的高速发展而迅猛前进。美国的亚马逊几乎是美国电子商务的代名词,它打破了美国以往的零售框架。亚马逊的发展速度快,耗费资金大,在1995成立以来,短短三年以来,成为了世界上最大的网上书店。亚马逊会在用户注册登录后,根据不同客户的喜好,推荐不同的商品,具有人性化,坚持价格最优,品质最优。而随着科技不断进步,能及时顺应潮流,开发移动设备,使亚马逊在网络购物中占得一定的市场份额。
从中国的淘宝和美国的亚马逊两个成功案例来看,人们已经越来越离不开电子商务。而随着生活节奏的加快,精准定位购物逐渐成为人们追求的一种方式,使消费者不必在眼花缭乱的商品中去选择而浪费时间。
2 网站设计方案选择
2.1网站的开发模式
目前软件开发的架构主要是B/S和C/S架构,对于软件公司和企业而言,选择不同的架构很重要。本本系统网站应该具备的功能:会员用户可以浏览商品信息,添加商品至购物车,生成订单信息及发布留言等。管理员可以添加商品信息,查看会员购买订单及对会员信息进行管理等。据此分析,要综合考虑管理员和会员的需求。
2.1.1C/S结构
C/S (Client/Server)结构,即是大家所熟知的客户/服务器模式。客户端为每个用户所专有,而服务器端则是多个用户共享。客户端主要负责前台的功能,例如信息请求,数据处理等功能。而服务器端主要负责管理共享外设,对共享数据库的操作。这种体系结构是由多台计算机组成,完成整体系统的操作,从而最大限度的利用计算机的软硬件资源。
C/S的优点是充分发挥客户端的处理能力,将任务分配给客户端,减少服务器的工作量,提高工作速度。C/S的缺点是只适用于局域网,而随着互联网的发展,仅仅依靠局域网是远远不够的。在客户端上需要安装专用的客户端软件,加大安装工作量。若系统需要升级时,时间和金钱成本高。对于客户端上的操作系统一般具有限制性,可能存在系统不兼容的情况。
2.1.2 B/S结构
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1470.html