门诊收费管理系统课程方案设计书.docx

上传人:b****7 文档编号:30820007 上传时间:2024-01-30 格式:DOCX 页数:20 大小:287.20KB
下载 相关 举报
门诊收费管理系统课程方案设计书.docx_第1页
第1页 / 共20页
门诊收费管理系统课程方案设计书.docx_第2页
第2页 / 共20页
门诊收费管理系统课程方案设计书.docx_第3页
第3页 / 共20页
门诊收费管理系统课程方案设计书.docx_第4页
第4页 / 共20页
门诊收费管理系统课程方案设计书.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

门诊收费管理系统课程方案设计书.docx

《门诊收费管理系统课程方案设计书.docx》由会员分享,可在线阅读,更多相关《门诊收费管理系统课程方案设计书.docx(20页珍藏版)》请在冰豆网上搜索。

门诊收费管理系统课程方案设计书.docx

门诊收费管理系统课程方案设计书

 

门诊收费管理系统

姓名十全石

学校sdongdaxue

班级09计四

1.文档目的

作为门诊收费管理系统软件设计文档的重要组成部分,本文档主要对该软后台数据库的概念模型设计和物理模型设计作出了统一的规定,同时确定了每个表的数据字典结构。

它是开发人员,测试人员编码及测试的重要参考依据。

矚慫润厲钐瘗睞枥庑赖。

(注:

本系统不包括挂号退号,以及退药等功能且数据库设计有点混乱仅供参考,是为应付数据库课程设计所作,与真实系统相差很远。

)聞創沟燴鐺險爱氇谴净。

2系统目的

随着网络经济和知识经济的迅猛发展,企业间竞争一直围绕着企业内部管理进行,强调企业如何有效的利用自身的资源,提高生产能力、提高工作效率、降低成本。

上个世纪末,伴随着信息技术革命,全球进入了知识经济的时代。

信息技术的应用加速了知识的传递、加工和更新,提升了企业的有效利用信息的能力,从而提高了企业的工作效率和生产能力。

残骛楼諍锩瀨濟溆塹籟。

本系统的实现以提高医院管理者把握改革的大方向,加强医院的信息化建设,调动广大职工的工作积极性和主动性,提高社会效益和经济效益为目的酽锕极額閉镇桧猪訣锥。

3系统总体需求

本系统主要任务是实现病人的挂号、看病、交费、取药的一系列业务流程,以及医院内部的一系列相关信息维护。

总体的来说系统应包括这样几个模块:

基本信息维护、门诊挂号、门诊划价、医生处方、报表统计、个人信息维护。

彈贸摄尔霁毙攬砖卤庑。

系统设置五类用户,根据不同工作职位分为管理员,医生,划价员,挂号员,结算员,分别建立不同的表进行维护,各自凭密码从登录窗口进入系统,用户可以进行自己相应工作职责进行工作(详见6子模块功能接收)。

謀荞抟箧飆鐸怼类蒋薔。

4系统应用架构设计

本系统采用客户/服务器(c/s)分布式架构,数据层和处理层放在后台服务器上,而应用逻辑层、表现逻辑层和表现层放置在前台门诊部的门诊挂号处、门诊划价处、门诊收费处的客户端。

厦礴恳蹒骈時盡继價骚。

5系统开发及运行环境

本系统采用java编写,主要开发工具为eclipse,netbeans,myeclipse,等工具。

茕桢广鳓鯡选块网羈泪。

运行的操作系统为windowsxp或者windows7.

数据库采用mysql。

6子模块详细介绍

1)基本信息维护:

本模块主要用于医院的基本信息表的维护,包括对职工信息,药品信息,科室信息,检疗工程,参数设置的增添修改以及删除,职工信息的维护有针对不同职位分为不同的维护界面,目前有医生,划价员,挂号员,结算员,管理员,初始密码都为123,可以进行此操作的员工是管理员身份。

涉及的表为职工表,医生表,划价员表等。

鹅娅尽損鹌惨歷茏鴛賴。

其中参数设置指的是为了方便挂号员进行挂号对几个参数进行初始化用的下拉框参数。

2)门诊挂号:

这是进入医院的第一步,包括挂号以及挂号量查询两个子功能。

挂门诊挂号号编号采用系统时间转化精确到毫秒值,一般不会出现重复,与日期一样采用默认填充。

挂号员针对病人其他信息进行填写,填写完毕点击提交,数据被提交到挂号表。

籟丛妈羥为贍偾蛏练淨。

挂号量查询是为了方便挂号员查看自己今日的工作情况,只显示挂过的挂号编号以及总的挂号量。

不支持退号,如果病人以前有过挂号可以直接用。

操作此模块的是挂号员。

3)门诊收费:

门诊收费即门诊划价,操作员为划价员,对病人未收费的处方以及检疗工程进行收费。

划价编号与挂号编号一样采用系统自动生成。

需要输入要划价的挂号编号。

主要提取数据涉及的表有处方划价明细表,检疗工程划价明细表。

提交数据时提交到划价表,并修改处方划价明细表,检疗工程划价明细表相应的“是否已划价”属性。

預頌圣鉉儐歲龈讶骅籴。

4)报表统计:

对收费员进行的收费进行核算,可以对多天的进行查询。

包括对一个人和所有人两种查询。

操作员为结算员。

并不涉及对数据库表的操作。

渗釤呛俨匀谔鱉调硯錦。

5)医生处方:

医生处方,医生需要填写所开处方的对象的挂号编号,然后输入要开药品进行查询,此处查询采用模糊查询,一个表显示药品再从表中选取要开药品进入另一个表填写数量,点提交,数据进入处方划价明细表。

