基于JAVA和SQL SERVER数据库实现的医院病房信息管理系统
1 系统设计
1.1 设计目标
医院病房管理系统是一种以窗体界面为基础的多功能平台,本系统最根本的目的是让使用者与数据库能够通过系统达到交互,以此来进行医院病房的管理等相关操作。管理员可以通过该平台对医生、病人、科室、病房、病床进行增加、删除、修改、查询操作,普通用户可以通过该平台查看修改自己的个人信息、进行病人住院登记、查询病人和床位信息、根据病人的住院日期、出院日期和所住病房的收费标准进行出院结算,然后删除该病人的信息。本系统在全面提高医院的整体工作效率、为病人提供快捷的服务、为医生提供人性化的管理、减轻医院工作人员的负担等方面发挥着重要作用。
1.2 需求分析
信息要求:医生基本信息包括工作证号、密码、姓名、性别、职称、年龄、联系电话、所属科室,病人基本信息包括病历号、姓名、性别、诊断结果、病房号、病床号、主治医生工作证号、联系电话、入院日期、出院日期,科室基本信息包括科室名称、科室地址、科室电话,病房基本信息包括病房号、所属科室、收费标准,病床基本信息包括病房号、病床号、目前状态。
处理要求:一名医生可以诊治多名病人,一名病人只能被一名医生诊治。一个病房可以住多名病人,一名病人只能住在一个病房。一个科室有多名医生,一个医生只属于一个科室。一个科室包含多个病房,一个病房只属于一个科室。一个病房拥有多张病床,一个病床只能位于一个科室。
安全性与完整性要求:管理员和医生只有输入正确的工作证号和密码才能登录系统,如果还没有注册,先输入相关信息进行注册。对于管理员,管理主页列出了管理员所能实现的功能,包括对医生、病人、科室、病房、病床的增加、删除、修改、查询,管理员根据需要选择对应的项目。对于用户,即医生,管理主页列出了医生所能实现的功能,包括查看修改自己的个人信息、登记病人基本信息、查询病人和床位信息、根据病人的住院日期、出院日期和所住病房的收费标准进行出院结算,然后删除该病人的信息。为了保证系统的安全性,系统提供对工作证号和旧密码的验证,来修改登录密码。
1.3 开发和运行环境选择
开发工具:前台开发语言为Java编程语言
后台数据库为SQL Server 2014
运行环境:Windows 10
参考文档和完整的文档和源码下载地址:
https://www.write-bug.com/article/1531.html
基于JAVA和SQL SERVER数据库实现的医院病房信息管理系统相关推荐
- 基于Java的SQL Server数据库加解密系统设计与实现
目 录 摘 要 1 ABSTRACT 2 第1章 绪论 3 1.1 数据库加解密系统开发背景 3 1.2 国内外现状 3 1.3 本文的主要工作 4 1.4 论文的组织结构 4 第2章 数据库加密的基 ...
- 基于java和Sql Server数据库的停车场管理系统
一.实验内容: 实现停车场管理系统,应用于车辆的出.入管理. 二.功能要求: 包括车辆进出管理与系统管理等功能模块,可根据车辆停放时间及收费标准自动收费.用户需要事先办理停车卡并充值,停车卡分优惠卡和 ...
- 基于JAVA和SQL SERVER数据库实现个人财务管理系统
源码下载 http://www.byamd.xyz/hui-zong-1/ 一.需求分析 个人财务管理系统是智能化简单化个人管理的重要的组成部分.并且随着计算机技术的飞速发展,计算机在管理方面应用的旁 ...
- [源码和文档分享]基于JAVA和SQL SERVER数据库实现的个人财务管理系统
一.需求分析 个人财务管理系统是智能化简单化个人管理的重要的组成部分.并且随着计算机技术的飞速发展,计算机在管理方面应用的旁及,利用计算机来实现个人财务管理势在必行.本文首先介绍了个人财务管理系统的开 ...
- 【java毕业设计】基于java+Eclipse +SQL Server的工厂进销存管理系统设计与实现(毕业论文+程序源码)——工厂进销存管理系统
基于java+Eclipse +SQL Server的工厂进销存管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Eclipse +SQL Server的工厂进销存管理系统 ...
- java sql进销存_[内附完整源码和文档] 基于Java和Sql Server 2008的陶瓷工厂进销存管理系统...
摘 要 时代在进步,我们的生产生活方式当然也要相对应的做出改变了.在今天这样一个信息化的时代,计算机软件已经广泛的被用于日常的办公,仓库的库存管理,企业的人员以及资产管理,文字的编辑处理,电子表格的广 ...
- java和sql网上书店系统_网上书店管理系统(java。SQL Server数据库)
[实例简介] 网上书店管理系统(java.SQL Server数据库) [实例截图] [核心代码] 网上书店系统(1) └── 网上书店系统 └── Store ├── bookDB │ ├── ...
- 通过Java连接Sql Server数据库
1.下载JDBC JDBC是Java DateBase Connectivity的简写,翻译过来就是java连接数据库,或者更通俗地说就是java语言操作数据库.JDBC的本质其实是官方定义的一套操作 ...
- 用Java向SQL Server数据库中插入float数据报错An error occurred while converting the Float value to JDBC data type
作者:翁松秀 用Java向SQL Server数据库中插入float数据报错 用Java向SQL Server数据库中插入float数据报错 报错信息: 报错原因: 解决方案: 报错信息: An er ...
最新文章
- TypeError: 'stepUp' called on an object that does not implement interface HTMLInputElement.
- 如何启用 Ubuntu 中的 root 帐号
- Servlet API
- VMware 安装 CentOS 7
- java.lang.ClassNotFoundException: com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index
- C++ 浪漫烟花表白程序520表白 情人节表白 七夕节表白 有烟花爆炸音效 包含程序所需要的背景音乐和图片素材 并且文中附带有完整代码 附带安装程序 可用于520表白 情人节表白 七夕节表白
- 小型计算器的实现——Java GUI图形界面设计案例
- Type-C扩展坞自适应供电专利维权案例
- 李开复:非一流学校学生的出路-李开复经验集-IT人物-酷勤网
- win7系统无法连接蓝牙的强推方案
- 做前端网页需要用网页框架吗
- error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCR...
- 408 知识点笔记——操作系统(绪论、进程管理)
- 根据年份和月份来计算天数
- 汇编语言: 试编制一个程序:从键盘输入一行字符,要求第一个键入的字符必须是空格符,如不 是,则退出程序;如是,则开始接收键入的字符并顺序存放在首地址为buffer的缓冲区中(空 格符不存入),直到接收
- sql 纵向求和_SQL里边的求和语句怎么写
- 精准引流客源的方法 129种引流方法全方位操作
- matlab编程求卫星轨道长度,卫星位置速度与轨道根数之间的计算
- 树莓派ssh远程连接
- 考核指标在管理中心的重要性