您现在的位置: 主页 > 新闻中心 > 黄金城彩票基于BS架构HIS系统的设计与实现

新闻中心

黄金城彩票基于BS架构HIS系统的设计与实现

2020-09-15 15:31

  基于BS架构的办公自动化系统的设计与实现基于设计架构基于BS架构的设计与实现

  内容提示:基 S架构HIS系统的设计与实现 张翠姣 孟 鑫(长 安大学 信息工 程学院 , 陕西 西 安 71 0064) 摘要 宿 IS(Hospn a1 7 设的重要途径 。 关键词: B/ S架构; HIS 一 软件透视 · Inform ati on System )即医院信息系统, HIs系统的提出极大提升了医疗机构的工作效率, 是未来医务工作信息化建 1 引言 HIS~P医院信 存储、 处理、 提取和数据交换, 并满足所有授权用户的功能需 求。 本文设计开发了 一种基于B/ s架构体系, 将W EBf l~务器和数 据库服务器分离, 以动态交互网页技术“ 为主要手段的医疗信 息管理系统。 2 系统设计 HIS系统的总体功能包括结算管理, 费...

  基 S架构HIS系统的设计与实现 张翠姣 孟 鑫(长 安大学 信息工 程学院 , 陕西 西 安 71 0064) 摘要 宿 IS(Hospn a1 7 设的重要途径 。 关键词: B/ S架构; HIS 一 软件透视 Inform ati on System )即医院信息系统, HIs系统的提出极大提升了医疗机构的工作效率, 是未来医务工作信息化建 1 引言 HIS~P医院信 存储、 处理、 提取和数据交换, 并满足所有授权用户的功能需 求。 本文设计开发了 一种基于B/ s架构体系, 将W EBf l~务器和数 据库服务器分离, 以动态交互网页技术“ 为主要手段的医疗信 息管理系统。 2 系统设计 HIS系统的总体功能包括结算管理, 费用管理, 病号管理, 药物管理, 个人中心和技术支持等。 结算管理包括结算费用, 退 算费用, 重新入院, 主要处理出院患者的结算工作; 费用管理包 括批费管理, 退费管理, 主要完成患者用药的批费退费处理; 病 号管理包括登记患者信息, 查询患者信息, 完成对入院患者的 信息进行录入查询; 药物管理包括增加药物信息, 查询药物信 息, 主要是对库存药物的种类数量等信息进行修改查询。 3 系统实现 3. 1 系统界面设计 HI S系统以J SP页面 作为展现层 , 具有多平台支持, 强 大的可伸缩性 , 支 持服务 器端组件 等优 点 ,同时结合 JQuery+csS+D IV技术实现了良 好的用户体验。黄金城彩票, 3. 2 数据库设计 HIS系统使用的数据表和视图包括患者信息登记表、 管理 员表、 批费表、结算表, 药物表。 患者信息登记表的数据字典如 表所示。 表1 患者信息登记表 字段名称 类型 长度 可否为空 描述 hz- ID i nt 20 否 hz xm varchar 20 否 hz nl num ber 3 否 hz- xb char 1 否 hz dh varchar 1 8 否 hz bl varchar 500 是 hz- hz varchar 500 是 hz ys var char l8 否 hz-rq dat e 否 hz czbh varchar 18 否 hz- zt num ber l 否 3. 3 系统安全设计 (1 )服务器与Int ernet 之间进行防火墙隔离, 有效保证了数 据的完整性和保密性; (2)N 用过滤器机制, 有效地防止非法用 户跳过登录验证直接进入系统内部; (3)利用验证码技术防止暴 力破解, 最大限度确保信息安全。 理系统, 能够实现患者诊疗信息的收集、 住院编号 (主键) 患者姓名 年龄 性别 联系电话 历史病例 诊断病症 主治医生 入院日期 操作员编号 本次住院状态 作者简介: 张翠姣( 1 987-) , 女, 河南人, 长安大学2012级信息 工程学院软件工程专业研究生, 研究方向: Android安全机制。 4 系统实现的关键技术 4. 1 验证码技术 验证码可以有效防止非法用户使用软件进行暴力破解。 系 统借助AW T技术将一串随机产生的数字或字母的组合, 生成一 幅图片, 同时添加一些干扰象素, 用户识别验证码后输入表单, 提交验证成功后才能进行各项操作。 验证码的实现首先生成Bufferedlm age对象, 其次获取该 对象的Graphi cs2D, 利用Graphi cs2D )~ 象来控制生成图像的内 容颜色, 如下: Buf f er edImage i mage=new Buf fer edImage (wi dth, he i ght , Buf f er edI ma g e. TY PE I NT RGB): Graphi cs g=i m age. getG r aphi cs 0 ; 4. 2 数据库访问技术 连接池的基本思想是为数据库连接建立一个 “缓冲池” 。 通过连接池的管理机制监视数据库的连接数量、 使用情况, 为 系统开发、 测试及性能调整提供依据。 HIS系统使用DBCP连接池技术, 通过Oracl elOg数据库和 Tom cat 5. Oj、u成连接池的创建和配置。 步骤一: 修改Tom cat 安装目录下context . xm l 文件, 使用 Resource来配置t om cat数据源; 步骤二: 将数据库驱动添加至工程 b目 录下。 然后利用 J NDI来获取连接池中连接, 如下所示: Da t a S our c e da t a s our c e = (Da t a S our c e) Init i alCont ext (): . 1ookup( j ava: com p/ env/ j dbc/ orcl ) : Connecti O n conn=dat asource. getConnect ion() : 4. 3 数据批量处理技术 HIS系统中数据根据需要常以Excel 电子表格的形式呈现, 在实现过程中, 通过使用POI来支持数据批量导出。 POI提供了 组操作wi ndows文档的API, 通过在后台借助HSSFW orkbook、 HSSFSheet、 HSSFRow、 HSSFCel l 这四个对象的相关API, 即可完 成Excel 表格的生成与导出。 5 结语 ne w 一基于B/ S/ S架构开发的HI S系统, 具有动态化、跨平台、 容 错性好的特点。 同时用户操作简单、 维护升级方便、 可扩展性强 的优点, 使用HIS系统可以大大提升医务人员的工作效率, 减少 出错率。 [参考文献] [1]孙卫琴, 李洪成. Tom cat与J ava W eb开发技术详解 Ⅱ I] . 北京: 电 子工业 出版社, 2004: 29- 246. [2] 耿祥义, 张跃 J SP实用教程[M ]. 北京: 清华大学出版社, 2003. 5, 83 170 .