社区门诊管理系统概要和详细设计说明.docx

上传人:b****1 文档编号:3135420 上传时间:2023-05-05 格式:DOCX 页数:18 大小:771.14KB
下载 相关 举报
社区门诊管理系统概要和详细设计说明.docx_第1页
第1页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第2页
第2页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第3页
第3页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第4页
第4页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第5页
第5页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第6页
第6页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第7页
第7页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第8页
第8页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第9页
第9页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第10页
第10页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第11页
第11页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第12页
第12页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第13页
第13页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第14页
第14页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第15页
第15页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第16页
第16页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第17页
第17页 / 共18页
社区门诊管理系统概要和详细设计说明.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

社区门诊管理系统概要和详细设计说明.docx

《社区门诊管理系统概要和详细设计说明.docx》由会员分享,可在线阅读,更多相关《社区门诊管理系统概要和详细设计说明.docx(18页珍藏版)》请在冰点文库上搜索。

社区门诊管理系统概要和详细设计说明.docx

社区门诊管理系统概要和详细设计说明

河北北方学院信工学院

《软件工程》实验指导与报告书

2013-2014学年第1学期

社区门诊管理系统概要设计与详细设计

 

班级:

信息管理与信息系统1、2班

组号:

第18组

组长:

王丽

组员:

郭雨辰

邢白雪

实验地点:

东区A501

指导教师:

赵志升

信息科学与工程学院

2013.11.22

 

2.3.3就诊、病例管理模块..............................................6

2.3.4保健档案管理模块................................................8

2.3.5计价收费模块....................................................9

2.3.6权限管理模块....................................................9

1引言

1.1编写目的

确定社区门诊系统的功能及有效性需求,以供软件开发人员参考。

1.2背景

说明:

a.社区医院门诊系统

b.本项目的任务提出者为从化社区门诊网络管理层;用户为从化社区门诊医务人员及工作人员;该软件的计算中心系统为从化社区门诊网络室windows系统;

c.全部计算机处于局域网;

1.3定义

暂无。

1.4参考资料

《医学信息学》高岚2007年7月

《医学信息学概论》董建成2010年1月1日

《浅谈医院档案管理存在的问题及解决对策》张雅杰

《关于加强医院药房管理及提高服务质量的探讨》熊静

软件工程课件实验3模板及网络资源;XX文库。

2.系统设计(DesignofCollective)

2.1体系结构设计(DesignofArchitecture)

本管理系统的功能包括6部分:

基础数据设置、挂号收费功能、计价收费功能、病例管理功能、保健档案管理、权限管理功能。

如图2-1

图2-1系统业务流程图

通过对病人就诊流程及管理的调查和了解,初步确定了该系统的基本需求情况:

1.在病人就诊之前,必须进行挂号,包括病人的最基本信息,挂号费用,预存费等。

2.在病人进行挂号的同时,可以自动为病人分配病历号,作为病人在就诊过程中的唯一标识。

3.医生将病人基本信息(包括简要病史等等)进行登记,各种化验检查信息输入,并可以进行异常提醒。

4.各种就医信息的输入、查询和维护,并可以进行异常提醒,医生可以查询病人治疗情况、化验检查结果,以便跟踪病人病情发展情况,同时也有助于医生对各种病例进行分析研究。

5.医生可以登录查询病人的健康档案,以便了解病人的身体健康状态,确保有效的治疗。

6.对病人的预付款进行管理,并且当预付金额不够时可以提醒补交预付款,对病人就诊过程中的各种费用进行管理,可以打印病人预付款单据和费用凭单。

2.2子系统清单(SubsystemList)

子系统清单,如表2-2所示。

表2-2子系统清单

子系统编号

子系统中文名

子系统功能简述

子系统之间的关系

SS1

挂号收费

为病人进行挂号、就诊

登录病人基本信息,为病人分配科室

SS2

病案管理

存储病人的病例

保存病人的各种检查结果,记录病情

SS3

保健档案管理

存储病人和居民的健康档案

保存病人和居民的身体健康状况

SS4

计价收费

为病人结算就医,药品费用

结算病人的各种费用

2.3模块设计(ModuleDesign)

2.3.1主界面:

首先设计主菜单,根据各模块设计好菜单项和各菜单项下面的子菜单项,并可添加为用户登录和退出以及挂号选项,提供快捷操作。

然后在主窗口中选择设计好的主菜单。

应用程序的主要功能都是在主窗口的主菜单及在其下打开的众多窗口中完成的。

主界面如图2-2所示。

图2-2社区门诊管理系统主界面

2.3.2挂号系统模块:

根据门诊科室及挂号类型设计挂号系统,自动产生病历号。

