摘 要
随着科学技术的飞速发展和各行各业的分工愈发明细化,对于改革传统的人工任务调度方式的呼声越来越大。得益于快速发展的计算机技术,我们看到了改革的方向。本系统是针对企业或者事业单位甚至一个小团队的任务调度而设计的,目的是改变传统的调度方式,通过计算机来计算各项任务的最佳人员分配和最佳时间分配,绘制出任务调度图,以此更好地进行各项任务的调度和团队协作,该系统是一种任务调度系统。
本系统采用了B/S体系结构,主要实现语言是JAVA,后台数据库使用的是MySql。整个系统实现角色将分为组长和组员,实现功能包括帐号注册、修改信息、项目管理、任务管理、消息管理、团队管理等功能。本任务调度系统的设计实现可以远程实现任务的调度与科学分配,并通过评估各项任务与参与人员,来使项目更好的进行任务调度。
关键词: 任务调度;B/S;SSH
5.4 功能需求
登录验证功能:本系统只对注册用户开发,所以在进入本系统时,用户必须进行注册登录,系统会对用户名和密码进行验证,无误后才可进入本系统,用户名和密码错误的话会出现错误提示并要求用户重新输入
项目管理功能:用户共有功能,实现了对项目的管理操作,包括对项目的搜索、查看、添加和删除操作
消息处理功能:用户共有功能,实现了对消息的管理操作,包括发送消息,查看消息,删除消息操作
项目任务管理功能:项目组长功能,实现了对项目任务集的管理操作,包括对任务的添加、删除操作
项目组成员管理功能:项目组长功能,实现了对项目组成员的管理操作,包括对组员的添加和删除操作
申请功能:项目组员功能,实现了对感兴趣项目的操作,包括申请加入该项目与申请退出该项目
5.5 开发环境
操作系统:Windows 7
开发语言:Java语言
数据库:MySQL
WEB服务器:Tomcat 8
开发工具:StarUML、Eclipse neon.1
客户端浏览器:Chrome
完整的源码和详细的文档,上传到了 WRITE-BUG技术共享平台 上,需要的请自取:
https://www.write-bug.com/article/3251.html