1 项目介绍
本系统则旨在通过标签分类管理等方式,实现管理员:首页、个人中心、组员管理、组长管理、经理管理、经理日报管理、组员日报管理、组长日报管理、组长费用清单管理、组员费用清单管理、测试任务管理,组员;首页、个人中心、组员管理、组员日报管理、组员费用清单管理、测试任务管理,组长;首页、个人中心、组员管理、组员日报管理、组长日报管理、组长费用清单管理、组员费用清单管理、测试任务管理,经理;首页、个人中心、组员管理、组长管理、经理日报管理、组员日报管理、组长日报管理、组长费用清单管理、组员费用清单管理、测试任务管理功能。
2、项目技术
项目后端框架:Java+springboot
项目前端框架:vue2,springboot
3、开发环境
环境说明:
开发语言:java
框架:springboot, vue
JDK版本:JDK1.8
数据库:mysql 5.7+ (推荐5.7,8.0也可以)
数据库工具:Navicat11+
开发软件:idea/eclipse (推荐idea)
Maven包:Maven3.3.9+
4 系统特点
系统所要实现的功能分析,对于现在网络方便的管理,系统要实现用户可以直接在平台上进行查看所有数据信息,根据需求可以进行在线添加,删除或修改测试项目管理平台信息,这样既能节省时间,不用再像传统的方式耽误时间,真的很难去满足用户的各种需求。所以测试项目管理平台的开发不仅仅是能满足用户的需求,还能提高管理员的工作效率,减少原有不必要的工作量。
第5章 系统详细设计
5.1管理员功能模块
管理员登录,通过填写用户名、密码、角色进行登录,如图5-1所示。
图5-1管理员登录界面图
管理员登录进入测试项目管理平台可以查看首页、个人中心、组员管理、组长管理、经理管理、经理日报管理、组员日报管理、组长日报管理、组长费用清单管理、组员费用清单管理、测试任务管理等信息。
组员管理,在组员管理页面中可以通过查看组员号、姓名、性别、组别、手机、邮箱、身份证、照片、职位等信息进行详情、修改,如图5-2所示。还可以根据需要对经理管理进行详情,修改或删除等详细操作,如图5-3所示。
图5-2组员管理界面图
图5-3经理管理界面图
经理日报管理,在经理日报管理页面中可以查看时间、报告标题、报告类型、账号、姓名、封面等信息,并可根据需要对经理日报管理进行详情、修改或删除等操作,如图5-4所示。
图5-4经理日报管理界面图
组员日报管理,在组员日报管理页面中可以查看时间、报告标题、报告类型、组员号、姓名、组别、封面等信息,并可根据需要对组员日报管理进行详情、修改或删除等详细操作,如图5-5所示。
图5-5组员日报管理界面图
组长日报管理,在组长日报管理页面中可以查看时间、报告标题、报告类型、组长号、姓名、组别、封面等信息,并可根据需要对组长日报管理进行详情、修改或删除等详细操作,如图5-6所示。
图5-6组长日报管理界面图
组长费用清单管理,在组长费用清单管理页面中可以查看单号、申请时间、组长号、姓名、组别、申请金额、费用用途、消费凭证、审核回复、审核状态、审核等信息,并可根据需要对组长费用清单管理进行详情、修改或删除等详细操作,如图5-7所示。
图5-7组长费用清单管理界面图
5.2组员功能模块
组员登录进入测试项目管理平台可以查看首页、个人中心、组员管理、组员日报管理、组员费用清单管理、测试任务管理等内容。
组员管理,在组员管理页面中通过查看组员号、姓名、性别、组别、手机、邮箱、身份证、照片、职位等信息还可以根据需要对组员管理进行详情,如图5-8所示。
图5-8组员管理界面图
测试任务管理,在测试任务管理页面中通过查看发布时间、任务标题、测试项目、测试内容、任务状态、任务进度、组长号、姓名、组别等信息还可以根据需要对测试任务管理进行详情,如图5-9所示。
图5-9测试任务管理界面图