基于JAVA的科研管理系统设计与实现毕业论文
2022-01-14 20:17:59
论文总字数:21812字
摘 要
跟随着时代的脚步,计算机行业以及网络技术得到了翻天覆地的变化,可谓是人们的日常工作和生活与计算机达到了密不可分的地步。正比如南京工业大学,该校的科研投入和从事科研活动的人员的日益增多、院校科研管理的压力也随之而来,而大多数的工作全是依靠人工来进行的。信息的准确性、真实性和传递性让人担忧。对科研的信息管理已经迫在眉急。用技术让科研管理信息化,让日常科研工作管理得到改善,再对科研工作流程梳理。这一系列措施让高校的管理层既方便又快捷进行管理,还会使高校的科研管理水平位居前列。
本系统的目的是搭建一套智能的科研管理系统,主要是围绕科研系统管理、系统管理员模块和系统教师模块三个部分的功能进行设计的。使高校的使用者们最简单的方式查询最有价值、最相关的科研信息,让高校的科研管理变得具有高效性、科学性。本系统采用JAVA编程语言,JSP作为动态显示界面技术,并使用MYSQL数据库提供数据管理。
本论文从分析课题的背景、意义和题目的要求出发,从项目的需求分析、系统设计、以及项目测试等多个方面实现诸多科研信息的录入、查询、修改以及生成统计报表。
关键词:科研管理 数据库 Java服务器页面 MySQL
Research Management System based on JAVA
Abstract
With the pace of the times, the computer industry and network technology have undergone tremendous changes. It can be said that people's daily work and life and computer have reached an inseparable stage. For example, Nanjing University of Technology, the increasing investment in scientific research and the increasing number of personnel engaged in scientific research activities, as well as the pressure of scientific research management in Colleges and universities, and most of the work is carried out by manual work. The accuracy, authenticity and transmission of information are worrying. Information management of scientific research is urgent. This series of measures not only make the management of colleges and universities convenient and fast, but also make the scientific research management level of colleges and universities in the forefront.
The purpose of this system is to build an intelligent scientific research management system, which is mainly designed around the functions of scientific research system management, system administrator module and system teacher module. Make the users of colleges and universities query the most valuable and relevant scientific research information in the simplest way, and make the scientific research management of colleges and universities become efficient and scientific. This system uses JAVA programming language, JSP as dynamic display interface technology, and uses MYSQL database to provide data management.
Starting from the analysis of the background, significance and requirements of the subject, this paper realizes the input, inquiry, modification of various information and the generation of statistical reports from the aspects of project demand analysis, system design, and project testing.
Keywords: Scientific Management System; Database; Java Server Pages; Mysql
目 录
摘要 Ⅰ
Abstract Ⅱ
第一章 引言 1
1.1 选题背景 1
1.2 国内外研究现状 1
第二章 系统开发所使用的技术 3
2.1 JSP技术 3
2.2 JAVA语言 4
第三章 系统分析 6
3.1 需求分析 6
3.1.1 系统的功能需求 6
3.1.2 用户界面需求 7
3.2 可行性分析 7
3.2.1 技术可行性 9
3.2.2 经济可行性 10
3.2.3 操作可行性 10
3.3 系统运行环境 10
第四章 系统总体设计 12
4.1 总体功能 12
4.2 处理流程设计 12
4.2.1 系统登录流程设计 12
4.2.2 数据备份流程 13
4.2.3 数据恢复流程 14
4.3 数据流分析 15
4.4 系统E-R图 16
第五章 系统详细设计 18
5.1 后台数据库设计 18
5.1.1 MySQL介绍 18
5.1.2 数据库表结构 18
5.2 后台管理模块设计 22
5.2.1 管理员登陆 23
5.2.2 系统用户管理 24
5.2.3 数据备份与数据恢复管理 25
5.2.4 科研消息管理 25
5.2.5 我的审核管理 26
5.2.6 科研报表管理 27
5.2.7 绩点统计表管理 28
5.3 用户模块设计 28
5.3.1 我的推荐 29
5.3.2 咨询与消息管理 29
5.3.3 绩点管理 29
5.3.4 我的申请 31
第六章 系统调试与测试 33
6.1 程序调试 33
6.2 程序测试 33
6.2.1 测试的目的性和重要性 33
6.2.2 测试的步骤 34
第七章 结论 35
7.1 系统评价 35
7.2 安全性问题 35
参考文献 36
致谢 37
第一章 引言
1.1 选题背景
我们的高校校园信息化已经发展的太快,各大高校的规模在不断扩大,国家科研项目日趋增多,高校的科研水平也越来越高,当下各大高校的当务之急就是将科研管理的信息化实现出来,并且在实现的基础上要探索。探索出一个能适用于各大高校的科研管理系统。并且此科研系统要具有教师申报、管理员审核、科研项目立项、绩点考核、论文鉴定和经费管理等多项的功能。但是是适用于高校的管理系统,所以我们要在没有太多的投资情况下,完成此系统也是一大挑战。此科研系统目的就是加强科研管理的过程,提高科研管理工作的效率。当然,开发的工程中,我们要考虑到系统的安全策略以及技术可行性。当然呢,科研系统内的权限管理、数据库的备份和数据库的恢复功能也要着手研究,这意味着此系统的安全性。所以当下的过程中,我们要从高校实际出发,开发出一个具有高效性能并智能的管理模式科研系统,以用来提高各大高校科研工作的高效性。
1.2 国内外研究现状
随着计算机技术在西方的率先兴起,西方国家对高校科研这一点重视的较早,比如欧美等国家,已经很早就在高校科研系统的构建上投入了极大地人力物力财力,并且已经将诸多的技术集成到信息管理系统上,所以这些国家较中国比较早的形成了完善的基于信息管理的系统。
目前我国诸多的高校科研工作已经取得了优秀的成绩,但与此同时也面临着许多困难, 尤其是面对当今的社会对科技创新时间周期的缩短、科技创新无止境的需求和对人工智能的探索,而且全球范围内的科技和知识产权的竞争日趋激烈,我国各个高校能否适应当前的快速节奏并需要表现突出,这是成为高校对教师们科研工作质量的衡量标准之一。所以呢,当下的任务就是对科研管理工作的加强。各大高校的科研管理工作就是注重通过一系列手段来达成,比如科研投入、科研项目产出和科研评价等重要方法。我们要从五个方面研究:合理配置科研资源、充分调动积极因素、分配项目责任和权利、导出科研成果产出和以人为本。从这些方面入手,研究出一个对高校管理和运行体制完善的系统。此系统的体系是由单项的管理模式、系统内的布局、系统内局部的管理扩展、全局乃至整体的管理。所以我们研究出一个系统内部相互相关管理体系,并且让系统内部的子程序相辅相成。互相影响、互相促进。在运行机制和管理体制下,对成本效益的把控和重点项目的管理要严格把关。此任务是对我们研究此系统可实用性衡量标准之一。科研要素和各阶段的科研工作是科研人员和他们所研究的项目以及项目成果所左右的。它是高校对校内的科研经费投入、科研项目产出和科研绩效重要体现,三者的相辅相成是体现出科研管理中目标自我管理和科研管理项目成果评价的重要管理手段,上述的所有操作是构成了基本的科研管理系统的体系。此系统是采用了JSP编程语言,MYSQL为数据库。
请支付后下载全文,论文总字数:21812字