1 系统设计

1.1 设计目标

医院病房管理系统是一种以窗体界面为基础的多功能平台,本系统最根本的目的是让使用者与数据库能够通过系统达到交互,以此来进行医院病房的管理等相关操作。管理员可以通过该平台对医生、病人、科室、病房、病床进行增加、删除、修改、查询操作,普通用户可以通过该平台查看修改自己的个人信息、进行病人住院登记、查询病人和床位信息、根据病人的住院日期、出院日期和所住病房的收费标准进行出院结算,然后删除该病人的信息。本系统在全面提高医院的整体工作效率、为病人提供快捷的服务、为医生提供人性化的管理、减轻医院工作人员的负担等方面发挥着重要作用。

1.2 需求分析

信息要求:医生基本信息包括工作证号、密码、姓名、性别、职称、年龄、联系电话、所属科室,病人基本信息包括病历号、姓名、性别、诊断结果、病房号、病床号、主治医生工作证号、联系电话、入院日期、出院日期,科室基本信息包括科室名称、科室地址、科室电话,病房基本信息包括病房号、所属科室、收费标准,病床基本信息包括病房号、病床号、目前状态。

处理要求:一名医生可以诊治多名病人,一名病人只能被一名医生诊治。一个病房可以住多名病人,一名病人只能住在一个病房。一个科室有多名医生,一个医生只属于一个科室。一个科室包含多个病房,一个病房只属于一个科室。一个病房拥有多张病床,一个病床只能位于一个科室。

安全性与完整性要求:管理员和医生只有输入正确的工作证号和密码才能登录系统,如果还没有注册,先输入相关信息进行注册。对于管理员,管理主页列出了管理员所能实现的功能,包括对医生、病人、科室、病房、病床的增加、删除、修改、查询,管理员根据需要选择对应的项目。对于用户,即医生,管理主页列出了医生所能实现的功能,包括查看修改自己的个人信息、登记病人基本信息、查询病人和床位信息、根据病人的住院日期、出院日期和所住病房的收费标准进行出院结算,然后删除该病人的信息。为了保证系统的安全性,系统提供对工作证号和旧密码的验证,来修改登录密码。

1.3 开发和运行环境选择

开发工具:前台开发语言为Java编程语言

后台数据库为SQL Server 2014

运行环境:Windows 10

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1531.html

基于JAVA和SQL SERVER数据库实现的医院病房信息管理系统相关推荐

  1. 基于Java的SQL Server数据库加解密系统设计与实现

    目 录 摘 要 1 ABSTRACT 2 第1章 绪论 3 1.1 数据库加解密系统开发背景 3 1.2 国内外现状 3 1.3 本文的主要工作 4 1.4 论文的组织结构 4 第2章 数据库加密的基 ...

  2. 基于java和Sql Server数据库的停车场管理系统

    一.实验内容: 实现停车场管理系统,应用于车辆的出.入管理. 二.功能要求: 包括车辆进出管理与系统管理等功能模块,可根据车辆停放时间及收费标准自动收费.用户需要事先办理停车卡并充值,停车卡分优惠卡和 ...

  3. 基于JAVA和SQL SERVER数据库实现个人财务管理系统

    源码下载 http://www.byamd.xyz/hui-zong-1/ 一.需求分析 个人财务管理系统是智能化简单化个人管理的重要的组成部分.并且随着计算机技术的飞速发展,计算机在管理方面应用的旁 ...

  4. [源码和文档分享]基于JAVA和SQL SERVER数据库实现的个人财务管理系统

    一.需求分析 个人财务管理系统是智能化简单化个人管理的重要的组成部分.并且随着计算机技术的飞速发展,计算机在管理方面应用的旁及,利用计算机来实现个人财务管理势在必行.本文首先介绍了个人财务管理系统的开 ...

  5. 【java毕业设计】基于java+Eclipse +SQL Server的工厂进销存管理系统设计与实现(毕业论文+程序源码)——工厂进销存管理系统

    基于java+Eclipse +SQL Server的工厂进销存管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Eclipse +SQL Server的工厂进销存管理系统 ...

  6. java sql进销存_[内附完整源码和文档] 基于Java和Sql Server 2008的陶瓷工厂进销存管理系统...

    摘 要 时代在进步,我们的生产生活方式当然也要相对应的做出改变了.在今天这样一个信息化的时代,计算机软件已经广泛的被用于日常的办公,仓库的库存管理,企业的人员以及资产管理,文字的编辑处理,电子表格的广 ...

  7. java和sql网上书店系统_网上书店管理系统(java。SQL Server数据库)

    [实例简介] 网上书店管理系统(java.SQL Server数据库) [实例截图] [核心代码] 网上书店系统(1) └── 网上书店系统 └── Store ├── bookDB │   ├── ...

  8. 通过Java连接Sql Server数据库

    1.下载JDBC JDBC是Java DateBase Connectivity的简写,翻译过来就是java连接数据库,或者更通俗地说就是java语言操作数据库.JDBC的本质其实是官方定义的一套操作 ...

  9. 用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 ...

最新文章

  1. TypeError: 'stepUp' called on an object that does not implement interface HTMLInputElement.
  2. 如何启用 Ubuntu 中的 root 帐号
  3. Servlet API
  4. VMware 安装 CentOS 7
  5. java.lang.ClassNotFoundException: com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index
  6. C++ 浪漫烟花表白程序520表白 情人节表白 七夕节表白 有烟花爆炸音效 包含程序所需要的背景音乐和图片素材 并且文中附带有完整代码 附带安装程序 可用于520表白 情人节表白 七夕节表白
  7. 小型计算器的实现——Java GUI图形界面设计案例
  8. Type-C扩展坞自适应供电专利维权案例
  9. 李开复:非一流学校学生的出路-李开复经验集-IT人物-酷勤网
  10. win7系统无法连接蓝牙的强推方案
  11. 做前端网页需要用网页框架吗
  12. error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCR...
  13. 408 知识点笔记——操作系统(绪论、进程管理)
  14. 根据年份和月份来计算天数
  15. 汇编语言: 试编制一个程序:从键盘输入一行字符,要求第一个键入的字符必须是空格符,如不 是,则退出程序;如是,则开始接收键入的字符并顺序存放在首地址为buffer的缓冲区中(空 格符不存入),直到接收
  16. sql 纵向求和_SQL里边的求和语句怎么写
  17. 精准引流客源的方法 129种引流方法全方位操作
  18. matlab编程求卫星轨道长度,卫星位置速度与轨道根数之间的计算
  19. 树莓派ssh远程连接
  20. 考核指标在管理中心的重要性

热门文章

  1. 理光2500文件服务器,理光打印机文件服务器地址
  2. speedoffice(Excel)文字居中怎么设置
  3. 实战基于Docker部署FLASK后端api并使用云托管服务
  4. Android即时通讯开发总结
  5. wind 系统连接mysql_关于wind7重新安装系统后,连接mysql的问题
  6. C语言基础课第四次作业
  7. 微服务配合docker使用
  8. linux7.4邮件服务器,U-Mail邮件服务器For CentOS 7.X独立安装包教程
  9. 【数据治理】引导您制定有效数据治理计划的 7 个步骤
  10. html支持网络串流flv视频播放