云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > “软件项目管理系统”毕业论文

“软件项目管理系统”毕业论文

  • 62 次阅读
  • 3 次下载
  • 2025/6/23 4:42:31

TaskServiceImp

第 45 页 共 64 页

功能描述:ITaskService实现类,实现ITaskService接口的所有方法。

表4.8 UserInfoServiceImp方法描述

方法名称

GetTaskTemplateByStage GetTaskTemplateBesidesSelf GetTaskTemplateByID UpdateTaskTemplate SetTaskTemplateEnable AddTaskTemplate

GetDocumentTemplatesByStage GetDocumentTemplateByID UpdateDocumentTemplate AddDocumentTemplate

属性描述

根据项目阶段查询相关任务

根据项目阶段查询相关任务除去自身 根据项目阶段查询相关任务 更新任务模板

设置任务模板的可用性 添加任务模板

获取各阶段文档模板 获取文档模板 更新文档模板 添加文档模板

4.4 文档模板

4.4.1 功能

文档模板功能是针对任务模板而产生的。当一个任务被设置成文档任务,则可以在此模块中设置任务相关联文档的名称。 4.4.2 性能

要求系统能够同时支持10人以上维护文档模板信息。 4.4.3 实体类描述

1) TaskTemplate 同表4.6。 4.4.4 程序逻辑

同任务模板模块算法与程序逻辑。

4.5 可评审任务处理

4.5.1 功能

该模块入口是当一个任务类型为文档任务,并且该任务被提交了,相关联的文档已经上传。则可以进行申请进行评审。其中评审状态有:未提交评审、已提交评审、已分配评审人员、评审中、评审通过、评审未通过、再次提交评审。

评审流程为:

1) 任务负责人申请评审;

2) 项目经理分配评审人员、评审地点、评审时间;

第 46 页 共 64 页

3) 项目经理发布评审信息,相关评审人员查看近期评审任务;

4) 评审结束后,填写评审结果。若评审通过,则置为:评审通过;若未通过,则置为未通过,任务负责人需修改文档,再次申请评审。 4.5.2 性能

要求系统能够同时支持100人以上申请任务评审。 4.5.3 实体类描述

1) Accreditation 对象属性:

表4.9 Accreditation类

属性

Accreditation

AccreditationResult TaskID

AccreditationTime AccreditationAddress AccreditationState

描述 主键 评审结果 任务编号 评审时间 评审地点 评审状态

4.5.4 程序逻辑

1) 类协作图

IStatisticsServiceStatisticsServiceImpStatisticsDao图4.5可评审任务处理 类协作图

2) 类关系图

第 47 页 共 64 页

图4.6 可评审任务处理 类关系图

IStatisticsService

功能描述:接口,主要对评审相关业务的处理。

表4.10 IStatisticsService方法描述

方法名称

GetCanAccreditationTask AddAccreditation

GetAccreditationByTaskID UpdateAccreditation

GetAccreditationPeopleByTaskID DeleteAccreditationPeople AddAccreditationPeople

GetTaskAccreditationPeopleCount UpdateAccreditationState GetReleaseAccreditations

GetAccreditationByAccreditationID

InitAccreditationByTaskID

属性描述

获取可评审的任务列表 插入一条评审记录

根据任务编号获取任务评审信息 更新评审信息

获取任务评审人员列表 删除评审人员 添加评审人员

获取任务评审人员的数目 更新评审信息状态 获取发布的评审信息

根据评审编号获取任务评审信息 初始化任务评审信息

StatisticsServiceImp

第 48 页 共 64 页

功能描述:IStatisticsService实现类,实现IStatisticsService接口的所有方法。

表4.11 StatisticsServiceImp方法描述

方法名称

GetCanAccreditationTask AddAccreditation

GetAccreditationByTaskID UpdateAccreditation

GetAccreditationPeopleByTaskID DeleteAccreditationPeople AddAccreditationPeople

GetTaskAccreditationPeopleCount UpdateAccreditationState GetReleaseAccreditations

GetAccreditationByAccreditationID InitAccreditationByTaskID

属性描述

获取可评审的任务列表 插入一条评审记录

根据任务编号获取任务评审信息 更新评审信息

获取任务评审人员列表 删除评审人员 添加评审人员

获取任务评审人员的数目 更新评审信息状态 获取发布的评审信息

根据评审编号获取任务评审信息 初始化任务评审信息

4.6 评审人员分配

4.6.1 功能

该功能是在任务负责人申请之后,项目经理或管理员分配评审人员、评审地点、评审日期,然后发布评审信息。 4.6.2 性能

要求系统能够同时支持20人以上分配评审人员。 4.6.3 实体类描述

1) Accreditation

同表4.9。

2) AccreditationPeople 对象属性:

表4.12 AccreditationPeople类

属性

AccreditationPeopleID UserID UserType TaskID

描述

主键

系统用户编号

评审人员类型(系统用户和客户) 任务编号

4.6.4 程序逻辑

同可评审任务处理模块算法与程序逻辑。

搜索更多关于: “软件项目管理系统”毕业论文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

TaskServiceImp 第 45 页 共 64 页 功能描述:ITaskService实现类,实现ITaskService接口的所有方法。 表4.8 UserInfoServiceImp方法描述 方法名称 GetTaskTemplateByStage GetTaskTemplateBesidesSelf GetTaskTemplateByID UpdateTaskTemplate SetTaskTemplateEnable AddTaskTemplate GetDocumentTemplatesByStage GetDocumentTemplateByID UpdateDocumentTemplate AddDocumentTemplate 属性描述

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com