基于医患对话的医学提取工具
1.项目简介
疫情时代患者线下就诊的成本大大的提高,医生的时间成本亦大大增加;
对于这些问题,现提出一小程序,为医生线上看诊提供症状诊断,智能医疗建议等功能,帮助医生从患者的描述中快速的提取关键信息,减轻医生负担;令患者能够足不出户的了解自己身体的大概病情。并为后台管理人员提供对各个用户的管理和对功能的测试;
2.数据库ER图设计
3.数据表功能说明
序号 | 表名 | 功能说明 |
---|---|---|
1 | mini_program_login_log | 小程序登录日志表 |
2 | web_login_log | 后台登录日志 |
3 | status | 用户在线状态表 |
4 | role | 角色表 |
5 | user | 用户表 |
6 | account | 账号信息表 |
7 | avatar | 头像表 |
8 | operate | 后台管理行为记录表 |
9 | medical_record | 病历记录表 |
10 | application | 注册申请表 |
4.数据库设计心得
卢煜:
数据库的设计是为了项目的业务的实现,所以数据库的设计是需要充分的考虑业务的具体实现,来确保创建的数据库能支撑起项目中所有业务的具体实现。在项目的开发过程中,当具体的对业务进行实现的时候,往往更容易发现数据表与业务逻辑间的冲突。发现了这些冲突,才能进行修改来更加贴近业务实现的逻辑。
黄琦:
虽然大二下的时候学习了数据库课程,当时的实验基本是照着实验指导书一步一步走的,虽然也有自主设计的部分,但总归脱离不了实验说明书的指导。这种好像学会了但并没有自己实际应用的感觉,导致在一开始设计我们项目数据库的时候,光是思考十张表就组内讨论了好久。好在后来通过一些教程和资料,以及老师的指导,总算是把一个切合我们项目的数据库设计出来了。在数据库设计中用到了很多SQL语句,因此对SQL及程序语句地掌握也是必不可少的。且后期的软件制作都是以前期的工作为基础的,因此在前期的需求分析及数据库设计阶段要认真、细致。因为我们是四个人的小组,在设计过程要互相协调,合作,这样才能充分发挥每个人的作用。
许伟弘:
在本次数据库设计中,我明白了理论与实际应用相结合重要性,并提高了自己组织数据及编写大型程序能力。为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为我培养了基本、良好程序设计技能以及合作能力。这次数据库设计也巩固了我对数据库基本原理和基础理论的理解,掌握了数据库应用系统设计开发的基本方法,进一步提高了我综合运用所学知识的能力,为毕业设计打下了坚实的基础。设计是一个任重道远的过程,只有我们不断地去学习去实践,我们才会变得更加优秀。
齐霜:
在本次数据库设计中,我明白了数据库的设计的重要性,虽然我们花费了一周多的时间来设计并完善数据库的设计,但是这是一个很有意义的过程,我们通过全程参与从概念设计到逻辑设计再到物理设计的整个过程,慢慢地掌握了数据库设计的流程和步骤。通过从做中学,一点一滴,一步一步地去学习并完成设计,并解决数据库设计中遇到的问题,认识到了理论与实际应用相结合重要性,提高了自己数据库设计能力,并且培养了基本、良好数据库设计技能以及合作能力。