- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SQL Sever2000数据库科研管理系统设计
基于SQL Sever2000数据库科研管理系统设计
摘要:本文分析了科研管理系统的设计思想与实现过程,介绍了SQL Sever2000数据库的开发方案及数据库在应用中的设计原则。利用SQL Sever2000数据库可以快捷有效的对科研课题、成果形式、人员信息的进行管理,提高科研管理工作的效率。
关键词:SQL Sever2000数据库;科研管理系统;设计
1、概述
科研管理的数据信息涉及到科研工作的方方面面:合同管理、项目计划管理、经费管理、项目鉴定验收管理、成果管理、获奖信息管理、相关图纸资料文件管理、学术论文的统计、资料查询及研究人员信息的管理等,信息量庞大,管理复杂。过去传统的文书科研管理模式中,工作量巨大,又易出现原始资料混淆,并且不能迅速准确的调阅资料。随着计算机数据库软件在管理方面的应用日趋成熟,本文介绍的科研管理系统摒弃了传统人工管理处理信息数据的方式,实现了大容量数据存储,快速便捷查询课题运行全过程的科学管理模式。
2、设计思路
随着科学研究的不断发展,对信息的管理已经成为科研管理的主要工作。当面对庞大的数据信息和繁杂的日常事务,我们只有对当前科研管理的信息进行有效管理,才能对科研流程中的各种要素进行合理组织、调控,保证科研管理工作的及时、高效。对科研项目管理系统而言,必须覆盖科研管理的各个方面:课题申请开始,到课题的中间执行过程,至课题的结题验收并获得研究成果,最终申请的奖项及专利等,并且有全面的课题附加信息,例如经费,人员信息等,才能真正实现优化和提高工作效率的目的,也使各项科研管理工作进一步规范化和科学化。
3、功能模块
结合科研管理中的实际情况进行设想,主要模块分为课题管理,经费管理,成果管理,专利管理,信息统计,用户管理。
课题管理模块主要对课题的申请,合同签订,经费来源,课题执行管理,合同验收,人员信息等课题运行信息进行管理,对课题运行的各个阶段产生的文档资料进行管理,还具备课题查询,浏览,分类统计,信息汇总等功能。
经费管理模块主要根据每个课题的立项情况,归属专业方向,对每一个课题设立经费预算表,提供对实际经费数据与预算经费数据的对比、浏览、查询、汇总、打印等功能,便于按照项目的进展阶段及时了解经费明细。
成果管理模块的功能是提供历年来本校获奖(含鉴定) 成果的详细记录, 包括成果负责人、成果名称、获奖时间、课题来源、获奖级别、成果类别、成果形式、颁奖单位、鉴定结论、成果介绍等[1]。
专利管理模块的功能是实现对科研项目中科技专利或实用型专利名称、专利批准号、专利类型、专利申请日、专利公告日、授权日、专利时限等进行管理[2]。
信息统计模块主要实现对各种科研信息的统计,例如各个专业课题汇总统计,科研人员参加课题,获奖统计等。
用户管理模块针对实际用户的需求分析,本系统对不同人员设置标识与口令,分配不同权限。
4、数据库的建立
本系统采用SQL Server2000 商用数据库管理系统实现系统数据库存储和访问,具有标准结构查询语言SQL,支持 ODBC。MS SQL Server 2000是Microsoft Window数据库产品的领导者,对用户提供标准的查询接口(如 SQL)和数据访问接口(如 ODBC、JDBC 等),并保证系统数据完全性、一致性和完整性等,为数据的共享提供了必要的基础条件[3]。
4.1 数据库设计原则
在具体数据库设计过程中,要遵循以下原则:
(1)为了增强数据库程序的可读性和可维护性,按照相应的命名原则规范对数据表、变量、存储过程、视图等进行规范化,并对具体的SQL代码编写规范化[4]。
(2)在数据表的设计中,满足每个字段必须尽量小,只能包含一个数据项目、必须完全支持主键,而且只支持主键,每条记录必须唯一等。
(3)多使用存储过程实现对数据库的操作,增加访问效率及软件程序修改。
(4)数据的安全性方面主要是确定用户标识及口令,对关系或数据库设置封锁,对用户授权或设置用户访问控制表。
4.2 数据表的设计
系统是利用SQL Server 提供的企业管理器创建数据库和其中的数据表,这种方式建立数据库便于对数据表的主键进行确定,添加数据表之间的约束条件。根据对科研管理系统的设想,数据库设计的信息内容主要包括设课题信息表,课题执行表,课题验收表,科研经费表,科研成果表,专利统计表,科研人员信息表,用户管理表等数据表。在对数据表的设计上,充分考虑字段的定义简洁明了,数据标识唯一即以课题编号为唯一标识,实现科研管理人员对科研信息的管理、查询、统计、汇总、打印等功能。
4.3 数据库的连接
本系统采用ODBC DNS
您可能关注的文档
最近下载
- 大麦EK318.操作手册.C01.220905.pdf
- 五马先生纪年.docx VIP
- 急救与心理技能(视频课)知到课后答案智慧树章节测试答案2025年春中南大学.docx VIP
- 应急救援员国家职业技能标准(2019年版).pdf VIP
- 场地设计作图题-一级建筑师场地设计(作图题)真题精选.docx VIP
- 小学环境教育:校园内水体污染调查与水质保护实践教学研究课题报告.docx
- 阿迪达斯(Adidas)品牌现状分析与二次增长战略规划.pptx
- 人教版七年级上册数学一元一次方程计算题及应用题.docx VIP
- 人教版2025八年级上册英语Unit3 same or different单元复习课件.pptx VIP
- 濒危古树评估与抢救保护技术规程.docx VIP
文档评论(0)