论文先介绍当前基于协同过滤算法的初心宠物医院综合服务平台的现状,然后调研开发这一系统的主流技术,最终选择通过python的django框架开发,选择轻量级的关系型MySQL数据库存储数据。接着进行系统的需求分析、功能设计、数据库设计,最后进行编码实现。基于协同过滤算法的初心宠物医院综合服务平台主要包括了前台和后台信息管理两个部分,前台实现信息浏览、在线挂号、在线咨询等,后台实现资讯管理、挂号管理、在线诊疗等功能。
基于协同过滤算法的初心宠物医院综合服务平台可以给宠物饲养者提供快捷高效的宠病看病流程,方便了人们的生活。同时,基于协同过滤算法的初心宠物医院综合服务平台帮助医生快速的进行疾病确诊,在线诊疗,提高了看病工作效率。
技术栈
后端:python+django
前端:vue.js+elementui
框架:django/flask
Python版本:python3.7+
数据库:mysql5.7
数据库工具:Navicat
开发软件:PyCharm .
基于协同过滤算法的初心宠物医院综合服务平台主要利用以python为后台语言,Eclipse为开发工具,MySQL为数据库,开发基于Web的系统,其中就诊挂号使用协同过滤算法为用户推荐合适的医生还有后期跟踪治疗部分也使用到协同过滤算法推荐合适的营养品。
基于协同过滤算法的初心宠物医院综合服务平台包括三种用户,前台会员、后台管理员和医生,不同用户具有的操作权限不同。
在前台,为用户提供一个宠物医院介绍信息、预约挂号信息、常见宠物疾病信息和咨询信息的平台,通过用户注册信息,收集特征,并利用挂号记录为用户推荐科室医生。查看治疗后推荐的营养品。
后台管理员:管理科室、管理医生信息、管理医院公告信息,在线咨询信息、发送常见宠物小疾病诊断信息(帮助宠物主人更好地解决饲养问题,提高了用户体验度,解决了实际的问题)、宠物就诊的电子档案。
医生登录后查看前台预约,通过备注可以了解到宠物的症状,在宠物疾病诊断中上传宠物的诊断影像。根据症状进行诊断,判断疾病类型,然后跟踪治疗。在跟踪治疗阶段,针对诊断的结果进行治疗,说明如何治疗,使用什么药物以及治疗流程。
关键词:宠物医院;医生;python;在线挂号
目 录
摘 要 I
ABSTRACT II
1 绪论 5
1.1系统开发背景 5
1.2系统开发意义 6
1.3研究内容 6
2 相关技术介绍 8
2.1 python语言 8
2.2 开发工具 8
2.3 数据库技术 9
2.4 协同过滤算法 9
3 系统分析 10
2.1 系统的需求分析 10
3.2 管理员功能需求 11
3.3 医生功能需求 13
3.4 会员功能需求 15
4 系统设计 17
4.1系统架构设计 17
4.2系统功能设计 17
4.3数据库层的设计 25
5系统实现 39
5.1前台首页的实现 39
5.2用户登录模块实现 39
5.3系统管理模块的实现 40
5.4用户管理模块的实现 41
5.5挂号门诊管理模块的实现 43
5.6宠物医院资讯模块的实现 44
6系统测试 45
6.1 系统开发环境和运行条件 45
6.2 系统测试 45
总结 49
致谢 50
参考文献 51