系统功能
大创项目申报管理系统的主要功能需求是为用户提供项目申报及申请资料获取平台,同时项目的审批人员可以借助系统平台实现在线项目申报审批及申请模板发布。结合申报管理系统的申请审批流程及参与人员,此次大创项目申报管理系统的主要用户角色包括了申请用户、审批工作人员以及管理员用户,结合不同用户的功能需求,具体申报管理系统的主要功能如下
管理员
管理员管理
工作人员管理
用户管理
公告信息管理
往届项目管理
工作人员
个人资料修改
公告查看
项目申报信息管理,发布(项目申报信息、要求、时间节点等信息)
项目模板管理
往届项目查询
用户
个人资料修改
公告查看
项目模板下载
项目申报信息查看
我的项目申报
项目申报结果查看
运行环境
开发语言:java
框架:springboot,vue
JDK版本:JDK1.8
数据库:mysql5.7+(推荐5.7,8.0也可以)
数据库工具:Navicat11+
开发软件:idea/eclipse(推荐idea)
Maven包:Maven3.3.9+
系统的实现
系统后台界面
管理员用户登录进入大创项目申报管理系统后通过左侧的导航栏可以实现以下功能模块的应用:用户信息管理、工作人员管理、项目模板管理、项目申报管理,通过以上主要功能模块可以实现系统项目模板内容及项目申报内容的查看和维护,同时可以通过往届项目管理以及我的项目申报管理实现在线的审批及历史记录的查看,具体大创项目申报管理系统后台界面内容呈现如下:
工作人员管理界面
系统管理员用户借助后台的工作人员管理模块可以实现项目申报工作人员信息的添加,包括了工作人员的工号姓名以及手机身份证号等个人信息,对应的工作人员可以通过管理员用户提供的工号和密码实现大创项目申报管理系统平台的登录,管理员可以通过工作人员查询模块实现系统现有工作人员信息的管理和删除,具体工作人员新增信息内容呈现如下图所示:
项目模板添加界面
管理员用户可以通过项目模板管理模块实现项目模板名称及模板文件资料信息的上传,通过模板的上传可以帮助用户端实现在线的项目模板下载,从而提升项目申请的效率,也进一步增加了信息传递的便捷性,具体项目模板内容添加界面内容如下:
项目申报管理界面
项目申报管理模块可以实现项目申报信息的添加以及查询,通过该功能模块可以实现项目编号、项目标题、申报要求以及时间节点等关键信息的录入,结合项目申报的内容及要求,用户可以进行在线的项目申请,具体项目申报信息所包括的信息字段内容如下图:
用户个人后台界面
用户登录进入系统后可以通过个人资料管理来维护个人信息,通过我的项目申报管理模块查询项目内容及添加项目申报文件资料,项目申报资料的模板通过项目模板管理模块实现在线的下载。对于已经上传提交的申报内容可以通过我的项目申报查询来查看项目的审批状态,项目申报添加的信息主要包括了项目内容及提报用户信息,具体页面内容如下:
工作人员后台管理界面
项目管理的工作人员可以通过个人工号实现大创项目申报管理系统平台的登录,通过后台可以对项目申报内容、项目申报模板、往届项目信息进行在线的添加和查询,通过我的项目申报管理功能模块对用户端提报的项目申请进行在线审核操作,同时对于项目内容可以实现批量信息的导出便于日常的统计和管理,具体工作人员端的主要功能模块内容呈现如下: