v_135 基于微信小程序的医院在线回答系统的设计与实现(源码+论文)

摘要:随着计算机技术的成熟,互联网的建立,如今,PC平台上有许多关于医院问答方面的程序,但由于使用时间和地点上的限制,用户在使用上存在着种种不方便,而开发一款基于微信小程序的医院在线回答系统,能够有效地解决这个问题。

本基于微信小程序的医院在线回答系统采用Java语言、MYSQL数据库、微信开发者工具进行开发设计,以微信为入口的,具有快捷、轻便的特点,不占内存,不用下载、安装,而且访问速度很快。系统界面良好,操作简单方便,通过系统概述、系统分析、系统设计、数据库设计、系统测试这几个部分,详细的说明了系统的开发过程,最后并对整个开发过程进行了总结,实现了微信端用户功能模块和服务端医生、管理员功能模块三大部分。

本基于微信小程序的医院在线回答系统拥有界面简洁、操作简单易懂,管理方便,功能齐全等优点,具有很高的应用价值。

关键词:微信小程序;预约挂号;Java;SSM;MySQL

3.3系统功能需求分析

基于微信小程序的医院在线回答系统划分为了微信端和web后台管理端,微信端使用微信开发者工具,web后台端使用IDEA开发工具,Java开发语言的SpingBoot框架+Tomcat服务器+MySQL数据库进行开发,分为了患者、医生、管理员三种角色。

微信端患者所包含的功能如下:

(1)注册登录:可以注册本小程序,老用户可直接登录使用;

(2)新闻资讯:可以了解到医院内的新闻资讯信息;

(3)预约挂号:可以选择科室内的医生进行预约挂号,选择预约时间和备注信息后提交预约即可;

(4)咨询医生;可以选择科室内的医生进行咨询问题;

(5)我的预约记录;可以查看到自己以往预约挂号记录,支持取消预约、付款操作;

(6)我的药品记录:可以查看到医生给自己开的药品记录,支持付款操作;

(7)账户余额:可以查看到自己账户内余额,不足时可以进行模拟充值;

(8)账户维护:可以维护自己的个人信息和个人密码;

医生所包含的功能如下:

(1)我的挂号管理:可以查看到哪些人预约挂号了自己,支持进行就诊为患者进行开药和病例登记操作;

(2)我的病例管理:可以查看到为患者开药的病例登记记录;

(3)我的消息管理:可以查看到患者向自己咨询的问题并进行回复处理;

(4)账户维护:可以维护自己的个人信息和个人密码;

管理员所包含的功能如下:

(1)科室管理:可以对医院内的科室信息进行创建和管理;

(2)医生管理:可以对医院内的医生信息进行登记和管理;

(3)挂号费设置:可以对医院不同职称的医生挂号费进行设置;

(4)药品分类管理:可以对医院内药品分类信息进行登记和管理;

(5)药品管理:可以对医院内各药品信息进行登记和管理,支持补充库存;

(6)新闻管理:可以对医院内新闻资讯信息进行发布和管理;

(7)患者管理:可以对注册过本小程序内的患者信息进行维护和管理;

(8)医生管理:可以对医院内医生信息进行登记和管理;

(9)账户维护:可以维护自己的个人信息和个人密码;

4.2系统结构设计

本基于微信小程序的医院在线回答系统的功能结构设计如图4-1所示。

4.3.2数据库表

本基于微信小程序的医院在线回答系统采用MYSQL数据库,数据库的功能主要是存储网站中所有数据,以便进行操作。关于数据库中的数据表如下:

表4-1  huiyuan会员信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

accountname

账户名

varchar

500

password

密码

varchar

500

logtimes

登录次数

int

11

sex

性别

varchar

500

touxiang

头像

varchar

500

regdate

注册时间

datetime

des

描述

text

mobile

电话

varchar

500

name

姓名

varchar

500

yue

余额

float

openid

微信号

varchar

500

wxname

微信名

varchar

500

表4-2  shangpin药品信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

name

商品名

varchar

255

kucun

库存

int

11

price

价格

double

typeid

类别

int

11

tupian

图片

varchar

255

danwei

单位

varchar

255

xinghao

型号

varchar

255

pinpai`

品牌

varchar

255

createtime

发布时间

datetime

表4-3  shorder订单信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

ddno

订单号

varchar

500

createtime

下单时间

datetime

addid

购物车

int

11

purchaser

购买者

int

11

psstyle

邮寄类型

varchar

500

remark

备注

varchar

500

state

状态

int

11

totalfee

总价

double

表4-4   leaveword咨询信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

dcontent

内容

longtext

pubtime

咨询时间

varchar

500

hyid

用户编号

int

11

replytime

回复时间

varchar

500

replyren

回复人

varchar

500

replycontent`

回复内容

longtext

state

状态

int

11

4-5  guahao挂号信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

ddno

订单号

varchar

500

doctorid

医生编号

int

11

ksid

科室编号

int

11

yydate

预约时间

datetime

state

状态

int

11

fee

费用

double

createtime

添加时间

int

11

des

描述

varchar

500

hyid

用户编号

int

11

jzdes

诊断

text

4-6  lanmu栏目信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

name

名称

varchar

500

type

类型

int

11

  • 21
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值