目 录
一、系统需求分析
(一)需求概述
本次课程设计的题目是某医院的病房管理系统,系统内容要求是:一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。本系统是根据医院的实际情况制作的一套简单实用的系统,可以大大提高医院的管理效率,对医院的全面管理有很好的把控,操作简单,界面人性化。主要功能包括:病房的信息,病人的住院情况,病人的主治医生的信息。
(二)业务流分析
从医生角度
从病人角度:
(三)数据流分析
(四)数据字典
数据项:
病历号 | 病历号 | varchar | 10 | 一个病人对应一个病历号 | |
区别科室 | varchar | 4 | |||
标注科室 | varchar | 11 | |||
工作证号 | 标注医生 | varchar | 12 | ||
医生姓名 | 标注医生 | varchar | 一个工作证号对应一个医生姓名 | ||
职称 | |||||
病人年龄 | 1-99 | ||||
病人姓名 | 标注病人 | varchar | 10 | 一个病历号对应一个病人姓名 | |
病人性别 | 区分病人男女 | varchar | “男”或“女” | ||
varchar | |||||
标注病房 | |||||
床位号 | 标注床位 | varchar | 4 | 一个病房里有多个床位 |
数据结构:
科室 | 科名、科地址、科电话、医生姓名 | |
病房 | 病房号、床位号、所属科室名 | |
医生 | 姓名、职称、所属科室名、年龄、工作证号 | |
病人 | 病历号、姓名、性别、诊断、主管医生、病房号 |
数据流:
数据流名 | 数据流来源 | 数据流去向 | 组成 |
科室信息管理 | 医院中的各科室 | 科室负责人 | 科室信息 |
病房信息管理 | 病房 | 病房负责人 | 病房信息 |
医生信息管理 | 医生提供 | 科室负责人 | 医生信息 |
病人信息管理 | 病人信息表 | 病人负责人 | 病人信息 |
数据存储:
数据存储名 | 输入的数据流 | 输出的数据流 | 组成 |
医生信息表 | 医生信息 科室信息 | 医生信息 | 医生信息 科室信息 |
病人信息表 | 病人信息 病房信息 主管医生信息 | 病人信息 | 病人信息 病房信息 医生信息 |
病房使用表 | 病房信息 科室信息 | 病房信息 | 病房信息 科室信息 |
科室登记表 | 科室信息 医生信息 | 科室信息 | 科室信息 医生信息 |
为什么选择我
博主本身从事开发软件开发、有丰富的编程能力和水平、累积给上千名同学进行辅导、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流和合作。
源码获取:
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻
精彩专栏推荐订阅:在下方专栏👇🏻