基于VB的医疗机构义齿信息系统开发
2017-06-03高天爱张元王宝生童毓瑶汤莉
高天爱+张元+王宝生+童毓瑶+汤莉
(天津财经大学)
一、 义齿软件的概述
义齿软件主要服务于口腔医院,是口腔医院与患者及义齿加工厂进行沟通的重要渠道。随着人民生活水平的提高,牙齿健康问题也备受关注,这一现象促进了口腔医疗市场的发展,口腔医院作为该市场的主体,在依靠技术优势的同时必须提高自身的服务质量来吸引消费者。义齿软件能为医院、患者与义齿加工厂带来很大的便利,为此,义齿系统的开发具有重要的研究意义和价值,将广泛应用于牙科行业。
二、義齿软件的功能介绍
义齿软件作为一个整体,包含三个分支,分别面向口腔医院、患者和义齿加工厂。不同的面向对象,软件的功能特色也不同。本文仅对医院方面进行介绍。
面向医院的义齿信息系统的实现流程是,首先登录,通过权限认证方可进入操作页面。操作页面分别有医生信息、患者信息、就诊信息的增加、删除、修改和查询;统计信息包含义齿材质、义齿类型、义齿数量、义齿价格;预约信息针对患者开通,包含查看预约医生信息和查看预约提醒,联系义齿加工厂包含义齿信息图文汇总和查看订单号。
医院端的系统数据库描述为,先用Access建立数据库,再将信息存入数据库,信息更改会在数据库中体现。医院在与加工厂联系时,将义齿的材质、类型、数量和价格以图文的形式发送给加工厂,以此来订做义齿。这样既方便了医院信息管理的运行,又保证了义齿的质量。医院还可以提供预约信息的服务,这一功能主要在患者方面体现,本文中不予论述。
三、义齿软件的开发流程
(一) 需求分析
1. 权限设置:为每一个操作者分配软件的使用权限,登录后即可运行。
2. 诊所与医生:功能包括医生信息的增删改查,患者信息的增删改查,就诊信息的增删改查,统计信息,预约提醒(针对患者),图文沟通(针对义齿加工企业)
(二) 概要设计
概要设计是对软件系统的设计进行考虑。在基本处理流程方面,设计先通过登录验证后方可进入主页面进行后续操作;系统的组织结构方面,主页面中分设三个窗体,分别为加工厂、医院和患者,再下设不同窗体做更详细的功能需求;模块划分方面针对医院模块进行论述,医院模块中下设医生信息、患者信息和就诊信息三个分支;功能分配方面,医生信息、患者信息和就诊信息均有添加、删除、修改、查询的功能,其中,就诊信息中还包括义齿数据;接口设计方面,选择采用Access技术搭建后台数据库,将三者信息与数据库链接,并使用数据挖掘技术实现数据分析;运行设计方面,采用VB编写代码方式来实现功能的运行。
(三) 详细设计
概要设计是详细设计的基础,我们根据概要设计进行软件系统的详细设计。每个窗体所附带的功能都需要数据库提供数据,先在窗体中加入Adodc控件和DataGrid控件,在Adodc1属性表中选择使用连接字符串,与之前创建好的Access数据库链接;在VB右侧属性表里找到DataSource,选择Adodc1。操作完成后,DataGrid就能显示选定的数据库信息了。义齿软件医院端的特色功能是可以与加工厂图文联系,图片将压缩储存到数据库中,医院将压缩包发送到加工厂后再解压打开。
(四) 编码
我们采用编写代码的形式实现增删改查的功能。下面以增加医生信息为例进行说明,代码流程图如下所示:
图1 添加医生信息流程图
四、义齿信息系统的测试结果
编写代码后,点击测试,逐一确认功能。医生信息、患者信息和就诊信息均可以实现增删改查的功能,就诊信息也可以将义齿的材质、类型等信息存储到数据库中,上传的图片经压缩后存入数据库,发送至另一个电脑端也可以接收图片并解压。本系统实现了需求的各项基本功能。
五、总结展望
本项目的研究是基于天津市大学生创新创业训练计划项目。在软件的开发和测试过程中,提高了我组同学们的编程水平和应用技能,开发的义齿信息系统具有很强的实用性,今后有望推广使用。
本文受天津市大学生创新创业训练计划项目(项目号:201610070023)资助。
参考文献:
[1]张彦玲,于志翔. Visual Basic 6.0 程序设计教程[M]. 北京:电子工业出版社,2012.