基于web的宠物交易网站设计与实现

目 录
1 绪 论 1
1.1 研究背景 1
1.2 研究的目的和意义 1
1.3 国内外研究现状 2
2 开发工具和技术 3
2.1 B/S体系结构 3
2.2 Java语言简介 3
2.3 JSP技术的简介 5
2.4 MySQL简介 5
2.5 SSM框架 6
3 系统需求分析 7
3.1 非功能需求分析 7
3.1.1 技术可行性 7
3.1.2 操作可行性 7
3.1.3 运行可行性 7
3.1.4 时间可行性 7
3.2 性能需求分析 7
3.3 功能需求分析 7
4 系统总体设计 9
4.1 系统主要功能模块设计 9
4.1.1 会员模块 9
4.1.2 宠物商品模块 12
4.1.3 交友活动模块 12
4.1.4 宠物领养模块 13
4.1.5 宠物商家管理模块 14
4.1.6 后台管理模块 14
4.2 数据库设计 15
4.2.1 数据库概念结构设计 15
4.2.2 数据库逻辑结构设计 16
5 系统实现 21
5.1 系统首页实现 21
5.2 会员模块实现 22
5.3 宠物商品模块实现 23
5.4 交友活动模块实现 25
5.5 宠物领养模块实现 26
5.6 宠物商家管理模块实现 28
5.7 后台管理模块实现 29
6 系统测试 31
6.1 测试的目的与意义 31
6.2 系统测试的内容 31
7 结 论 33
参考文献 34
致 谢 36
3.3 功能需求分析
宠物交易系统的功能需求确定了系统的六大功能模块,包括会员、宠物商品、交友活动、宠物领养、宠物商家管理、后台管理六个主模块。
会员模块中是包括注册会员和会员登录后实现的相关业务,包括会员个人信息,账户信息设置,发表评论等;宠物商品模块,实现的功能是关于宠物的商品,包括对宠物商品的浏览、搜索以及购买等相关功能实现;对于交友活动模块,实现了对举办的宠物相关的交流活动的发布,报名参加活动的功能;宠物领养模块,实现了宠物领养和赠送相关信息管理;宠物商家管理模块中,对商家进行信誉排名和质量约束管理,保证商家可信度,安全度。同时,商家可以对自己的店铺以及店铺中的商品进行管理操作;后台管理中,管理员可以对用户进行增加删除修改和查询等,对系统中的公告信息,过期的活动信息进行删除修改,对宠物领养的相关信息进行保存修改,财务资金进行记录。为了满足信息存储的需要,需要设计各种必备的数据库信息表。
图3-1系统功能结构图
在这里插入图片描述

4 系统总体设计
登录系统结构图,如图4-1所示:
在这里插入图片描述

图4-1 登录结构图
4.1 系统主要功能模块设计
4.1.1 会员模块
宠物交易系统中,注册会员才能够享受更多的权益,所以如果需求比较多,进入系统第一步就注册会员,需要填写相关的个人信息,登录系统之后,可以在个人账户设置详细信息,更新照片、密码、收货地址、宠物信息等,如果在网站上购买过商品,就可以看到交易订单的相关信息,并且可以对此商品进行评价和追评。因此,会员模块应该具备注册功能、登录功能、登录后可以查看我的订单功能、可以评价功能以及对账户进行设置功能。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sheziqiong/article/details/129969719