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

实践项目二

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

实践项目 二

大唐软件任务管理系统

姓名:王利阳

时间:2013/9/20

一、项目背景

大唐软件技术有限责任公司(CATTSOFT)(以下简称“大唐软件”)是大唐电信科技股份有限公司的全资子公司。大唐软件以提供适合各通信网络和通信业务运营商需要的管理软件、支撑软件、增值业务软件系统为业务基础,为各类通信系统运营商或信息系统用户提供业务管理、网络管理、决策支持、系统集成和专业咨询的完整解决方案和服务。

现承接大唐软件某业务部门的“业务管理系统”中“任务管理系统”子系统的设计和开发。

二、需求分析

1、术语解释

系统管理员:是该系统的一种用户,其权限是添加其他用户并分配其角色(包括主管和员工)。

主管:是该系统的一种用户,一个主管下属有一些员工。主管的主要权限是创建任务描述,并将该任务分配给其下属的员工。主管还可以跟踪任务的实施情况。

员工:该系统的一种用户,其主要权限是将上级主管分配的任务分解为具体的实施计划。再必要的时候可以调整计划的内容。

任务:任务是由主管创建并分配给员工的一项工作。一个任务有“待实施”、“实施中”和“已完成”三种状态。当主管建立一个新任务时,该任务的状态为“待实施”;当承担该任务的员工为该任务制定了计划后,可以将该任务的状态改为“实施中”;主管通过任务跟踪,当认为任务已经完成时,可以将该任务的状态改为“已完成”

计划:是由员工创建,表示一个任务的具体实施过程。一个任务可以对应多个计划,计划有两种状态“未反馈”和“已反馈”。当计划刚刚建立时,其状态为“未反馈”,当计划已经完成时,员工可以填写反馈信息并将其状态改未“已反馈”。

反馈:是员工完成了计划后,为该计划填写的一些总结性信息。

2、系统功能需求

该系统实现的任务目标是:以不同的角色登录该任务管理系统,不同的角色尤其相应的功能,完成相应的功能。

采用DAO方式进行系统的代码编写,系统主要分为3个模块,对应相应的角色登录,每个角色对应相应的功能。

2-1、以管理员身份登录

实现用户管理和员工管理功能。

在用户管理模块,有显示所有用户,添加人员的功能

在员工管理模块,有添加人员,删除人员和分配人员的功能。

2-2、以主管身份登录

实现查看任务,制定任务,调整任务,跟踪任务和查询计划的功能

调整任务即修改所建任务的详细信息 跟踪任务即主管可以查看状态为“实施中”的任务的具体实施情况,即该任务的实施人为该任务分配的计划情况以及计划的详细信息,并通过计划的反馈信息决定该任务是否完成。 查询计划: 员工可以通过制定“计划名称”、“起始时间”、“所属任务”和“计划状态”等查询条件查询其制定的所有计划

2-3、以员工的身份登录 实现计划管理的功能

在计划管理的子模块,实现制定计划,反馈计划,删除计划 制定计划:员工可以为某一任务安排具体计划

反馈计划:员工可以为某一执行完的计划填写反馈信息

删除计划:员工可以为某一任务安排具体计划,根据实际需要决定是否删除计划

三、概要设计

1、系统功能结构图

大唐任务管理系统 用户登录 管理员 主管 员工 用户管理 员工管理 查看任务 制定任务 调整任务 跟踪任务 查询计划 员工管理 显示所有用户 添加人员 删除人员 分配人员 查询计划 制定计划 反馈计划 删除计划

2、系统E-R图

2-1、管理员

2-2、主管

2-3、员工

3、数据库设计

3-1、人员表【存储人员信息,其中主管编号为外键】

3-2、任务表【存储任务信息,其中人员编号为外键】

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