本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
基于node.js+ vue+微信小程序实现的预约挂号小程序
登录网址: hhttp://localhost:8080
管理员账户密码: 123456/123456
普通用户账户密码: 123456/123456
二、项目功能
小程序部分
整体功能有:
用户注册部分、就诊人部分、就诊人管理、对预约记录,缴费充值退款记录的管理
意见反馈、医院公告(文章)、自助缴费、余额充值、医院导航、消息管理、在线预约
整体采用注册用户绑定就诊人(就诊卡)的模式,除消息为其他数据绑定在对应的就诊人
就诊人
就诊人为一对多模式,最多绑定五位就诊人,有且只有一位默认就诊人,通过就诊卡唯一,对应自己的数据,包括各种记录和余额,且设置与账号所属人的关系,如父母或子女
在线预约
所有记录和预约操作依然是在单独的就诊人名下进行,选择合适分院(可设置多医院),一级科室,二级科室后通过医生简介等方式选择医生后提交信息预约,,可预约日期限制在今日起7天内 ,预约是否完成的操作在医生的控制,用户可对已预约单未完成的记录进行取消等操作
管理端
管理后台部分
整体功能有:
注册用户管理、就诊人管理,医生排班
医院信息(包括分院,各级科室,对应分院、楼层导航,小程序轮播图,各类文章)
充值缴费退款记录管理,预约记录管理和操作,近7天数据分析
三、运行环境开发工具:
微信开发者工具+HBuilder X
运行环境:MySQL5.7+nodejs22.6.0(此配置为本人调试所用,仅供参考)
四、项目技术
:node.js+ vue+微信小程序
五、项目截图
(Api启动方式:node index.js ;Admin启动方式:npm run serve ;直接启动,切勿编译)
以上系统源码经过技术整理与调试,确保能正常运行