该系统基于SSH框架,数据库使用了MySQL。
需要源码请加QQ507833548(加Q备注:网上药店)
其他Java毕业设计汇总:https://github.com/broccolik/biyesheji

前台功能设计
1)用户注册:想要使用网上药店的用户需要在系统的前台进行新用户注册,按照要求填写用户名、密码、支付密码、邮箱、真实姓名。
2)用户登录:用户通过登录模块进行登录,输入已经注册好的用户名,并输入对应的密码可完成登录。
3)密码修改:用户的登录密码修改和支付密码修改只要验证原密码正确即可进行修改。
4)药品分类:网上药店系统将药品为五个大类,同时再将五个大类分别划分为若干个小类,方便用户进行查找。
5)商品详情:点进商品详情界面,可以查看到药品的商品编号、品牌、主要功效、价格、使用说明、用户评价等主要信息,在这个界面,可以选择将药品添加到购物车或者选择收藏药品,还可以查看到管理员推荐的用户可能喜欢的药品。
6)添加购物车:用户将商品添加到购物车后,可以在购物车查看所添加的商品及其相关信息,可以修改商品数量或者移除商品,然后选择继续购物或者提交订单。
7)订单结算:订单结算模块分成提交订单和付款两部分,提交订单部分需要填写收购人信息,然后在个人中心的“我的订单”模块进行付款操作,这样才能完整的进行一次订单结算。
8)添加收藏:收藏夹展示了所收藏药品的信息,可以选择对其进行查看或者删除。
网上药店后台功能设计
1)管理员登录:管理员除了输入后台管理系统的账户和对应的登录密码之外,还需要输入验证码进行登录。
2)商品管理:商品管理模块包括发布商品、商品类别管理、订单管理。管理员可以查看已发布的商品具体信息,并对其进行修改、删除或者补充库存的操作。发布商品需要填写药品名称、广告语、类别、市场价、会员价、有关标签、品牌、详细介绍等。网上药店的商品分成心血管科、糖尿病科、风湿骨科、皮肤科、消化系统五大类别,每个类别下还细分若干个小类别。可对商品类别进行添加子类、编辑、删除等操作。管理员在网上药店的后台上可以对系统所有的订单及其相关信息进行查看,也可以选择将其删除。
3)网站设置:网站设置模块包括首页导航管理、首页栏目管理、系统公告管理、焦点图管理、会员评论管理。管理员在站点导航管理模块可以管理网上药店前台的导航栏,修改其标题或者连接路径,也可以将其删除。首页栏目管理是对系统前台的热卖商品模块展示的信息进行管理。系统公告管理模块是用来管理面向用户发布的网站公告信息。焦点图管理模块是管理网上药店前台的首页轮播图,可以选择对其进行修改、新增、删除等操作。评论管理模块是管理员用来查看用户的评价。
4)用户管理:系统用户管理分为会员管理和后台用户管理两部分。会员管理模块是汇总已经注册的用户以及相关信息。后台用户管理可查看汇总好的前台用户信息。
5)个人信息管理:管理员可以在账户管理模块查看和修改个人信息。

4.3 数据库设计
网上药店的数据使用 MySQL数据库来存储,一共有12张表,具体情况如下:
1)管理员表(users)
2)用户表(huiyuan)
3)订单表(dingdan)
4)订单子项表(dingdanitems)
5)用户评价表(comment)
6)热卖商品推荐表(indexcolumns)
7)焦点图表(jiaodiantu)
8)系统公告表(notice)
9)商品表(shangpin)
10)收藏表(shoucang)
11)导航管理表(sitenav)
12)商品类别表(spcategory)
系统功能结构图
在这里插入图片描述

系统截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

后台管理系统截图

在这里插入图片描述

在这里插入图片描述
关注公众号获取更多源码:
在这里插入图片描述

需要源码请加QQ507833548(注明来意哦)
其他Java毕业设计汇总:https://github.com/broccolik/biyesheji