管理高校科研工作量应用数据库系统的设计

2018-10-30 06:21范嘉
科技视界 2018年15期
关键词:科研数据库设计

范嘉

【摘 要】科学研究作为衡量高等学校办学质量和学术水平的重要指标,针对独立院校科研管理模式的独有特点,系统采用了面向对象式(Object-Oriented Method)的软件开发方法。同时以SQL Server 2008为数据库开发平台,运用UML语言、ASP.NET技术以及IIS技术对系统及其关键技术进行设计与实现。系统能有效提高科研管理工作效率和管理水平,以及推动学校科研整体水平的提高,也对學校对科研工作的分析与决策起到了重要的作用。

【关键词】科研;数据库;设计

中图分类号: TP311.13;G311 文献标识码: A 文章编号: 2095-2457(2018)15-0082-003

DOI:10.19694/j.cnki.issn2095-2457.2018.15.038

【Abstract】Scientific research has been an important indicator to measure the quality and academic level of higher education.n view of the unique characteristics of scientific research management mode of independent college,to adopt system development method based on object oriented (Method Object-Oriented),And using Server SQL 2008 as database development platform,the system and the key technology have been designed and implemented by using UML,ASP.NET and IIS.It has played an important role in effectively improving the efficiency and level of scientific research management,and also promoting the overall level of scientific research and to make decision of scientific research work.

【Key words】Scientific research;Database;Design

0 前言

现有的传统科研管理模式不论在形式上或是在日常业务流程的工作开展中都已经无法满足鹿山学院当前发展规模的需求,其中的不足在学校日渐发展壮大中慢慢体现出来。根据学校自身科研管理工作中日常业务流程的需求,开发设计出一套功能齐全、使用方便快捷、功能完善、与学校科研管理工作业务需求相符合的科研管理系统,准确高效的统计出全校科研项目信息,保障科研工作稳定开展的科研管理系统对学校的科研项目与科研工作量进行分类管理是非常有必要的。科研管理系统是高校科研管理工作效率提升的重要手段,它可以有效的避免日常科研管理工作业务流程中出现的各种漏洞,大大减轻科研工作人员和管理工作的负担,可以实现高效科研管理工作的无纸化办公,有效的对全校科研数据进行信息化的处理[14]。开发出适合的科研管理系统不仅便于课题负责人对自己的课题项目进行管理,同时还能为科研管理部门在日常工作中对项目信息的收集汇总、科研经费管理、工作量的统计与计算等方面提供很大的帮助。实现学校科研管理工作在信息收集、数据统计、流程处理的数字化建设,提升学校科研工作开展的效率和质量。对于鹿山学院来说,如何更好的研发出一个符合独立学院特性、适合学校使用、满足学校科研管理工作现状需求的科研管理系统,是改变学校当前传统科研管理模式,提升科研管理人员工作效率与工作积极性,推动学校科研管理水平提升与学校科研发展的有效途径。

1 系统数据库设计

1.1 数据库设计原则

数据库的设计是为了创建一个性能稳定、满足系统操作流程需求的不同使用用户的需求的数据库模式,同时这个数据库模式能被所选择的DBMS所接受,数据库和与之对应的应用系统的建立,是为了能够在信息处理与系统操作要求上尽可能的满足使用对象的需求,设计出一个能够最大程度缓解数据冗余,提高数据的存储与读取效率,能对数据进行安全有效的进行存储的数据库系统[1]。科研工作量申报系统数据库的设计在整个科研工作量管理系统的设计与实现中起到了至关重要的作用,它不但关系到当前研发的科研工作量管理系统在使用过程中的具体使用情况与系统运行的稳定性,还是日后对鹿山学院科研工作量管理系统进行功能更新或者二次开发的重要基础。因此在对鹿山学院科研工作量申报系统进行系统设计与实现之前,需要准确的对科研工作量管理系统的数据库进行设计和架构,把所有涉及到科研工作量申报系统每一个功能模块的数据传输过程和操作步骤会产生的数据流进行反复验证,保证在系统的使用过程中,各项数据在不同操作步骤中的一致性与准确性和对数据库进行维护的可行性。同时还要考虑到科研工作量管理系统使用对象的基数,目前鹿山学院已经拥有自有教职工400余人,因此也必须对科研工作量申报系统的用户同时访问数量而导致的并发因素进行考虑和完善,要在保证系统运行稳定快速的基础上尽可能的做到减少数据冗余,提高科研工作量申报系统在运行时的稳定性与高效性。所以在对科研工作量管理系统数据库进行设计的时候从以下几个方面来进行着重考虑:

