基于ssm的小儿肺炎知识管理系统设计与实现+vue论文

目 录

摘要 I
Abstract II
1绪论 1
1.1研究背景与意义 1
1.1.1研究背景 1
1.1.2研究意义 1
1.2国内外研究现状 2
1.2.1国外研究现状 2
1.2.2国内研究现状 2
1.3研究内容与方法 2
1.3.1研究内容 2
1.3.2研究方法 3
1.4论文的组织结构 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.2管理员管理 17
5.3肺炎咨询管理 17
5.4基础数据管理 18
5.5肺炎知识管理 19
5.6今日动态管理 19
5.7通知管理 20
5.8商品管理 21
5.9用户管理 22
5.10轮播图管理 22
6系统测试 24
6.1测试概述 24
6.2测试结果 24
7总结与展望 27
参考文献 28
致谢 29

1系统设计

4.1系统的总体功能设计
通过结合系统分析阶段的相关内容,对系统的整体功能设计进行规划。由此可知,本系统的使用者主要可以被分为管理员角色和用户角色两类。其中,管理员角色主要的功能需求有用户信息管理、肺炎知识管理、肺炎咨询管理等模块,用户角色主要的功能需求有系统登录、查询肺炎知识、查询肺炎咨询信息等模块。本系统的总体功能设计如图4-1所示。
在这里插入图片描述

图4-1系统的总体功能设计
4.2数据库设计
4.2.1概念设计
在数据库设计阶段,本系统通过使用开源的、小型的MySQL数据库对系统相关的数据信息进行管理和维护[12]。数据库设计大致可以被分为概念设计和逻辑设计两个阶段。概念设计阶段是逻辑设计阶段的重要依据,同样的,逻辑设计阶段也是概念设计阶段的实现目标。概念设计阶段主要通过使用实体-联系图(E-R图)的方式,将现实世界中用户对系统的实际需求,转换成设计人员能够理解的抽象的数据库概念模型。本人通过设计E-R图,详细的对系统中的实体以及实体之间的联系进行了表达。各实体信息的E-R图如图4-2、图4-3、图4-4、图4-5、图4-6、图4-7、图4-8所示,系统总体E-R图如图4-9所示。
在这里插入图片描述

图4-2管理员信息E-R图
在这里插入图片描述

图4-3用户信息E-R图

在这里插入图片描述

图4-9系统总体E-R图
4.2.2逻辑设计
逻辑设计阶段主要的工作是将概念设计中的E-R图,转换成方便系统进行存储和管理的二维表格形式[14]。这一阶段也可以被称为数据库的详细设计,其直接关系到系统功能模块的正常运行、数据信息的正常更新等。在设计过程中,需要充分考虑数据库的规范性和合理性,使得能够满足系统的功能和性能需求。本系统相关的数据表格设计内容如下所示。

表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 yonghu_name String 用户姓名 是
5 yonghu_phone String 用户手机号 是
6 yonghu_id_number String 用户身份证号 是
7 yonghu_photo String 用户头像 是
8 sex_types Integer 性别 是
9 yonghu_email String 电子邮箱 是
10 new_money BigDecimal 余额 是
11 create_time Date 创建时间 是

表4-3 肺炎知识信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 feiyanzhishi_name String 标题 是
3 feiyanzhishi_photo String 图片 是
4 feiyanzhishi_types Integer 知识类型 是
5 feiyanzhishi_content String 肺炎知识 是
6 create_time Date 创建时间 是

表4-4 肺炎咨询信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 yonghu_id Integer 提问用户 是
3 chat_issue String 问题 是
4 issue_time Date 问题时间 是
5 chat_reply String 回复 是
6 reply_time Date 回复时间 是
7 zhuangtai_types Integer 状态 是
8 chat_types Integer 数据类型 是
9 insert_time Date 创建时间 是

表4-5 今日动态信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 jinridongtai_name String 动态标题 是
3 jinridongtai_photo String 动态图片 是
4 jinridongtai_types Integer 动态类型 是
5 yonghu_id Integer 用户 是
6 jinridongtai_content String 动态详情 是
7 create_time Date 创建时间 是

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

