# 医疗管理系统
基于java SSH框架的简单医疗管理系统
## 环境说明
1、语言及开发环境:
| **语言** | **实现说明** |
|--------------|---------------------------------------------------------------------|
| JAVA | 后端用springmvc+spring+hibernate,前端使用html+ajax |
1. 开发环境使用eclipse,maven管理。
2. 数据库使用mysql;
## 数据表结构:
**医生信息表(doctorinfo):**
| **字段含义** | **字段名** | **类型** | **是否为空** |
|--------------|------------|----------|--------------|
| 医生编号 | dno | varchar | N |
| 姓名 | dname | varchar | N |
| 性别 | dsex | int | N |
| 所属科室 | department | varchar | N |
| 职务级别 | position | varchar | N |
| 联系方式 | phone | varchar | N |
| 看诊人数 | count | int | N |
| 自增字段 | seq | int | N |
**病人就诊表(patientinfo):**
| **字段含义** | **字段名** | **类型** | **是否为空** |
|--------------|------------|--------------|--------------|
| 病历编号 | pno | varchar | N |
| 姓名 | pname | varchar | N |
| 身份证号 | identity | varchar | N |
| 性别 | psex | int | N |
| 年龄 | age | int | N |
| 主治医生 | dname | varchar | N |
| 就诊科室 | department | varchar | N |
| 就诊时间 | treatdate | date | N |
| 入院时间 | arrivedate | date | Y |
| 就诊费用 | totalcost | double(18,2) | N |
| 备注 | notes | varchar | Y |
## 功能说明
**页面布局:**
首页布局采用左侧菜单,右侧Iframe实现,点击左侧菜单标题,右侧显示对应的列表。
菜单标题分为:医生信息管理、就诊信息管理。
**医生信息管理:**
*新增页:*
![医生信息-新增](https://gitee.com/uploads/images/2018/0321/152054_24d7d2a4_736072.jpeg "医生信息-新增.jpg")
a.
医生编号总共12位,由字母DC+年月+4位数字编号组成(如DC2017070001),在新增时自动生成,数字编号自动增长。
b. 姓名不能重复,如果存在相同姓名,则添加科室作为后缀用以区分。
如:张三,张三(外科)。
c. 性别采用单选按钮控件展示,默认为“男”;
“1”表示男,“0”表示女。
d. 所属科室和职务级别采用下拉列表级联展示;级联关系如下:
五官科:主治医师、手术师;
外科:主治医师、副主治医师;
内科:主任、专家、助理;
e. 联系方式需要进行电话格式验证。
f.
看诊人数默认为0,自动生成,不可手动修改,每添加一次就诊信息,对应医生的看诊人数+1,实现累加。
*列表页:*
![医生信息-列表](https://gitee.com/uploads/images/2018/0321/152125_73e61e06_736072.jpeg "医生信息-列表.jpg")
展示所有医生信息。
(1)、顶部添加工具栏,显示新增、删除选中按钮;右侧放置查询条件。
(2)、查找功能可以通过医生姓名进行模糊查找。
(3)、列表中需要提供复选框,可实现行数据的逐个和批量删除,删除前弹框提示。
(4)、在列表中新增“修改”列,点击修改可在弹出页面中修改当前行数据。
*修改页:*
![医生信息-修改](https://gitee.com/uploads/images/2018/0321/152149_f659ff3e_736072.jpeg "医生信息-修改.jpg")
(1)、页面能够读取到各字段的原有值。
(2)、只允许修改“所属科室”、“联系方式”两个字段,其余为默认值。
*删除:*
(1)、删除医生信息后,医生对应的病人就诊信息也一并删除。
**就诊信息管理:**
*新增页:*
![就诊信息-新增](https://gitee.com/uploads/images/2018/0321/152218_d107fd01_736072.jpeg "就诊信息-新增.jpg")
在系统中实现就诊记录的新增。
(1)、病例编号采用UUID自动生成唯一编号,不需要手动填写。
(2)、身份证号需要进行数字验证;能够通过身份证号码计算出病人的性别(取特定位数值)和年龄(精确到整数,四舍五入)。
(3)、主治医生使用下拉列表选择医生数据表中添加的数据。
(4)、就诊科室能够通过主治医生自动关联查找到,不需要手动填写。
(5)、就诊时间默认为当前时间,自动生成,不需填写。
(6)、住院时间默认为当前时间,且不得早于当前时间,精确到日,可修改,使用日期控件;不需住院则为空。
(7)、就诊费用默认为0,精确到两位小数。
(8)、同一天,同一医师最多接诊2名病人,超过则弹框提示。
*列表页:*
![就诊信息-新增](https://gitee.com/uploads/images/2018/0321/152239_33d8c87e_736072.jpeg "就诊信息-新增.jpg")
(1)、顶部添加工具栏,显示新增、删除选中按钮;右侧放置查询条件。
(2)、能够按照主治医生姓名查找到其对应的所有就诊病人。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于java SSH框架的简单医疗管理系统源码+数据库,医疗管理系统基于springmvc+spring+hibernate 后端用springmvc+spring+hibernate,前端使用html+ajax 开发环境使用eclipse,maven管理。 数据库使用mysql;
资源推荐
资源详情
资源评论
收起资源包目录
基于java SSH框架的简单医疗管理系统源码+数据库,医疗管理系统基于springmvc+spring+hibernate (348个子文件)
bootstrap.min.css 118KB
AdminLTE.min.css 88KB
layui.css 52KB
screen.css 43KB
print.css 41KB
all-skins.min.css 40KB
font-awesome.min.css 30KB
swagger-ui.css 26KB
ui.jqgrid-bootstrap.css 18KB
ui.jqgrid.css 17KB
layer.css 14KB
layer.css 14KB
layui.mobile.css 10KB
awesome.css 8KB
laydate.css 7KB
metroStyle.css 6KB
zTreeStyle.css 6KB
theme.css 6KB
bootstrap-table.min.css 6KB
layer.css 5KB
style.css 3KB
theme.min.css 3KB
star-rating.css 3KB
style.css 3KB
star-rating.min.css 2KB
login_reg.css 2KB
reset.css 1KB
jquery.treegrid.css 1KB
code.css 1KB
main.css 1KB
reset.css 773B
ui.jqgrid-bootstrap-ui.css 662B
theme.css 346B
theme.css 339B
theme.min.css 319B
theme.min.css 317B
typography.css 0B
fontawesome-webfont.eot 162KB
iconfont.eot 37KB
glyphicons-halflings-regular.eot 20KB
59.gif 10KB
22.gif 10KB
throbber.gif 9KB
24.gif 8KB
13.gif 7KB
16.gif 7KB
39.gif 6KB
64.gif 6KB
63.gif 6KB
50.gif 6KB
loading-0.gif 6KB
loading-0.gif 6KB
4.gif 6KB
zTreeStandard.gif 5KB
1.gif 5KB
42.gif 5KB
71.gif 5KB
21.gif 5KB
20.gif 5KB
29.gif 5KB
metro.gif 5KB
70.gif 4KB
5.gif 4KB
17.gif 4KB
27.gif 4KB
9.gif 4KB
44.gif 4KB
11.gif 4KB
8.gif 4KB
3.gif 4KB
23.gif 4KB
34.gif 4KB
41.gif 4KB
38.gif 4KB
65.gif 3KB
32.gif 3KB
45.gif 3KB
7.gif 3KB
12.gif 3KB
26.gif 3KB
60.gif 3KB
2.gif 3KB
40.gif 3KB
25.gif 3KB
19.gif 3KB
66.gif 3KB
18.gif 3KB
46.gif 3KB
10.gif 3KB
28.gif 3KB
51.gif 3KB
57.gif 3KB
67.gif 3KB
0.gif 3KB
48.gif 3KB
43.gif 3KB
30.gif 2KB
61.gif 2KB
33.gif 2KB
69.gif 2KB
共 348 条
- 1
- 2
- 3
- 4
资源评论
Python代码大全
- 粉丝: 2697
- 资源: 689
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于QT+C++做界面+使用esunny外盘api实现的一个快速行情、交易系统+源码+开发文档说明(毕业设计&课设&项目开发)
- 三菱PLC例程源码单钮起停控制程序三例
- oracle相关数据库的知识,包括建表语句,索引视图,触发器存储过程等
- MATLAB人脸识别+可调摄像头,库外判别预警,GUI界面.zip
- Oracle数据库备份与恢复.pdf
- 302P-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 基于servlet的游戏商城(采用RESTful架构风格).zip
- 三菱PLC例程源码单按钮正反停
- C# 飞机大战项目, 获取道具,双排子弹 散弹的实现
- 三菱PLC例程源码单按钮五台电机启停控制SFC程序
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功