(1)在对数据库进行设计时,应该注意数据库系统架构的是否符合要求,数据的层次性是否体现出来,同时还要充分的运用数据编码,对数据库在符合数据结构设计行业标准的前提下进行设计,使得数据库系统能够充分而又合理的完成建设和实现。

(2)充分考虑数据冗余问题,在对数据库进行设计和实现时,要考虑到当多名教师在使用科研管理系统时,他们在系统操作和数据录入时所产生的相似数据的处理问题。数据冗余问题无法进行完全的避免,科研工作量管理系统的数据冗余度与系统开发难度是成反比例增长的,即系统数据冗余度越低则系统开发难度越大,因此在对科研工作量管理系统进行开发时,应该在保证系统得以顺利开发的前提下,尽量的降低数据冗余度,减少数据库在系统的使用过程中的空间占用率,防止在多名教师或科研管理人员同时登陆系统进行操作时所产生的相思数据与行进操作出现系统崩溃或者数据错乱等情况发生。

(3)数据库的数据安全性。在日常业务的操作中,可能会有多名教师同时登陆科研工作量管理系统进行数据录入、修改操作,会对数据的一致性造成一定的影响,如何针对这一情况找出有效的办法和措施对数据库数据进行保护是确保数据的准确性与数据库安全稳定机制的关键问题。根据不同的访问对象对数据库访问内容的不同,对数据库中数据安全及保密做出不同的设置,使得不同的访问对象享有各自的访问权限,可以尽可能的避免这一情况发生[2]。

1.2 数据库实体关系图

针对这些需求设计出相关实体以及确定他们之间的关系,下面图表是科研工作量管理系统中主要的E-R图。

1.3 数据库逻辑设计

通过对鹿山学院科研工作量管理系统的数据库进行分析,建立各个模块的数据表,以下列出的是在科研工作量管理系统设计与实现过程中部分关键数据的数据表结构。

(1)dbo.T_JS(教师信息表),主要对教师的个人基本信息进行存储,如姓名、性别、学历、学位、毕业学校、专业名称、所在系部、等信息。详细数据表结构信息如表1所示。

(2)dbo.T_XB(系部信息表),主要对学校各教学系部的信息进行存储,如系部名称、系部排序等信息。详细数据表结构信息如表2所示。

(3)dbo.T_XL(学历信息表),主要对系统设置的学历信息进行存储。详细数据表结构信息如表3所示。

(4)dbo.T_XW(学位表),主要对系统设置的学位信息进行存储。详细数据表结构信息如表4所示。

(5)dbo.T_JBGZLSZ(科研级别工作量设置表),主要系统设置的科研级别工作量信息进行存储 ,如科研级别名称、工作量、排序、科研工作类型等信息。详细数据表结构信息如表5所示。

(6)dbo.T_GZSB(科研工作申报信息表),主要对教师申报的科研工作量信息进行存储,如科研项目名称、科研工作简述、作者姓名等信息。详细数据表结构信息如表6所示。

(7)dbo.T_GZLFP(科研工作量分配信息表),主要对教师录入的科研工作量分配信息进行存储 ,包含工作量分配ID、分配教师ID、作者排名、分配的工作量、主编数、副主编数、字体总数、是否是主编、备注信息等信息。详细数据表结构信息如表7所示。

2 结论

科研项目管理与科研工作量管理是广西科技大学鹿山学院科研管理工作的主要工作内容,本文根据鹿山学院科研与校企合作部在日常科研管理工作中所得出的经验与发现问题的基础上,针对广西科技大学鹿山学院的独立学院特点、与原有的传统低效的科研工作量手工管理、统计模式的不足之处,设计出符合学校科研项目管理与科研工作量管理业务需求的科研工作量管理系统,推动了学校科研项目管理与科研工作量管理工作向高效化,便捷化、数字化方向发展。在对广西科技大学鹿山学院科研工作量管理系统的设计与实现过程中,对科研工作量管理系统的需求进行了分析,根据得出的分析结果对整个系统与数据库系统进行了设计并加以实现,最后对科研工作量管理系统的登陆模块、教师申报科研工作量模块、系科研管理模块、院科研管理模块以及科研数据汇总模块进行了完整的测试,确保了科研工作量管理系统能够正常、稳定、高效的运用到實际工作业务中。

【参考文献】

[1]李卫平.基于_NET的院校科研管理系统的研究与实现[D].四川省成都市:电子科技大学,2011.

[2]仇虎子.湖南理工学院南湖学院成绩管理辅助系统研发与应用[D].湖北省武汉市:华中师范大学,2012.

猜你喜欢
科研数据库设计
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
大学教学与科研关系的再辨识
教育行动研究可促进中小学教师科研发展
设计之味