磨削加工科学数据共享平台的开发①
2010-01-24张秀峰靳宗信付光宇秦永辉
华 丽,张秀峰,靳宗信,付光宇,秦永辉
(黄河科技学院,河南郑州 450006)
信息资源建设是科学技术发展的基础和条件。随着网络信息技术的普及与应用,国内外网络数据库平台建设发展迅速,在发达国家已趋于成熟阶段,但在我国还处于发展初期,数据库信息资源的共享程度还很低,特别是专业数据库建设尤为薄弱,虽有一些问世,但仍处于开发初级阶段,未形成系统化、规模化或资源共享体系。
黄河科技学院是一所以理工科为主的综合性高校,学校的机械设计制造及其自动化专业是河南省重点专业,也是学校硕士点建设专业。为充分发挥学科资源优势,提升学校的信息服务水平,通过对优势专业磨削加工专题信息的收集、组织及技术加工,构建成网络运行的资源共享系统。平台开发利用M ySQL 5.0作为后台数据库,Tom cat5.5作为W eb服务器,采用J2EE体系结构、M VC构架,实现对数据库的创建、发布和管理功能。系统可实现数据交换、网络运行、资源共享及满足社会各类型用户检索应用[1-2]。
1 平台开发及功能设计
(1)平台开发:平台采用B/S模式,数据库存储采用M ySQL 5.0,页面通过JSP技术实现。数据库操作均采用存储过程,能防止SQL注入攻击,保证合法有效数据输入,使系统平台功能强大、数据安全性高。平台具有数据库的发布与管理功能,可实现数据交换、网络运行、资源共享及满足各类用户的检索。
(2)管理系统:开发环境为JSP+Tom cat5.5+M ySQL 5.0,采用M VC开发模式、底层数据库采用MySQL 5.0。
(3)系统运行硬件环境:CPU:Pentium 4 2GH Z及更高;内存:512M,最佳1GB以上;软件环境:操作系统:w in2003服务器版,需安装JDK 1.6;数据库:M ySQL 5.0;W eb平台:Tom cat5.5。
(4)系统功能设计:在数据格式上兼容各种文件格式,根据需要可将文本格式转换为国际通用文档PDF,图像格式为JPG。可提供初级检索、高级检索、二次检索、跨库检索和分类导航检索功能,见图1。
图1 系统功能结构图Fig.1 Structu ral graph of the system function
(5)数据存储功能:数据存储在M ySQL 5.0中,共包括10个数据库表,其中9个是相关数据表。
(6)数据备份及恢复:主要用来备份M ySQL数据库和up load文件夹下的图片及全文。数据库备份可以用M ySQL的m ysqldum p工具。
2 数据库创建及功能设计
2.1 数据录入及编辑模块
该模块主要实现数据的录入、审核、日志查询及数据备份等功能,使用权限将用户分为三类:
(1)录入员:具有浏览、新增、查重、编辑和删除数据等权限;
(2)审核员:除具有录入员的所有权限外,还能对录入员的数据进行审核和修改;
图2 数据库录入与存盘主界面Fig.2 Themain in terface of input and store of data
(3)超级管理员:除具有录入员和审核员的所有权限外,还能进行禁用、增加、删减用户等权限功能[2-4]。
2.2 数据库创建及信息资源组织
数据库系统地收录了磨削加工领域及其相关领域,如:“材料行业”、“工具行业”、“机械加工行业”等领域相关的专著、学术论文、会议文献、专题汇编、行业信息、会刊以及国内外前沿学术动态、工具图片及规格、设备图片及规格、国家和行业技术标准、网络数字资源等文献资料。目前,科技文献的收录回溯至1977年,通过对搜集信息进行有效组织、分类、技术加工及数据录入等工作,使数据库信息内容具有较强的专业性、系统性和实用性。
平台共开发有9个信息资源数据库,即:磨削工具库、设备库、学术论文库、行业动态库、技术标准库、专业著作书目库、厂商库、网址库及科技文献题录库等,如表1所示。
表1 数据库设置及类型一览表Table 1 List of the setting and types of database
3 检索模块及其功能
(1)系统特点:系统功能强大,具有较完善的、良好的数据库框架结构、符合资源共享要求的公共数据检索平台。用户操作简便、界面友好,无需安装任何软件,只需使用IE浏览器就可进行检索与浏览。具有单库检索和跨库检索的功能。
(2)跨库检索:功能模块中跨库检索以题名和关键词为检索项,对系统中9个数据库表中的任意几个同时进行检索,并一次列出所有检索结果。例如:输入检索词“磨削”,点击“跨库检索”就会得到9个数据库的全部总记录条数,检索结果显示出题名和数据的来源数据库表,通过页码引导或点击相应题名可浏览所有详细信息。
(3)单库检索:单库检索包括简单检索和高级检索,一次只能限定一个检索项,如:“题名”或“厂商”,简单检索界面点按该图符号”+”,将会显示高级检索界面。
高级检索时可与逻辑符and、or或not连接形成更复杂的逻辑组配检索条件,便于得到更精确的检索结果。
图3 产品库查询结果显示页面Fig.3 The query results display of product library
4 结束语
综上所述,磨削加工科学数据共享平台的开发,圆满地完成了项目技术指标,并具有以下特点:
(1)平台设计方案起点高、技术研究先进科学,为后期的升级与拓展打下了较好的基础。
(2)应用性强。平台开发立足于服务社会、服务行业的生产建设和经济发展,专业针对性强。投入运行后将能更好地服务于网络化、信息化时代高校学科专业的发展建设、满足行业的科研院所、生产企业在科技创新与生产经营活动中获取更多更新的科研信息、产品信息和市场信息。
因此,磨削加工科学数据共享平台的开发不仅是高校充分调动自身丰富的学科资源、专家资源和网络硬件设施等优势资源的结果,而且能使高校优势资源的功能和学术价值得以拓展和放大,成为高校专业师生重要的信息资源保障,同时还将为推动行业产、学、研的有机结合以及地区经济发展起重要的促进作用。
[1] 华丽,楚世国,等.耐火材料科学数据共享平台的开发及应用[J].耐火材料,2009(5):393-394.
[2] 郑州市科学数据(共享)中心网,h ttp://www.zzsdc.com/fzx/index.h tm l.
[3] 杨佩旋,王成勇.磨削数据库的研究现状与发展[J].精密制造与自动化,2008(3):33-36.
[4] 中国磨料磨具网h ttp://www.ab rasives.o rg.cn/.