项目关键技术
开发工具:IDEA 、Eclipse
编程语言: Java
数据库: MySQL5.7+
框架:ssm、Springboot
前端:Vue、ElementUI
关键技术:springboot、SSM、vue、MYSQL、MAVEN
数据库工具:Navicat、SQLyog
1、Java语言简介
Java语言的编程风格与C语言非常接近,它继承了C++面向对象技术的核心,它面世之后发展迅速,非常流行,对高级C语言形成了很大的冲击。业内人士称之为“一次编译、到处执行”。当然java也有缺点,在每次执行编译后,字节码都需要消耗一定的时间,在某些程度上降低了性能。但是这并不影响java成为此次设计语言的选择。Java语言简单易学,使用它的编程时间短,功能性强,开发者学习起来更简便、更快。
2、数据库:MySQL
本系统开发使用的数据库是MySQL数据库,MySQL数据库运行速度快、安全性高,对使用的平台没有任何的限制,因而被广泛应运到系统的开发中。
3、B/S结构
B/S(浏览器/服务器)结构是目前主流的网络化的结构模式,能够把系统核心功能集中在服务器上面,帮助系统开发人员简化操作,便于维护和使用。B/S结构主要有三层,分别为数据层、控制逻辑层和视图层。用户通过视图层,让控制层调用数据层的数据,从而达到整个访问过程。三层相互独立,维护方便,使用安全,三层有互相调用,提高效率。
4、SpringBoot框架
SpringBoot是一个全新开源的轻量级框架。基于Spring4.0设计,其不仅继承了Spring框架原来有的优秀特性,而且还通过简化配置文件来进一步简化了Spring应用的整个搭建以及开发过程。另外在原本的Spring中由于随着项目的扩大导入的jar包数量越来越大,随之出现了jar包版本之间的兼容性问题,而此时SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性问题得到了很好的解决。
系统详细功能
1.1系统功能模块
逍遥大药房管理系统,在系统首页可以查看首页,药品信息,疫情常识,保健品,系统公告,个人中心,购物车等内容进行详细操作,如图1-1所示。
图1-1系统首页界面图
药品信息,在药品信息页面可以查看药品名称,价格,单次购买,库存,药品编号,药品分类,类别,规格,厂家,点击次数等详细信息进行添加到购物车,立即购买等操作,并可以进行评论和收藏等操作,如图1-2所示。
图1-2药品信息界面图
疫情常识,在疫情常识页面可以查看标题,传染源,传播途径,发布时间等详细信息进行评论和收藏等操作,如图1-3所示。
图1-3疫情常识界面图
保健品,在保健品页面可以查看药品名称,价格,单次购买,库存,保健品分类,适用人群,保健功能,主要原料,点击次数等详细信息进行添加到购物车,立即购买等操作,并可以进行评论和收藏等操作,如图1-4所示。
图1-4保健品界面图
用户注册,在用户注册页面通过填写用户名,姓名,密码,再次密码,手机号等信息完成注册操作,如图1-5所示。
图1-5用户注册界面图
个人中心,在个人中心页面通过填写用户名,姓名,密码,性别,手机号,余额等内容进行更新信息操作,还可以对我的订单,我的地址,我的收藏等内容进行详细的操作;如图1-6所示。
图1-6个人中心界面图
1.2 管理员功能模块
管理员进行登录,进入系统前在登录页面根据要求填写用户名和密码,等信息点击登录进行登录操作,如图1-7所示。
图1-7管理员登录界面图
管理员登录系统后,可以对首页,个人中心,用户管理,保健品分类管理,药品分类管理,药品信息管理,疫情常识管理,保健品管理,系统管理,订单管理等进行相应的操作管理,如图1-8所示。
图1-8管理员功能界面图
用户管理,在用户管理页面可以对索引,用户名,姓名,性别,手机号等内容进行详情,修改和删除等操作,如图1-9所示。
图1-9用户管理界面图
保健品分类管理,在保健品分类管理页面可以对索引,保健品分类等内容进行详情,修改和删除等操作,如图1-10所示。
图1-10保健品分类管理界面图
药品信息管理,在药品信息管理页面可以对索引,药品编号,药品名称,药品分类,类别,图片,规格,厂家,价格,单限,库存等内容进行详情,修改,查看评论和删除等操作,如图1-11所示。
图1-11药品信息管理界面图
疫情常识管理,在疫情常识管理页面可以对索引,标题,传染源,传播途径,发布时间,图片等内容进行详情,查看评论,修改和删除等操作,如图1-12所示。
图1-12疫情常识管理界面图
保健品管理,在保健品管理页面可以对索引,保健品名称,图片,保健品分类,适用人群,价格,单限,库存等内容进行详情,修改,查看评论和删除等操作,如图1-13所示。
图1-13保健品管理界面图
系统管理,在系统公告页面可以对索引,标题,图片等内容进行详情,修改和删除等操作,还可以对轮插图管理进行详细的操作;如图1-14所示。
图1-14系统管理界面图
订单管理,在订单管理页面可以对索引,订单编号,商品名称,商品图片,购买数量,价格,折扣价格,总价格,折扣总价格,支付类型,状态,电话,收货人,下单时间等内容进行详情操作,如图1-15所示。
图1-15订单管理界面图