学校教科研成果管理系统设计(论文子系统)
摘要:本系统为学校教科研管理系统中的论文管理子系统,主要实现功能有论文、刊物、论文分与作者的录入、维护;按部门、刊物、论文性质的统计,以实现学校教育研究所对论文的信息化管理。本系统采用Visual 2005为前台开发工具,SQL Server 2005为后台数据库。从教科研论文管理的需求分析、功能分析、概念设计(E-R图)、数据表设计分步完成系统的数据库设计。系统采用.net三层架构进行B/S结构网站程序设计,在模型层中定义与数据表对应实体类,而在数据层、业务逻辑层与应用层中用实体类定义数据对象,并以该数据对象为参数实现三层之间的数据传递,实现对数据表的离线操作,提高网站运行速度与效率。
关键字:论文管理 需求分析 功能分析 概念设计 SQL数据库 .NET 数据层 业务逻辑层 应用层
前言
随着计算机技术的发展和普及,在我们的学习和日常生活中都离不开计算机,对于学校、企事业单位来说,计算机特别是PC机已经相当普及,大家对计算机的操作也更加熟悉。
为了更好的让教师对自己多发表的论文、教材、专利、教研课题、科研课题等的管理,和对以上信息的管理电子化,也为了院系能更好的管理教师所发表的论文、教材、专利、教研课题、科研课题,设计了此系统。以下为系统问题的具体提出、解决、目标的描述。
1、问题的提出
在学校各院系教师职称评审,教学评估,示范建设,申报专业、课程、教学团队建设项目时,都需要提供教科研方面的支撑材料,如论文、教材、专利、教研课题、科研课题等。由于学校教科研管理处于手工阶段,每当职称评审、教学评估、示范建设、申报课题时,相关职能部门都要下发通知,要求各院系提供上述材料,院系教师要花大量时间去整理论文、教材、专利、教研课题、科研课题等教科研材料,上交学校的相关职能部门。这类重复劳动要占用教师大量精力与时间,因此,设计一套能满足学校教科研管理要求的系统软件,已成为学校管理工作中急待解决的问题。
2、解决问题的方法
学校成立由程序设计人员与职能部门人员组成的课题组,课题组对教育研究所进行论文与教研课题管理方面的需求分析调研,对教务处进行教材、教学课题管理需求分析调研,对市场部进行专利与科研课题管理方面的需求分析调研。对各院系进行教科研管理系统需求调研。通过对各职能部门与教学部门的调研,进行教科研管理系统的需求分析与功能分析,进行数据库概念设计(E-R图)与数据表结构设计,从而完成教科研管理系统的数据库设计。为了使用户能通过IE浏览器使用教科研管理系统,本系统采用Visual 2005开发目前流行的B/S程序结构网站程序。为了提高系统运行速度与效率,实现对数据表的离线操作,本系统采用.NET三层架构的程序设计方法。
3、系统设计目标
教科研管理系统由论文管理、教材管理、专利管理、教研课程管理、科研课题管理五大子系统组成。能实现论文、教材、专利、教研课程、科研课题的录入、查询、统计、维护等管理功能;能满足教育研究所、教务处、市场部、人事处等职能部门对教科研管理的工作要求,能满足院、系、教研室进行教科研管理(论文、教材、专利、教研课程、科研课题)查询要求,能为院系申报专业建设、课程建设、教学团队建设等项目提供教科研(论文)方面的支撑材料,为教师评职称提供教科研(论文)方面的支撑材料,为学校教学评估、示范建设提供教科研(论文)方面的支撑材料。本文主要介绍论文子系统的设计和程序的实现。
课题需要完成的任务:
用VS2005.NET为前台开发工具、以SQL Server2005为后数据库,实现三层B/S结构的学校教科研成果管理系统(论文子系统)的设计,具体工作任务如下:
(1)学校教科研成果管理系统(论文子系统)需求分析与功能分析;
(2)学校教科研成果管理系统(论文子系统)数据流程与数据库设计;
(3)学校教科研成果管理系统(论文子系统)录入与查询程序设计;
(4)学校教科研成果管理系统(论文子系统)统计、打印与维护程序设计;
(5)学校教科研成果管理系统用户登录、综合查询程序设计与程序测试;
(6)撰写毕业设计论文。