摘要:当互联网掀起了一场革命,信息技术正在前所未有,彻底改变着全球进程中各种联系,各种运行方式。当智能用品、自动驾驶等新兴产业席卷全球,信息技术已经深深地融入了我们的生活。人们也越来越追求高效、舒适、便捷的工作环境以及工具。而且随着人们生活水平的日益提高,对医疗卫生水平的要求不仅仅局限在技术方面,更加注重医疗卫生以及各种人性化的服务为了公平和公开,应用随机抽检是非常重要的举措。双随机抽检是对医疗机构的数据库和抽检人员信息的数据库中的数据进行随机抽取匹配,根据要求抽选出待检医疗机构与抽检人员,以便执行对医疗执法的抽检工作。从而保证了执法抽检的公平公正。
基于计算机操作平台的医疗卫生随机抽检系统便应运而生。利用数据库进行处理数据,大大提高了工作效率。而便捷、友好的操作界面,大大的提高了用户的操作体验。极大的提高了监督抽检工作的效率。本系统采用的开发工具是VC++6.0中的MFC框架,数据库使用的是SQL SEVER 2008R2, 并且用CSocket建立通信实现C/S架构实现服务器端和客户端的连接。主要功能是客户端界面的实现、分割视图、显示图片背景。登录界面模块,医疗卫生机构信息管理,抽检人员信息管理,抽检任务分配管理,抽检结果输入管理,抽检结果审核管理,用户信息管理等模块。在GIRDCTRL控件的里面添加复选框实现批量管删除、修改等操作。其中查询采用的是模糊分类查询,可以便捷的查询每一个信息,并能导出相应的EXECL文件。本文即从以上一些功能详细的阐述其实现。
关键字:双随机抽检、VC++6.0、SQL SEVER2008R2、CSocket、GIRDCTRL、C/S架构
目录
摘要
ABSTRACT
一、引言-1
(一)课题的背景、意义与国内外研究现状-1
(一)-课题的研究内容、目标和解决-1
(二)-可行性分析-2
1.-技术可行性分析-2
2.-操作可行性-2
二、系统平台的选择-3
(一)操作系统平台的选择-3
(二)数据库平台的选择-3
1. 数据库概述-3
3.-SQL SEVER2008R2数据库特性-3
(四)使用第三方库-3
1. 使用GIRDCTRL库-3
(五)开发工具的选择-4
(六)C/S系统架构-4
(七)CSocket套接字-4
(八)小结-4
三、系统需求分析-5
(一)-总体设计和流程处理-5
(二)-系统功能详细划分-5
(三)-各模块功能概述-6
1.-登录功能-6
2.-密码修改功能-6
3.-用户管理功能-7
4.-医疗卫生机构信息管理-7
5.-抽检人员信息管理-7
6.-抽检任务分配管理-7
7.-抽检评议结果管理-7
8.-抽检结果审查管理-7
四、系统详细设计-8
(一)-系统数据库设计-8
1.-数据库设计的需求分析-8
2.-数据库的概念结构分析-8
3.-数据库的逻辑表-10
(二)通过Socket建立服务端和客户端-12
1.-服务器端-12
2.-客户端-15
(三)客户端界面整体设计-16
1.-分割视图-16
2.-背景图的添加-17
(四)-登录模块-17
(五)-医疗机构信息管理-19
(六)-抽检人员信息管理-20
(七)-抽检任务分配管理-21
(八)-评议结构审查管理-23
(九)-用户管理界面-25
(十)-修改密码界面-26
(十一)小结-27
五、小结-29
参 考 文 献-30
致 谢-31