python+django医院住院收费管理系统设计与实现vue

基于Python语言设计并实现了医院管理系统。该系统基于B/S即所谓浏览器/服务器模式,应用B/S框架,选择MySQL作为后台数据库。系统主要包括首页、个人中心、用户管理、医生管理、科室管理、挂号管理、接诊管理、诊断结果管理、开处方管理、药房管理、药品出库管理、住院信息管理、住院检查管理、项目收费管理、出院管理、系统管理等功能模块。
本文首先介绍了医院管理的技术发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计绘制系统的功能模块图,流程图以及E-R图。然后,设计框架并根据设计的框架编写代码以实现系统的各个功能模块。最后,对初步完成的系统进行测试,主要是功能测试、单元测试和性能测试。测试结果表明,该系统能够实现所需的功能,运行状况尚可并无明显缺点。

关键词:医院管理系统;Python简介; B/S架构;MySQL数据库。

现今,越来越多的人乐于选择一项合适的管理方案,但是往往受到管理经验地限制,Internet作为新型网络崛起,网络进入人们生活,医院管理系统无疑是给用户与医生提供更好平台,在这样成功的管理模式背景下,不仅方便管理员管理,也方便用户看病节约时间,更加方便用户对检查项目一目了然。
1.3 初步设计方法与实施方案
软件体系结构方案:由于本系统需要在不同设备上都能运行,而且电脑配置要求也要越低越好,为了实现这一要求,经过考虑B/S结构成为最佳之选。使用B/S结构的系统可以几乎在任何电脑上运行,只要浏览器可以正常工作就可以正常运行该系统,而且后期维护及二次修改较为容易,符合要求。
操作系统方案:Windows10操作系统,该系统是目前微软公司推出的最新系统,目前大多数市面上的电脑都使用该系统,并且该系统功能完善,兼容性好。开发工具:选用Pycharm 。Python开发语言
1.4 本文研究内容
本文主要分为七个章节,第一部分为绪论,主要介绍了目前电脑技术发展状况、医院管理行业发展阶段,分析当前医院管理系统弊端以及使用信息技术来管理药品出库信息的好处。
第二部分为相关技术简介,主要介绍了各技术的发展历程,技术发展现状,技术优点以及选用该技术的原因等。
第三部分为系统分析,主要分析了软件设计所需要的功能。
第四部分为系统设计,主要进行了系统的架构设计、数据库设计等。
第五部分为系统详细设计。
第六部分为系统调试与测试,利用测试方法进行可行性测试、性能测试、系统测试等。
第七部分为总结与致谢,主要总结了程序设计的完成过程及完成情况,比对完成设计过程中施以援手的同学和老师表达中心的感谢和祝愿。
目录
摘 要    1
Abstract    1
1 绪论    1
1.1 课题背景    1
1.2 课题研究现状    1
1.3 初步设计方法与实施方案    2
1.4 本文研究内容    2
2 系统开发环境    4
2.1 Python简介    4
2.2 Dango框架介绍    4
2.3 B/S架构     5
2.4 MySQL数据库    5
3 系统分析    6
3.1 系统可行性分析    6
3.1.1 经济可行性    6
3.1.2 技术可行性    6
3.1.3 运行可行性    6
3.2 网站现状分析    6
3.3 功能需求分析    7
3.4 系统设计规则与运行环境    8
3.5系统流程分析    8
3.5.1操作流程    8
3.5.2添加信息流程    9
3.5.3删除信息流程    10
4 系统设计    11
4.1 系统设计主要功能    11
4.2 数据库设计    11
4.2.1 数据库设计规范    11
4.2.2 E-R图    11
4.2.3 数据表    12
5 系统实现    18
5.1  系统功能模块    18
5.2  管理员功能模块    20
5.3  用户功能模块    25
5.4  医生功能模块    25
6 系统测试    27
6.1 功能测试    27
6.2 可用性测试    27
6.3 维护测试    28
6.4 性能测试    28
6.5 测试结果分析    29
结 论    30
参考文献    31
致 谢    33

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
医院病房管理系统源码下载医院住院管理系统 一、 需求分析 1、 便于病人调查本人的基本住院信息 2、 医院管理病人的住院信息及时了解病房入住信息和病房分配 3、 数据字典 (1) 数据结构:病人 含义说明:是住院患者的基本信息 组成:身份证号,姓名,性别,年龄,联系电话,联系地址 数据项:身份证号 含义说明:住院患者的居民身份证号码 唯一标志每一个病人 类型:int 长度:18 数据项:姓名 含义说明:病人的姓名 类型:char 长度:6 数据项:性别 含义说明:病人的性别 类型:char 长度:2 数据项:年龄 含义说明:病人的年龄 类型:int 长度:3 取值范围:任意范围 数据项:联系电话 含义说明:病人的联系电话用于出现问题是及时与病人及其家属取得联系 类型:int 长度:11 数据项:联系地址 含义说明:可以联系到病人的地址,方便找到病人的信息 类型:char 长度:30 (2) 数据结构:主治医生 含义说明:是住院患者的主治医生信息 组成:工作号,姓名,职位,科室 数据项:工作号 含义说明:住院患者主治医生的工作编号 类型:int 长度:18 数据项:主治医生姓名 含义说明:病人主治医生的姓名 类型:char 长度:6 数据项:职位 含义说明:病人主治医生的职位 类型:char 长度:10 数据项:科室 含义说明:病人主治医生所在科室 类型:char 长度:8 (3) 数据结构:病房 含义说明:是医院的患者居住病房相关信息 组成:病房号,病床号,人数 数据项:病房号 含义说明:病房的编号 类型:int 长度:4 数据项:病床号 含义说明:病房内病床的编号 类型:int 长度:2 数据项:人数 含义说明:病房内现住人数 类型:int 长度:2 (4)数据结构:治疗 含义说明:是医院的患者的治疗信息 组成:疾病号,住院日期 数据项:疾病号 含义说明:疾病的编号 类型:int 长度:4 数据项:住院日期 含义说明:病人的住院日期 类型:date 长度:8 二、 概念结构设计 三、辑结构设计 根据E-R图,最后得到的关系模式为: 主治医生(工作号,主治医生姓名,职位,科室) 病房(病房号,病床号,人数) 治疗(病人号,疾病号,工作号,住院日期) 入住(病人号,病房号,病床号) 病人(病人号,姓名,性别,年龄,联系电话,联系地址) 属于第三范式 主治医生(工作号,主治医生姓名,职位,科室)属于第三范式 病房(病房号,病床号,人数)属于第三范式 治疗(病人号,疾病号,工作号,住院日期)属于第三范式 入住(病人号,病房号,病床号)属于第三范式 四、物理结构设计 病人表 主键 列名 数据类型 可否为空 外键 Yes 病人号 Int(18) No 姓名 Cahr(6) Yes 性别 Cahr(4) Yes 年龄 Int(3) Yes 联系电话 Char(11) Yes 联系地址 Char(30) Yes 主治医生表 主键 列名 数据类型 可否为空 外键 Yes 工作号 Int(18) No 姓名 Cahr(6) Yes 职位 Cahr(10) Yes 科室 Char(8) Yes 病房表 主键 列名 数据类型 可否为空 外键 Yes 病房号 Int(4) No Yes 病床号 Int(2) Yes 人数 Int(2) Yes 治疗表 主键 列名 数据类型 可否为空 外键 Yes 病人号 Int(18) No Yes 疾病号 Int(4) Yes 工作号 Int(18) No Yes 住院日期 Date(8) No 入住表 主键 列名 数据类型 可否为空 外键 Yes 病人号 Int(18) No Yes 病床号 Int(2) Yes Yes 病房号 Int(4) Yes Yes

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值