仁杰休闲零食网站的设计与实现
摘 要本文主要介绍的是食品网站的制作与设计,包含顾客购买食品前台与食品网站后台管理模块。前台包括用户注册登录,商品查询检索,购物车,订单管理等必备功能;后台管理模块包括当顾客来网站浏览时注册会员、顾客将食品加入购物车是产生的订单、网站上的食品分类、等内容。食品网站的设计与实现将传统商场或超市购买食品的过程网络化,既展示了网络的成熟化也方便了消费者购买食品消费。网站的动态页面利用ASP技术和ACCESS制造,使网站便于操作。
目录
一、 引言 1
(一)开发背景 1
(二)在食品领域中具有着重大的问题 1
(三)制作该网站的想法和思路 1
二、开发工具及技术简介 1
(一)ASP、Dream weaver介绍 1
(二)数据库技术 Access 1
三、系统分析 1
(一)系统架构 1
(二)系统角色分析 2
(三)分析网站中不同人员包含的各种职能 2
(四)用户界面功能模块: 2
(五)管理员登录功能模块: 3
四、数据库设计 4
(一)数据库概念设计 4
(二)ER图 4
(三)数据库逻辑设计 6
五、系统实现 10
(一)创建数据库连接 10
(二)用户主界面 11
(三)管理员界面 12
(四)用户注册界面 14
(五)搜索食品界面 15
(六)购物车界面 17
六、系统测试 19
(一)系统测试 20
(二)测试结果 21
七、总结 21
致谢 22
参考文献 23
引言
(一)开发背景
在传统的食品销售渠道中,食品的种类有限制,在食品销售场所中摆放的食品不一定能满足消费者的要求。现在我国也有很多的网上食品购物网店,但是网上购物食品的销售业绩并不理想,没有把网上食品购物网店的优势完全展示出来。
(二)在食品领域中具有着重大的问题
1. 展示的食物与出售的食物信息
*好棒文|www.hbsrm.com +Q: ^351916072*
不同,当新食物上架时,顾客不能及时得到消息。
2. 当顾客在商场中寻找食物,需要耗费大量的时间和精力,在整个市场中寻找。
3. 在普通商场门店中购买食物,必须顾客亲自到店购买,顾客不能通过网络足不出户就能购买自己所需要的食物。
(三)制作该网站的想法和思路
当世界上人越来越多,相对的食品的需求越来越大,由于地域或者食品的品种的原因,客户不一定在实体食品销售场所找到自己所需要的食品。由于网络技术的快速发展,互联科技关于人们来说已是不可缺少的了,许多人都会操作计算机,而且网上交易如今也很广泛,所以网上食品销售场所的存在会给用户带来很大的便捷。用户注册成为网上食品销售场所的会员,就可以购买在网上食品销售场所的食品。特别是对于那些没有时间逛实体食品销售场所或者交通不方面的用户坐在电脑前足不出户,就可以在网上食品销售场所搜索自己想要的食品,不用一家一家的食品销售场所去找食品,节省了大量时间。网上食物出售场所还拥有功能强大的信息查询系统。网上食物出售场所是为了有差异的食物同时的贩卖。可以便捷人们购物。
二、开发工具及技术简介
(一)ASP、Dream weaver介绍
ASP是非常成熟的语言技术,本网站我使用的是DreamWeaver 8编纂的,它向流览器传送HTML格式化结果。
Dreamweaver是ASP程序的一个重要开发工具,它是可见即所得的编程理念,而且占用内存小,速度快,受到asp程序员的广泛欢迎。
(二)数据库技术 Access
各种查看数据库数据,数据库界面的制作,将数据库信息存放等等我们均能够通过Access操作;我们创设一个完美的数据库治理系统也能够通过Access,能为创设系统提供便利,就能够实现数据办理任务。
三、系统分析
(一)系统架构
本系统名称为食品网站计划创作,即为网站,是以基于B/S构造设计的。纵观当今软件开发届,B/S架构已经越来越成为软件开发的主流和首选架构。
(二)系统角色分析
角色在网上食品购物商城系统划分为三个根本部分:
1.首先是最重要的网站后台管理员,其功能主要包含管理后台数据库。
2.其次是登录网站后,注册会员者,即成为该网站的VIP。
3.最后是用户进入该网站后,只是大致浏览查看的人员。
(三)分析网站中不同人员包含的各种职能
世界上所有的人都不可能相同,同样的是网站中也会有不同的人,所以我们将网上食品购物商城划分三个重要的角色。当不同的人登录网站时,他们也会有不同的职能。
1.首先是整个网站的后台管理员,他们具有着管理网站的职能
①他们能够对网站上的食品分类进行添加修改。比如:可以额外增加一个奶制品分类,也可以将这个奶制品改名为坚果类,或者可以干脆删除这个奶制品分类等等功能。
②他们也可以将网站上推出的食品进行修改。比如:可以将食品的名字进行修改,可以推出增加新食品,还可以将不希望出现的食品进行删除下架。
③管理员还有一个特殊的功能,他们能够查看当前台顾客将自己所希望的食品加入购物车后,所产生的订单进行查看,是否有误。
2.其次就是当顾客来网站浏览时,注册会员的顾客。
当顾客进入网站浏览时,想要注册会员,首先他们能够有一个会员注册功能,当顾客成功注册会员时,即可登录会员,他们能够浏览查看网站上的食品,当他们想要购买食品时,所购买食品的价格也会比普通顾客购买时的价格相对的低。还能够将自己所希望购买的食品加入购物车,然后返回继续购物。
3.最后就是网站上的普通顾客
这一部分人因为他们没有注册会员,所以只能单单的查看网站上的食品和查询网站上是否存在自己所想要的食品。
网络商城因为不同的人群,我们分两个角度去考虑,第一种是从用户的角度考虑,用户可以通过查询搜索功能寻找自己想要的食品名称,用户也可以照食品类别浏览食品。前提是用户必须先注册身份并且登录之后才能购买需求的食品。第二种是从管理者方面考虑,管理员必须对各类不同食品的信息进行管理,这样能使用户在网上购物时更加便利快捷。此外,管理员应有效管理订单。
(四)用户界面功能模块:
用户能够在主界面上进行搜索食品的分类,食品的信息等等其他功能。用户界面模块包含两种技术,一种是前台代码,另一种是后台代码,能够区分前台和后台。显示前端功能如31所示:
图 31 用户功能模块图
(五)管理员登录功能模块:
如果想要以管理员身份登录,首先先进入网站后台,跳出一个登录界面,输入正确的管理员账号和密码,就可以进入网站的管理员的界面。在初始状态下,管理员的账号和密码均为admin。输入成功后即进入管理界面。如图32所示:
.
图32 管理员功能模块图
目录
一、 引言 1
(一)开发背景 1
(二)在食品领域中具有着重大的问题 1
(三)制作该网站的想法和思路 1
二、开发工具及技术简介 1
(一)ASP、Dream weaver介绍 1
(二)数据库技术 Access 1
三、系统分析 1
(一)系统架构 1
(二)系统角色分析 2
(三)分析网站中不同人员包含的各种职能 2
(四)用户界面功能模块: 2
(五)管理员登录功能模块: 3
四、数据库设计 4
(一)数据库概念设计 4
(二)ER图 4
(三)数据库逻辑设计 6
五、系统实现 10
(一)创建数据库连接 10
(二)用户主界面 11
(三)管理员界面 12
(四)用户注册界面 14
(五)搜索食品界面 15
(六)购物车界面 17
六、系统测试 19
(一)系统测试 20
(二)测试结果 21
七、总结 21
致谢 22
参考文献 23
引言
(一)开发背景
在传统的食品销售渠道中,食品的种类有限制,在食品销售场所中摆放的食品不一定能满足消费者的要求。现在我国也有很多的网上食品购物网店,但是网上购物食品的销售业绩并不理想,没有把网上食品购物网店的优势完全展示出来。
(二)在食品领域中具有着重大的问题
1. 展示的食物与出售的食物信息
*好棒文|www.hbsrm.com +Q: ^351916072*
不同,当新食物上架时,顾客不能及时得到消息。
2. 当顾客在商场中寻找食物,需要耗费大量的时间和精力,在整个市场中寻找。
3. 在普通商场门店中购买食物,必须顾客亲自到店购买,顾客不能通过网络足不出户就能购买自己所需要的食物。
(三)制作该网站的想法和思路
当世界上人越来越多,相对的食品的需求越来越大,由于地域或者食品的品种的原因,客户不一定在实体食品销售场所找到自己所需要的食品。由于网络技术的快速发展,互联科技关于人们来说已是不可缺少的了,许多人都会操作计算机,而且网上交易如今也很广泛,所以网上食品销售场所的存在会给用户带来很大的便捷。用户注册成为网上食品销售场所的会员,就可以购买在网上食品销售场所的食品。特别是对于那些没有时间逛实体食品销售场所或者交通不方面的用户坐在电脑前足不出户,就可以在网上食品销售场所搜索自己想要的食品,不用一家一家的食品销售场所去找食品,节省了大量时间。网上食物出售场所还拥有功能强大的信息查询系统。网上食物出售场所是为了有差异的食物同时的贩卖。可以便捷人们购物。
二、开发工具及技术简介
(一)ASP、Dream weaver介绍
ASP是非常成熟的语言技术,本网站我使用的是DreamWeaver 8编纂的,它向流览器传送HTML格式化结果。
Dreamweaver是ASP程序的一个重要开发工具,它是可见即所得的编程理念,而且占用内存小,速度快,受到asp程序员的广泛欢迎。
(二)数据库技术 Access
各种查看数据库数据,数据库界面的制作,将数据库信息存放等等我们均能够通过Access操作;我们创设一个完美的数据库治理系统也能够通过Access,能为创设系统提供便利,就能够实现数据办理任务。
三、系统分析
(一)系统架构
本系统名称为食品网站计划创作,即为网站,是以基于B/S构造设计的。纵观当今软件开发届,B/S架构已经越来越成为软件开发的主流和首选架构。
(二)系统角色分析
角色在网上食品购物商城系统划分为三个根本部分:
1.首先是最重要的网站后台管理员,其功能主要包含管理后台数据库。
2.其次是登录网站后,注册会员者,即成为该网站的VIP。
3.最后是用户进入该网站后,只是大致浏览查看的人员。
(三)分析网站中不同人员包含的各种职能
世界上所有的人都不可能相同,同样的是网站中也会有不同的人,所以我们将网上食品购物商城划分三个重要的角色。当不同的人登录网站时,他们也会有不同的职能。
1.首先是整个网站的后台管理员,他们具有着管理网站的职能
①他们能够对网站上的食品分类进行添加修改。比如:可以额外增加一个奶制品分类,也可以将这个奶制品改名为坚果类,或者可以干脆删除这个奶制品分类等等功能。
②他们也可以将网站上推出的食品进行修改。比如:可以将食品的名字进行修改,可以推出增加新食品,还可以将不希望出现的食品进行删除下架。
③管理员还有一个特殊的功能,他们能够查看当前台顾客将自己所希望的食品加入购物车后,所产生的订单进行查看,是否有误。
2.其次就是当顾客来网站浏览时,注册会员的顾客。
当顾客进入网站浏览时,想要注册会员,首先他们能够有一个会员注册功能,当顾客成功注册会员时,即可登录会员,他们能够浏览查看网站上的食品,当他们想要购买食品时,所购买食品的价格也会比普通顾客购买时的价格相对的低。还能够将自己所希望购买的食品加入购物车,然后返回继续购物。
3.最后就是网站上的普通顾客
这一部分人因为他们没有注册会员,所以只能单单的查看网站上的食品和查询网站上是否存在自己所想要的食品。
网络商城因为不同的人群,我们分两个角度去考虑,第一种是从用户的角度考虑,用户可以通过查询搜索功能寻找自己想要的食品名称,用户也可以照食品类别浏览食品。前提是用户必须先注册身份并且登录之后才能购买需求的食品。第二种是从管理者方面考虑,管理员必须对各类不同食品的信息进行管理,这样能使用户在网上购物时更加便利快捷。此外,管理员应有效管理订单。
(四)用户界面功能模块:
用户能够在主界面上进行搜索食品的分类,食品的信息等等其他功能。用户界面模块包含两种技术,一种是前台代码,另一种是后台代码,能够区分前台和后台。显示前端功能如31所示:
图 31 用户功能模块图
(五)管理员登录功能模块:
如果想要以管理员身份登录,首先先进入网站后台,跳出一个登录界面,输入正确的管理员账号和密码,就可以进入网站的管理员的界面。在初始状态下,管理员的账号和密码均为admin。输入成功后即进入管理界面。如图32所示:
.
图32 管理员功能模块图
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/527.html