网上宠物店的设计与实现毕业设计说明书

目 录
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)设计目标 1
(四)开发软件 1
二、系统分析与设计 2
(一)系统功能需求 2
(二)系统分析图 3
(三)数据库设计 4
(四)开发环境及语言 5
三、具体实现 6
(一)用户注册 6
(二)注册成功提示 7
(三)用户登录 8
(四)登录显示 9
(五)宠物详情 10
(六)购物车 11
(七)宠物添加 13
(八)宠物信息修改 15
(九)宠物删除 18
四、结束语 18
致谢 20
参考文献 21
一、引言
(一)开发背景
如今已经是21世纪了,科学技术发展得十分迅速,计算机的应用早已普及到了社会生活和经济发展等各个领域。各种趋势皆表明了,将宠物店搬到网上经营的方式,才是将来的应走的发展方向,对于卖家,节省店面管理,方便快捷。
伴随着时代的进步,计算机早已普及到了社会生活和经济发展等各个领域。现今已然是网络计算机时代,随着社会的不断进步,计算机的应用也越来越广泛,人们可以在网上看书,看电影,听音乐,购买商品等等。可是单单这些已经无法赶上时代的发展,往往网上商店仅仅限于小商品,小物件,现在网上宠物店兴起,人们可以在网上购买自己的爱宠,网上挑选,价格、品种对比,更有宠物的详细资料介绍,购买成功后,还会有专车进行配送,确保宠物的健康安全,还会附送宠物养成小册子。
(二)选题意义
本系统的运用,对于卖家,将大大地节省了店面管理,更加方便快捷。而对于买家,使买卖宠物变得省时省力省钱也省心了。所以,在电子商务日趋主导的今天,网上宠物店的经营方式,才是将来的发展方向,网上宠物商店将是是最安全、简单的入口。
(三)设计目标
网上宠物店利用JetBrains PhpStorm 8.0.3构建一个新型的网上购物系统,以简捷,方便的特点深受人们欢迎,网上宠物店不仅节约了开店的房租开
 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
,将大大地节省了店面管理,更加方便快捷。而对于买家,使买卖宠物变得省时省力省钱也省心了。所以,在电子商务日趋主导的今天,网上宠物店的经营方式,才是将来的发展方向,网上宠物商店将是是最安全、简单的入口。
(三)设计目标
网上宠物店利用JetBrains PhpStorm 8.0.3构建一个新型的网上购物系统,以简捷,方便的特点深受人们欢迎,网上宠物店不仅节约了开店的房租开支,还能够增多宠物店的运营时间,既为顾客省了舟车劳顿之苦又为顾客选择宠物提供了方便,大大受人们欢迎。
(四)开发软件
1、JetBrains PhpStorm
JetBrains PhpStorm中包含了WebStorm的全部功能,更能够支持PHP代码。PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。
JetBrains PhpStorm的好功能有很多很多,为我们快速有效地完成项目提供了很多的方便之处,包括:修改整个软件的外观、支持Z-Coding功能、Live Templates代码片断等等。优点有可以跨平台、自动生成Phpdoc的注释,非常方便进行大型编程、内置支持Zencode、支持代码重构,方便修改代码。
2、MySql
MySql是一个关系型数据库,它具有客户/服务器两个体系。MySql的兼容性遵循了SQL-2003的标准,而且又有自己的扩展;MySql的触发器是由数据库服务器操作过程中自动执行的一组SQL命令。但MySql也有不足之处,例如,MySQL不支持自定义数据类型;MyISAM表操作时不能热备份,解决方法是换成InnoDB表格式;MySQL对存储过程和触发器支持不够良好。
二、系统分析与设计
(一)系统功能需求
主要功能如下:
1、用户信息管理
(1)用户注册登录:用户进行注册登录退出。
(2)用户管理个人信息:用户可以查看并更改自己的基本信息;可用查看购物订单及已购买宠物信息等,但不能进行修改。
(3)管理员管理信息:
可以查看、添加、更改、删除店内宠物信息或宠物用品信息,比如更改数量或某只宠物相关的宠物用品等。
2、商品信息浏览
(1)首页显示:“宠爱”宠物店的主界面。界面主要分五部分,从上到下依次是:logo图标、搜索栏、登录注册等链接页头;下面是分类别块(从数据库中取;下面包括宠物粗略信息,点击可进入详细页面;在下面是宠物商品信息。
(2)查看页面:点击类别进入。上下是页头页尾。中间:显示一个显示条件的条件块,条件依次有品种,年龄和地点,然后依次粗略信息。
(3)详细信息显示:用于显示各种信息的详细页面。是在“首页”中点击相关链接?进入。
3、购物车管理
主要操作有购买,即将选中宠物或用品添加到购物车中,删除购物车中宠物或用品,更改购买数量操作。
4、订单管理
(1)点击“结算”进入订单页面:显示进入一个陈列了购物车中所有物品的页面以确定购买商品;
(2)确定后进入订单页面,这里会从数据库中取出已有的收货地址电话等的信息,也可以添写新的收货地址电话等的信息;
(3)确定后即正式购买,进入另一页面,用于显示订单号等。
(二)系统分析图
1、网上宠物店前台
(1)用户管理:注册会员、登录;
(2)宠物显示:查看某宠物的详细、添加到购物车;
(3)购物车管理:向购物车中添加商品、修改购物车中商品数量、删除购物车中商品、查看我的购物车;
(4)订单管理:通过购物车中商品生成订单、查看我的订单、查看某个订单的详细、订单支付、确认收货。

图2-1 前台系统框架图
2、网上宠物店后台
(1)管理员:管理员登陆;
(2)商品管理:添加新宠物、修改宠物信息、删除宠物;
(3)订单管理:查看订单详细信息、取消订单、发货。

图2-2 后台系统框架图
(三)数据库设计
1、数据库的需求分析
用户资料表:用户编号,用户名,用户密码,收件地址,邮箱;
管理员资料表:管理员编号

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1513.html

好棒文