实训项目一在线项目管理协作平台功能规格说明.doc_第1页
实训项目一在线项目管理协作平台功能规格说明.doc_第2页
实训项目一在线项目管理协作平台功能规格说明.doc_第3页
实训项目一在线项目管理协作平台功能规格说明.doc_第4页
实训项目一在线项目管理协作平台功能规格说明.doc_第5页
免费预览已结束,剩余21页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实训项目一在线项目管理协作平台实训项目一在线项目管理协作平台 功能规格说明功能规格说明功能规格说明功能规格说明 苏州科大讯飞教育科技股份有限公司苏州科大讯飞教育科技股份有限公司苏州科大讯飞教育科技股份有限公司苏州科大讯飞教育科技股份有限公司 suzhousuzhousuzhousuzhou ustcustcustcustc iflysseco.,ltd.iflysseco.,ltd.iflysseco.,ltd.iflysseco.,ltd. 在线项目协作管理平台在线项目协作管理平台 1 1.概述概述 .3 1.1目标目标3 1.2范围范围3 1.3定义、首字母缩写词和缩略语定义、首字母缩写词和缩略语3 1.4参考资料参考资料3 2.在线项目管理系统功能概述在线项目管理系统功能概述 .3 2.1用例模型用例模型5 2.2应用系统角色和用户应用系统角色和用户6 3.假设与依赖关系系统功能模块假设与依赖关系系统功能模块 .6 3.1登录页面登录页面7 3.1.2登录7 3.2项目管理项目管理 olpm-pm-1 模块模块.9 3.2.2添加项目9 3.2.3查看项目模块10 3.2.4结束项目11 3.3人员管理人员管理 olpm-pm-2 模块模块.12 3.3.2添加、邀请用户12 3.3.3查看用户13 3.3.4用户信息维护14 3.3.5给用户赋角色15 3.4任务列表任务列表olpm-pm -3 模块模块16 3.4.2显示任务列表16 在线项目协作管理平台在线项目协作管理平台 2 3.4.3添加任务列表17 3.4.4添加任务18 3.4.5对任务进行评论19 3.5消息板消息板olpm-pm-4 模块模块 20 3.5.2发布消息20 3.5.3添加消息类别21 3.5.4添加评论22 3.5.5按消息类别查看消息23 4.支持信息支持信息 .23 在线项目协作管理平台在线项目协作管理平台 3 1. 概述概述 在线项目管理协作平台主要是提供一个在线的项目管理协作平台,提供在不同地方的 人员在网上协作完成项目。 1.1目标目标 在线项目管理协作平台的目标是搭建一个在线项目管理协作平台,方便项目负责人对 于项目的规划、管理、任务分配和整体的把握,成员之间协作、沟通、分享资料和互相通 知,以适应项目和团队的快速变化和远程协作。 1.2范围范围 在线项目管理协作平台功能设计范围包括: 在线项目管理协作平台的 web 应用系统 1.3定义、首字母缩写词和缩略语定义、首字母缩写词和缩略语 在线项目管理系统: 在线项目管理协作平台 1.4参考资料参考资料 无 2. 在线项目管理系统功能概述在线项目管理系统功能概述 在线项目管理系统是部署于 web 服务器上的 b/s 架构应用系统。系统用户可以使 用设定的帐号登录系统。系统提供项目管理、人员管理、任务列表和消息板功能。 在线项目协作管理平台在线项目协作管理平台 4 由项目管理员创建或是添加项目,添加邀请项目成员加入到相应的项目中,查看项 目信息以及结束项目。 在人员管理功能模块下项目管理员同时可以添加和邀请用户,并填写用户基本信息, 给用户赋角色查看用户信息,按角色查看用户。 任务列表模块则可以对任务进行管理,如新建任务列表,在任务列表下添加任务 (发送邮件给任务所有者) ,将任务分配给某个成员(设置可见度) ,设置任务的优先级, 设置任务的为完成,对任务进行评论,按任务所有者过滤任务。 消息板模块主要是实现成员间交流共享信息。成员可以发送消息,并选择通知的成 员(是否 email 通知) ,添加消息类别,添加消息评论,按类别查看消息。 在线项目协作管理平台在线项目协作管理平台 5 2.1用例模型用例模型 图二系统用例图二系统用例 在线项目协作管理平台在线项目协作管理平台 6 2.2应用系统角色和用户应用系统角色和用户 在线项目管理系统的角色和用户管理: 在线项目管理系统的角色分为项目经理、技术带头人、项目成员。项目经理具有最大 的权限,具有所有的功能,而技术带头人具有任务列表和消息板功能,如果考虑到项目遇 到技术困难等技术问题需要调整项目计划以及增加或者对更具成员情况修改成员任务则需 要和项目经理协商,由项目经理负责调整处理。而项目成员具有任务列表中的对任务进行 评论功能以及消息板中的所有功能。如果需要加入到项目中可以提出申请,由项目经理将 其添加到项目组中来,并分配任务。 所有成员可以互相讨论,共享信息。 3. 假设与依赖关系假设与依赖关系系统功能模块系统功能模块 系统包括以下功能模块: 业务编码业务编码业务模块业务模块下级模块下级模块说明说明 olpm-pm-1项目管理对项目进行管理 添加项目添加一个新项目 结束项目将一个项目设置为终结 查看项目信息查看项目完成情况,项目内容 邀请、添加成 员 邀请成员加入到项目中 olpm-pm-2人员管理对人员进行管理 添加、邀请用 户 查找已存在用户或者添加新用户(添加 用户信息) 给用户赋角色对已存在用户赋予角色 分角色查看用 户 按不同的角色查看用户 olpm-pm-3任务列表 在线项目协作管理平台在线项目协作管理平台 7 新建任务列表创建一个新的任务列表到项目中 在任务列表中 添加任务 在任务类表中添加任务 设置任务优先 级 对任务设置优先级 设置任务为完 成 对任务进行评 论 分配任务 olpm-pm-4消息板 添加消息类别 添加消息选择消息通知成员(选择 email 通知) 按类别查看消 息 发送消息评论 3.1登录页面登录页面 3.1.2登录登录 图图 1 登录页面登录页面 在线项目协作管理平台在线项目协作管理平台 8 输入正确用户名和密码之后进入显示所有项目最新活动页面,页面布局如下所示 图图 2 所有项目的最新活动页面所有项目的最新活动页面 原型页面说明:原型页面说明: 页面结构布局: 页面结构:页面采用全局模版页面的方式,分上上标题, 徽标,菜单,左左表单, 右右相关操作指引 三个部分组成。此页面方式同样应用到其他功能页面。 功能关联说明: 红色部分是项目管理各功能模块的导航区域以及状态 绿色部分是表单区域 黄色部分是操作区域 页面操作说明: 用户登录后,导航栏根据用户角色动态显示导航菜单 业务逻辑业务逻辑 1用户登录成功之后显示当前页面,此页面显示和用户关联的所有的项目的最新活动信 息,如任务项,任务,消息,评论等,点击对应活动标题连接进入查看相应活动。 2点击右侧操作区域的创建一个新项目链接进入到项目管理模块中的创建项目功能。 在线项目协作管理平台在线项目协作管理平台 9 3.2项目管理项目管理 olpm-pm-1 模块模块 3.2.2添加项目添加项目 3.2.2.1 页面布局 图三添加项目页面图三添加项目页面 原型页面说明:原型页面说明: 页面结构布局: 页面结构:页面采用全局模版页面的方式,分上上标题, 徽标,菜单,左左表单, 右右相关操作指引 三个部分组成。此页面方式同样应用到其他功能页面。 功能关联说明: 红色部分是项目管理各功能模块的导航区域以及状态 绿色部分是表单区域 在线项目协作管理平台在线项目协作管理平台 10 页面操作说明: 用户登录后,导航栏根据用户角色动态显示导航菜单 3.2.2.2 业务逻辑 1页面初始加载时,系统根据登录用户的信息,显示用户已登录状态显示,并显示和用 户相关的所有项目的最新任务以及消息也即最新活动信息主题列表。 2用户点击最新活动列表中的活动可以查看具体内容。 3点击右边的创建项目则跳转到项目创建页面。 4验证通过后,保存数据,保存成功后给用户的审批人发送邮件。 3.2.2.3 非功能性需求 1.用户可以查看最新的且没有看过的项目活动列表,将已看过的隐藏掉 2.将最新消息,任务以及相关评价以不同的颜色区分且归类显示。 3.2.3查看项目模块查看项目模块 3.2.3.1 页面布局 原型页面说明:原型页面说明: 注:此结构说明与上述功能模块相同。注:此结构说明与上述功能模块相同。 页面操作说明: 注:此页面说明与上述功能模块相同。注:此页面说明与上述功能模块相同。 在线项目协作管理平台在线项目协作管理平台 11 3.2.3.2 业务逻辑 1页面初始加载时,系统根据登录用户的信息,显示用户所在的项。包括在实施项目, 已完成项目,所有项目类别。 2在不同的类别下显示相应的项目信息包括项目名,项目时间,项目成员数,消息数, 任务数,同时可以设置是否结束该项目,查看,编辑项目。 3点击创建项目,跳转到项目创建页面。 4点击项目名称则与查看操作时一样的,跳转到项目信息显示页面 3.2.3.3 非功能性需求 将项目进行分类,设为已完成项目,在实施项目,以及所有项目。 3.2.4结束项目结束项目 3.2.4.1 页面布局 3.2.4.2 页面结构布局: 注:此结构说明与上述功能模块相同。 功能关联说明: 注:此结构说明与上述功能模块相同。 页面操作说明: 注:此结构说明与上述功能模块相同。 在线项目协作管理平台在线项目协作管理平台 12 3.2.4.3 业务逻辑 1、对于在实施项目,有一个完成项目操作,选择是,则弹出确认对话框,如果确认则可以 将此任务设为结束,对应更新数据库中的数据,将项目标识更新为已完成。 2、完成后更新当前页,此时已完成项目就增加一个,在实施项目就减少一个。 3.2.4.4 非功能性需求 1、在初始化页面时即初始化 tab 页的所有数据,在切换 tab 时不需要刷新页面。 3.3人员管理人员管理 olpm-pm-2 模块模块 3.3.2添加、邀请用户添加、邀请用户 3.3.2.1 页面布局 页面结构布局: 在线项目协作管理平台在线项目协作管理平台 13 注:此结构说明与上述功能模块相同。 功能关联说明: 红色部分是导航区域 橙色是列表区域 深蓝色是详细信息区域 页面操作说明: 3.3.2.2 业务逻辑 1、页面加载时会把项目中的用户组信息,用户信息显示出来,显示添加人员和添加一个新 成员所需填表显示出来 2、列表显示的字段:选择已有成员;姓名,用户名,密码,电子邮箱,默认语言 3、从选择下拉列中选择已存在用户添加到项目组中,点击添加,并显示添加后项目组信息 和成员信息 4、填写用户信息,点击创建并增加人员,则同样添加一新成员到项目组中,并显示添加后 项目组信息和成员信息 这边添加用户是在项目中添加用户 3.3.2.3 非功能性需求 1、对于选择已存在用户,需要在下拉列中显示所有已存在的用户但是还不是项目成员 2、添加之后可以立即显示项目组信息和项目成员信息; 3、用户密码不少于 6 个字符,密码确认机制,用户名是否已存在确认; 在线项目协作管理平台在线项目协作管理平台 14 3.3.3查看用户查看用户 3.3.3.1 页面布局 页面结构布局: 注:此结构说明与上述功能模块相同。 功能关联说明: 注:此结构说明与上述功能模块相同。 页面操作说明: 注:此结构说明与上述功能模块相同。 3.3.3.2 业务逻辑 1、项目经理可以点击项目组成员的头像或成员的名字跳转到成员详细信息页面来查看成 员的详细信息。 3.3.3.3 非功能性需求 注:此结构说明与上述功能模块相同。 在线项目协作管理平台在线项目协作管理平台 15 3.3.4用户信息维护用户信息维护 3.3.4.1 页面布局 页面结构布局: 注:此结构说明与上述功能模块相同。 功能关联说明: 注:此结构说明与上述功能模块相同。 页面操作说明: 注:此结构说明与上述功能模块相同。 3.3.4.2 业务逻辑 1.当用户进入信息维护页面时,显示用户已设定的基本信息,用户可以修改除用户名外的其他信 息。 2.修改完后,点击确定则更新用户信息 3.3.4.3 非功能性需求 1、修改密码时需要输入旧密码,新密码不得少于 6 字符 在线项目协作管理平台在线项目协作管理平台 16 3.3.5给用户赋角色给用户赋角色 3.3.5.1 页面布局 页面结构布局: 注:此结构说明与上述功能模块相同。 功能关联说明: 注:此结构说明与上述功能模块相同。 页面操作说明: 注:此结构说明与上述功能模块相同。 3.3.5.2 业务逻辑 1、用户管理者选择用户,并选择为其赋予角色,跳转到当前页面。根据用户名显示用户信 息 2、用户角色框中选择所要赋予用户的角色 3、点击确定按钮则将此角色赋予当前用户,角色的权限参考用例图中所示 3.3.5.3 非功能性需求 在线项目协作管理平台在线项目协作管理平台 17 3.4任务列表任务列表olpm-pm -3 模块模块 3.4.2显示任务列表显示任务列表 3.4.2.1 页面布局 页面结构布局: 注:此结构说明与上述功能模块相同。 功能关联说明: 注:此结构说明与上述功能模块相同。 页面操作说明: 注:此结构说明与上述功能模块相同。 3.4.2.2 业务逻辑 3.4.2.3 非功能性需求 在线项目协作管理平台在线项目协作管理平台 18 3.4.3添加任务列表添加任务列表 3.4.3.1 页面布局 页面结构布局: 注:此结构说明与上述功能模块相同。 功能关联说明: 注:此结构说明与上述功能模块相同。 页面操作说明: 注:此结构说明与上述功能模块相同。 3.4.3.2 业务逻辑 1、添加任务列表名称 2、选填项目:可以选择将当前任务列表关联到当前项目中的某个里程碑,默认不关联 3、选填项目:任务描述 4、单击创建任务列表则跳转到所有任务列表显示页面,取消则所有的列表为空 在线项目协作管理平台在线项目协作管理平台 19 3.4.3.3 非功能性需求 注:此结构说明与上述功能模块相同。 3.4.4添加任务添加任务 3.4.4.1 页面布局 页面结构布局: 注:此结构说明与上述功能模块相同。 功能关联说明: 注:此结构说明与上述功能模块相同。 页面操作说明: 注:此结构说明与上述功能模块相同。 3.4.4.2 业务逻辑 1、在相应的任务列表下显示当前所有任务信息以及任务评论 2、输入任务项,输入任务项的描述 3、任务负责人,从项目成员中选择成员 4、单击添加这个任务项则完成此任务添加,选择我已经完成添加则跳转到任务显示; 在线项目协作管理平台在线项目协作管理平台 20 3.4.4.3 非功能性需求 3.4.5对任务进行评论对任务进行评论 3.4.5.1 页面布局 页面结构布局: 注:此结构说明与上述功能模块相同。 功能关联说明: 注:此结构说明与上述功能模块相同。 页面操作说明: 注:此结构说明与上述功能模块相同。 3.4.5.2 业务逻辑 1、在评论文本框中输入所要发表的评论 2、点击完成则发表评论,取消则取消发表评论并跳转到任务列表页面 3.4.5.3 非功能性需求 1、评论内容不能为空 在线项目协作管理平台在线项目协作管理平台 21 3.5消息板消息板olpm-pm-4 模块模块 3.5.2发布消息发布消息 3.5.2.1 页面布局 页面结构布局: 注:此结构说明与上述功能模块相同。 功能关联说明: 注:此结构说明与上述功能模块相同。 页面操作说明: 注:此结构说明与上述功能模块相同。 在线项目协作管理平台在线项目协作管理平台 22 3.5.2.2 业务逻辑 1、在右侧的操作导航区域的输入框中输入消息列表名称可以添加消息列表,点击消息类别 之后的改名链接进入修改页面,点击消息列表标题进入当前详细列表下所有的消息查看 页面 2、在标题框中输入消息的标题 3、在消息类别中选择所发消息所属的类别 4、消息内容中输入消息的内容 5、点击发送按钮将消息发送给项目组成员 3.5.2.3 非功能性需求 3.5.3添加消息类别添加消息类别 3.5.3.1 页面布局 页面结构布局: 注:此结构说明与上述功能模块相同。 功能关联说明: 注:此结构说明与上述

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论