网站地图 原创论文网,覆盖经济,法律,医学,建筑,艺术等800余专业,提供60万篇论文资料免费参考
主要服务:论文发表、论文修改服务,覆盖专业有:经济、法律、体育、建筑、土木、管理、英语、艺术、计算机、生物、通讯、社会、文学、农业、企业

教研成果管理ASP.NET系统设计思路与功能模块实现

来源:原创论文网 添加时间:2020-06-12

  摘    要: 为提高科研成果信息的收集效率并对其实施统一规范的管理,笔者利用动态网页技术开发了高校教师教学科研成果管理系统。该系统利用ASP.NET+SQL Server技术,在Microsoft Visual Studio 2019平台上进行系统开发,使用HTML5+CSS3对页面前端进行布局设计,利用C#对页面后端进行编程控制。实际应用表明,该系统能有效提高教师教学科研成果信息的收集效率,能够减少不必要的重复工作。

  关键词: ASP.NET; SQL Server; 管理系统;

  Abstract: In order to improve the collection efficiency of scientific research results and implement unified and standardized management,the author developed a management system of teaching and scientific research results for university teachers by using dynamic web page technology.The system uses asp.net + SQL Server technology to develop the system on the platform of Microsoft Visual Studio 2019,uses HTML5 + CSS3 to design the layout of the front-end of the page,and uses C to control the programming of the back-end of the page.The practical application shows that the system can effectively improve the collection efficiency of teachers' teaching and research results,and reduce unnecessary repetitive work.

  Keyword: ASP.NET; SQL Server; management syste;

  0 、引言

  在高校中,许多工作都需要用到教师的教学科研成果作为支撑材料,例如撰写高校质量年度报告、申报各类课题项目、各类评优评先进等,导致普通教师经常会收到许多收集成果材料的通知。不同的通知里对材料收集的格式或具体内容要求会略有不同,但大部分内容都是相同的。为配合完成材料收集工作,很多教师需要花费不少时间、按不同要求去整理上交自己的教学科研成果材料。这种“需要一次、收集一次”的材料收集模式,存在效率低下、重复工作、收集不全、管理混乱等缺点,在材料收集过程中往往会出现“交材料难、收材料亦难”的尴尬局面。
 

教研成果管理ASP.NET系统设计思路与功能模块实现
 

  ASP.NET具备开发网站应用程序的一切解决方案,学者们利用ASP.NET开发出许多内容丰富、个性化的Web站点[1,2,3,4]。本文根据单位实际需求,以提高科研信息收集效率、优化信息管理为目标,基于ASP.NET开发一个教师教学科研成果管理系统。

  1、 系统设计思路

  本文利用ASP.NET+SQL Server技术,以提高科研成果信息收集效率、促进统一规范管理为目标,开发一个在线教学科研成果管理系统。教师在获得一个新成果后,登录系统按格式要求如实填报相关信息并上传佐证材料,提交给管理人员审核,审核通过后新成果就进入了成果库。当需要用到相关材料时,管理人员可以在系统中按条件搜索并导出数据。该系统摒弃了“需要一次、收集一次”的传统收集模式,具有“填报一次,随时获取”的特点。

  1.1、 系统构建技术

  本系统采用B/S架构开发,用户通过计算机或移动设备的浏览器访问并登录系统后,可以查看或导出已获得的成果信息、填报新获得的成果信息。系统采用ASP.NET+SQL Server技术进行开发,前端采用HTML5+CSS3开发,后端采用C#语言开发。

  1.2 、系统总体设计

  为保护数据隐私,设计了用户在登录系统后才能查看或填报信息。系统用户分为普通用户和管理员用户两种,普通用户只能查看和自己相关的信息,管理员用户可以管理全部信息。系统的总体设计图如图1所示。

  图1 系统总体设计图
