高校任务管理系统的设计与实现(源码)【字数:13134】
摘 要随着互联网的普及与发展,高校的办公方式也在与时俱进。在现时代的快节奏办公环境下,传统的线下办公方式的效率低、监督不到位、消息传递耗时耗力等弊端被渐渐放大,显然已不能满足实际工作需求。为了实现管理者实时监控任务进度与状态,减少消息传递、文件整理等不必要的步骤,从而提高办公效率,本毕业设计以Windows10为开发环境,选用MySQL数据库,结合Java Web技术,设计了基于SSM框架的高校任务管理系统。本系统共有普通用户、领导、超级管理员三种角色身份,设置了不同的功能权限与视图。普通用户与领导视图包括任务管理、甘特图、任务进度表、文件管理。但是领导没有对任务进行操作的权限。超级管理员视图包括用户管理、角色管理、资源管理、部门管理、字典列表、日志管理、任务管理、甘特图、任务进度表、文件管理。本系统采用安全稳定且流行的AdminLTE前端框架,界面美观大方,人性化的UI交互设计,操作简单便捷。经过严格的安全测试与压力测试,本系统足够胜任高校的日常任务管理工作。
Keywords: University Office, B/S, Task management, SSM framework目录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.3研究目的和意义 3
1.3.1研究目的 3
1.3.2研究意义 3
1.4关键技术介绍 3
1.4.1 Java编程语言介绍 3
1.4.2 MySQL数据库介绍 3
1.4.3 JSP技术介绍 3
1.5全文组织结构 3
第2章 系统分析 5
2.1可行性分析 5
2.1.1技术可行性 5
2.1.2经济可行性 5
2.1.3操作可行性 5
2.2需求分析 5
2.2.1系统概述 6
2.2.2功能需求分析 6
2.2.3数据流图 7
第3章 数据库设计 9
3.1概念结构设计 9
3.2数据字典 11
3.3数据表的创建 16
第4章 系统设计 *好棒文|www.hbsrm.com +Q: &351916072&
17
4.1系统总体架构设计 17
4.2主要功能模块设计 17
4.2.1任务管理模块设计 17
4.2.2统计分析模块设计 18
4.2.3文件管理模块设计 18
第5章 系统实现 19
5.1系统安全实现 19
5.2主要功能模块实现 20
5.2.1登录模块 20
5.2.2任务管理模块 20
5.2.3统计分析模块 21
5.2.4文件管理模块 23
5.3管理员功能模块实现 23
5.3.1权限管理模块 23
5.3.2系统管理模块 24
第6章 系统测试 25
6.1测试概述 25
6.2测试用例 25
6.3测试结果 27
第7章 总结与展望 28
7.1总结 28
7.2展望 28
参考文献 29
致 谢 30
第1章 前言
1.1研究背景
任务管理系统能帮助企事业在日常工作中的任务发布、任务分配、任务执行、任务提交等工作得到便捷快速的处理,有效减少任务传递所需的人力和财力消耗。
高校任务管理系统的成功研发,将给用户带来更便捷、更高效、更多样和更直观的服务,提供一套紧随现代科技发展潮流的技术手段和科学数字化的管理模式,以此进一步地提高各大高校的日常办公效率。正因为如此,任务管理系统在近些年来犹如雨后春笋般诞生于这个网络时代,本课题设计的出发点就是开发出一个任务管理系统,该系统的任务管理模块可以方便的实现任务分配和协调,并在统计分析模块中以可视化的形式将任务的实时状态呈现于管理者,使任务进度跟踪更加直观。
1.2国内外研究现状
国内管理系统的发展经历了四个阶段。第一阶段:在80年代初以巨型计算机为主的计算机时代,即很多用户同时使用一台计算机,所以可以同时共享CPU资源和存储功能;第二阶段:在20世纪80年代中期,这个阶段是一个以服务器为中心的计算模型,也称为资源共享模型,随着PC技术的出现,资源共享模型很好的扩展利用了局域网中PC的资源;第三阶段:从80年代末到90年代中期以B/S模式为主,这一时期最显着的特征是它能够使计算业务合理化,有效地将其划分为服务器计算和客户端计算,并可以解决计算服务的负载均衡问题,管理信息系统可以充分利用服务器和客户端的功能;第四阶段:在客户端和服务器之间添加一层“中间件”,并以网络为中心的计算模型是Intranet的三层体系结构,该体系解决了应用程序与网络之间的关系,并依赖于操作环境的开发[13]。
任务管理系统的发源地为某些发达国家,例如美国、英国、德国等,最初于20世纪70年代后期兴起,当时的系统由于硬件和软件的水平均相对较低,所以在使用时具有一定的局限性。直到80年代,国际上著名的计算机公司着手于管理系统的研发工作,使得系统有了很大的进步,同时,硬件性能也有得了突破性的改善,能够实现以局域网为中心部署使用系统,在某种程度上实现员工之间的协同作业。90年代,一些计算机领域的领头公司再一次耗费巨多资源,旨为在网络、语音、图像处理等技术上做出新的突破,这也使任务管理系统取得了进一步的改善,可以在B/S和C/S架构上进行开发使用,安装更加简单,系统更加安全。在此阶段,任务管理系统飞速发展[4]。
国外,由于拥有领先于我国的技术和丰富的资源,很多知名高校在20世纪60、70年代就已经投入到信息化的管理系统研究当中,所以现在国外的企事业单位工作管理系统相较于国内应用广泛且成熟。发达国家中已实现信息化管理的的高校已高达80%以上,他们大都采用C/S或者B/S设计模式。尽管国外高校日常任务管理系统已很完善,然而因为不同的学校的管理机制和政策均有所不同,其次,在教学管理方面和工作形式也存在差异,因此,国外现成的管理系统我们只能用来借鉴参考,不可以直接照搬他们的系统模式。中国在1983年前后才开始广泛应用任务管理系统,因此也导致相对比较落后[5],在此之后,国内高校才开始引入任务管理系统[6],并进过多年的努力,取得相当可观的成绩。现在国内的系统大多基于B/S模型[7]。
Keywords: University Office, B/S, Task management, SSM framework目录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.3研究目的和意义 3
1.3.1研究目的 3
1.3.2研究意义 3
1.4关键技术介绍 3
1.4.1 Java编程语言介绍 3
1.4.2 MySQL数据库介绍 3
1.4.3 JSP技术介绍 3
1.5全文组织结构 3
第2章 系统分析 5
2.1可行性分析 5
2.1.1技术可行性 5
2.1.2经济可行性 5
2.1.3操作可行性 5
2.2需求分析 5
2.2.1系统概述 6
2.2.2功能需求分析 6
2.2.3数据流图 7
第3章 数据库设计 9
3.1概念结构设计 9
3.2数据字典 11
3.3数据表的创建 16
第4章 系统设计 *好棒文|www.hbsrm.com +Q: &351916072&
17
4.1系统总体架构设计 17
4.2主要功能模块设计 17
4.2.1任务管理模块设计 17
4.2.2统计分析模块设计 18
4.2.3文件管理模块设计 18
第5章 系统实现 19
5.1系统安全实现 19
5.2主要功能模块实现 20
5.2.1登录模块 20
5.2.2任务管理模块 20
5.2.3统计分析模块 21
5.2.4文件管理模块 23
5.3管理员功能模块实现 23
5.3.1权限管理模块 23
5.3.2系统管理模块 24
第6章 系统测试 25
6.1测试概述 25
6.2测试用例 25
6.3测试结果 27
第7章 总结与展望 28
7.1总结 28
7.2展望 28
参考文献 29
致 谢 30
第1章 前言
1.1研究背景
任务管理系统能帮助企事业在日常工作中的任务发布、任务分配、任务执行、任务提交等工作得到便捷快速的处理,有效减少任务传递所需的人力和财力消耗。
高校任务管理系统的成功研发,将给用户带来更便捷、更高效、更多样和更直观的服务,提供一套紧随现代科技发展潮流的技术手段和科学数字化的管理模式,以此进一步地提高各大高校的日常办公效率。正因为如此,任务管理系统在近些年来犹如雨后春笋般诞生于这个网络时代,本课题设计的出发点就是开发出一个任务管理系统,该系统的任务管理模块可以方便的实现任务分配和协调,并在统计分析模块中以可视化的形式将任务的实时状态呈现于管理者,使任务进度跟踪更加直观。
1.2国内外研究现状
国内管理系统的发展经历了四个阶段。第一阶段:在80年代初以巨型计算机为主的计算机时代,即很多用户同时使用一台计算机,所以可以同时共享CPU资源和存储功能;第二阶段:在20世纪80年代中期,这个阶段是一个以服务器为中心的计算模型,也称为资源共享模型,随着PC技术的出现,资源共享模型很好的扩展利用了局域网中PC的资源;第三阶段:从80年代末到90年代中期以B/S模式为主,这一时期最显着的特征是它能够使计算业务合理化,有效地将其划分为服务器计算和客户端计算,并可以解决计算服务的负载均衡问题,管理信息系统可以充分利用服务器和客户端的功能;第四阶段:在客户端和服务器之间添加一层“中间件”,并以网络为中心的计算模型是Intranet的三层体系结构,该体系解决了应用程序与网络之间的关系,并依赖于操作环境的开发[13]。
任务管理系统的发源地为某些发达国家,例如美国、英国、德国等,最初于20世纪70年代后期兴起,当时的系统由于硬件和软件的水平均相对较低,所以在使用时具有一定的局限性。直到80年代,国际上著名的计算机公司着手于管理系统的研发工作,使得系统有了很大的进步,同时,硬件性能也有得了突破性的改善,能够实现以局域网为中心部署使用系统,在某种程度上实现员工之间的协同作业。90年代,一些计算机领域的领头公司再一次耗费巨多资源,旨为在网络、语音、图像处理等技术上做出新的突破,这也使任务管理系统取得了进一步的改善,可以在B/S和C/S架构上进行开发使用,安装更加简单,系统更加安全。在此阶段,任务管理系统飞速发展[4]。
国外,由于拥有领先于我国的技术和丰富的资源,很多知名高校在20世纪60、70年代就已经投入到信息化的管理系统研究当中,所以现在国外的企事业单位工作管理系统相较于国内应用广泛且成熟。发达国家中已实现信息化管理的的高校已高达80%以上,他们大都采用C/S或者B/S设计模式。尽管国外高校日常任务管理系统已很完善,然而因为不同的学校的管理机制和政策均有所不同,其次,在教学管理方面和工作形式也存在差异,因此,国外现成的管理系统我们只能用来借鉴参考,不可以直接照搬他们的系统模式。中国在1983年前后才开始广泛应用任务管理系统,因此也导致相对比较落后[5],在此之后,国内高校才开始引入任务管理系统[6],并进过多年的努力,取得相当可观的成绩。现在国内的系统大多基于B/S模型[7]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/140.html