此系统任何人都可以使用,哪怕对代码完全不懂,只会电脑的基础操作并且安装这几款软件就可以对本系统进行操作,实现了人员使用方面的自由,不必有过多的限制。
语言 node.js
框架:Express
前端:Vue.js
数据库:mysql
数据库工具:Navicat
开发软件:VScode
前端nodejs+vue+elementui,
研发该系统时,需要明确一些数据,主要包括人员信息、医院病历信息等。人员信息包括病人信息、医生信息和管理员信息;医院病历信息主要是住院信息管理、出院信息、病历信息和科室等信息。
系统使用权限分别包括管理员、病人和医生,其中管理员拥有着最大的权限,同时管理员的功能模块也是最多的,管理员可以对系统上所有信息进行管理。用户可以修改个人信息,对医院病历信息进行查询,对住院信息进行添加、修改或删除等;研发该系统要站在医生和病人的角度思考,实现用户需要的全部功能需求,并且使用起来方便快捷,易于操作[7]。
3.2 系统可行性分析
开发一套完整的系统需要花费大量的资源,所以在做系统之前我们要进行充分的可行性分析,从而得到最佳的选择。在做系统的过程中需要大量的人手、资源、材料和工具,同时还要考虑各种情况,要做一些准备工作,以及本系统能否带来同等价值的收益[8]。
经过分析可以确定此系统能够带来收益,此系统由个人开发,使用Apache服务器,MySQL数据库和nodejs技术相结合,所使用的服务器都是免费的,无需花费任何费用,仅需一台可以安装这几款软件的电脑就可以完成整套系统。这时我们就需要创造更加便利的管理方法,对医院病历信息进行统计,便于医院病历信息进行统一管理。将管理方式转变为信息化、智能化显得尤为重要,医院病历管理系统可以在短时间内完成大量的数据处理、帮助用户快速的查找医院病历相关信息,实现的效益更加直观。医院病历管理系统中采用nodejs技术和mysql数据库。主要包括管理员、病人和医生三大部分,主要功能是实现对个人中心、病人管理、医生管理、住院信息管理、出院信息管理、病历信息管理、科室管理等功能进行解析,使管理变得方便快捷。相对于管理者而言,本系统可以减少工作人员的工作量,从而提高工作效率。经过对本系统的全面测试,表明了本系统具有良好的可行性。
目录
第1章 绪 论 5
1.1 研究背景 5
1.2 研究的目的与意义 5
1.3 国内外研究现状 5
第2章 相关技术 7
2.1 nodejs技术 7
2.2 vue框架 7
2.3 MySQL数据库 7
2.4 系统运行环境 8
2.5 本章小结 8
第3章 系统分析 9
3.1 系统需求分析 9
3.2 系统可行性分析 9
3.3 系统流程分析 9
3.4 本章小结 12
第4章 系统设计 13
4.1 系统功能模块设计 13
4.1.1 登录模块设计 13
4.1.2 管理员管理模块设计 13
4.1.3 医生模块设计 13
4.1.4 病人模块设计 13
4.2 系统总体设计 14
4.3 数据库设计 14
4.4 本章小结 19
第5章 系统实现 20
5.1系统登录实现 20
5.2管理员模块实现 20
5.3病人管理实现 22
5.4医生管理实现 23
5.5 本章小结 24
第6章 系统测试 25
6.1 系统测试目的 25
6.2 系统功能测试 25
6.3 系统测试结论 27
6.4 本章小结 27
结 论 28
参考文献 29
致 谢 30