基于ssm的儿童影楼拍摄管理系统的设计与实现+vue论文

基于SSM的儿童影楼拍摄管理系统的设计与实现

目 录

摘 要 I
Abstract II
第1章 绪论 1
1.1研究背景 1
1.2研究意义 1
1.3国内外研究现状 2
1.3.1国外研究现状 2
1.3.2国内研究现状 2
1.4研究内容与方法 2
1.4.1研究内容 2
1.4.2研究方法 3
1.5论文的组织结构 3
第2章 开发技术介绍 5
2.1 B/S结构 5
2.2 Java语言 5
2.3 SSM框架 5
2.4 MySQL数据库 6
第3章 系统分析 7
3.1系统的需求分析 7
3.2系统的可行性分析 7
3.2.1经济可行性 7
3.2.2技术可行性 7
3.2.3操作可行性 8
第4章 系统设计 9
4.1系统的总体功能设计 9
4.2数据库设计 9
4.2.1概念设计 9
4.2.2逻辑设计 13
第5章 系统实现 17
5.1管理员角色功能设计 17
5.1.1个人中心 17
5.1.2管理员管理 17
5.1.3基础数据管理 18
5.1.4服装饰品管理 19
5.1.5公告信息管理 20
5.1.6拍摄预定管理 20
5.1.7商品管理 21
5.1.8顾客管理 21
5.1.9职员管理 22
5.2职员角色功能设计 22
5.2.1个人中心 22
5.2.2服装饰品管理 23
5.2.3公告信息管理 24
5.2.4拍摄预定管理 24
5.2.5商品管理 25
5.2.6顾客管理 25
5.3顾客角色功能设计 26
5.3.1个人中心 26
5.3.2服装饰品管理 26
5.3.3公告信息管理 27
5.3.4拍摄预定管理 27
5.3.5商品管理 28
第6章 系统测试 29
6.1 测试概述 29
6.2管理员登录模块测试 29
6.3用户登录模块测试 32
6.4服装饰品管理模块测试 33
6.5拍摄预定管理模块测试 34
6.6商品管理模块测试 35
6.7 测试结果 36
结 论 37
参考文献 38
致 谢 39

第1章 系统设计

4.1系统的总体功能设计
系统的总体功能设计,是需求分析的下个阶段,是系统实现的上个阶段,它是系统详细功能设计的一个大方向,也就是说系统的各类子功能模块的设计,都是以总体功能设计为目标而进行的。通过对系统进行需求分析可知,可以大致了解系统具体所需要的相关的主要功能模块。本系统主要的功能需求包括商品信息管理、服装饰品管理等模块。系统总体功能设计图如图4-1所示。
在这里插入图片描述

图4-1系统总体功能设计图
4.2数据库设计
4.2.1概念设计
本系统使用轻量级的MySQL数据库,对系统相关的数据信息进行管理和维护[12]。数据库设计阶段一般可以被分为概念设计和逻辑设计这两个阶段。在进行数据库相关设计的全过程中,两个阶段所起到作用是完全不同的,概念设计是实现数据库设计的主要基础,逻辑设计阶段是完成数据库设计的最终目标。概念设计阶段以设计实体-联系图(E-R图)的方式,将现实世界中用户的相关需求抽象化为虚拟世界中的概念模型。本人通过设计E-R图,详细地对系统各实体以及其存在的联系进行了表达。各实体信息的实体属性图如图4-2、图4-3、图4-4、图4-5、图4-6、图4-7、图4-8、图4-9、图4-10所示,系统总体E-R图如图4-11所示。

在这里插入图片描述

图4-2管理员信息实体属性图
在这里插入图片描述

图4-3职员信息实体属性图

在这里插入图片描述

图4-11系统总体E-R图
4.2.2逻辑设计
逻辑设计阶段主要的工作是将概念设计中的E-R图,转换成方便系统进行存储和管理的二维表格形式。这一阶段也可以被称为数据库的详细设计,其直接关系到系统功能模块的正常运行、数据信息的正常更新等[13]。在设计过程中,需要充分考虑数据库的规范性和合理性,使得能够满足系统的功能和性能需求。本系统相关的数据表格设计内容如下所示。
表4-1 管理员信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 username String 用户名 是
3 password String 密码 是
4 role String 角色 是
5 addtime Date 新增时间 是

