创新实训第一周总结
第一周工作产出较少,作为患者端的开发者,为了保证数据库不出现重合或冲突等原因,我等待医生端和管理员端的开发初步完成后再进行的开发。
第一篇博客的技术性会较低想到什么说什么
本周的工作主要以分析为主首先分析了数据库的结构(主要是医生端):
可以发现医生端的数据库设计十分精细可以根据已有的后端数据库直接使用 med_patient + med_clinic_appointment + med_case + med_prescription。这四个模块打通,患者就能完成“挂号-看病-看报告-买药”的全流程。(感谢smz)
我们可以看到在数据库中的角色也已经完善
我们可以根据role_key来精准区分所以在患者端简单做了一个页面(大模型功不可没)
已经完成万里长征的第一步。
同时在开发过程中由于一开始过于依赖我的大模型出现了
'dict' object has no attribute 'user_id'
错误:试图用“对象属性”的方式(点号.)去访问一个“字典”(dict)的数据,但字典只能用“键”(中括号[])来访问由此我们可以知道,大模型的书写格式和代码命名格式会与自身项目有所差别太过依赖会出大问题T.T
挂号界面
查看病例:
我的处方:
健康档案
简陋的前端和有时候总是出问题的后端构成了第一篇博客;下周计划将会正式开始进行患者端的开发目前准备做到(拖延症的计划):
- 保证目前已有功能的正确性和与医生端交互的及时性
- 在现在已有的基础上进行患者住院出院的开发
- 如果大模型可以训练成功,尝试部署在系统里进行测试(长远计划)
- 保持博客等的产出,保持学习
