网上宠物商城的设计与实现
目 录
一、 引言 1
(一) 课题背景 1
(二) 课题意义 1
(三) 课题目标 1
二、 需求分析 1
(一) 需求分析 1
(二) 系统功能设计 2
1. 会员功能 2
2. Administrator功能 2
(三) 模块说明 2
三、 数据库设计 3
(一) 数据库的概念结构设计 4
(二) 数据库的逻辑结构设计 7
四、 系统详细设计 9
(一) 前台部分 9
1. 用户登录 9
2. 安全退出系统 11
3. 用户注册 11
4. 宠物查询 13
5. 购物车系统 14
6. 订单系统 16
7. 系统首界面 18
(二) 后台部分 18
1. 登录界面 18
2. Administrator主界面 20
3. 修改密码 21
4. 用户管理 21
5. 宠物类别 23
6. 宠物管理 26
7. 订单管理 28
五、 致 谢 31
六、 参考文献 32
引言
课题背景
随着时代的进步,人们的生活质量越来越高,宠物也成了日常生活家庭中不可缺少的一员.大到猫狗小香猪,小到鹦鹉,仓鼠,小蜥蜴,无一不受到广大群众的热爱.我们的网店就是为了满足大家对宠物的进一步了解,需求而设立的,将为大家提供最繁多的种类和最优惠的价格。
课题意义
现代社会快速发展, *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
网上商城已经进入了千家万户,这个网上商城可以很好的帮助消费群众选择及购买自己需要的宠物,方便大家达到足不出户就能买到自己心仪的宠物的目的。
课题目标
课题分为前台和后台两个部分,前台目标就是能让用户一目了然的查询及选购所需要的宠物,能实现购物功能,后台目标Administrator可以很方便的管理订单及用户数据。
需求分析
需求分析
网上宠物商城前台主要是实现注册用户登录、用户信息管理、宠物查询、网站论坛、以及宠物购买、产生订单等内容,使得用户能迅速查找到所需的宠物。而后台则是实现了Administrator登录以及对用户、宠物、订单、留言跟公告的管理,能够及时处理以及更新。
系统功能设计
会员功能
本系统分成前台和后台两个部分,第一个部分前台主要是给用户操作,例如:登录网站,查询宠物价格类别,下订单等功能。其功能如图2-1所示。
图2-1会员功能
管理员功能
后台这块基本是Administrator操作,Administrator拥有该网上商城的最大的权限,他可以对这网站进行一切内容的处理:改密码,管理用户,管理宠物,管理订单,管理论坛等等
其具体功能如图2-2所示。
图2-2Administrator功能
模块说明
用户模块:使用者能够在网站前台进行一切事情的操作,包括登录,查看信息,最新资讯,宠物价格等等,以及加购物车下订单。
Administrator模块:
修改Administrator密码:Administrator可以修该登录密码。
用户信息管理:Administrator可以使用关于用户信息的一切权限。
(3)查看宠物信息:Administrator可以查看关于宠物信息的一切内容,包括种类价格等。
(4)宠物信息管理:Administrator可以使用修改删除关于宠物信息的一切权限。
(5)订单信息管理:Administrator可以使用关于订单的一切权限。
(6)网站论坛:Administrator可以使用关于论坛的一切权限。
(7)公告管理:Administrator可以使用关于公告的一切权限。
数据库设计
数据库设计是指在一定的条件和环境下,根据数据的逻辑和物理结构完成一个数据库。使得可以将它应用于一些人们的日常生活,或者公司的工作,商业等用途上,使之能更完善的分析存储数据从而响应每个用户的操作请求。数据设计一般分为下面几个部分:
需求:准确了解用户所需求的方向内容,加以修改
(2)概念结构:为一个概念模型建立一个概念上的数据库。
(3)逻辑结构:根据上面的概念,建立一个逻辑上的数据库。
(4)物理结构:为以上的逻辑模型,建立一个可以实施使用,存放数据的物理结构。
(5)实施:正式建立数据库,通过代码把数据库设计出来
(6)运行和维护:对数据库的调试运行,让它能更加完善,能持久的使用下去。
数据库的概念结构设计
先是数据库的概念结构这方面设计。
(1)会员信息图
图3-1 会员信息图
(2)宠物类别图
图3-2 宠物类别图
(3)宠物信息图
图3-3 宠物信息图
(4)公告信息图
图3-4 公告信息图
(5)Administrator信息图
图3-5 Administrator信息图
(6)订单信息图
图3-6 订单信息图
(7)留言信息图:
图3-7 留言信息图
(8)查询以及购买宠物E-R图:
图3-8 查询购买宠物E-R图
数据库的逻辑结构设计
(1)user表:表3-1。
表3-1 user表
(2)catelog表:表3-2。
表3-2catelog表
(3)goods表:表3-3。
表3-3 goods表
列名
数据类型
长度
允许空
是否主键
说明
goods_id
int
11
否
是
宠物ID
goods_catelog_id
int
4
否
否
类别ID
goods_name
varchar
50
否
参考文献
[1]舒攀,陈金刚.数字化校园建设中宿舍管理系统的实现与设计[J].武汉工程大学学报,2008,30(04):108-111
一、 引言 1
(一) 课题背景 1
(二) 课题意义 1
(三) 课题目标 1
二、 需求分析 1
(一) 需求分析 1
(二) 系统功能设计 2
1. 会员功能 2
2. Administrator功能 2
(三) 模块说明 2
三、 数据库设计 3
(一) 数据库的概念结构设计 4
(二) 数据库的逻辑结构设计 7
四、 系统详细设计 9
(一) 前台部分 9
1. 用户登录 9
2. 安全退出系统 11
3. 用户注册 11
4. 宠物查询 13
5. 购物车系统 14
6. 订单系统 16
7. 系统首界面 18
(二) 后台部分 18
1. 登录界面 18
2. Administrator主界面 20
3. 修改密码 21
4. 用户管理 21
5. 宠物类别 23
6. 宠物管理 26
7. 订单管理 28
五、 致 谢 31
六、 参考文献 32
引言
课题背景
随着时代的进步,人们的生活质量越来越高,宠物也成了日常生活家庭中不可缺少的一员.大到猫狗小香猪,小到鹦鹉,仓鼠,小蜥蜴,无一不受到广大群众的热爱.我们的网店就是为了满足大家对宠物的进一步了解,需求而设立的,将为大家提供最繁多的种类和最优惠的价格。
课题意义
现代社会快速发展, *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
网上商城已经进入了千家万户,这个网上商城可以很好的帮助消费群众选择及购买自己需要的宠物,方便大家达到足不出户就能买到自己心仪的宠物的目的。
课题目标
课题分为前台和后台两个部分,前台目标就是能让用户一目了然的查询及选购所需要的宠物,能实现购物功能,后台目标Administrator可以很方便的管理订单及用户数据。
需求分析
需求分析
网上宠物商城前台主要是实现注册用户登录、用户信息管理、宠物查询、网站论坛、以及宠物购买、产生订单等内容,使得用户能迅速查找到所需的宠物。而后台则是实现了Administrator登录以及对用户、宠物、订单、留言跟公告的管理,能够及时处理以及更新。
系统功能设计
会员功能
本系统分成前台和后台两个部分,第一个部分前台主要是给用户操作,例如:登录网站,查询宠物价格类别,下订单等功能。其功能如图2-1所示。
图2-1会员功能
管理员功能
后台这块基本是Administrator操作,Administrator拥有该网上商城的最大的权限,他可以对这网站进行一切内容的处理:改密码,管理用户,管理宠物,管理订单,管理论坛等等
其具体功能如图2-2所示。
图2-2Administrator功能
模块说明
用户模块:使用者能够在网站前台进行一切事情的操作,包括登录,查看信息,最新资讯,宠物价格等等,以及加购物车下订单。
Administrator模块:
修改Administrator密码:Administrator可以修该登录密码。
用户信息管理:Administrator可以使用关于用户信息的一切权限。
(3)查看宠物信息:Administrator可以查看关于宠物信息的一切内容,包括种类价格等。
(4)宠物信息管理:Administrator可以使用修改删除关于宠物信息的一切权限。
(5)订单信息管理:Administrator可以使用关于订单的一切权限。
(6)网站论坛:Administrator可以使用关于论坛的一切权限。
(7)公告管理:Administrator可以使用关于公告的一切权限。
数据库设计
数据库设计是指在一定的条件和环境下,根据数据的逻辑和物理结构完成一个数据库。使得可以将它应用于一些人们的日常生活,或者公司的工作,商业等用途上,使之能更完善的分析存储数据从而响应每个用户的操作请求。数据设计一般分为下面几个部分:
需求:准确了解用户所需求的方向内容,加以修改
(2)概念结构:为一个概念模型建立一个概念上的数据库。
(3)逻辑结构:根据上面的概念,建立一个逻辑上的数据库。
(4)物理结构:为以上的逻辑模型,建立一个可以实施使用,存放数据的物理结构。
(5)实施:正式建立数据库,通过代码把数据库设计出来
(6)运行和维护:对数据库的调试运行,让它能更加完善,能持久的使用下去。
数据库的概念结构设计
先是数据库的概念结构这方面设计。
(1)会员信息图
图3-1 会员信息图
(2)宠物类别图
图3-2 宠物类别图
(3)宠物信息图
图3-3 宠物信息图
(4)公告信息图
图3-4 公告信息图
(5)Administrator信息图
图3-5 Administrator信息图
(6)订单信息图
图3-6 订单信息图
(7)留言信息图:
图3-7 留言信息图
(8)查询以及购买宠物E-R图:
图3-8 查询购买宠物E-R图
数据库的逻辑结构设计
(1)user表:表3-1。
表3-1 user表
(2)catelog表:表3-2。
表3-2catelog表
(3)goods表:表3-3。
表3-3 goods表
列名
数据类型
长度
允许空
是否主键
说明
goods_id
int
11
否
是
宠物ID
goods_catelog_id
int
4
否
否
类别ID
goods_name
varchar
50
否
参考文献
[1]舒攀,陈金刚.数字化校园建设中宿舍管理系统的实现与设计[J].武汉工程大学学报,2008,30(04):108-111
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1709.html