要解决的问题(做什么)
基于条形码识别技术的取药验证系统主要有两个功能模块:
(1)在药剂师取药时将药单上的药与所取得的药准确对应,以防由于人工判断药品而造成损失,是该系统的核心;
(2)通过设计合理的数据库实现信息的管理,方便外部程序调用,让药剂师在医院现有医疗系统的基础上对药品进行查询,帮助病人及时准确取药。
基于条形码识别技术的取药验证系统预期目标:
(1)完成一个基于条形码识别技术的取药验证系统,包括前台和后台的基本功能;
(2)在信息管理部分,可以对药品进行查询,并根据查询结果快速准确取药;
(3)实现与现有医疗系统的对接;
(4)利用该系统,可以根据药单号或者病人姓名,查询到对应的药单信息;
(5)通过扫码药品,将药单上的药与所取之药一一对应,做到将取错药而发生意外事件的概率降为零。
具体实现:
1.前端实现
(1)使用Sublime Text编译器,运用html,html5,css,css3搭建基础页面,并用less组织css代码;
(2)页面分为两部分:管理员的后台管理页面和用户的使用页面。页面以简单,易于操作和便于浏览重点信息为主;
(3)主要使用的类库为jQuery;
(4)利用javascript实现后台与前端页面的逻辑交互,使信息能及时展现在页面 ;
(5)该系统的用户使用页面主要运用于条码扫描枪,所以需要做好页面分辨率的适配。
2.后台实现
(1)后台基于java语言开发,采用SpringMVC+Mybatis框架进行搭建;
(2)运用MAVEN管理JAR包,搭建memcache缓存提高药品查询效率,数据层使用mysql数据库对数据进行管理;
(3)使用PowerDesign对数据库进行设计,对页面的AJAX请求,返回JSON和前端进行交互,合理利用接口编程,对增删查改功能进行封装,增加代码的重用性;
(4)后台要拥有良好的健壮性,在增加查询速度的基础上,做到保证后台工作的可靠稳定;
(5)在信息查询逻辑处理中,通过RFID扫描条形码获得的编号对缓存和数据库中的数据进行查询,发送详细信息给用户界面。
|