表4-7 商品信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 shangpin_name String 商品名称 是
3 shangpin_photo String 商品照片 是
4 shangpin_types Integer 商品类型 是
5 shangpin_kucun_
number Integer 商品库存 是
6 shangpin_old_money BigDecimal 商品原价 是
7 shangpin_new_
money BigDecimal 现价 是
8 shangpin_clicknum Integer 点击次数 是
9 shangxia_types Integer 是否上架 是
10 shangpin_delete Integer 逻辑删除 是
11 shangpin_content String 商品简介 是
12 create_time Date 创建时间 是

表4-8 商品订单信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 shangpin_order_uuid_number String 订单号 是
3 address_id Integer 收获地址 是
4 shangpin_id Integer 商品 是
5 yonghu_id Integer 用户 是
6 buy_number Integer 购买数量 是
7 shangpin_order_
true_price BigDecimal 实付价格 是
8 shangpin_order_
types Integer 订单类型 是
9 shangpin_order_payment_types Integer 支付类型 是
10 insert_time Date 订单创建时间 是
11 create_time Date 创建时间 是

表4-9 商品评价信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 jinridongtai_id Integer 动态 是
3 yonghu_id Integer 用户 是
4 jinridongtai_liuyan_
text String 评价内容 是
5 reply_text String 回复内容 是
6 insert_time Date 评价时间 是
7 update_time Date 回复时间 是
8 create_time Date 创建时间 是

表4-10 购物车信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 yonghu_id Integer 所属用户 是
3 shangpin_id Integer 商品 是
4 buy_number Integer 购买数量 是
5 create_time Date 添加时间 是
6 update_time Date 更新时间 是
7 insert_time Date 创建时间 是

2系统实现

5.1个人中心
通过设计的个人中心管理功能模块,管理用户可以对相关的个人信息进行管理,比如管理用户可以更新个人账号的密码信息,修改个人账号的用户名信息等,修改密码界面设计如图5-1所示,个人信息界面设计如图5-2所示。
在这里插入图片描述

图5-1修改密码界面
在这里插入图片描述

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

图5-3管理员管理界面

5.9用户管理
通过设计的用户管理功能模块,管理用户可以对相关的用户信息进行管理,比如管理用户可以查看用户头像信息,更新用户手机号码,删除已经注销的用户信息记录等,用户管理界面设计如图5-16所示。
在这里插入图片描述

图5-16用户管理界面

  • 23
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
基于ssm vue的宠物商店的设计实现,需要分为前端和后端两部分进行开发。 前端设计中,需要使用vue.js框架搭建宠物商店的前端页面,采用响应式网页设计,能够适应不同的终端设备,如PC、手机、平板等,以便宠物商店的用户可以随时随地浏览和购买宠物用品、食品等相关产品。同时,前端还需要实现各种用户交互功能,如商品分类、搜索、购物车、结算、订单追踪、评论等功能。 后端实现中,需要使用spring、springmvc、mybatis等技术,搭建宠物商店的服务器架构。后端主要负责处理前端页面发出的请求,根据请求种类分配不同的业务逻辑进行处理,并将结果返回给前端页面。需要编写相应的服务逻辑代码来实现用户注册、商品管理、订单管理等功能。 在数据存储方面,需要使用MySQL数据库进行数据的存储、管理和访问。宠物商店需要存储大量的宠物用品、食品等相关商品的信息,以及用户注册信息、订单信息等数据。 综上所述,基于ssm vue的宠物商店的设计实现需要前后端分别开发,前端采用vue.js框架,后端使用spring、springmvc、mybatis等技术,同时配合MySQL数据库实现数据的存储和管理,以及各种用户交互功能的实现实现了这些功能,就可以让用户方便地浏览、购买宠物用品和食品,提升宠物商店的业务水平和用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

qq_1406299528

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

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

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

打赏作者

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

抵扣说明:

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

余额充值