表4-2 职员信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 username String 账户 是
3 password String 密码 是
4 zhiyuan_name String 职员姓名 是
5 zhiyuan_photo String 头像 是
6 sex_types Integer 性别 是
7 zhiyuan_phone String 联系方式 是
8 zhiyuan_id_number String 身份证号 是
9 zhiyuan_email String 邮箱 是
10 zhiyuan_delete Integer 假删 是
11 create_time Date 创建时间 是

表4-3 顾客信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 username String 账户 是
3 password String 密码 是
4 yonghu_name String 顾客姓名 是
5 yonghu_photo String 头像 是
6 sex_types Integer 性别 是
7 yonghu_phone String 联系方式 是
8 yonghu_id_number String 身份证号 是
9 yonghu_email String 邮箱 是
10 yonghushenfen_
types Integer 身份 是
11 yonghu_delete Integer 假删 是
12 create_time Date 创建时间 是

表4-4 商品信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 shangpin_uuid_number String 商品编号 是
3 shangpin_name String 商品名称 是
4 shangpin_photo String 商品照片 是
5 shangpin_types Integer 套餐类型 是
6 shangpin_kucun_number Integer 商品库存 是
7 shangpin_new_money BigDecimal 现价 是
8 shangpin_content String 商品介绍 是
9 create_time Date 创建时间 是

表4-5 字典信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 dic_code String 字段 是
3 dic_name String 字段名 是
4 code_index Integer 编码 是
5 index_name String 编码名字 是
6 super_id Integer 父字段编号 是
7 beizhu String 备注 是
8 create_time Date 创建时间 是

表4-6 服装饰品信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 fuzhuangshipin_uuid_number String 服装编号 是
3 fuzhuangshipin_
name String 服装名称 是
4 fuzhuangshipin_
photo String 服装照片 是
5 fuzhuangshipin_types Integer 服装类型 是
6 fuzhuangshipin_new_money BigDecimal 现价 是
7 fuzhuangshipin_content String 服装介绍 是
8 create_time Date 创建时间 是

表4-7 拍摄预定信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 paisheyuding_order_uuid_number String 订单号 是
3 paishexiangmu_types Integer 拍摄项目 是
4 paisheyuding_time date 预约时间 是
5 paishexiangmu_number BigDecimal 定金 是
6 paisheyuding_order_types Integer 订单类型 是
7 yonghu_id Integer 用户 是
8 insert_time Date 发布时间 是
9 create_time Date 创建时间 是

表4-8 拍摄选图信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 paishexiangmu_id Integer 拍摄预定 是
3 paishexuantu_photo String 图片 是
4 paishexuantu_types Integer 状态 是
5 insert_time Date 发布时间 是
6 create_time Date 创建时间 是

表4-9 公告信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 news_name String 公告标题 是
3 news_types Integer 公告类型 是
4 news_photo String 公告图片 是
5 insert_time Date 公告时间 是
6 news_content String 公告详情 是
7 create_time Date 创建时间 是

第2章 系统实现

5.1管理员角色功能设计
5.1.1个人中心
通过设计的个人中心功能模块,用户可以选择修改账号密码,查看个人资料信息,通过不定期的对个人账户密码进行更新,保障个人信息安全,修改密码界面设计如图5-1所示,个人信息界面设计如图5-2所示。
在这里插入图片描述

图5-1修改密码界面

图5-2个人信息界面
5.1.2管理员管理
通过设计的管理员管理功能模块,管理用户可以管理相关的管理员用户信息资料,比如进行查看管理员的详细资料,修改管理员的密码信息,删除已经注销的管理员信息记录等操作,管理员管理界面设计如图5-3所示。
在这里插入图片描述

图5-3管理员管理界面

5.2职员角色功能设计
5.2.1个人中心
通过设计的个人中心功能模块,职员用户可以查看个人相关的信息资料,比如职员姓名、头像、联系方式、身份证号、邮箱等;也可以通过选择更新个人信息资料,需要注意的是,需要输入正确的字符格式,才能成功更新个人资料信息记录,也可以选择修改个人密码信息,保障个人账户安全,修改密码界面设计如图5-14所示,个人信息界面设计如图5-15所示。
在这里插入图片描述

图5-15个人信息界面

  • 27
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_1406299528

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值