设计目标:
设计一个公司任务管理系统,用于实现公司内部由上至下所下达的任务的跟踪和展示。
功能要求:
公司每周或每月会部署一些任务,由员工执行完成,为了实时追踪和在公司展示这些任务的完成情况,同时为了保证任务能按期完成,避免虎头蛇尾或是被遗漏,需要开发一个任务管理系统,用于对这些任务进行管理和在线查看。
任务一般由员工或领导创建,创建时可以设置任务内容、执行责任人、开始和结束时间;任务创建后会下发给执行人,执行人每周在线的回报进度,直至任务完成。
具体要求:
l 至少具备任务下达者、任务执行者2个角色,
l 下达者创建任务,将任务下发给执行者,执行者将任务执行情况反馈到任务管理中;
l 任务可能会跨越多个星期,要求执行者每周末进行反馈执行情况。
l 任务完成后由执行者完成任务的总结和闭环,然后关闭任务流程,并存档备查;
l 任务在流转过程中具备以下状态:创建、正在执行、拖期、闭环等状态;
l 具备任务查看功能,可以查看正在执行任务的内容、执行人、完成情况等相关信息;
l 具备查询功能,可以查询已完成的任务和未完成的任务;
基本要求:
(1)完成系统软件设计,实现上述功能;
(2)要求生成开发过程中关键文档;