欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 信息管理 > 科教研信息管理系统的设计与实现

科教研信息管理系统的设计与实现

日期:2023-01-24 阅读量:0 所属栏目:信息管理


  科技教研信息管理是教育管理中的一个极为重要的环节,其建设水平的高低是整体办学水平、学校形象和地位的重要标志。依靠人工手段对大量信息进行收集、处理、分析及科学决策已经难以做到,因此,改革传统的科研管理模式,将科研管理工作的处理和流转过程电子化、信息化、定量化、规范化、科学化、有控制、高效率,从而实现科研管理的办公自动化已势在必行。


  1科教研管理系统设计

  1.1系统功能设计

  科研管理系统根据用户的需求,经过详细地系统分析研究,进一步提出逻辑模型,完成系统设计,主要包括以下几个模块信息查询,教师录入,科研秘书管理,科研信息公布等,每个子系统具有相对独立性,同时也相互关联。

  信息查询是每个管理系统必不可少的重要部分,这一模块主要包括项目查询、成果查询、论文查询、著作查询、专利查询、代码查询、经费查询。在每个模块中有包括不同的子模块,如项目查询又包含正在申请中的项目查询,在研项目查询,以结题项目查询等。


  教师科研信息录入每个教师根据自己的工号可以进入论文录入、著作录入、项目基本情况录入、合同预登录、合同修改、教职工密码管理。

  科研秘书科研管理主要是针对科技处对科研信息的管理,教职工信息录入,科研分统计,科研汇编。其中科研分统计是根据不同的科研项设定不同的分值,对于教师及各部门自动进行统计。

  科研信息公布是就科研信息的网络公布主要包括可转让开发成果、添加科技成果、添加专利成果、企业需求信息等。


  1.2系统数据库设计

  根据系统功能分析研究,考虑到科教研系统中的需求和数据流量,设计与实现过程中使用SQL数据库,按3NF标准设计了数据库的结构。数据库的基本组成主要包括:用户库,论文,项目,著作,科研分等。用户库主要有用户职工号,用户名和用户权限等;论文基本信息主要包括序号,单位,工号,姓名,职称,论文名称,刊物名称,发表时间,论文分类(省部级期刊,权威期刊,SCI);论文奖励包括单位,工号,姓名,刊物名称,篇数(某一年共发了几篇),奖金(先按省级300,权威800,SCI1200),签字;著作主要有序号,单位,工号,姓名主篇,专著、教材名称,出版单位,数量(一般都是1),字数;著作材奖励:序号,单位,工号,姓名,专著、教材名称,出版单位,数量,字数,主编篇数(折合论文篇数),参编篇数,合计奖金,主编签字等(根据学院规定,本次奖励为正式出版物。首先奖励第一主编1000元,折合16万字;16万字以上,由第一主编以300元/8万字进行奖励(由主编再行分配奖金);项目主要包括项目编号项目名称主持人审批单位资金(万元)批准时间是否结题结题日期;科研分主要有单位,省部级论文发表(系数*1.0),SCI(系数*4.0),国家专利(*5.0),省级科技奖项一等奖*8.0二等奖*5.0三等奖*3.0地厅级一等奖*3.0二等奖*2.0三等奖*1.0,省级项目结题*3,教材、专著折合论文篇数(1篇/8万字),合计数等。


  2系统实现

  2.1系统的三层体系架构

  本系统的开发采用三层体系结构。三层是指逻辑上的三层,即数据访问层、业务逻辑层和表示层。其中数据访问层主要是和数据库管理系统之间建立联系,实现对数据库内的数据进行查询,删除,修改等操作的功能,业务逻辑层是处于数据访问层和表示层之间的“中间层,接受用户界面输入的信息,同时将这些信息发送给数据访问层进行保存,或者通过调用数据访问层中的接口返回用户所需的数据。表示层则处理用户输入或把查询结果返回并显示给用户。


  图1

  2.2Nhibernate

  NHibernate是一个面向.NET环境的对象/关系数据库映射工具。对象关系映射(O/RMapping,ObjectRelationalMapping)表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。

  NHibernate不仅仅管理.NET类到数据库表的映射(包括.NET数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,大幅度减少我们开发时人工使用SQL和处理数据的时间。使开发人员不必过分关心数据操作的SQL专业语句;NHibernate作为数据库访问层,是与程序紧密集成的。


  2.3MVC

  MVC模式(Model模型—View视图—Controller控件器)是软件工程中的一种软件架构模式。它把软件系统分为三个基本部分:(Model模型),(View视图)和(Controller)控制器)。MVC模式的目的是实现一种动态的程式设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。除此之外此模式通过对复杂度的简化使程序结构更加直观。用户从View发送请求,页面转到Controller;由它决定请求的去向;而在数据交换时,Model作为载体,完成各类数据的转换。软件系统通过对自身基本部份分离的同时也赋予了各个基本部分应有的功能。专业人员可以通过自身的专长分组:

  (控制器Controller)-负责转发请求,对请求进行处理。(视图View)-界面设计人员进行图形界面设计。

  (模型Model)-程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能)。


  2.4数据库实现的关键过程如下

  准备数据库:在数据库下面新建如图2所示的表。

  1)抽象实体对象

  usingSystem;

  tions;

  trols;

  namespaceModel

  #regionProjectInfo

  ...

  publicclassProjectInfo:rable

  {//设置成员变量

  //构造方法

  //声明公共对象属性

  #regionPublicProperties

  2)建立映射文件,进行文件连接

  ……

  3)建立配置文件

  //加载数据操作驱动

  //连接数据库

  //设置数据临时操作规则

  //加载数据工厂,以备操作数据

  //映射实体对象

  4)CRUD操作测试

  页面——页面控件器——业务逻辑层——数据访问层——数据操作管理类


  3结束语

  科教研外事管理信息系统在设计开发和部署过程中,较好地结合了用户需求和目前技术的发展,具有很好的可靠性、实时性、易于管理和操作,很好的提高了管理部门的工作效率方便了教师和相关部门人员的工作,具有比较强的适用性。在设计时将具体的管理模式进一步优化,抽象成一般的、带有普遍性的信息管理模式,因此通用性强,易于推广。


  参考文献:

  [1]蒲晓妮.科教研管理信息系统的研究与设计[J].硅谷,2010(22):73.

  [2]蔡长安,王琪.基于B/S模式的学生信息管理系统设计与实现[J].计算机工程与设计,2006(27).

  [3]刘勇,蒋芬君,蒋来.基本网络和科研信息化管理模式构建[J].浙江师范大学学报:自然科学版,2007(30).

  [4]谭琍.高校科研管理系统的设计与开发--以江西财经大学科研管理系统为例[J].中国教育信息化,2009(23).


  来源:电脑知识与技术 2011年8期

  作者:蒲晓妮


本文链接:http://www.qk112.com/lwfw/jsjlw/xinxiguanli/258160.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学