1、RFID总结报告 基于RFID的输液管理系统概要设计说明书 组 长: 组 员: 老 师: 院 系: 计算机学院 专 业: 网络工程 日期:1 引言1.1 编写目的本文档是基于RFID的输液管理系统的总体设计和实现说明,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、运行设计和出错处理设计等,记录了系统整体实现上技术层面上的考虑,为程序的详细设计工作提供基础。同时该文档将作为产品实现、特性要求和控制的依据。本概要设计说明书的预期读者为医院的后勤管理人员以及护士等。1.2 背景常规的输液工作琐碎、重复性强,同时输液病人多、杂,使用药品种类多而新,再加上护士对新药品不了解等增加了
2、门诊等输液的用药不安全因素。同时随着近年来病人自我维护意识增强,要求门诊输液工作更安全、高效。目前,注射药物的准备过程,都是由药剂科人员列出配药表,根据其中所列药剂,加以混溶或稀释,人工完成勾选,并记录已配药品的剂量,填写标签信息,手动填写药物调配签收。如何消除门急诊输液不安全隐患,为病人提供安全、优质服务是医疗管理者面临的新课题。输液管理系统对整个输液过程进行了统一管理,解决了传统的输液工作存在的问题,为护士和管理人员提供了便利的同时,也为病人的安全提供了保障。说明: 系统名称:基于RFID的输液管理系统1.3 定义 服务器端:医院管理主机,用于连接到数据库;管理护士、处方、病人、座位信息;
3、与客户端(手持终端)通信,提供信息支持。 手持终端:护士手中持有的RFID手持终端,用于扫描病人信息和处方信息并进行核对。 护士管理:管理所有护士信息,查看护士的工作状态,即手持终端工作状态。 处方管理:管理所有处方信息,以供核对。 病人管理:管理所有病人信息,以供核对;为病人分配座位。 座位管理:管理所有座位信息,即占用状态;清除座位的占用状态,还原为空闲状态。1.4 参考资料肖刚等:实用软件文档写作 清华大学出版社软件设计文档国家标准概要设计说明书(GB856788)软件工程导论(第五版) 张海藩编著 清华大学出版社2 总体设计2.1 运行环境软件基本运行环境为windows环境。2.2
4、处理流程图1 服务器端流程图图2 客户端流程图2.3 结构图3 系统结构 Server(服务器端):用于连接到数据库;管理护士、处方、病人、座位信息;与客户端(手持终端)通信,提供信息支持。 Client(手持终端):用于扫描病人信息和处方信息并进行核对。 护士管理:管理所有护士信息,查看护士的工作状态,即手持终端工作状态。 处方管理:管理所有处方信息,以供核对。 病人管理:管理所有病人信息,以供核对;为病人分配座位。 座位管理:管理所有座位信息,即占用状态;清除座位的占用状态,还原为空闲状态。 扫描病人信息:获取病人的具体信息。 扫描处方信息:获取病人处方的信息。 信息核对:核对病人信息与处
5、方信息中的对应项是否一致。2.4 功能需求与程序的关系server 护士管理 信息查看Showhs 处方管理 信息查看CfSearch 病人管理 信息查看Showbr 分配座位addMe、AddSyInfo 座位管理 信息查看Showse 占用清除DELMe、DelSyInfoclient 扫描病人信息BrMe、BrSearch 扫描处方信息CfMe、CfSearch 核对信息check、checkus2.5 人工处理过程 扫描病人信息时需输入病人的ID号; 扫描处方信息时需输入处方的ID号; 删除座位占用信息时需输入座位的ID; 核对病人信息与处方信息时,需输入病人ID与处方ID; 给病人分
6、配座位时需手动输入病人ID与分配的座位ID。3 接口设计3.1 用户接口本系统提供可视化的操作方式,不提供命令控制语句进行输入控制,从而用户只需要使用鼠标进行命令操作,使用键盘输入系统接收的参数。用户接口集中在图3的界面层,用户主要通过窗体、控件、对话框等可视化元素进行交互。序号输入信息界面操作输出信息1无护士管理按钮所有护士信息,包括护士姓名与工作状态2无处方管理按钮所有处方信息,包括处方ID、病人ID、座位ID和就诊日期3无病人管理按钮所有病人信息,包括病人ID、姓名、性别、年龄、处方ID、座位ID和就诊日期4病人ID、座位ID分配座位按钮相应表中更新记录5无座位管理按钮所有座位信息,包括
7、座位ID和是否占用6座位ID删除按钮相应表中更新记录7病人ID扫描病人信息按钮确定按钮显示对应的病人信息8处方ID扫描处方信息按钮确定按钮显示对应的处方信息9病人ID、处方ID核对病人与处方信息按钮核对按钮显示对应信息是否一致,包括此处方对应的ID,此病人的ID,是否匹配表1 用户接口表3.2 内外接口 任务项目程序通过jdbc接口访问数据库; client与server间通过socket实现通信; 模块间采取数据耦合方式,通过参数传递数据,交互信息。4 运行设计4.1 运行模块组合本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开另一个子窗口来实现模块之间不同功能的
8、连接和组合。各模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。4.2 运行控制4.2.1 启动服务器 先运行server.java 启动服务器,等待接受连接。如图4所示:图4 启动服务器截图同时会调用SyMain.java 打开服务器端主界面。如图5所示:图5 服务器端主界面截图4.2.2 护士管理点击主界面中的“护士管理”按钮,可查看所有护士信息,包括护士姓名与工作状态,如图6所示。如果护士开始工作,即客户端启动,其中的工作状态会由“否”变为“是”。图6 护士管理界面截图4.2.3 病人管理 点击主界面中的“病人管理”按钮,可查看所有需要输液的病人信息,在他们进医院就已经登记了
9、的。显示座位ID为0, 说明他们即将到来,或已离开。如图7所示:图7 病人管理界面截图4.2.4 启动客户端有病人需要服务,护士开始工作。运行client 建立与服务器端的连接,出来如图8所示提示,说明护士开始工作了。图8 护士登录提示界面截图手持移动终端(客户端)启动后,主界面如图9所示:图9 客户端主界面截图4.2.5 扫描病人信息点击客户端界面中的“扫描病人信息”按钮,扫描完成后会出现病人扫描结果,如图10所示:图10 病人扫描结果截图4.2.6 扫描处方信息点击客户端界面中的“扫描处方信息”按钮,扫描完成后会出现处方扫描结果,如图11所示:图11 处方扫描结果截图4.2.7 信息核对在扫描病人ID和处方ID完成后,点击客户端界面中的“核对病人与处方信息”按钮,会出现信息核对结果,如图12所示:
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1