一、采用技术:
后端:Java+SSM框架
前端:JSP
数据库:MySQL
开发软件:Eclipse、MyEclipse、IDEA都可以运行
二、系统功能:
划分的角色有:系统管理员、项目管理员、产品经理、开发人员、测试人员
- 用户管理模块:实现对系统用户的管理,主要包括管理用户、分配角色。该模块只有系统管理员可以访问。
- 需求管理模块:实现对需求的管理,主要包括查看和编辑需求信息。产品经理通过多方调查统筹为项目创建需求,项目管理员根据需求创建具体任务,分配给开发人员,开发人员完成项目需求后及时更新需求状态,并将开发完成的任务提交给测试部门。
- 项目管理模块:实现对项目的管控,主要包括项目的查看、增添、修改。主要由项目管理员负责,项目管理员创建项目,根据项目进度更新项目状态,最好可以使用进度条的方式直观展现项目完成情况和执行进度。
- 测试管理模块:实现对测试项目的管理,主要包括新增测试项目、管理测试任务和更新测试状态。当开发人员对项目提出"测试"后,项目管理人员给测试项目排期测试,并分配任务给测试人员。
- Bug管理模块:测试的进一步跟踪,实现对Bug的管理。测试人员根据测试结果给开发人员反馈bug,开发人员可以在该模块查看提供给自己的bug。测试人员和开发人员根据修复bug的进度情况更新bug状态。