系统主要涉及医院的“科室”、“病人”和“就诊记录”3类信息。“科室”信息由科室编号、科室名称、科室地址和联系电话等数据项目组成,“病人”信息由病人编号、姓名、住址,联系电话等数据项目组成,“就诊记录”信息由病人姓名、就诊时间,症状信息等数据项目组成。
采用3个文件分别存储“科室”、“病人”和“就诊记录”的数据。在“病人”信息中增加科室编号,在“就诊记录”信息中增加科室编号。
在内存中,须采用如下图所示的多重链式数据结构来保存3类相关联的信息。
功能要求:通过此系统可对病人就诊时的就诊记录进行管理和维护操作。包括:
(1)基本就诊记录的录入、修改和删除功能,如科室基本信息、病人基本信息和病人就诊记录。
(2)信息的查询功能:按科室编号查询科室信息;按病人身份证号查询病人信息;按病人查询病人就诊记录;按病人身份证号、科室编号、就诊日期为组合条件查询就诊记录。
(3)数据统计功能:提供多方面的数据统计功能具体包括:日就诊人数:统计各科室每日的就诊人数;病人分类:统计不同年龄的就诊病人的人数;病人就诊历史:统计每个病人的所有就诊记录,并提供查询功能。
每个科室一张表,人员一张表,就诊记录一张表,人员往科室表里存就搞定了,人员对应的就诊记录,别弄得那么复杂