[摘要] 我馆开发的人物信息处理系统是一个具有多种功能的综合系统,本文对该系统的开发目标、设计思想、数据库设计及系统功能模块作一简要阐述。
1 问题的提出与系统开发的必要性
“人”是每一个国家最大的资源,也是国家发展和进步的原动力。当代社会已愈来愈重视“人”的研究和人才资源的开发,发掘人物信息资源,为人才、人物研究提供有效服务是图书馆义不容辞的责任。近些年来,湖南图书馆十分重视地方人物信息的收集和利用。80年代末开始有计划地收集整理湖南人物资料,成立了湖南名人文库,在收集湖南名人著作的同时,广泛搜集名人生平和学术研究资料,90年代利用所收资料编辑出版了《当代湖南人名辞典》。目前,“文库”已收集湖南名人的资料近万份。如何设计一个功能齐全、性能良好的人物信息处理计算机管理系统,将所收人物资料便捷地提供社会利用,是我们考虑了多年的问题。为此,我们设计了本系统。经过一年多的研制调试,现己完成全部预定设计工作并进入运行使用,本文特对该系统的开发目标、设计思路、数据库设计及系统各模块功能作一简要阐述。
2 系统目标与设计思想
目前国内收集名人资料、名人著述的单位不少,采用计算机管理人物(人才)信息的也很多,但人物信息处理计算机管理系统中带有研究性质并为社会研究服务的系统尚不多见。随着各地对地方名人信息资料收集的重视,各收集单位的收集规模的扩大和对人物研究工作的加深,人物信息资料利用的需求量将会有增无减,如进行人物研究、人事档案管理,编写人物志、人物辞典及人才交流信息管理等。因此本系统的研制不仅立足于图书馆自身工作的需要,而且着眼于社会需求:
3 数据库设计
系统功能的实现在很大程度上取决于系统结构与数据结构设计的好坏。系统的层次和框架确定之后,构造理想的数据模式,使系统有效地存贮数据,最大限度地满足用户的需求是数据库设计的任务。
人物数据是一种事实数据,按照人物数据的特有情况,本系统数据库由主要数据库和辅助数据库两部分组成。
数据库结构示意图如下:
3. 1主要数据库的结构
主要数据库包括:基本数据库与特殊数据库。 基本数据库用以记录人物的基本情况,包括姓名、生年、卒年、性别、概括语、别名、字号、笔名、民族、籍贯、出生地、后入籍、职业、党派、加入党派时间、最高学历、毕业学校及专业、毕业时间、工作单位、职务、职称系列与职称、学衔、军衔、通讯地址等30余项内容及个人简历等一般档案数据(其中“概括语”是对传主的概括性评价的词级,如某某为“历史学家”)。个人简历为不定长字段,采取自由行文方式记录有关内容,可由用户随时增加新内容及其资料来源(注明资料来源可方便使用者查找资料原文),而原内容继续保留,以便于研究。其它字段采用定长格式。
特殊数据库包括:个人著述及科研成果数据库、个人获奖数据库、研究书目数据库、亲友关系数据库。
个人著述及科研成果数据库记录传主的著作及科研成果情况。输入内容为:文献形式(分:专著、文章、手稿、字画、照片、磁带等近20种文献形式)或科研项目类别(分:国际项目、国家项目、省级项目、市级项目、合作项目、其他项目)、题名、著作方式、出版(或制作)地、出版者或文献出处、出版(制作)时间。
获奖情况数据库记录传主的著述、成果中的获奖项目信息,内容包括:项目名称、奖励名称及等级。受奖时间、颁奖(或批准)机构等。
研究书目数据库记录社会外界对传主生平与学术成果的评介、研究书目信息,包括文献形式、题名、著者、文献出处等内容。
亲友关系数据库用于记录传主有影响、有成就的亲友情况,内容包括:亲友姓名、称谓及说明语,说明语是指对该亲友本人的简短说明。
3.2 辅助数据库的结构
辅助数据库包括汉字排序编码数据库、职业类别数据库、党派名称数据库、学历类别数据库、职务级次数据库、职称级次数据库、军衔类别数据库等,其中汉字编码数据库用于人物姓名的排序,排序方法有按汉字笔划、汉语拼音、四角号码、时间四种。职业类别库是根据我国职业划分习惯,参照加拿大职业划分方法,将人们所从事的职业划分为党政、军队、自然科学、工程技术、社会科学、教育、文化(图·博·档)、新闻·出版·翻译、电视·广播、文学·艺术、体育、金融·税务、财会、商贸、司法·公安、宗教、医疗·保健、农林·水产·畜牧、轻工、机械·化工·电力、建筑、交通运输、环保,不能归类者可由用户“自输入”。其他各库按我国大陆现有情况设定字段,如职称级次类别库将职称级次分为高级、中级、初级三个级次,而职称系列则按照我国大陆现行职称系列设定为21个系列。考虑到情况的多样性,各库均设有用户自输入功能。