铙誅卧泻噦圣骋贶頂廡。

处方查询是医生对自己今日所开处方进行查看。

可以显示具体要药品信息。

6)个人信息维护:

每一个用户都可以对自己的姓名,性别,年龄等基本信息进行操作,还包括对密码的修改。

7java类图

8主要E-R图

9数据字典

序号

名称

类型

1

职工表

实体

2

科室表

实体

3

医生表

实体

4

划价员表

实体

5

结算员表

实体

6

挂号员表

实体

7

划价表

实体

8

挂号表

实体

9

药品表

实体

10

检疗工程表

实体

11

检疗工程收费明细

联系

12

处方工程收费明细

联系

13

病人表

实体

14

收费类型表

实体

15

挂号类型表

实体

10功能设计

序号

分类一

功能

功能描述

用户

1

基本信息管理

科室管理

操作员

2

职工管理

又分为医生管理划价员管理挂号员管理结算员管理

操作员

3

药品管理

操作员

4

检疗工程管理

操作员

5

收费类型管理

方便挂号人员操作

操作员

6

挂号类型管理

操作员

7

门诊挂号

门诊挂号

进行挂号

挂号员

8

挂号量

对今日到当前为止该挂号员挂号量

挂号员

9

门诊收费

门诊收费

进行收费并发药

划价员

10

报表统计

收费员报表

可以对几天的划价员的收费情况进行结算

结算员

11

总收费报表

结算员

12

医生处方

医生开药并入库

医生

13

处方查询

对今日到当前为止该医生所开的处方查询

医生

14

个人信息维护

修改个人密码信息等

所有权限人员

11主要数据库操作

insertinto职工表values("123456","宗振国","1","123","21","男","管理员")。

擁締凤袜备訊顎轮烂蔷。

insertinto科室表values("001","外科","2","手术")。

insertinto职工表values("2009002","挂号员","2","123","21","男","挂号员")。

贓熱俣阃歲匱阊邺镓騷。

insertinto职工表values("2009003","划价员","4","123","21","男","划价员")。

坛摶乡囂忏蒌鍥铃氈淚。

insertinto职工表values("2009004","结算员","5","123","21","男","结算员")。

蜡變黲癟報伥铉锚鈰赘。

insertinto挂号员表values("2009002")。

insertinto划价员表values("2009003")。

insertinto结算员表values("2009004")。

权限

3是医生

2是挂号员

4是划价员

5是审计

1createtable职工表

(职工编号char(20),

职工姓名char(20),

职工权限int,

职工密码char(20),

年龄int,

性别char

(2),

职务char(20),

primarykey(职工编号),

check(性别='男'or性别='女')

2createtable科室表

(科室编号char(20),

科室名char(20),

科室人数int,

科室类型char(20),

primarykey(科室编号)

3createtable划价员表

(划价员编号char(20),

primarykey(划价员编号),

foreignkey(划价员编号)references职工表(职工编号)

4createtable结算员表

(结算员编号char(20),

primarykey(结算员编号),

foreignkey(结算员编号)references职工表(职工编号)

5createtable医生表

(医生编号char(20),

科室编号char(20),

primarykey(医生编号),

foreignkey(科室编号)references科室表(科室编号),

foreignkey(医生编号)references职工表(职工编号)

6createtable病人表

(身份证号char(20),

姓名char(20),

年龄int,

性别char

(2),

primarykey(身份证号),

check(性别='男'or性别='女')

)。

7createtable药品表

(药品编号char(20),

药品名称char(20),

药品种类char(20),

库存int,

单价int,

计量单位char(8),

primarykey(药品编号)

)。

8createtable检疗工程表

(检疗编号char(20),

检疗名称char(20),

费用int,

primarykey(检疗编号)

)。

9createtable挂号表

(挂号编号char(20),

病人编号char(20),

科室编号char(20),

费用类型char(20),

挂号类型char(20),

挂号日期date,

挂号员编号char(20),

primarykey(挂号编号),

foreignkey(病人编号)references病人表(身份证号),

foreignkey(科室编号)references科室表(科室编号)

)。

0createtable挂号员表

(挂号员编号char(20),

primarykey(挂号员编号),

foreignkey(挂号员编号)references职工表(职工编号)

)。

1createtable划价表

(划价编号char(20),

挂号编号char(20),

划价员编号char(20),

划价时间datetime,

是否收费char

(1),

划价金额int,

primarykey(划价编号),

foreignkey(挂号编号)references挂号表(挂号编号),

foreignkey(划价员编号)references划价员表(划价员编号)

)。

 

2createtable处方划价明细表

挂号编号char(20),

药品编号char(20),

医生编号char(20),

数量int,

时间Timestamp,

是否已划价char

(1),

primarykey(挂号编号,时间,药品编号,医生编号),

foreignkey(医生编号)references医生表(医生编号),

foreignkey(挂号编号)references挂号表(挂号编号),

foreignkey(药品编号)references药品表(药品编号)

)。

3createtable检查划价明细表

挂号编号char(20),

检疗工程编号char(20),

次数int,

时间Timestamp,

是否已划价char

(1),

primarykey(挂号编号,时间,检疗工程编号),

foreignkey(挂号编号)references挂号表(挂号编号),

foreignkey(检疗工程编号)references检疗工程表(检疗编号)

)。

createtable挂号类型表(

挂号类型char(20),

primarykey(挂号类型)

createtable收费类型表(

参数类型char(20),

primarykey(参数类型)

12主要界面

 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1