APP下载

医药数字化信息资源平台设计与实现

2017-04-08秦鑫鑫贺培凤

办公室业务 2017年2期
关键词:平台设计信息资源实现

秦鑫鑫++贺培凤

【摘要】信息资源的整合与集成问题是当今信息技术发展与社会经济信息化建设的核心问题。如何更好地从时间和空间的角度理解和挖掘各种信息,搭建一个有效的信息资源数据平台便成为棘手的问题。本文以医药行业为基础,重点研究了医药数字化信息资源平台设计与实现的相关内容,仅供参考。

【关键词】医药;数字化;信息资源;平台设计;实现

一、研究背景

医药数字化信息资源平台建设对医药行业的发展有很重要的作用。医药数字化信息资源平台信息化建设主要是借助现代信息技术,结合当前的社会发展需求,开发、利用并管理医药数字化信息资源平台中的各项文献资源,进而为使用者提供更加优质的文献信息资源服务。医药数字化信息资源平台建设主要有以下特点:第一,数字化的文献信息资源存储,也就是说在信息化建设的背景下,文献资源将慢慢转换成电子型、电子型及多媒体共存的文献资源系统。第二,网络化的文献资源传输形式,借助计算机网络技术将全球的医学文献资源链接起来,进而建设医学文献资源的“信息空间”,这时数字化信息资源平台就是连接文献的网络传递系统。第三,智能化的文献资源管理和控制,医学文献资源信息化建设能使医药文献资源实现智能化和程序化,管理员在计算机上进行文献资源的整理、加工等操作,使用者只需通过计算机就能进行浏览和检索,整个医药数字化信息资源平台将会更加先进和智能。

二、医药数字化信息资源平台设计

本系统采用VisualStudio2008+SQLServer2005开发而成,采用当前流行的3层架构构造;数据库操作使用加密形式的存储过程进行处理;代码清晰、性能较高、系统安全、功能完善。编程语言选用简单、现代、面向对象、类型非常安全的专门用于.NET的编程语言C#,以便编写出动态Web页面、XMLWeb服务、分布式应用程序的组件、数据库访问组件或传统的Windows桌面应用程序,具有较强的灵活性与兼容性。

三、医药数字化信息资源平台实现

(一)数据库的建立与连接。在SQLServer2005版数据库管理软件SQLServ-erManagementStudio中用SQL标准语句createdata-basedb_Mdrug建立数据库db_Mdrug。然后按照数据库中设计好的结构创建所有所需的表,表与表之间建立好关系。数据库连接采用对数据库配置进行统一管理的方法,即将程序中用到的所有连接字符串信息统一放在web.config配置文件中,在程序中对该文档的配置进行调用,实现系统的可移植性,当程序需要连接数据库时,直接调用DbCString字符串就可以连接数据库。

(二)数据交换平台。1.服务端。在第一次启动时需要输入服务器的IP地址和端口号。服务器IP地址是安装服务端程序电脑的IP地址。再次启动时系统会纪录上次输入的内容,如果不需要修改就不用重新输入。目标目录是系统默认的,存放用户上传文件的目录,用户不可以修改。点击“启动服务”按钮启动服务器。点击“断开连接”按钮断开服务器的连接。进入服务器断开窗口。在此时可以更改服务器的IP地址和端口。2.客户端。进入客户端界面后,然后连接服务器,再输入有效的用户名,密码,连接的服务器的地址,端口号。按钮进入客户端窗口。如果输入的用户名或密码不正确时,系统会弹出“用户名密码错误”提示信息对话框。如果输入的服务器地址或端口不正确时系统弹出“连接失败”,返回连接服务器界面,重新输入用户名,密码,连接的服务器地址以及端口号。按从上到下的顺序依次在“服务器列表”下拉框内选择服务器、在“数据库列表”下拉框内选择数据库、在“表的列表”下拉框內选择数据表单击此表,在右方显示该表的结构。表结构界面。显示的信息包括元数据字段名称,元数据字段类型和是否允许该字段值为空。3.层架构的具体实现。(1)数据访问层。首先建立DAL项目,在该项目下新建SQLHelper类,SQLHelper类的主要功能是连接数据库的同时与数据库交互数据,在该类下创建公用的数据交互函数ExecuteNonQuery()、Ex-ecuteQuery()、ExecuteScalar()等。在设计时将该系统分为3个实体进行操作,分别为药品(Drug-DAL)、用户(UserDAL)、信息(InforDAL),创建相应的类,在类中对数据进行相应的增加、删除、修改、查询等操作,编写相应的函数代码。(2)业务逻辑层。首先建立BLL项目,在该项目下建立相应的DrugManager类、UserManager类、InforManger类,在这层中主要负责对数据层的操作。也就是说把一些数据层的操作进行组合,根据不同的需要整合DAL层中的函数。(3)表示层。表示层位于最上层,最接近用户。用于显示数据和接收用户输人的数据,为用户提供一种交互式操作的界面。首先新建一个网站项目,根据用户的需求将各个控件以最完美的形式呈现在用户面前,在建立这层时运用css,javascript等特效,然后调用BLL层的函数呈现所需要的数据。

【参考文献】

[1]张冉.中等职业教育数字化资源信息平台的设计与实现[D].山东大学,2015.

猜你喜欢

平台设计信息资源实现
办公室人员尚需制定个人发展规划
苏州信息学院教务管理系统的设计与实现
大数据时代学校档案信息资源服务于高等教育的研究
基于工作流的水运应急信息管理平台设计 
谈云计算与信息资源共享管理
浅析铁路通信传输的构成及实现方法
MOOC时代创新区域教师培训课程建设研究
基于网络的信息资源组织与评价现状及发展趋势研究
网络信息资源检索工具和技巧