高校科研管理系统数据库设计与实现.docx





《高校科研管理系统数据库设计与实现.docx》由会员分享,可在线阅读,更多相关《高校科研管理系统数据库设计与实现.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高校科研管理系统数据库设计与实现 摘要:本文阐述了基于B/S和C/S混合模式的高校科研管理系统的数据库设计方法及其实现的关键技术,能够适应、项目成果、科研嘉奖、著作、科研人员、校级课题等管理的要求,运用了参照完整性、存储过程、触发器及事务等方法和机制。关键词:SQLSERVER;科研管理;权限管理;存储过程;触发器;事务。科研水平渐渐成为衡量一个高校势力的重要指标,高校作为重要的科研机构,如何对学校大量的科研信息进行高效、平安的保存、处理、统计、加工等管理操作,将日常的科研管理工作更加规范化、科学化,建立高校科研管理系统进行科研管理工作是每一个高校必由之路。系统功能的分析与数据的结构关联及运用
2、都首先反映在数据库的设计过程中,高校科研管理系统数据库设计是高校科研管理系统设计中的一项核心工作,全部的管理工作都必需以数据库为中心,建立高校科研管理系统数据库的方法、步骤、技术等如下:1系统需求分析高校科研管理所设计的事务特别繁杂,涉及到校科研处、各个系的科研管理以及个人对科研信息的查询统计等。所设计的系统既要有利于科研处的监督管理又要有利于各个系及老师的分工协作。系统功能主要包括校科研处科研管理、院系(或部门)科研管理、个人科研信息查询、校级科研项目整体信息管理。可以划分为科研信息维护、科研信息查询与统计、科研信息报表、科研信息分析、校级课题申报、审批、合同签定、结题、其它处理等操作;其中
3、科研信息应细分为学术论文、著作、科研项目、科研成果、科研嘉奖等信息。2用户需求分析由于本系统是干脆面对网上办公的,必需适应所服务环境的各类操作人员,主要包括学校科研处、各院系(或部门)、一般老师个人(或其他阅读者)。2.1一般老师个人(或其他阅读者)一般老师个人(或其他阅读者)只能按姓名来阅读个人的科研信息、进行统计打印,个人的科研信息(论文、著作、项目成果等)必需提交本部门审核入录。2.2各院系(或部门)各院系(或部门)主要职责是对本部门员工的论文、著作、项目、成果、嘉奖等信息进行审核后输入到本系统数据库中,查询本部门在某时间内的科研信息、统计科研状况、打印相关资料等,同时对本部门的错误录入
4、信息进行修改和维护。2.3科研处主要管理本校的员工信息、论文、著作、各级各类科研项目和成果、科研嘉奖等常规工作,同时,管理校级课题的申报、审批、合同、检查、结题等管理,同时,监控系统运行和各部门的状况。3数据库设计及关键技术实现3.1数据库表创建依据系统需求分析,将系统的实现干脆定位在更好的适合各层次人员的需求和操作,系统的全部初始化数据均采纳界面录入的方法,由各类人员分工完成。依据我校的实际状况,笔者将科研人员基本信息、论文信息、科研项目信息、成果信息、获奖状况信息等作为系统的初始化数据,为个人和院系查询、统计、打印,科研处操作、加工、管理、集成等工作供应基本的数据平台。主要数据表格设计如下
5、:科研人员信息表(职工号,姓名,性别,职称,诞生日期,所学专业,现从事专业,学历,学位,工作时间,所在部门,备注)。论文信息表(序号,论文名称,刊物名称,刊物类别,刊物级别,主办单位,作者,职工号,发表时间,刊号,备注)。论著信息表(序号,著作名称,图书编号,著作类别,出版社,学科类别,作者,职工号,出版时间,版次,备注)。科研项目表(序号,项目编号,项目名称,项目来源,项目类别,完成单位,负责人,课题组成员,立项时间,拟定期限,经费金额,是否鉴定,鉴定时间,鉴定单位,备注)。科研成果表(序号,成果名称,成果类别,成果经费,完成时间,负责人,完成单位,是否投入生产,经济效益,备注)。科研嘉奖表
6、(序号,获奖人员,项目名称,嘉奖名称,授予单位,时间,备注)。校级项目管理表(项目编号,项目名称,课题名称,负责人,所在部门,职务或职称,联系电话,申报表,申报时间,申报经费,是否批准,批准日期,批准经费,合同时间,合同内容,是否结题,结题时间,鉴定技术负责人,项目成果效益,备注)。校级鉴定专家表(序号,姓名,性别,诞生日期,工作单位,学历,学位,所学专业,现从事专业,职称职务,备注)。在上述表格中,加下划线字段代表主键,加双划线字段代表外键。其中科研人员信息表之所以选择(职工号,姓名)作为主键,考虑到姓名常常作为查询、操作条件,并在相关表中作为科技人员的重要描述和限制;为了避开数据录入的无序
7、状况,数据库表之间建立了严格的参照完整性,并且对全部表都安排了操作权限,并将错误信息刚好反馈给操作人员,科研人员信息表、论文信息表、论著信息表通过职工号建立参照完整性关系,在录入论文、论著时,作者必需是本单位职工,假如科研人员信息表不存在该员工,便给出错误提示,提示检查是否是合法职工,假如是,便可以在科研人员信息表中添加该员工信息后录入论文、论著信息,否则,拒绝录入,职工号又为组合查询供应了连接条件支持;同时将科研项目表、科研成果表、校级项目管理表中负责人和科研人员信息表中的姓名建立主键、外键参照完整性关系,校级课题的申报负责人也必需是本单位某部门的职工;获奖人员,必需是科研人员信息表中某一职
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 科研 管理 系统 数据库 设计 实现

限制150内