项目成员:果金峰、尚博、孙雨墨、李昱辉
指导教师:张晓莉
作品简介:医院挂号系统是一款通过线上预约、智能分诊、实时查询等功能,优化医疗资源配置,并提升医院管理的信息化水平。系统的实施将助力医疗机构向智慧化、人性化服务转型,为患者和医务人员提供更优质的服务体验。
图1 患者端智能问答助手截屏
图2 管理员端排班管理示意图
图3 患者预约效果图
图4 医生端查看排班管理效果图
项目创新点:
(1)技术创新:后端采用SSM(Sprint Boot + Spring MVC+MyBatis)技术进行开发,涵盖科室、医生、排班等功能模块。Controller负责接收请求,把数据整理好后交给Service层处理,Service处理业务逻辑,Dao层基于MyBatis实现数据持久化,采用XML映射文件提升SQL可维护性。前端则基于Vue3.js的setup语法糖,组件,路由等技术,构建患者端、医生端、管理员端三端,使用pinia技术用于数据暂存,使用Axios技术构建API获取数据,项目支持路由拦截。
(2)应用创新:
① 患者端:在患者首次使用东软医疗挂号系统时,无论网页端还是移动端均需进行账号注册,登录。患者在注册时需提供自己的真实姓名、手机号。在患者处于未登录状态时,仅可在首页查看医院简介详情与特色诊疗功能。在患者处于登录状态时可使用本系统所有功能。并且在移动端加入了AI对话可以询问有关于医学方面的知识。
② 医生端:排班管理,可筛选和下载排班信息,区分当前和历史排班。患者管理,展示患者列表、查看患者病例,添加就诊记录。咨询管理,查看资讯信息,咨询信息回复。
③ 管理员端:管理员可对医院医生的信息进行增删改查管理,对患者的基本信息进行管理,可查看所有挂号预约的详细信息,支持按科室、状态、时间等条件筛选。
支持挂号统计,对挂号数据进行统计分析,辅助管理决策。管理员还可以管理医院的各个科室信息,包括科室的增删改查,管理医生的排班信息,确保各科室医生排班合理,便于患者预约,管理医院药品信息,包括药品的录入、修改、查询等,管理医院的简介内容,便于对外展示医院形象和服务内容,管理员可查看和处理患者或医生的反馈问题,提升服务质量。
项目视频: