项目运行环境配置:
Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。
项目技术:
Springboot + mybatis + Maven +mysql5.7或8.0+html+css+js等等组成,B/S模式 + Maven管理等等。
环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 4G内存以上;或者 Mac OS;
5.是否Maven项目: 否;查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven项目
6.数据库:MySql 5.7/8.0等版本均可;
毕设帮助,指导,本源码分享,调试部署(见文末)
3.1 可行性分析
3.1.1 社会可行性
在当代社会的大背景、大变革下,所有的事物都在进行变革,所有的事物都在变化,革新,医疗服务行业更是应该摆在首当其冲的位置进行革新。政府和各大医院也在努力尝试与尖端的信息流结合起来,通过设计一款能够实现信息交互的网上病房管理平台,实现患者与医院的双向互通,大大提高了医院患者与医院医护人员的便捷性[9],也为医院提高自身服务,降低繁乱业务做出了坚实作用,放眼至整个社会,医疗民生的变革牵动着人类社会的发展,人民生活质量上去了,社会才有前进的动力。
3.1.2 技术可行性
系统目前所采用的技术在市面上均是开源免费的,所以实际会付出的成本可能只是使用技术本身的人。在开发本系统的前后端上,使用了目前比较主流的IntelliJ IDEA软件开发,该软件的基础版也是供开发者免费使用的,被称为最好用的Java 开发软件,该软件本身由于被使用的广泛程度很高,所以当遇到一些困难的时候都可以在网上找到解决方案,所以开发工具这一项就已经具有很高的可行性了。而前端所用的技术为三件套,分别是HTML、CSS、JS,这三样前端技术早已被大家广泛使用,其在技术上的成熟度以及使用方法上的多样性都非常高,而且在使用上非常的简单,即便是对项目没有太深经验的创作者也可以很容易理解并加以运用。而后端使用的技术会更为复杂一些,就在本系统中,使用了Java语言为基础语言,辅以MySQL作为数据库存储数据,其中,由于考虑到该系统应该适用于各个硬件层次的终端平台,该系统最终使用了受众最多的Windows操作系统作为开发系统,以该操作系统在市面上的占有率,即便是对于只能轻办公的主机也可以轻易带动。作为第一梯队的数据库,MySQL数据库集好用、免费、主流等优点于一身,作为此次病房管理系统的数据存储库,这方面也是无需顾虑的。综上所述,此次设计实现的病房管理系统在技术上是完全可行的。
3.2 需求分析
3.2.1 系统运行流程分析