先根据数据库表建立挂号系统的数据窗,然后建立挂号窗口,并使用该数据窗。

挂号病人要进入门诊就诊的第一步就是进行挂号,只有进行挂号后才能获得病历号,得到其他服务。

挂号界面如图2-3所示:

图2-3挂号系统界面

主要实现功能有自动分配病历号,录入员无法修改。

单击“保存”按钮的时候,如图2-4所示:

图2-4挂号保存界面

“保存”按钮中的代码最主要的通过设置过滤条件来使数据窗口只能显示当前一条记录。

本系统中,需要处理的数据繁多,如果仅是靠普通控件来进行输入、查询和维护等操作,只能依靠纯粹的手写代码来进行与数据库数据之间的交互,将会带来极大的不便。

为此,采用数据窗口来进行对数据的处理。

通过数据窗口,可以对数据库进行操作,不但可以对每个数据库的表进行检索、查询、插入、删除和更新,而且还可以为数据指定输入格式、输出格式和显示风格等。

图2-3中左边显示数据的部分既为Grid风格的数据窗口。

本系统中还用到Group风格的来制作报表,将在图2-5出现。

图2-5挂号打印界面

如上图所示,在单击了图2-3图中的“打印”之后,系统会自动按照程序中的代码的要求将自动流水号传递到报表窗口,其中的“预付款(挂号)单据”所在的数据窗口即为Group窗口应用于数据报表的典型。

2.3.3就诊、病例管理模块

病人在进入所挂号的科室进行就诊入口的界面如图2-6

图2-6就诊入口界面

在该界面中两个按钮“简明信息填写”和“就诊”按钮提供了强大的病人就诊信息的录入的功能,方便日后医生的对病人病史的掌握,日后的临床科学研究以及病人对自己病史的了解。

在界面中当输入病人ID,之后按下“简明信息填写”按钮就进入病人基本信息得录入界面如图2-7

图2-7病人基本信息得录入界面

该界面中使用了创建好的数据窗,就诊号和病历号是通过图2-6界面的“简明信息填写”按钮中的相关代码实现(主要是利用全局变量来传递值):

上述的该功能模块中的相关功能都是“医生”的权限范围,以下将的检查化验的报告界面分别属于“放射员”和“化验员”的职限。

图2-8病人检查结果录入界面

2.3.4保健档案管理

将就诊后的所有信息记录和病案管理系统的病例储存在保健档案管理中,将居民每年的健康状况也录入到保健档案管理系统中,完成此项系统的录入。

在保健档案管理模块设计是为了医生可以完整的查看病人的以往病史和平常的身体健康状况,可以分别定义主诉、病历、处方的模板以及在必要的时候进行模板查询。

此模块将更加方便医生平时的临床诊断,为临床科研提供依据。

在窗口中运用该数据窗,通过该数据窗可将数据保存到数据表中。

以下的录入模板设计类似此病历处方模板录入模板如图2-9。

图2-9病例模板录入界面

 

在前面提到的模板查询界面如图2-10所示:

图2-10病历查询模板

2.3.5计价收费模块

病人预付窗口用于生成病人的费用凭单,既可以用来生成病人的所有费预付的款项凭单,也可以生成其中任何一次预付凭单。

如图2-11,本窗口就是按自动流水号来分组,分别对每一个自动流水号中的金额和整张预付凭单的金额进行统计。

可以做到清晰明了,便于病人查阅。

图2-11病人预付款界面

2.3.6权限管理模块

只有管理员才能对本系统进行修改、更新。

2.4功能模块清单(ModuleList)

模块(类)清单,如表3-3所示。

表3-3模块清单

模块编号

模块中文名

模块功能简述

模块的接口简述

M1-1

挂号收费模块

为病人进行挂号并分配就诊科室

M1-2

就诊、病案管理模块

登陆病人的基本信息及就诊检查结果

M2-1

保健档案模块

记录病人的病案信息和平时身体健康状况

M2-2

计价收费模块

将病人的各种收费结算并打印凭条

 

3.数据结构设计(SystemDesign)

3.1数据库表名清单(DBTableList)

数据库表名清单,如表3-4所示。

表3-4数据库表名清单

序号

中文表名

英文表名

表功能说明

1

挂号收费表

Charge_expense

挂号收费表用于定义各种收费类型的代号,名称及收费标准。

2

划价收费表

charge_calculate

计价收费表用于定义检查项目代号,名称,价格,单位,类型。

3

健康数据表

health_data

健康数据表用于记录健康数据和体检结果,并长期保存。

4

用户权限表

User_auth

用户权限表管理:

添加、修改、删除、查询、打印

5

病例管理表

Case_history

病例管理用于记录病历号姓名等基本信息。