图1 系统总体设计图

  1.3、 系统功能介绍

  系统分为两大模块,下面分别对两大模块的功能作具体介绍。

  (1)“普通用户”模块。

  普通用户登录系统后,可以看到3个子模块,分别是已登记成果、用户管理和新增成果登记。在已登记成果子模块中,用户可以查看自己已获得的成果信息,可以导出成果数据。在用户管理子模块中,用户可以修改系统登录密码。在新增成果登记子模块中,用户可以按不同的成果类型进行相应的信息填报,成果类型包括课题/项目、着作/论文、专利/软着、获奖/荣誉等四种,成果类型不同,需要填报的成果信息也不同。

  (2)“管理人员”模块。

  管理员登录系统后,同样可以看到3个子模块,分别是成果列表、成果统计和信息维护。在成果列表子模块中,管理员可以审核普通用户填报的成果信息。在成果统计子模块中,管理员可以按照不同的成果类型查看统计信息,并导出统计数据。在信息维护子模块中,管理员可以修改系统登录密码,新增管理人员账号。

  1.4 、数据库设计

  用户信息数据、各类教学科研成果信息数据的存放和处理都需要数据库的支持。SQL Server是微软公司推出的数据库管理系统,是目前最为流行的数据库应用系统之一[5]。本文采用SQL Server 2008 R2作为数据库系统,针对不同模块需求设计了相应的数据库表,包括用户信息表、课题/项目信息表、着作/论文信息表、专利/软着信息表、获奖/荣誉信息表等数据库表。

  2 、系统主要功能模块设计

  “普通用户”模块中的“新增成果登记”子模块和“管理人员”模块中的“成果统计”子模块是本系统的主要功能模块,下面简单介绍这两个子模块的设计。

  2.1、“新增成果登记”功能设计

  在此模块中,用户可以按不同的成果类型填报对应的信息,需要为不同的成果类型设计不同的数据库表。

  2.1.1、 填报课题/项目信息

  用户在填报课题/项目信息时,需要输入课题/项目的主持人、名称、编号、其他成员、立项时间、立项单位、级别、经费和状态等信息,并且需要上传对应的佐证材料。数据库表project_info用于保存课题/项目的有关信息,其结构如表1所示。

  表1 “project_info”表结构
表1 “project_info”表结构

  其中,proj_level存放的是课题/项目的级别,包括国家级、省部级、市厅级、校级4种类型,proj_state存放的是课题/项目的状态信息,包括立项和结题两种状态。proj_files存放的是相关佐证材料存放在服务器中的位置信息,佐证材料可以是立项(证书)证明或结题(证书)证明等,文件格式可以是图片、pdf文档或者word文档等。

  2.1.2、 填报着作/论文信息

  用户在填报着作/论文信息时,需要输入着作/论文的作者、名称、其他成员、出版时间、出版单位、ISSN、CN、主办单位和类别等信息,需要上传对应的佐证材料。数据库表paper_info用于保存着作/论文的有关信息,其结构如表2所示。

  表2 “paper_info”表结构
表2 “paper_info”表结构

  其中,paper_unit存放的出版社或期刊名,Host_unit存放的是出版社或期刊的主办单位,paper_level存放的是着作/论文的级别,论文级别包括SCI、EI、中文核心、普通期刊等。

  2.1.3 、填报专利/软着信息

  用户在填报专利/软着信息时,需要输入专利/软着的名称、单位、成员、取得时间、类型等信息,需要上传专利(软着)证书作为佐证材料。其中,类型包括发明专利、实用新型专利、外观设计专利、软件着作权4种。数据库表patent_info用于保存专利/软着的有关信息。

  2.1.4、 填报获奖/荣誉信息

  用户在填报获奖/荣誉信息时,需要输入获奖/荣誉的项目名称、类型、其他成员、等次、级别、获得时间和颁奖单位等信息,需要上传获奖(荣誉)证书作为佐证材料。其中,类型包括个人获奖、团队获奖、指导学生获奖3种,等次包括特等奖、一等奖、二等奖、三等奖、优胜(秀)奖5种,级别包括国家级、省部级、市厅级、校级4种。数据库表prize_info用于保存获奖/荣誉的有关信息。

  2.2、“成果统计”功能设计

  在此模块中,管理人员可以按照不同的成果类型查看统计信息,并导出统计数据。利用数据可视化技术,可以对成果进行实时数据统计及展示。管理人员可以选择成果类型、成果申报人、申报人所在部门、成果级别等作为关键词进行成果统计,并导出相关数据,可满足不同材料的收集需求。

  3 、结 语

  基于ASP.NET开发了教学科研成果管理系统,系统具有“填报一次,随时获取”的特点,有利于提高教学科研成果信息的收集效率,同时能推动教学科研成果管理的信息化、数字化、移动化,具有一定的现实意义和应用价值。

  参考文献

  [1] 苏红梅,曾凌峰.基于ASP.NET的大学生综合素质测评系统设计[J].信息与电脑:理论版,2019(4):112-114.
  [2] 曹敦.基于ASP.NET的电力企业人力资源管理系统设计与实现[D].成都:电子科技大学,2018:23.
  [3] 倪健飞.基于.NET的高校人事信息管理系统的设计与实现[D].扬州:扬州大学,2018:15.
  [4] 李正华.基于ASP.NET的环境监测流程与信息动态管理系统设计[J].计算机时代,2019(9):43-45,49.
  [5] 周涛,徐晓.基于SQL Server与C#的图书管理系统的设计与开发[J].智能计算机与应用,2018(4):199-202.

上一篇:ASP.NET下教工考评系统的开发和实践
下一篇:没有了
重要提示:转载本站信息须注明来源:原创论文网,具体权责及声明请参阅网站声明。
阅读提示:请自行判断信息的真实性及观点的正误,本站概不负责。