下面小编为大家带来基于PB6和ORACLE8开发“劳动信息管理系统”(共含7篇),希望大家能够受用!同时,但愿您也能像本文投稿人“PO”一样,积极向本站投稿分享好文章。
基于PB6和ORACLE8开发“劳动信息管理系统”
基于PB6和ORACLE8开发“劳动信息管理系统”刘茂忠(mzliu99#hotmail.com)
摘要:本文介绍了用POWERBUILDER6.0(以下简称PB6)和ORACLE8开发“劳动信息管理系统”(以下简称“系统”)的方法和解决的技术性问题,并介绍一些开发经验。
主题词:PB6ORACLE8劳动信息方法技术
1前言
“劳动信息管理系统”一般情况下都做成数字表格、文字描述、图形显示等形式。“数字表格”即具体的人员、工资数据的结构化描述;“文字描述”即用一段文字叙述或补充说明情况等;这里的“图”包括两类,即照片图(例如BMP位图等)和动态生成的指标描述图(如折线图等)。笔者在选择开发工具和数据库方面,经过详细调研后,觉得用PB6和ORACLE8最为合适,现将开发和应用中的一些体会总结成文,供读者参考。
2
系统的运行环境
本系统在CLIENT/SERVER结构上运行,SERVER平台为UNIX,装有ORACLE8数据库。CLIENT端通过HUB、ROUTER与SERVER连接,CLIENT端的开发、运行平台是WIN95/98/,前端开发工具为PB6,总体网络协议为TCP/IP。
3系统功能介绍
该系统包括劳动管理信息的维护和查询两部分,内容充实,立足于应用。表、文、图具全,对比图形由数据自动生成。同类型的数据查询采用了窗口继承的开发方法和动态数据窗口,查询界面统一、清晰。文字部分存入ORACLE库的LONG字段中,用MLE(多行编辑器)作为输入、输出的中间编辑、查询界面。一些原始资料,如照片、背景图等做成了BMP图片,以BLOB数据方式存入ORACLE库中,或存至NFS(网络文件系统)的“虚”盘上,查询时调入图形框(如P_1)内。
4技术难点及解决的.方法
4.1字符集的选择
如果字符集选择错误,会出现汉字显示成乱字符的现象,需要从注册表中选择正确的字符集,具体方法是:在WIN95/98/2000下运行注册表编辑程序regedit.exe,选择HKEY_LOCAL_MACHINE,再选择SOFTWARE,再选择ORACLE,然后选择NLS_LANG(语言的国际支持),键入和服务器端相同的字符集。例如服务器端的字符集为AMERICAN_AMERICAN.US7ASCII,在此也输入此项就行了。
4.2PB6和ORACLE8的连接
PB6和ORACLE8的连接是一项很重要的内容,很多导致调用数据库失败的原因就出于此,根据不同的用户需求和硬件环境,可灵活选择客户端的接口软件,下面举例子来说明连接方法:
4.2.1//通过NET8连接数据库,支持32位的数据访问,安装ORACLE8的NET8软件
//目前PB6支持到ORACLE7.3,但是也支持ORACLE8,所以设置如下
SQLCA.DBMS
=“o73”
//要访问的ORACLE用户名
SQLCA.LogID=“lz”
SQLCA.LogPass=“lzpwd”
SQLCA.UserID=“lz”
//通过SQL*NETV2和ORACLE库连接
SQLCA.ServerName=“@net80”
Connectusingsqlca;
4.2.2//通过SQL*NETV2连接,可支持16位的数据访问,客户端可选择ORACLECDE的SQL*NETV2
SQLCA.DBMS=“o71”
//要访问的ORACLE用户名
SQLCA.LogID=“lz”
SQLCA.LogPass=“lzpwd”
SQLCA.UserID=“lz”
//通过SQL*NETV2和ORACLE库连接
SQLCA.ServerName=“@snv2”
Connectusingsqlca;
以上的Script语句描述了和SERVER的连接过程,也可以将上述Script语句存入文件(如pb.ini)中,通过调用文件和数据库做连接。
若PB6和ORACLE8连接不通,可查一下C:\AUTOEXEC.BAT里边的路径是否包含c:\orawin95\bin(或相应的路径),如果没有此路径说明,PB6和ORACLE8不能连通。
4.3文字类数据(文本)的入库和查询
文本入库和查询可采用PB6的MLE(多行编辑器)作界面,编辑完成后存入ORACLE8的LONG字段中,查询时从LONG字段中取出,放入MLE中查询,下边是一个例子:
//文本的预处理(以去除文本文件中的回车换行符为例说明)
//将文件读入BLOB型变量text中fn=fileopen(txtname,streammode!)
iffn-1then
fileread(fn,text)
fileclose(fn)
//将读入的数据流组合成字符串
article=string(text)
s=len(article)
forv=1tos
t=pos(article,char(13)+char(10),v)
ift>0then
article=replace(article,t,2,“”)
else
endif
next
mle_1.text=article
//将处理后的文件c:\ldxx.txt存盘,文件中的回车换行符已全部去掉
text1=blob(article)
filname=“c:\ldxx.txt”
环境污染源信息管理系统的开发
摘要:污染源数据是重要的基础环境数据.为了配合全国污染源普查,全面掌握环境污染现状,提高对污染源数据的'管理效率,利用Visual Basic和Microsoft Acess数据库相结合的技术,开发了环境污染源信息管理系统.进行了管理系统和数据库的总体设计、结构构建和操作界面设计.根据用户需求,利用Vb控件和SQL语句设计了六大功能模块,实现了对污染数据进行编辑、浏览、查询、统计分析和打印输出等功能.为企业制定节能减排的环保决策提供有力的技术支持.作 者:梅丹 刘汉杰 幸福堂 蒋豪杰 任大军 Mei Dan Liu Hanjie Xing Futang Jiang Haojie Ren Dajun 作者单位:梅丹,幸福堂,任大军,Mei Dan,Xing Futang,Ren Dajun(武汉科技大学,矿产资源高效利用与造块湖北重点实验室,湖北,武汉,430081)刘汉杰,蒋豪杰,Liu Hanjie,Jiang Haojie(武汉钢铁(集团)公司,湖北,武汉,430000)
期 刊:环境科学与管理 Journal:ENVIRONMENTAL SCIENCE AND MANAGEMENT 年,卷(期):, 35(1) 分类号:X32 关键词:环境污染源 信息管理系统 程序设计 Visual Basic城市规划信息管理与开发系统的研究与开发
本文首先介绍了系统的'体系结构与功能.给出了多源、多尺度空间数据的整合方法和表现形式.提出了将海量数据通过ARCSDE用SOLServer受理系统进行管理.并创建基于“地图服务”的应用模型.给出了各种数据的组织和入库方法,并对ARCSDE软件的应用开发和技术特点进行了叙述.
作 者:程华 Cheng Hua 作者单位:抚州市崇仁县建设局,江西,抚州,344200 刊 名:科技广场 英文刊名:SCIENCE MOSAIC 年,卷(期): “”(3) 分类号:P208 关键词:多源 地图服务 图层受理 多窗口联动李大鹏
吴复元刘文清王永清张鸿雁李乃义
为不断提高实验动物工作效率和科研服务质量,本文介绍开发的一种功能先进、使用
【摘要】【关键词】
方便、具有良好推广应用前景的实验动物信息管理系统,包括系统主要功能、系统操作方法等。
Researchanddevelopmentofinformationmanagementsystem
LIDa-peng,WUFu―yll尬n,LIU
Hospital
of
laboratoryanimals
Wen?qing,WANGy07W―qing,ZHANGHong―yah,LINai-yi.The88th
andservicequalityofthelaboratoryanimals,thispapermtm-
ofPLA,Ta/an
271000,ShandongProvince,P.R.Chinaimproveworkefficiency
【Abstract】To
duces
an
informationmanagement
systemwithadvancedtechnology,convenience
and
gooddissemination,
whichcontainedmainsystemfunction,andoperatingmethod,etc.
management
【Keywords】Laboratoryanimal;Information
实验动物工作的核心是建立实验动物质量体系,为生物医学提供必备的科技创新的环境…。规范管理不仅是实验动物达标的前提,也是科研实验可靠性和准确性的保证嶂】。为提高实验动物工作效率和科研服务质量.笔者设计开发实验动物信息管理系统,现介绍如下。
I系统技术选型开发工具:VB
6.0
2000
’
“系统维护”菜单:用于条形码打印机设置、卡片打印设
置、权限设置、修改密码、数据备份、数据恢复以及统计学设
置等。
“退出”菜单:用于系统退出。
科研项目设计
J
动物模型申请
数据库:MSSQL
系统架构:客户端/服务器体系架构2系统主要功能
本系统为对实验动物管理和动物实验研究提供及时准确和科学规范的信息服务,主要建立实验动物管理和动物实验研究两个功能模块(图1)。
本系统含动物引进、动物饲育、动物使用、动物模型、数据查询、系统维护、退出共7个主菜单及相应子菜单(表1)。具体功能包括:
“动物引进”菜单:用于科研项目的实验动物申请,确定实验动物引进及相关管理。
“动物饲育”菜单:用于实验动物人栏后的饲养、生产等管理。
“动物使用j’菜单:用于动物实验、动物销售、动物处死的管理,便于对实验动物的使用进行流向追踪及提高动物福利程度。
“动物模型”菜单:用于科研项目的动物模型建立及相关管理,同时进行实验数据的统计学分析处理等。
“数据查询”菜单:用于系统中各种数据信息查询。饲育动物总数、实验人员使用各品种动物数量及费用等汇总数据查询,并可按日、周、月、年浏览内容并打印报表。
3系统操作方法
运行程序使屏幕显示登录界面,输入正确密码按“确认”后进入本系统。在系统提供的主菜单和相应子菜单中,可按实验动物管理及动物实验要求进入相应界面,进行数据录入、添加、删除、修改、保存、打印等项操作。为实验动物各工
图1实验动物信息管理模块
作流程数据进行准确录入保存,系统中动物引进、饲育、实
作者单位:271000泰安,解放军第八十八医院中心实验室
验、销售、处死等均有分类固定登记号,便于数据信息查询及
?178?
统计分析。
本系统设置了科学、详实、规范的主要字段,提供了丰富的字段属性定义,将实验动物管理和动物实验要求的相关数据作为数据库中的记录,选择复选框及下拉式菜单等方式,减少了数据录入工作量,同时还加入了现代管理中的条形码识别,增强了系统程序的可用性。
本系统列入实验动物管理制度、标准及标准化操作规程等。同时,结合医院动物实验中90%以上是制作各类非传代性动物疾病模型的特点"J,选择提供常用9种实验动物的生物学特性、采血方法、实验研究方向等,结合12个学科96种疾病动物模型的造模方法和模型特点及应用,可通过检索方式获得并供参考。
表1
作者:作者单位:刊名:英文刊名:年,卷(期):
李大鹏, 吴复元, 刘文清, 王永清, 张鸿雁, 李乃义, LI Da-peng, WU Fu-yuan,LIU Wen-qing, WANG Yong-qing, ZHANG Hong-yan, LI Nai-yi解放军第八十八医院中心实验室,泰安,271000
中华医学科研管理杂志
CHINESE JOURNAL OF MEDICAL SCIENCE RESEARCH MANAGEMENT,21(3)
参考文献(6条)
1.王玉慧;王钜;崔建 营造实验动物科学管理的创新环境[期刊论文]-实验动物科学与管理 (02)2.王晖;冷扬;张劲松 开拓创新,全面促进实验动物中心的发展[期刊论文]-实验动物科学与管理 2003(03)3.王承利;王洋;韩玉清 医院实验动物管理工作特点[期刊论文]-中华医学科研管理杂志 2003(03)
4.苗玉清;陈雪鸿;徐新建 浅谈动物实验管理在医学教学与科研中的作用[期刊论文]-新疆医科大学学报 (02)5.张华;梁书静;徐庆红 加强实验动物中心管理提高科研服务质量[期刊论文]-中华医学科研管理杂志 (01)6.田克恭;王晓宁 计算机在我国实验动物科学中的应用现状与展望 (03)
本文读者也读过(10条)
1. 王秋宇.孟霞.肖迎秋.高金娣.王钜.卢静.WANG Qiu-yu.MENG Xia.XIAO Yin-qiu.GAO Jin-di.WANG Ju.LU Jing 实验动物机构的成本管理系统设计[期刊论文]-中国比较医学杂志2008,18(11)
2. 张潇.谭德讲.杜颖.常宗召.李秀记.李冠民 “动物实验室管理系统”软件的构建及功能[期刊论文]-中国比较医学杂志2008,18(8)
3. 李冠民.范文平美国实验动物管理认可协会(AAALAG)简介(二) 认可条例[期刊论文]-实验动物科学与管理,16(4)
4. 郑继奎.岳秉飞 日本动物实验替代法研究[期刊论文]-中国比较医学杂志,15(3)
5. 周渝.种银宝.戴刚.ZHOU Yu.ZHONG Yin-bao.DAI Gang 实验动物寄养收费微机管理系统的设计简介[期刊论文]-四川动物2005,24(2)
6. 柳叶飞 沈阳师范大学实验中心网站的规划与设计[期刊论文]-科技资讯(4)
7. 李冠民.范文平美国实验动物管理认可协会(AAALAC)简介(一)[期刊论文]-实验动物科学与管理1999,16(3)8. 金石军.刘晓明.饶军华 灵长类实验动物档案管理系统的建立[期刊论文]-中国比较医学杂志2003,13(4)9. 杨成慧.段磊.孟建军.Yang Chenghui.Duan Lei.Meng Jianjun 基于VB.NET技术的实验信息管理系统开发研究[期刊论文]-兰州交通大学学报,26(3)
10. 查穹.张蕾.周鸽.ZHA Qiong.ZHANG Lei.ZHOU Ge 实验动物眼动的视频测量[期刊论文]-计算机工程与应用,45(17)
本文链接:d.g.wanfangdata.com.cn/Periodical_zhyxkyglzz200803020.aspx
4讨论
实验动物学科是医院科研工作中不可缺少的一门专
(下转189页)
生堡匿堂科班暨堡苤盍!鲤!生!旦箍兰!鲞筮!翅垡!地』丛型刨曼塑丛型避:!!堡!鲤!:!!!:21:№:i?189?
也基本反映了这几家医疗机构在广东省内的学术地位。
科旺],广东省卫生厅和科技厅在这些重点专科的建设和发展2.4广东省高影响力医学论文的专业分布
上都给予了大力支持和资助。
3结论
表4按被引频次30次以上的高影响力论文篇数
①广东省有着一批优秀的医学科研人才,由较高的单
降序排列的学科排名
篇被引频次来看,他们在某些医学领域的研究水平居国内之首,是广东省医学科研的中坚力量。
②高影响力医学论文以医学院及其附属医院为多,其
中又以中山大学医学院及其几家附属医院占绝对优势,充分体现了医学院在科研方面的带头作用。
③广东省在中医中药、肿瘤学、传染病学、神经病学、眼
科学、呼吸病学、心内科学、肾内科学等方面存在科研优势,这可能与广东人重视中医中药及鼻咽癌高发等地方特色有
关,也与政府对科研的重视和支持分不开。
参考文献
[I]陈建青,杜云祥,湛佑祥.中国高影响力医学期刊论文计量报
表4充分体现了广东省在中医中药方面的特色。另外,告.北京:中国科学技术出版社,2006.
肿瘤学、传染病学、神经病学、妇产科学、消化内科、骨外科学[2]广东省卫生厅.广东省卫生厅正式公布18个医院重点专科
等发表的高影响力论文也较多。其中肿瘤学、眼科学、呼吸[EB/OL].2003-03-20[2007―10-22].http://www.medste.gd.
Cn.
病学、心内科学、肾内科、传染病学、神经病学、妇产科学、消(收稿日期:2007―12-18)
化内科、骨外科学等都是广东省在十五期间建立的重点专
(上接178页)
动物中心设计,为实验动物管理人员和动物实验人员提供了业¨J,其发展水平是衡最医学科研水平的重要标志HJ。实验科学直观的信息资料,可准确掌握实验动物的流向及实验利动物技术作为一项对操作技能要求很高的专业p1,计算机已用情况等,降低管理及实验费用,不断提高实验动物工作系得到初步应用,但普遍存在功能单一或记录和资料不完整等统化、规范化、科学化的管理水平,具有良好的推广应用前问题‘引。
景。
笔者针对以上问题而设计开发实验动物信息管理系统,参考文献
既有科研项目研究中的动物模型申请、造模方法选择、实验动物引进和饲育、动物实验、实验结果的统计学分析等实验[1]王玉慧,王钜,崔建,等.营造实验动物科学管理的创新环境.实
程序进程,也包括了实验动物引进、动物入栏饲育管理、动物验动物科学与管理,2003,20(2):35-37.销售、动物实验、动物处死等各个环节管理,还建立相关管理[2]
王晖,冷扬,张劲松,等.开拓创新,全面促进实验动物中心的发制度、标准以及常见疾病动物模型的造模方法等资料检索,展.实验动物科学与管理,2003,20(3):26-27.在为实验动物工作提供科学完善的信息资料的同时,也为实[3]
王承利,王洋.韩玉清.医院实验动物管理工作特点.中华医学验动物的科学管理和动物实验的规范化提供了新型运行方科研管理杂志,2003,16(3):封3一封4.[4]
苗玉清,陈雪鸿.徐新建,等.浅谈动物实验管理在医学教学与式。
科研中的作用.新疆医科大学学报,2004,27(2):197―198.本系统的'软件程序采用面向单元的设计方法,使系统的[5]
张华,梁书静.徐庆红,等.加强实验动物中心管理提高科研服各个部分具有独立性、科学性、封闭性,系统操作更易于维务质量.中华医学科研管理杂志,2006,19(1):38.39.护;且系统的数据资料易于保存、便于收集和统计,结果准确
[6]
田克恭,王晓宁.计算机在我国实验动物科学中的应用现状与且使用方便。系统数据汇总并及时打印上报,便于上级主管
展望.实验动物科学与管理,1997,14(3):31-33.
部门随时掌握实验动物等相关信息,为其正确决策提供科学(收稿日期:2007-09-05)
依据。
实验动物信息管理系统针对国内数据流程清晰的实验
★ 信息管理系统论文