摘要
本系统主要致力于验证取药这一环节,运用的是条形码识别技术。系统可以调取药单信息,对药品进行识别验证,将所取之药与药单上的药一一对应,减少取药出错事故。本系统在硬件设备上依赖于计算机与激光条形码阅读器,前端页面采用HTML+CSS布局,使用JavaScript进行数据交互与DOM操作,后端采用Java编程,数据库用的是MySQL。整个系统尽量做到了简洁、易于操作,并且便于与现有的医疗系统对接。
通过使用本系统,可以快速地完成取药验证过程。主要目的是避免人多、药品繁杂、或在人工识别药品时出错等问题。通过本系统可查询药品位置,减少寻找药品的时间。并且本系统的存在意义不仅仅是减少药品出错率、解放人力,还与如今快速发展的社会相呼应。通过对现有的医疗系统进行完善,使得医院可以跟上时代的发展。最重要的是系统做到了将目前已经成熟的条形码识别技术应用到日常生活中。
关键字:条形码识别技术;激光条形码阅读器;医疗系统;取药验证
ABSTRACT
This system is mainly committed to the part of verification of drug taking, according to the use of barcode recognition technology. To reduce the error of drug taking, the system can transfer information list, along with recognizing and verifying of drugs, and correspond the drugs to be taken and drugs in list one-to-one. This system relies on the computer and the laser barcode reader in hardware equipment, and the front page layout uses HTML + CSS, JavaScript data exchange and DOM operation, meanwhile, backend is by means of Java programming and database uses MySQL. The whole system to accomplish simple and easy to operate as far as possible, and easy to dock with the existing medical system.
We can complete the process of drug taking and verification quickly through using this system. The main purpose is avoiding some problems, such as crowds and drugs complex or error in manual identification of drugs. We can search the location of drugs and reduce the time of searching drugs through the use of this system. Also, the significance of this system is not only reducing the error rate of drugs and liberating human, but working in concert with rapid development of social nowadays. According to improve and perfect the medical system, hospitals can flow steps with the development of the times. The most important thing is the system can apply the mature barcode recognition technology to the daily life.
Keywords: barcode recognition technology; the laser barcode reader; medical system;
drug taking and verification
目录
摘要 I
ABSTRACT II
引言 2
1 课题研究背景与研究意义 3
1.1 研究背景 3
1.2 技术背景 5
1.2.1 硬件支持 5
1.2.2 软件支持 6
1.3 研究意义 7
2 系统分析 8
2.1 系统功能要求 8
2.2 系统性能要求 8
3 系统设计 10
3.1 整体逻辑设计 10
3.2 功能模块设计 10
3.3 数据库设计 10
3.3.1 设计概述 10
3.3.2 数据库设计图 11
3.3.3 数据表 11
3.3.4 数据库E-R图 13
3.4 系统功能流程图 15
3.4.1 打开首页流程图 15
3.4.2 系统登录流程图 15
3.4.3 扫描药单流程图 15
3.4.4 验证药品流程图 16
3.4.5 查询药品流程图 17
3.4.6 药单验证结果流程图 17
4 系统功能实现与说明 18
4.1 系统首页 18
4.1.1 判断管理员是否处于登录状态实现 18
4.1.2 登录状态页面 18
4.1.3 未登录状态页面 19
4.2 登录页 19
4.2.1 登录页实现 19
4.2.2 管理员登录页面 20
4.3 扫描条形码 21
4.3.1 扫描成功后处理实现 21
4.3.2 扫描条形码过程 21
4.4 药单信息 22
4.4.1 扫描药单处理实现 22
4.4.2 扫描药单成功页面 22
4.5 验证药品 23
4.5.1 扫描药品处理实现 23
4.5.2 验证药品成功页面 24
4.5.3 验证药品数量处理页面 24
4.5.4 验证药品失败页面 25
4.6 查询药品 25
4.6.1 查询药品实现 25
4.6.2 查询药品页面 27
4.7 验证结果 28
4.7.1 返回验证药单结果实现 28
4.7.2 验证药单成功页面 29
4.7.3 验证药单失败页面 29
5 结论与展望 30
致谢 31
参考文献 32