美容院的模式 3.1.1.8+.0+Mysql3.2系统的流程分析
项目运行
环境配置:
jdk1.8 + .0 + Mysql + (也可以) + (IDEA,,, Sts都支持)。
项目技术:
SSM+++Maven+Vue等,B/S模式+Maven管理等。
环境需要
1、运行环境:最好是java jdk 1.8,我们在这个平台上运行。其他版本在理论上也是可能的。
2、IDE环境:IDEA,,都可以。推荐IDEA;
3.环境:7.x、8.x、9.x版本可用
4.硬件环境:7/8/10 1G内存以上;或苹果操作系统;
5. Maven项目:无;检查源码目录下是否包含pom.xml;如果包含则为maven项目,否则为非maven项目
6、数据库:MySql 5.7/8.0等版本均可;
完整的帮助、指导、源码分享、调试部署(见文末)
3.1 系统结构划分
本网站分为用户使用的功能和管理员管理的功能。
用户功能:个人中心、项目预约管理、我的收藏管理、订单管理等。
管理员管理功能:个人中心、用户管理、系统配置文件管理、美容信息管理、产品类型管理、美容产品管理、项目信息管理、项目类型管理、项目预约管理、论坛管理、留言板管理、系统管理、订单管理等等
3.1.1 系统结构图
美容院业务管理系统结构如图3-1所示:
图 3-1 系统结构
登录系统结构图如图3-2所示:
图 3-2 登录结构图
这些功能完全可以满足美容院企业管理系统的需要。本系统功能比较全面,如图3-3所示。
图3-3 系统功能结构图
3.2 系统流程分析 3.2.1 运行流程
系统登录流程图,如图:
图 3-4 登录流程图
3.2.2 添加信息流程
添加信息流程图,如图:
图3-4 添加信息流程图
3.2.3 删除信息流程
删除信息流程图,如图:
图3-5 删除信息流程图
3.3. 数据库设计 3.3.1 数据库实体
管理员信息结构图如图4-5所示:
图4-5 管理员信息实体结构图
项目信息实体属性图,如图4-6所示:
图 4-6 项目信息实体属性图
用户信息实体的属性图如图4-7所示。
图4-7 用户信息实体属性图
美容产品信息实体属性图如图4-8所示。
图4-8 美妆产品信息实体属性图
项目预约信息实体属性图如图4-9所示。
图4-9 项目预约信息实体属性图
4.2.1 用户功能模块
项目预约管理,在项目预约管理页面,可以填写订单号、项目名称、项目类型、费用、预约日期、预约时间、预约内容、用户名、姓名、是否审核、审核回复、是否支付等详情,查看,如图4-1所示。
图4-1 项目预约管理界面图
订单管理,在订单管理页面可以填写订单号、商品表名、用户ID、商品ID、商品名称、商品图片、购买数量、价格/积分、折扣价、总价/积分、总计折扣价格、支付方式、状态、地址等详情,详情及修改如图4-2所示。
图4-2 订单管理界面图
4.2.2 管理员功能模块
管理员登录,通过填写注册时输入的用户名和密码进行登录美容院的模式,如图4-3所示。
图 4-3 管理员登录界面
管理员登录美容院业务管理系统查看个人中心、用户管理、系统配置文件管理、美容信息管理、产品类型管理、美容产品管理、项目信息管理、项目类型管理、项目预约管理、论坛管理、留言板管理、系统管理、订单管理等信息。
用户管理,在用户管理页面,可以通过填写用户名、密码、姓名、性别、头像、身份证、手机、余额等进行详情、修改、删除,如图4-4 . 还可以根据需要对系统配置文件管理进行详细操作,如详情、修改、删除等,如图4-5所示。
图4-4 用户管理界面示意图
图 4-5 系统配置文件管理界面图
产品类型管理,在产品类型管理页面,可以查看产品类型等信息,并可以根据需要修改或删除已有的产品类型管理,如图4-6所示。
图 4-6 产品类型管理界面示意图
项目信息管理,在项目信息管理页面,可以查看项目编号、项目名称、项目类型、图片、费用、项目内容、发布时间等信息,并可以根据需要修改或删除已有的项目信息管理. ,如图4-7所示。
图4-7 项目信息管理界面图
项目预约管理,在项目预约管理页面可以查看订单号、项目名称、项目类型、费用、预约日期、预约时间、预约内容、用户名、姓名、是否审核、审核回复、是否支付等,并根据明细等详细操作,需要对已有的项目预约管理进行修改或删除美容院的模式,如图4-8所示。
图4-8 项目预约管理界面图
订单管理,在订单管理页面可以查看订单号、商品列表名称、用户ID、商品ID、商品名称、商品图片、购买数量、价格/积分、优惠价、总价/总积分、总优惠price、 Type、、等,并根据需要对现有订单管理进行明细、修改或删除等详细操作,如图4-9所示。
图4-9 订单管理界面图