宠物网站设计
:由于人们生活水平质量的提高,网络的快速发展,使人们越来越喜欢网络购物。现在也有越来越多的狗和猫成为了家庭中友好的存在,人们给予它们家人的关爱,使它们感受到温暖。宠物之家就是通过商城的形式面向养宠人士进行开发,目的就是让用户进行网络购物,为他们的宠物进行下单购买商品,商城的开发基于B/S结构,采用JSP技术完成页面开发,java技术完成商城逻辑层处理,使用tomcat服务器进行前端页面和逻辑的加载,主要功能是用户注册登陆、信息浏览、购买商品、订单结算。后台系统运用了php和mysql搭建,以确保管理员能够简洁操作商品的添加、修改、删除,用户信息查看、修改等功能。
目录
一、引言 1
(一)网站开发背景 1
(二)网站开发目标 1
(三)网站开发意义 1
二、需求分析 1
(一)需求获取 1
(二)需求功能分析 2
三、数据库设计 3
(一)ER图设计 3
(二)数据表设计 3
四、网站实现 5
(一)商城首页 5
(二)宠物之家信息浏览 7
(三)新闻页面 7
(四)相关宠物 8
(五)宠物用品 10
(六)用户注册 12
(七)用户登陆 13
(八)后台登陆 14
(九)后台商品管理 16
五、总结 18
致谢 19
参考文献 20
一、引言
(一)网站开发背景
据宠物市场分析,目前中国宠物及用品一年的交易额已超过100亿元,消费者以女性为主。目前北京市养狗的数量已经超过了50万条,北京市小动物保护协会的一份调查结果显示:北京人一年花在宠物身上的钱多大五亿元。
据上述一条分析说明了国内宠物市场在未来将会有很大的商业机遇和发展空间。随着经济的发展和城市化进程的加速,独立的城镇居民家庭、个人和人口老龄化已经成为了一个很严重的问题,居民多元化的休闲、消费和情感的方式,城市居民的宠物消费已成为宠物市场的一个全新的亮点。
随着人类生活水平质量的提高,越来越多的家庭选择喂养宠物
*好棒文|www.hbsrm.com +Q: @351916072@
,将宠物作为家庭中的一员来对待,因此宠物的生活质量也出现了很大的改变。宠物网上商城是一个使得繁忙的或者不喜欢出门的人,很方便的就能为自己的宠物购得喜爱的宠物日用品,这样既不影响工作也不浪费时间,随时随地的为爱宠购买日用商品。
宠物之家是基于B/S模式开发的网上购物商城,采用JSP技术,运用php、mysql进行后台管理,实现宠物用品的销售、相关宠物的介绍以及适养人群。
(二)网站开发目标
本网站开发主要以前台商城形式来向广大用户展现宠物的相关信息,其主要展示页面包括宠物展示、宠物用品展示、购物车、新闻浏览等。后台管理是为管理员提供修改、添加、删除宠物商品信息、对注册用户信息的管理和维护、订单查看等功能;商城除浏览外,其他的一系列操作都需要登陆进去。
(三)网站开发意义
网站的主要意义在于为顾客介绍宠物的信息,销售宠物的商品,可以让越来越多的爱宠人士节省出门购物的时间,也能够学习到狗狗的一些习惯知识,如何处理一些狗狗的突发情况,如何进行狗狗的驯养,让它们有良好的生活习惯。
二、需求分析
(一)需求获取
根据网络上市场调查报告获取未来宠物市场的发展与现状,分析出未来宠物市场在宠物消费这一块将会有更快速的发展。获取宠物市场多方面的前景,进行网站的设计与制作。
(二)需求功能分析
根据获取的市场需求,分析得出网站管理包括网站的浏览者和网站管理员。网站的浏览者需求是查询该网站的宠物和宠物商品信息,想要购买自己所需的东西,需要注册登录进入商城购物操作。网站管理员可以对用户的信息进行浏览和操作,对前端商城的商品进行修改等。具体来说:
前台需要实现的功能有:
1.宠物及相关用品信息的浏览,用品详细信息的展现。
2.宠物新闻信息的浏览。
3.宠物用品的购买包括对购物车信息的修改,订单信息的填写及提交。
4.用户注册,登陆。
后台管理员对数据的处理及维护:
1.对商品信息的修改、增加、删除。
2.用户信息的查看、修改。
其具体功能模块图如图21和图22所示:
图21 注册会员模块图
图22 管理员模块图
三、数据库设计
(一)ER图设计
ER图模型设计如图31所示
图 31 ER图
(二)数据表设计
数据表的设计如表31到38所示。
表31 前台用户表(user)
字段名称
类型
长度
是否为空
是否主键
备注
id
int
11
否
是
编号
username
int
11
否
是
用户名
password
varchar
60
是
否
密码
nickname
varchar
60
是
否
昵称
表32 商品表(products)
字段名称
类型
长度
是否为空
是否主键
备注
id
int
11
否
是
编号
name
varchar
255
是
否
名称
estoreprice
double
10,2
是
否
商城价
marketprice
double
10,2
是
否
市场价
category
varchar
40
是
否
分类
pnum
int
11
是
否
数量
imgurl
varchar
100
是
否
目录
一、引言 1
(一)网站开发背景 1
(二)网站开发目标 1
(三)网站开发意义 1
二、需求分析 1
(一)需求获取 1
(二)需求功能分析 2
三、数据库设计 3
(一)ER图设计 3
(二)数据表设计 3
四、网站实现 5
(一)商城首页 5
(二)宠物之家信息浏览 7
(三)新闻页面 7
(四)相关宠物 8
(五)宠物用品 10
(六)用户注册 12
(七)用户登陆 13
(八)后台登陆 14
(九)后台商品管理 16
五、总结 18
致谢 19
参考文献 20
一、引言
(一)网站开发背景
据宠物市场分析,目前中国宠物及用品一年的交易额已超过100亿元,消费者以女性为主。目前北京市养狗的数量已经超过了50万条,北京市小动物保护协会的一份调查结果显示:北京人一年花在宠物身上的钱多大五亿元。
据上述一条分析说明了国内宠物市场在未来将会有很大的商业机遇和发展空间。随着经济的发展和城市化进程的加速,独立的城镇居民家庭、个人和人口老龄化已经成为了一个很严重的问题,居民多元化的休闲、消费和情感的方式,城市居民的宠物消费已成为宠物市场的一个全新的亮点。
随着人类生活水平质量的提高,越来越多的家庭选择喂养宠物
*好棒文|www.hbsrm.com +Q: @351916072@
,将宠物作为家庭中的一员来对待,因此宠物的生活质量也出现了很大的改变。宠物网上商城是一个使得繁忙的或者不喜欢出门的人,很方便的就能为自己的宠物购得喜爱的宠物日用品,这样既不影响工作也不浪费时间,随时随地的为爱宠购买日用商品。
宠物之家是基于B/S模式开发的网上购物商城,采用JSP技术,运用php、mysql进行后台管理,实现宠物用品的销售、相关宠物的介绍以及适养人群。
(二)网站开发目标
本网站开发主要以前台商城形式来向广大用户展现宠物的相关信息,其主要展示页面包括宠物展示、宠物用品展示、购物车、新闻浏览等。后台管理是为管理员提供修改、添加、删除宠物商品信息、对注册用户信息的管理和维护、订单查看等功能;商城除浏览外,其他的一系列操作都需要登陆进去。
(三)网站开发意义
网站的主要意义在于为顾客介绍宠物的信息,销售宠物的商品,可以让越来越多的爱宠人士节省出门购物的时间,也能够学习到狗狗的一些习惯知识,如何处理一些狗狗的突发情况,如何进行狗狗的驯养,让它们有良好的生活习惯。
二、需求分析
(一)需求获取
根据网络上市场调查报告获取未来宠物市场的发展与现状,分析出未来宠物市场在宠物消费这一块将会有更快速的发展。获取宠物市场多方面的前景,进行网站的设计与制作。
(二)需求功能分析
根据获取的市场需求,分析得出网站管理包括网站的浏览者和网站管理员。网站的浏览者需求是查询该网站的宠物和宠物商品信息,想要购买自己所需的东西,需要注册登录进入商城购物操作。网站管理员可以对用户的信息进行浏览和操作,对前端商城的商品进行修改等。具体来说:
前台需要实现的功能有:
1.宠物及相关用品信息的浏览,用品详细信息的展现。
2.宠物新闻信息的浏览。
3.宠物用品的购买包括对购物车信息的修改,订单信息的填写及提交。
4.用户注册,登陆。
后台管理员对数据的处理及维护:
1.对商品信息的修改、增加、删除。
2.用户信息的查看、修改。
其具体功能模块图如图21和图22所示:
图21 注册会员模块图
图22 管理员模块图
三、数据库设计
(一)ER图设计
ER图模型设计如图31所示
图 31 ER图
(二)数据表设计
数据表的设计如表31到38所示。
表31 前台用户表(user)
字段名称
类型
长度
是否为空
是否主键
备注
id
int
11
否
是
编号
username
int
11
否
是
用户名
password
varchar
60
是
否
密码
nickname
varchar
60
是
否
昵称
表32 商品表(products)
字段名称
类型
长度
是否为空
是否主键
备注
id
int
11
否
是
编号
name
varchar
255
是
否
名称
estoreprice
double
10,2
是
否
商城价
marketprice
double
10,2
是
否
市场价
category
varchar
40
是
否
分类
pnum
int
11
是
否
数量
imgurl
varchar
100
是
否
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/747.html