基于bs模式的教师科技成果管理系统大学论文
更新时间:2024-05-08 02:05:01 阅读量: 综合文库 文档下载
- 基于bs模式的应用有哪些推荐度:
- 相关推荐
河北农业大学信息学院
本科毕业论文
题 目:基于B/S模式的教师科技成果管理系统
要
随着科研和生产技术的不断发展,先进的计算机信息管理方式逐渐取代传统的手工管理模式,数据处理量急速增加,不断更新,使原有数据组织和管理的模式同现代化的数据查询和统计的要求不相适应。信息作为管理的基础,是进行决策的的基本依据。在一个组织里,信息己作为人力、物力、财力之外的第四种能源,占有重要的地位。然而,信息是一种非物质的,有别于基本资源的新形式的资源。随着计算机技术的进步发展,使计算机完成对信息的收集、分析和处理的管理手段应运而生,并逐渐扩展到各行各业等生活多个管理方面。教师科研管理系统也成为学校对教师管理中不可缺少的一部分。
以往的教师科研管理方法是使用人工的方法管理文件档案,这种管理方式存在许多的缺点:效率低、保密差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来不少的困难。随着科学技术的不断提高,计算机已经进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,实用技术对科研项目信息进行管理,具有手工管理所无法比拟的优点。例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
在这一背景下,一项能对学校教师科技成果管理实现信息化管理系统——教师科技成果管理系统出现了,并在实际中得到了广泛的应用。
本系统基于B/S系统实现了教师科技成果的信息化管理与维护。 关键字:管理;系统;开发;科技成果
Abstract
With the continuous development of scientific research and production technology , advanced computer information management gradually replace the traditional manual management mode, the data handling capacity increased rapidly , constantly updated, so that the original data organization and management model with modern data query and statistics not meet the requirements . Information as a basis for management decision-making is the fundamental basis of . In an organization , the information has been used as a fourth energy human, material and financial resources beyond , occupies an important position . However, the information is a non- material , unlike the new forms of basic resources resources. With the development of computer technology, the computer to complete the collection of information , analysis and processing management tools have emerged , and gradually extended to all walks of life , such as multiple management . Teacher research management system has also become school teachers indispensable part of the management .
Former teacher research management approach is to use artificial methods to manage paper files , there are many shortcomings of this management approach : low efficiency, poor , in addition , over time, will produce a large number of documents and data , which for the search, update and maintain have brought many difficulties. With the continuous improvement of science and technology , the computer has entered all areas of human society and play an increasingly important role. As part of the computer application , practical technology for research information management, has incomparable advantages of manual management . For example: Find a convenient, high reliability , storage capacity, security and good, long life, low cost .
In this context , a school teacher and technological achievements can manage to achieve information management system - the emergence of scientific and technological achievements teacher management system , and has been widely used in practice.
The system is based on B / S system implementation and maintenance of information management and technological achievements of teachers .
Keywords : management; system; development; research
目录
摘要 ...................................................................................................................................................................... I Abstract ................................................................................................................................................................ I 1 绪论 ................................................................................................................................................................. 1
1. 1研究背景 ............................................................................................................................................ 1 1. 2研究现状与意义 ................................................................................................................................ 1 1. 3主要研究的目的 ................................................................................................................................ 2 1. 4论文组织结构 .................................................................................................................................... 2 2 系统分析 ......................................................................................................................................................... 3
2. 1系统需求分析 .................................................................................................................................... 3 2. 2功能分析 ............................................................................................................................................ 3
2.2.1用户的功能设计 ...................................................................................................................... 3 2.2.2管理员的功能设计 .................................................................................................................. 4 2. 3本章小结 ............................................................................................................................................ 4 3 概要设计 ......................................................................................................................................................... 5
3. 1系统的功能模块 ................................................................................................................................ 5 3. 2主要模块基本流程图 ........................................................................................................................ 5
3.2.1用户模块 .................................................................................................................................. 5 3.2.2管理员模块 .............................................................................................................................. 7 3. 3系统功能描述 .................................................................................................................................... 9
3.3.1教师模块 .................................................................................................................................. 9 3.3.2管理员模块 .............................................................................................................................. 9 3.4数据库设计 ........................................................................................................................................ 10
3.4.1管理员信息表设计 ................................................................................................................ 10 3.4.2教师用户注册信息表设计 .................................................................................................... 10 3.4.3教师用户管理信息表设计 .................................................................................................... 10 3.4.4公告信息表设计 ..................................................................................................................... 11 3.4.5论文信息表设计 ..................................................................................................................... 11 3.4.6获奖情况信息表设计 ............................................................................................................. 11 3.4.7著作信息申请表设计 ............................................................................................................ 12 3. 5本章小结 .......................................................................................................................................... 12 4 详细设计与实现 ........................................................................................................................................... 13
4. 1开发环境及技术选择 ...................................................................................................................... 13 4. 2系统模式分析 .................................................................................................................................. 14 4. 3系统架构 .......................................................................................................................................... 15 4. 3各模块详细设计与实现 .................................................................................................................. 15
4.3.1用户登录模块 ........................................................................................................................ 15 4.3.2 管理员设置 ........................................................................................................................... 16 4.3.3 科研信息管理模块 ............................................................................................................... 18 4.3.4 论文信息管理模块 ............................................................................................................... 19 4.3.5 获奖信息管理模块 ............................................................................................................... 19 4.3.6 处理验证码的Javabean ...................................................................................................... 20 4.3.7 处理字符串的Javabean ...................................................................................................... 20 4.4本章小结 ............................................................................................................................................ 21 5 总结 ............................................................................................................................................................... 22 致谢 ................................................................................................................................................................... 23 参考文献 ........................................................................................................................................................... 24
I
1 绪论
1. 1研究背景
长期以来,院校的科研水平和科研规模一直反映着我国科研技术水平技术含量,随着现代科技的日益发展,各个院校的科研活动和科研能力已成为反映高校综合实力重要指标,而随着高校专业类别的增加,教师科研领域范围扩大,高校科技成果管理所涉及的事物越来越烦琐,从研究所到各个教研室的科技成果管理,以及个人对科研信息的查询、统计等工作日益增多,因此目前的院校迫切的需要一个方便、安全、有效的平台来管理科研信息。而通过信息化的手段对日常科研工作进行管理,整合科研各种科技成果,为上级提供真实有效的科研信息依据,是提升科技成果管理水平的有效途径。这也是未来各个院校的大趋势。
随着社会的发展,在信息社会中,信息的获取、处理、交流和决策都需要高质量的计算机软件来完成。高校科技成果的有效管理是高校面临的一项重要任务。
目前大多数高校科研管理工作,很大程度都通过Excel、word、PowerPoint等办公自动化软件来处理大量的数据,这些软件很难有效的更新新的数据库,为科技成果管理带了很多不便,,同时各个科研单位和一些科研人员之间也缺少高效的沟通方式。所以建立一个安全有效的科技成果管理信息系统是非常重要的,构建的平台应该能够服务于学校教师的科研工作,为学校领导了解科研进度和状况提供了很多的方便,为高校研究所的科研信息管理工作提供有利平台,有助于学校整体科研技术水平的提高,因此制作一个高效的科研管理系统软件是十分重要和必要的。随着计算机技术的不断发展,软件技术的不断成熟,科技成果管理系统系列软件得到了充分的开发和应用,经济社会的快速发展,越来越讲究信息的时效性、准确性,和交互性,而科技成果管理系统正好为此提供了一个很好的平台,所以此系列的软件得到了很好的开发与并在社会的各个领域得到很好的应用,特别是科研单位和高校中应用最多,此系统普遍实现了对用户的管理和对用户科技成果的有效管理,能快速、准确的对相关信息进行统计、查询,更为各个用户提供了一个很好的交流平台。为有效集成全国科技成果资源,建立标准统一、规范的科技成果信息平台,改变地方、部门成果数据库小型化、分散化状况,“国家科技成果信息系统”已立项建设,并已基本建成,但是存在数据指标不一致,地区间相互协调困难等问题。 1. 2研究现状与意义
各大高校每年都要组织职称评审、硕博导遴选,申报各类科研项目、教育教学改革
项目、成果奖,成果鉴定等,都需要教师本人花费大量时间提供支撑材料,同时需要管理人员花费大量精力审核材料,特别是交叉学科、跨专业、跨学院的信息,一般都采取教师个人报送并提交证明材料、学院初审、学校复审等三级管理模式,给教师本人及管理人员增添了很多工作量。
1
而在成果信息管理工作中也大多存在以下问题:第一,很大程度上还是依赖人工进行,即在计算机上输入大量的数据,通过Excel、Word等日常办公软件来处理数据,用简单的一些编程技术,实现数据的录入、查询、删除、更新和简单的检索功能,这种方式使管理人员工作愈加繁重。第二,数据不规范,缺乏一个统一的平台,各级管理人员都根据自身习惯来保存数据,如出生日期有的记录为“1983.05”,有的写成“1983.5”,上报数据时必然出现五花八门的格式。第三,数据不及时,大部分成果信息靠管理人员每半年甚至一年统计更新一次。第四,数据传递关系不合理,人事信息找人事部门要,科技成果信息找科研部门要,教学成果信息找教务部门要,相互关联度低,容易出现记录混乱,调用速度慢,甚至造成信息流转失真、传递卡死等现象,无法达到人们对信息的准确、高效与实时的要求。
因此目前的院校迫切的需要一个方便、安全、有效的平台来管理科研信息。而通过信息化的手段对日常科研工作进行管理,整合科研各种科技成果,为上级提供真实有效的科研信息依据,是提升科技成果管理水平的有效途径。这也是未来各个院校的大趋势。
1. 3主要研究的目的
高校的科研工作是全社会科技活动的一个重要组成部分。高校作为国家科学研究的前沿阵地,承担着大量的科研项目。高校科研管理工作具有一定的复杂性和特殊性,随着高校科研项目数量和体量的增加,给科研管理部门和管理人员管理难度加大,传统的科研项目管理模式正面临着严峻的挑战,迫切需要改进其管理体制和运行机制,以及更为科学完善的项目管理方法。实现科研项目的无纸化管理,提高工作效率,已成为各院校科研管理工作的发展趋势。 1. 4论文组织结构
本文共分5部分:
1.绪论。本章包括论文的研究背景、研究现状与意义概述,同时对本文研究的结构进行了介绍。
2.系统分析。从系统用户的角度出发,分析资助工作中的实际需求,进行系统的需求分析,并在需求分析的基础上,对系统进行总体设计。
3.概要设计。本章对系统部分模块流程,模块功能,数据库等进行了具体介绍。 4.系统的设计与实现。本章对各个功能模块进行详细地研究和设计。 5.总结。总结全文的研究工作、研究成果。
2
2 系统分析
2. 1系统需求分析
科技成果管理是典型的信息管理系统,该系统基以java语言为基础,结合SQL server及Tomcat工具,利用My Eclipse平台主要完成对科技成果的管理,不同的用户可以根据不同的权限实现对数据库的不同操作,包括数据库中的添加、修改、删除等,能很好的完成科技成果管理。
科技成果管理系统主要是对科技成果相关信息的统计,及方便查看等,软件要求要实现以下流程:主管理员分配用户并赋予相应的权限,普通管理员登录后,统计个人科技成果信息提交管理系统后主管理员统一管理,执行修改、查询、删除、导出等功能。教师用户登陆后,执行增加、查询等功能。 2. 2功能分析
该科技成果管理系统针对不同权限的用户提供不同的操作界面,它负责与用户交互,接收用户通过浏览器传来的数据请求,并将请求传给数据库,同时请求处理结果通过浏览器呈现给用户,所以该设计主要包括现在两方面普通用户功能和主管理员功能。 2.2.1用户的功能设计
用户运用该科技成果管理系统,应该具有用户登录登录注册,个人科研论文、学术著作、个人信息的添加、修改、删除等功能:
(1)用户登录模块。
由于本系统是面向全校各系老师的,因此只有输入正确的用户名和密码才能登录系统。登录系统后进入用户权限的操作界面。
(2)用户注册模块。
用户在此页面完成自己相关信息的填写并完成注册,从而成为该系统用户中的一员并获得相应的访问和使用权限。
(3)论文管理模块。
主要完成论文的添加、修改、删除,用户在此页面可添加、修改、删除自己个人的科研论文的相关信息,而无权限在他人科研论文添加、修改、删除信息。
(4)学术著作管理模块。
主要完成对学术著作的添加、修改、删除,用户在此页面可添加、修改、删除自己个人学术著作的相关信息,而无权限在他人学术著作中添加、修改、删除信息。
(5)个人信息的修改模块。
主要完成对个人信息的修改,主要是用户对个人密码的修改。
3
2.2.2管理员的功能设计
本系统的管理员登录该科技成果管理系统后,具有对所有人员科技成果信息的添加、修改、删除、查询,对用户的添加、删除及修改,科技成果信息的导出等功能。
(1)所有人员论文、获奖信息、学术著作、个人信息信息的添加、修改或删除。 (2)对用户的添加、修改、删除、查询。 2. 3本章小结
本章对教师科技成果管理系统进行了功能需求分析。主要包括对系统功能性需求和各类用户角色的功能分析,明确了各类用户所需求的功能。下一章将要在此基础上,对教师科技成果管理系统进行设计。
4
3 概要设计
本章的主要内容是系统的设计,将在上一章需求分析的基础上,对教师科研管理系统进行概要设计。 3. 1系统的功能模块
系统功能如图3.1所示。
教师科研管理系统 登录注册系统 用户管理系统 管理员系统 用户注册用户登录论文管理获奖管理著作管理登录密码修改个人信息管理论文管理获奖管理著作管理登录密码修改用户管理管理公告管理
3. 2主要模块基本流程图 3.2.1用户模块
用户模块分为用户登录和用户注册两个小模块,只有已经注册的教师用户才能够登录用户操作系统。登录后教师用户才能进行一系列的操作。
用户注册模块基本流程图如图3.2所示。
图3.1 系统功能图
5
用户注册进入用户注册界面注册界面填写教师用户信息提交基本信息成功后点击返回否是否填写成功是注册成功进入登陆界面登陆界面
图3.2 教师注册模块流程图
用户登录模块,基本流程图如图3.3所示。
用户登陆界面输入用户名密码否提交用户信息判断是否正确?是登陆成功进入用户界面用户操作界面
图3.3 教师注册模块流程图
6
教师用户操作界面,基本流程图如图3.4所示。
论文增加论文管理论文查看获奖增加获奖管理获奖查看著作增加系统退出教师用户登陆著作管理著作查看个人信息修改修改个人信息修改登录密码判断原密码是否正确?是修改成功否图3.4 教师操作模块流程图
3.2.2管理员模块
管理员登录模块的流程图如图3.5所示。
7
管理员登陆系统管理员登陆界面否判断是否为系统管理员?是普通管理员系统管理员管理员登陆界面系统管理员登陆界面退出系统
图3.5 管理员模块流程图
管理员管理操作模块的流程图如图3.6所示。
8
论文删除论文管理论文查看获奖删除获奖管理获奖查看著作删除系统退出管理员用户登陆著作管理著作查看公告管理修改公告信息修改登录密码判断原密码是否正确?是修改成功否
图3.6 管理员管理模块流程图
3. 3系统功能描述 3.3.1教师模块
教师首先进行注册,填写用户个人基本信息,需要填写个人姓名、年龄、性别、省份、电话、邮箱,并且可以填写密码提示,以方便密码丢失后找回,注册之后登陆,可以进行个人信息的查看和修改、登录密码修改、论文信息、著作信息、获奖情况信息的管理。如果登录密码忘记可在登陆界面进行密码找回。 3.3.2管理员模块
管理员分为系统管理员和普通管理员,普通管理员可以实现自身登录密码的修改、首页公告的管理、论文信息的查看和删除、获奖情况的查看和删除、著作信息的查看和删除,系统管理员除了实现了所有普通管理员的功能之外,还能进行普通管理员的增加和权限的管理、还能进行所有登录信息的查看,以方便对用户使用情况监察与分析,从而更好的管理本项目管理系统。
9
3.4数据库设计
3.4.1管理员信息表设计
管理员信息表中记录了管理员登录系统的用户名和密码,以及一些管理员基本信息。如表3.4.1所示。
列名 Id
Username Password Creattime Flag Isuse
Logintimes Quanxian
数据类型 int
Nvarchar Nvarchar Nvarchar Int Int Int
Nvarchar
表3.4.1 管理员信息表(admin)
长度 约束 IDENTITY (1, 1) Not null 50 Not null 50 Not null Not null Not null Not null Not null 1000 not null
说明
编号自动增长 用户名 密码 创建时间 标识符 日期
上次登录时间 权限
3.4.2教师用户注册信息表设计
教师用户注册表中记录了教师登录系统的用户名和密码,以及一些教师用户基本信息。如表3.4.2所示。
列名 Id Mid
Realname Sex Bir Sheng City Telphone Email Question Answer Address
数据类型 Int Int
Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar
表3.4.2 教师用户注册信息申请表(pmember)
长度 约束 IDENTITY (1, 1) Not null Not null 100 Not null 50 Not null 50 Null 50 Null 50 Null 50 Null 50 Null 100 Null 100 Null 50 Null
说明
自动增长 年龄 姓名 性别 生日 省市 城市 电话 邮箱
找回密码问题 密码答案 地址
3.4.3教师用户管理信息表设计
教师用户管理信息表中记录了教师用户的基本信息。如表3.4.3所示。
列名 Id
Username Password Type Regtime Ifuse
数据类型 Int
Nvarchar Nvarchar Nvarchar Datetime Int
表3.4.3教师用户管理信息表(member)
长度 约束 IDENTITY (1, 1) Not null 50 Not null 100 Not null 50 Not null Not null Not null
10
说明
自动增长 用户名 密码 类型 注册时间 登陆次数
Logintimes Lasttime Lastip Int
Datetime Nvarchar 50 Not null Not null Not null 上次登录时间 最后登录时间 登录ip
3.4.4公告信息表设计
公告信息表记录了公告信息的基本情况,如表3.4.4所示。
列名 id Title Content Addtime Adder Ifhide
数据类型 Int
Nvarchar NVarchar Nvarchar Nvarchar Int
表3.4.4 公告表(affiche)
长度 约束 IDENTITY (1, 1) Not null 100 Not null 200 Not null 50 Not null 50 Not null Not null
说明
自动增长 标题 内容 添加时间 添加人 是否显示
3.4.5论文信息表设计
论文信息表记录了论文的名称和发表时间,以及基本信息。如表3.4.5所示。
列名 Id Mc Url Sj Kw Jj Addsj Member
数据类型 Int
Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar
表3.4.5论文员信息表(lw)
长度 约束 IDENTITY (1, 1) Not null 50 null 150 null 50 Null 50 Null 500 Null 50 Null 50 Null
说明
自动增长 论文名称 地址 发表时间 发表刊物 论文简介 上传时间 作者
3.4.6获奖情况信息表设计
获奖情况信息表记录了获奖项目名称,以及基本信息。如表3.4.6所示。
列名 Id Mc Url Sj Kw Jj Addsj Member
数据类型 Int
Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar
表3.4.6获奖情况信息表(hj)
长度 约束 IDENTITY (1, 1) Not null 50 Null 150 Null 50 Null 50 Null 500 Null 50 Null 50 Null
说明
自动增长 获奖名称 地址 获奖时间 获奖刊物 简介 上传时间 作者
11
正在阅读:
小主持人学生版05-11
我的大学01-24
中国金融改革之路——回顾与展望08-27
常州工学院学科竞赛管理办法(试行)03-26
2012秋外研版七年级上册英语Module1重点句子07-03
难忘的除夕作文500字07-14
Environment的相关作文02-05
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 科技成果
- 管理系统
- 基于
- 模式
- 教师
- 论文
- 大学
- 煤矿综合信息自动化系统-方案建议书 - 图文
- 18门窗工程监理实施细则
- 马克思主义基本原理复习题
- 四连杆机构的振动特性分析与研究——刘俊勇-数控0705
- 高清电子警察方案 - 图文
- 企业人力资源管理师《基础知识》复习题(2014最新版)
- 物流公共信息服务平台可行性研究报告
- 6.新工人(民工)安全教育单安-6-6(架子工)
- 南京市水产科学研究所
- 北京等十大国内城市明确无线城市计划
- 山东省实验中学2015届高三上学期期中数学试卷(理科)
- XX县中医院医技楼建设项目可行性研究报告 - 图文
- SAP系统期初数据迁移问题解析—资产管理模块
- 中考英语语法总结
- 2018年中国pom料行业发展现状分析报告目录
- 陕西科技大学本科毕业论文(设计说明书)模版
- 施工见证取样和检测规定
- 江苏省泰州市2017届中考英语第三次模拟试题课件
- 9 旅游从业人员心理素质要求
- 我国环境监测技术存在的问题及对策