第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/7/29 0:47:24 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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 程序逻辑

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

搜索更多关于: “软件项目管理系统”毕业论文 的文档
“软件项目管理系统”毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0zszd1ae5e0zdc5257ck_12.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top