3.2数据库表之间关系说明(RelationofDBTable)

可以用E-R图表示,也可以用文字说明。

3.3数据库表的详细清单(ParticularListofDBTable)

每个表的详细清单内容包括:

表名、字段中文名、字段英文名、字段的类型、宽度、精度、主键/外键、空否、取值约束(默认值、最大值、最小值)、索引否。

同时要指出该表的索引:

索引文件名、索引字段名、索引特性(主键索引、惟一索引unique、聚集索引clustered)。

计价收费表charge_calculate

字段名称

字段描述

主键

类型

长度

说明

Check_no

检查项目代号

字符型

6

由医院定非空

Check_name

名称

字符型

30

非空

Check_pay

价格

实型

非空

Check_unit

单位

字符型

4

check_type

类型

字符型

2

非空

挂号收费表charge_expense

字段名称

字段描述

主键

类型

长度

说明

person_no

医疗卡号

字符型

9

非空

Begin_date

住院开始日期

日期型

end_date

住院结束日期

日期型

In_days

住院天数

整型

3

Charge_for_medicine

药品费

实型

Charge_for_check

检查治费

实型

Charge_for_bed

床位费

实型

Other_charge

其他费用

实型

Orga_total

单位负担的药费

实型

Person_total

个人负担的药费

实型

Submit_date

报销日期

日期型

非空

Remarks

备注

字符型

20

Sequence_no

序号

整型

非空

Charge_standard

临时百分比

整型

病历管理表case_history

字段名称

字段描述

主键

类型

长度

说明

Ch_num

病案号

Char

8

非空,每个病人病案号唯一

Ch_times

第几次入院

Int

2

非空

Ch_name

姓名

Char

8

非空

Ch_department

科别

Char

6

Ch_bed

床号

Char

3

Ch_x_ray_num

X光号

Int

5

Ch_cardiograph_num

心电图号

Int

5

Ch_electroencephogram_num

脑电图号

Int

5

Ch_pathology_num

病理号

Int

5

Ch_cure_course

治疗经过

Text

Ch_signature_charge_doctor

主治医师签名

Char

8

健康数据表health_data

字段名称

字段描述

主键

类型

长度

备注

体检单号

Char

6

Date

体检日期

smalldatatime

Hight

身长

Real

5,1

单位:

Cm

Weight

体重

Real

5,1

单位:

Kg

Chest_measur

胸围

Vital_capacity

肺活量

Eyesight_l

左视力

Real

3,1

Eyesight_r

右视力

Real

3,1

Eyesight_correct_l

左矫正视力

Real

3,1

Eyesight_correct_r

右矫正视力

Real

3,1

Trachoma_l

左沙眼

Char

8

正常++++++

Trachoma_r

右沙眼

Char

8

正常++++++

achromatopsia

辩色力

Char

8

色盲色弱正常

Blood_pressure_h

血压(高)

Real

4,1

单位:

kpa

Blood_pressure_l

血压(低)

Real

4,1

单位:

kpa

Heart

Char

8

正常不正常

Liver

Char

8

正常不正常

Lungs

Char

8

正常不正常

Spleen

Char

8

Oral_cavity

口腔

Char

8

ear

Char

8

Nose

Char

8

throat

Char

8

Audition_l

左听力

Char

8

Audition_r

右听力

Char

8

thyroid

甲状腺

Char

8

Lymph

淋巴腺

Char

8

rachis

脊柱

Char

8

Limb_up

上肢

Char

8

正常残废

Limb_lower

下肢

Char

8

正常残废

Genitourinary

生殖器

Char

8

Anus

肛门

Char

8

Skin

皮肤

Char

8

X_rays

胸透

Char

8

检验

Char

8

standard_high

身高标准

Char

4

standard_weight

体重标准

char

4

standard_nutrition

营养标准

Char

8

Others

其它

Char

8

用户权限表user_auth

字段名称

字段描述

主键

类型

长度

说明

SubSystem_name

子系统名

Char

8

User_name

用户名

Char

8

Passworde

口令

Char

6

User_Level

用户级别

Char

1

Remark

备注

char

20

 

3.4视图设计(ViewDesign)

视图设计与授权有关,设计时参照需求文档的用户授权范围。

视图设计中要给出视图的中文名、英文名,视图中的中文列名、英文列名、类型、宽度、精度,每一列的具体算法,对应的基本表名.

3.5其他数据结构设计(DesignofOtherDataStructure)

基础数据设置:

该系统以文件的方式对基本信息进行存储,至少有:

医生信息、药品信息、病人信息及工作人员信息4个基本工作文件,文件中的数据为系统基础数据,是系统正常运行的必要条件。

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2