收藏 分销(赏)

毕业论文社区门诊管理系统概要和详细设计说明书.doc

上传人:可**** 文档编号:2908469 上传时间:2024-06-11 格式:DOC 页数:15 大小:973KB
下载 相关 举报
毕业论文社区门诊管理系统概要和详细设计说明书.doc_第1页
第1页 / 共15页
毕业论文社区门诊管理系统概要和详细设计说明书.doc_第2页
第2页 / 共15页
点击查看更多>>
资源描述
河北北方学院信工学院 《软件工程》实验指导与报告书 社区门诊管理系统概要设计与详细设计 目录 1引言 2 1.1编写目的 2 1.2背景 2 1.3定义 2 1.4参考资料 2 2.系统设计(Design of Collective) 3 2.1 体系结构设计(Design of Architecture) 3 2.2 子系统清单(Subsystem List) 4 2.3 模块设计(Module Design) 4 2.3.1主界面: 4 2.3.2挂号系统模块: 5 2.3.3 就诊、病例管理模块..............................................6 2.3.4 保健档案管理模块................................................8 2.3.5 计价收费模块....................................................9 2.3.6 权限管理模块....................................................9 2.4 功能模块清单(Module List) 10 3.数据结构设计(System Design) 10 3.1 数据库表名清单(DB Table List) 10 health_data 10 3.2 数据库表之间关系说明(Relation of DB Table) 11 3.3 数据库表的详细清单(Particular List of DB Table) 11 病历管理表 case_history 12 健康数据表 health_data 12 3.4 视图设计(View Design) 14 3.5 其他数据结构设计(Design of Other Data Structure) 14 1引言 1.1编写目的 确定社区门诊系统的功能及有效性需求,以供软件开发人员参考。 1.2背景 说明: a. 社区医院门诊系统 b. 本项目的任务提出者为从化社区门诊网络管理层;用户为从化社区门诊医务人员及工作人员;该软件的计算中心系统为从化社区门诊网络室windows系统; c. 全部计算机处于局域网; 1.3定义 暂无。 1.4参考资料 《医学信息学》 高岚 2007年7月 《医学信息学概论》 董建成 2010年1月1日 《浅谈医院档案管理存在的问题及解决对策》 张雅杰 《关于加强医院药房管理及提高服务质量的探讨》 熊静 软件工程课件实验3模板及网络资源;百度文库。 2.系统设计(Design of Collective) 2.1 体系结构设计(Design of Architecture) 本管理系统的功能包括6部分:基础数据设置、挂号收费功能、计价收费功能、病例管理功能、保健档案管理、权限管理功能。如图2-1 图2-1 系统业务流程图 通过对病人就诊流程及管理的调查和了解,初步确定了该系统的基本需求情况: 1. 在病人就诊之前,必须进行挂号,包括病人的最基本信息,挂号费用,预存费等。 2. 在病人进行挂号的同时,可以自动为病人分配病历号,作为病人在就诊过程中的唯一标识。 3. 医生将病人基本信息(包括简要病史等等)进行登记,各种化验检查信息输入,并可以进行异常提醒。 4. 各种就医信息的输入、查询和维护,并可以进行异常提醒,医生可以查询病人治疗情况、化验检查结果,以便跟踪病人病情发展情况,同时也有助于医生对各种病例进行分析研究。 5. 医生可以登录查询病人的健康档案,以便了解病人的身体健康状态,确保有效的治疗。 6. 对病人的预付款进行管理,并且当预付金额不够时可以提醒补交预付款,对病人就诊过程中的各种费用进行管理,可以打印病人预付款单据和费用凭单。 2.2 子系统清单(Subsystem List) 子系统清单,如表2-2所示。 表2-2 子系统清单 子系统编号 子系统中文名 子系统功能简述 子系统之间的关系 SS1 挂号收费 为病人进行挂号、就诊 登录病人基本信息,为病人分配科室 SS2 病案管理 存储病人的病例 保存病人的各种检查结果,记录病情 SS3 保健档案管理 存储病人和居民的健康档案 保存病人和居民的身体健康状况 SS4 计价收费 为病人结算就医,药品费用 结算病人的各种费用 2.3 模块设计(Module Design) 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 功能模块清单(Module List) 模块(类)清单,如表3-3所示。 表3-3 模块清单 模 块 编 号 模块中文名 模块功能简述 模块的接口简述 M 1-1 挂号收费模块 为病人进行挂号并分配就诊科室 M 1-2 就诊、病案管理模块 登陆病人的基本信息及就诊检查结果 M 2-1 保健档案模块 记录病人的病案信息和平时身体健康状况 M 2-2 计价收费模块 将病人的各种收费结算并打印凭条 3.数据结构设计(System Design) 3.1 数据库表名清单(DB Table List) 数据库表名清单,如表3-4所示。 表3-4 数据库表名清单 序号 中文表名 英文表名 表功能说明 1 挂号收费表 Charge_expense 挂号收费表用于定义各种收费类型的代号,名称及 收费标准。 2 划价收费表 charge_calculate 计价收费表用于定义检查项目代号,名称,价格,单位,类型。 3 健康数据表 health_data 健康数据表用于记录健康数据和体检结果,并长期保存。 4 用户权限表 User_auth 用户权限表管理:添加、修改、删除、查询、打印 5 病例管理表 Case_history 病例管理用于记录病历号姓名等基本信息。 3.2 数据库表之间关系说明(Relation of DB Table) 可以用E-R图表示,也可以用文字说明。 3.3 数据库表的详细清单(Particular List of DB Table) 每个表的详细清单内容包括:表名、字段中文名、字段英文名、字段的类型、宽度、精度、主键/外键、空否、取值约束(默认值、最大值、最小值)、索引否。同时要指出该表的索引:索引文件名、索引字段名、索引特性(主键索引、惟一索引unique、聚集索引clustered)。 计价收费表 charge_calculate 字 段 名 称 字 段 描 述 主 键 类 型 长 度 说 明 Check_no 检查项目代号 4 字符型 6 由医院定非空 Check_name 名称 字符型 30 非空 Check_pay 价格 实 型 非空 Check_unit 单位 字符型 4 次 check_type 类型 字符型 2 非空 挂号收费表charge_expense 字 段 名 称 字 段 描 述 主 键 类 型 长 度 说 明 person_no 医疗卡号 4 字 符 型 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 字段名称 字段描述 主键 类型 长度 备注 体检单号 4 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 子系统名 4 Char 8 User_name 用户名 4 Char 8 Passworde 口令 Char 6 User_Level 用户级别 Char 1 Remark 备注 char 20 3.4 视图设计(View Design) 视图设计与授权有关,设计时参照需求文档的用户授权范围。视图设计中要给出视图的中文名、英文名,视图中的中文列名、英文列名、类型、宽度、精度,每一列的具体算法,对应的基本表名. 3.5 其他数据结构设计(Design of Other Data Structure) 基础数据设置:该系统以文件的方式对基本信息进行存储,至少有:医生信息、药品信息、病人信息及工作人员信息4个基本工作文件,文件中的数据为系统基础数据,是系统正常运行的必要条件。 14
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服