项目管理-需求说明文档
学生信息管理系统项目需求分析说明书
![学生信息管理系统项目需求分析说明书](https://img.taocdn.com/s3/m/019ec1cea58da0116c1749c0.png)
学生信息管理系统项目需求分析说明书文档作者:项目组长:批准人:批准日期:目录1绪论 (2)1.1 课题研究背景 (2)1.2 国内外研究动态 (2)1.3 选题的意义和价值 (3)2 相关技术简介 (4)2.1 开发技术的选择 (4)2.2 项目开发的工具 (5)2.2.1 MYECLIPSE简介 (5)2.2.2 MYSQL简介 (5)2.2.3 TOMCAT简介 (5)2.3 数据库的连接 (6)3系统需求分析 (6)3.1 可行性分析 (6)3.2 功能需求分析 (7)3.3 性能要求分析 (7)3.4运行环境规定 (8)1绪论1.1 课题研究背景随着我国教育产业化的飞速发展,社会对教育水平和教学管理软硬件的要求日益提高,尤其是对一个学校能够具有一整套完善的教学管理软件提出了更多的要求。
为了适应这种形式,教育系统尤其是大学不仅首先要有坚实的硬件基础,还要有一整套完善的教学管理软件管理系统。
而要实现这一功能,就要求学校管理者配备一套高效的教育管理网络系统,以便在学校内实施良好的一整套完善的管理且以最快地速度响应教师和学生的需求,及时为他们提供服务,为他们提供一个高效、便捷的环境。
学生信息管理系统是校园网络中一个重要的应用系统,它大大改善了学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。
1.2 国内外研究动态管理信息系统(MIS)是进行信息的采集、存储、加工、维护和使用的系统。
它是随着管理科学和技术科学的发展而形成的。
MIS的发展与计算机网络技术的发展是紧密相关的,随着Internet/Intranet技术的广泛应用,MIS的体系结构也发生很大的变化,从以往基于C/S结构的数据访问及安全体系发展到当前的基于B/S结构体系。
学生信息管理系统是典型的管理信息系统(MIS),其系统开发主要包括数据库的规划设计与维护和客户端应用程序的开发两个方面。
对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。
项目需求文档
![项目需求文档](https://img.taocdn.com/s3/m/bc6a04a218e8b8f67c1cfad6195f312b3069eb67.png)
项目需求文档引言概述:项目需求文档是一个重要的文档,用于明确项目的目标、范围和功能需求。
它是项目开发过程中的基石,对于项目的成功实施和交付起着关键作用。
本文将详细介绍项目需求文档的内容和结构,以及每个部分的要点。
一、项目概述:1.1 项目背景:介绍项目的背景和目的,包括项目的发起人、需求来源和项目的重要性。
1.2 项目目标:明确项目的目标和预期成果,包括项目的交付物、时间和质量要求。
1.3 项目约束:列出项目的约束条件,如预算、资源、技术限制等。
二、需求定义:2.1 功能需求:详细描述项目的功能需求,包括系统的功能模块、用户需求和使用场景。
2.2 非功能需求:定义项目的非功能需求,如性能、安全、可靠性、可维护性等方面的要求。
2.3 接口需求:说明项目与外部系统或组件的接口需求,包括数据交换、通信协议和集成要求。
三、需求分析:3.1 用例分析:通过用例图和用例描述,详细说明系统的功能和用户交互流程。
3.2 数据模型:设计系统的数据模型,包括实体关系图、数据字典和数据库设计。
3.3 系统流程:描述系统的主要流程和业务逻辑,以流程图或活动图的形式展示。
四、需求优先级和变更管理:4.1 需求优先级:根据业务价值和紧急程度,对需求进行优先级排序,以便在项目实施过程中进行合理的资源分配。
4.2 变更管理:定义需求变更的流程和规则,确保需求变更的合理性和可控性。
五、验收标准和交付物:5.1 验收标准:明确项目交付物的验收标准和评估方法,以确保项目交付的质量和符合预期。
5.2 交付物清单:列出项目交付物的详细清单,包括文档、软件、硬件和培训资料等。
5.3 交付计划:制定项目的交付计划,包括交付时间表、交付阶段和交付责任人。
结论:项目需求文档是项目管理中的关键文档,它对于项目的成功实施和交付起着决定性的作用。
通过准确描述项目的目标、范围和功能需求,项目需求文档能够帮助项目团队和利益相关者明确项目的方向和期望,实现项目的成功交付。
项目管理实战模板-用户需求说明书(需求)
![项目管理实战模板-用户需求说明书(需求)](https://img.taocdn.com/s3/m/a42b5c1e3d1ec5da50e2524de518964bcf84d238.png)
{项目名称} 用户需求说明书目录第1章引言 (3)1.1目的 (3)1.2背景 (3)1.3参考资料 (3)第2章业务现状 (3)2.1业务术语 (3)2.2现有系统的分析 (3)2.3业务部门、用户角色及其职责 (3)2.4业务架构图 (4)2.5业务架构说明 (4)第3章业务描述 (4)3.1××业务 (4)3.2××业务 (5)第4章业务接口 (5)4.1××接口名称 (5)第5章业务数据描述 (6)5.1业务数据指标描述 (6)5.2××信息 (6)5.3业务数据字典描述 (6)第6章业务流量分析 (6)6.1数据量分析 (7)6.2业务量变化分析 (7)第7章表式 (7)7.1×××表 (8)7.2×××表 (8)附录:需求确认 (9)(项目在编写用户需求说明书时,根据项目的实际情况,可从中选择适用的章节。
)第1章引言1.1目的(描述本系统的目的,如何满足合同中用户的要求。
)1.2背景(描述本系统的开发背景。
)1.3参考资料(整理用户需求的过程中参考的一些资料,如适用的法律法规、政府公文、行业标准、其它案例等。
)第2章业务现状2.1业务术语(描述此文中用到的业务术语,和用户对术语达成一致,也便于阅读者理解后续文档内容)2.2现有系统的分析(描述用户现在使用的系统。
以便于针对用户现在使用的信息系统进行分析,可能会涉及系统切换和数据转储的设计实现)2.3业务部门、用户角色及其职责2.3.1业务部门及其职责(描述业务管理部门以及每一个业务管理部门在本系统中所承担的主要职责)2.3.2用户角色及其职责(从业务角度描述主要用户角色以及各角色主要职责)2.4业务架构图(使用图表的方式说明本系统的业务架构,要求清晰明了)2.5业务架构说明(使用文字,结合业务架构图对业务架构进行简单说明,可挑选本模块主要业务流程进行说明,也可挑选主要用例进行说明)2.5.1××流程说明2.5.2××用例说明第3章业务描述(详细描述本系统各功能,要求能够体现需求调研中获取的关于本功能的各项业务信息,如业务操作地点、操作用户角色,业务操作流程,业务规则,业务输入输出等)3.1××业务3.1.1业务概述(可以分下面三个方面进行描述业务操作用户角色业务操作地点业务描述)3.1.2业务流程图(使用VISIO画出本业务功能的业务流程图,流程中每一个方块一般对应一个程序功能,要求在方块右边注明执行这个程序功能的业务操作员和业务操作地点)3.1.3业务流程描述说明(结合业务流程图进行描述,要描述清楚流程图中每一个步骤的输入输出以及执行这个步骤的具体过程、条件、操作时间等)3.1.4业务规则(描述本业务功能的业务规则)…3.2××业务第4章业务接口(描述各业务模块之间或业务与外系统间的业务上的接口,不描述系统设计时的接口)4.1××接口名称…第5章业务数据描述5.1业务数据指标描述(描述系统中使用的业务数据指标)5.1.1××信息5.2××信息5.3业务数据字典描述(描述业务数据字典,如业务代码等)5.3.1××字典5.3.2××字典第6章业务流量分析(分析本系统在不同的时间段内业务数据处理数量以及业务操作的频度及操作时间控制,以下表格可作参考。
(完整)项目需求规格说明书(模板)
![(完整)项目需求规格说明书(模板)](https://img.taocdn.com/s3/m/6387ddf116fc700aba68fcb4.png)
XXXXXX管理平台项目需求规格说明书二零一四年二月11.文档信息2.版本历史信息3.版权说明本文件中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,均为保密信息。
任何个人、机构未经XXXXXX公司的书面授权许可,不得复制、引用或传播本文件的任何片断,无论通过电子形式或非电子形式.24.文档确认3目录1 文档介绍 (5)1。
1 文档目的 (5)1.2 文档范围 (5)1。
3 读者对象 (5)1。
4 术语与缩写解释 (6)1.5 相关文档 (6)2 综合描述 (6)2.1 XXXXXX功能介绍 (6)2。
2 XXXXXX功能框架(框架图) (7)3 功能性需求 (7)3。
1 XXXXXX (7)3。
1.1 XXXXXX (7)4 接口需求 (13)4.1 与其它系统接口 (13)41文档介绍1.1文档目的编写本需求规格说明书目的是为了以系统建设要求为指导,结合对XXXXXX部门的访谈和需求收集,及基本需求的分析汇总,形成调研阶段的分析结果。
本文档是对XXXXXX管理平台下的XXXXXX、XXXXXX共两个功能模块的基本需求功能特性的描述,用于定义项目范围,明确开发需求,并为后期的分析设计、代码实现和测试提供指导。
(1)分析设计,以本需求规格说明书为标准完成总体设计和详细设计;(2)代码实现,以本需求规格说明书为标准,并结合总体设计、详细设计完成代码编写;(3)测试,以本需求规格说明书为标准,结合分析设计完成单元测试用例和系统测试用例编写和测试。
1.2文档范围本需求规格说明书对XXXXXX管理平台下的XXXXXXX功能模块的功能定义、接口定义、UI设计、以及其他研发约束条件等研发需求做了详细定义。
1.3读者对象本需求规格说明书的读者对象:(1)项目经理:项目经理可以根据该文档了解预期系统的功能,并据此进行系统设计、项目管理。
(2)设计人员:对需求进行分析,并设计出系统,包括数据库的设计。
项目需求说明书模板
![项目需求说明书模板](https://img.taocdn.com/s3/m/298b218590c69ec3d5bb75b2.png)
文件编号xxxx-J/C-20xx-XQ-002 版本号V1.0 页码共11页编制人/部门审批人编制日期20xx年x月xx日发放对象研发部项目需求说明书模板文件修改控制序号版本*变化状态修改内容、页码及条款修改人批准人修改日期1 V1.0 A 初稿柴肖娟张军2016-3-23 *变化状态:A——增加,M——修改,D——删除目录1简介 (3)1.1目的 (3)1.2适用范围 (3)1.3参考资料 (3)2项目概述 (3)2.1项目前景 (3)2.2用户特点 (3)2.3项目功能 (3)2.4应用模型 (4)2.5设计和实现上的限制 (4)2.6假设和依赖 (4)3业务实体 (4)3.1业务实体关系图 (4)3.2实体属性说明 (5)4业务流程 (5)5功能性需求 (5)5.1系统功能概述 (5)5.2用户组织管理(以下以组用户组织管理中子功能组织机构管理为例) (7)5.2.1组织机构管理 (7)5.2.2 (8)5.3 (8)6非功能性需求 (8)6.1用户界面需求 (8)6.2软硬件需求 (8)6.3项目质量需求 (9)6.4故障处理要求 (10)6.5其他专门要求 (10)6.6接口 (10)6.7其他需求 (10)1简介1.1目的项目需求说明书的编制是为了使用户和项目开发者双方对该项目的初始规定有一个共同的理解,使之成为整个开发工作的基础。
1.2适用范围提供对指定的项目及其目的的简短描述,解释产品要做什么,不做什么,项目适用的领域和不适用的领域,应当包含的内容和不包含的内容,说明项目将如何被使用,以及相关的利益和目标。
1.3参考资料在此需要把参考资料逐一列出来。
2项目概述2.1项目前景叙述该项目开发的意图、应用目标、作用范围以及其他应向读者说明的有关该项目开发的背景材料。
解释被开发项目与其他有关项目之间的关系。
2.2用户特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使用频度。
需求格式及范文-概述说明以及解释
![需求格式及范文-概述说明以及解释](https://img.taocdn.com/s3/m/f5fafc3800f69e3143323968011ca300a7c3f617.png)
需求格式及范文-范文模板及概述示例1:需求格式及范文需求是在项目管理和软件开发中非常重要的一步,它定义了项目或软件的目标、功能和特性。
一个完善的需求可以帮助团队成员明确任务,减少误解并提高开发效率。
在撰写需求的过程中,有一些常用的格式和范文可以参考,下面是一些常见的需求格式及范文:1. 标题需求的标题应简洁明了,能够表达需求的核心内容。
范例:用户注册功能2. 描述在需求的描述部分,应该详细说明需求的背景、目标、功能和预期结果。
范例:该功能旨在提供一个用户注册系统,使新用户能够创建一个账户并进入系统。
注册后,用户可以使用他们的账户登录系统,访问特定的功能和服务。
3. 功能点列出需求中必须实现的功能点,并对每个功能点进行详细描述。
范例:- 用户应该能够输入所需的个人信息,例如用户名、密码、电子邮件等。
- 用户应该能够验证他们的账户信息,以确保输入的信息准确可用。
- 系统应该能够保存用户的注册信息,并在需要时将其用于登录和其他相关功能。
- 系统应该能够提供错误提示和反馈,以帮助用户在注册过程中遇到问题时进行解决。
4. 非功能性需求除了功能点外,还需指定一些非功能性需求,例如性能、安全性、可用性等。
范例:- 注册过程应该在30秒内完成,以确保用户能够快速注册账户。
- 用户的密码应该经过加密存储,以保护用户的个人信息。
- 注册页面应该易于使用,用户能够轻松地找到和填写所需的信息。
5. 附加要求在需求中,还可以列出一些额外的要求,例如技术要求、测试需求等。
范例:- 该功能应该与现有的用户数据库进行集成,以实现用户信息的统一管理。
- 测试团队应该编写适当的测试用例,并在上线前对注册功能进行全面测试。
以上是一些常见的需求格式及范文,希望对你撰写文章有所帮助。
在实际工作中,需求的撰写还应根据具体项目的需求和团队的工作流程进行调整和优化。
示例2:需求格式及范文格式:标题:需求格式及范文引言:介绍需求格式的重要性,以及撰写需求的目的。
科研管理系统建设项目需求说明(第二次)
![科研管理系统建设项目需求说明(第二次)](https://img.taocdn.com/s3/m/f8167dee951ea76e58fafab069dc5022abea4654.png)
武汉软件工程职业学院科研管理系统建设项目需求说明
一、特殊条款要求
1.投标厂商须有丰富的高校科研管理系统建设经验,在湖北地区有多家成功案例。
2.系统采用J2EE技术,B/S架构,数据库能够采用Oracle/Sqlserver2005等。
3.系统需要为学校的数字化校园平台预留接口,保证系统能够和数字化校园平台进行对接。
4.系统需兼容湖北省教育厅要求上报的教育部科技统计和社科统计,且能直接完成教育部统计数据上报工作。
5.验收及相关费用由投标人负责。
二、技术功能要求。
项目管理系统需求说明书
![项目管理系统需求说明书](https://img.taocdn.com/s3/m/1fc6952c5e0e7cd184254b35eefdc8d377ee1442.png)
项目管理系统需求说明书项目管理系统需求说明书1、引言本文档旨在详细描述项目管理系统的需求,包括系统的功能、性能、安全性等方面的要求。
通过这份需求说明书,项目团队和开发人员能够清晰地了解系统需求,从而确保项目在开发过程中达到预期目标。
2、项目背景描述项目管理系统的背景信息,包括项目的目标、范围、预期效果等。
对项目所面临的问题和需求进行详细分析,并说明为什么需要开发这样一个系统。
3、功能需求3.1 用户管理描述系统中用户的角色和权限管理,包括用户的注册、登录、密码重置等功能。
说明系统中不同角色的权限分配和管理。
3.2 项目管理描述系统中项目的创建、编辑、删除等管理功能。
包括项目的基本信息、负责人分配、时间进度管理、任务分配等。
3.3 任务管理描述系统中任务的创建、编辑、删除等管理功能。
包括任务的基本信息、关联项目、负责人、优先级、截止日期等。
3.4 日程管理描述系统中日程的创建、编辑、删除等管理功能。
包括日程的日期、时间、提醒设置、参与人等。
3.5 文档管理描述系统中文档的、编辑、删除等管理功能。
包括文档的分类管理、版本控制等。
3.6 团队协作描述系统中团队协作的功能,包括讨论区、任务分配、文件共享、消息通知等。
3.7 报表描述系统中报表的功能,包括项目进度报表、任务分配报表、团队工作报表等。
4、性能需求描述系统的性能要求,包括系统的响应速度、并发能力、数据处理能力等。
说明系统所需的硬件环境和软件环境。
5、安全需求描述系统的安全要求,包括用户身份验证、数据的保密性、系统的防护措施等。
说明如何防止未授权访问和数据泄露等安全问题。
6、界面设计描述系统的界面设计,包括主页、菜单、表单等界面的布局和样式。
阐述用户界面的易用性和友好性。
7、扩展需求描述系统的扩展需求,包括对于未来功能的支持和系统的可扩展性。
考虑系统的可升级性和集成性。
8、附件本文档附带以下附件:- 附件一、功能需求的详细描述- 附件二、界面设计的原型图- 附件三、报表样例附录:法律名词及注释- 根据相关法律及法规对文档中涉及的法律名词进行解释和解释。
项目管理系统功能需求规格说明书
![项目管理系统功能需求规格说明书](https://img.taocdn.com/s3/m/cd0c55f80d22590102020740be1e650e52eacf19.png)
项目管理系统功能需求规格说明书项目管理系统功能需求规格说明书1、引言1.1 文档目标1.2 文档范围1.3 定义、缩写和缩写词汇表2、总体描述2.1 产品前景2.2 用户描述2.3 功能需求概述2.4 产品功能2.4.1 用户注册和登录2.4.2 项目创建与管理2.4.3 任务分配与管理2.4.4 进度追踪与报告2.4.5 文件共享与存储2.4.6 消息通知与协作2.4.7 数据分析与报表2.4.8用户权限管理3、详细需求说明3.1 用户注册和登录需求3.1.1 用户注册3.1.2 用户登录3.1.3 忘记密码3.2 项目创建与管理需求3.2.1 创建项目3.2.2 编辑项目信息3.2.3 关联项目成员3.2.4 删除项目3.3 任务分配与管理需求3.3.1 创建任务3.3.2 编辑任务信息3.3.3 关联任务负责人和参与人3.3.4 设置任务优先级和截止日期 3.3.5 删除任务3.4 进度追踪与报告需求3.4.1 查看项目进度3.4.2 编辑任务完成情况3.4.3 项目进度报告3.4.4 导出项目数据3.5 文件共享与存储需求3.5.1 文件3.5.2 文件3.5.3 删除文件3.5.4 查看文件版本历史3.6 消息通知与协作需求3.6.1 发送消息通知3.6.2 查看消息通知3.6.3 评论和回复任务3.6.4 协作讨论区3.7 数据分析与报表需求3.7.1 项目数据报表3.7.2 统计任务完成情况 3.7.3 分析项目进展趋势 3.8用户权限管理需求3.8.1 设置用户角色和权限 3.8.2 项目成员权限管理3.8.3 审批流程设置4、非功能需求4.1 性能要求4.2 安全性要求4.3 可用性要求4.4 可维护性要求4.5 兼容性要求5、附录5.1 附录A: 数据库表设计5.2 附录B: 界面原型设计5.3 附录C: 数据接口说明6、法律名词及注释6.1 名词1 - 注释16.2 名词2 - 注释26.3 名词3 - 注释3本文档涉及附件:1、附录A: 数据库表设计2、附录B: 界面原型设计3、附录C: 数据接口说明本文所涉及的法律名词及注释:1、名词1 - 注释12、名词2 - 注释23、名词3 - 注释3。
需求规格说明书模板(项目管理PMP)
![需求规格说明书模板(项目管理PMP)](https://img.taocdn.com/s3/m/a74a5f6b48d7c1c708a14539.png)
需求规格说明书模板标识号:TEMP-RD-02 需求规格说明书模板编写人:批准人:批准日期:版本历史目录1. 文档介绍 (4)1.1. 文档目的 (4)1.2. 文档范围 (4)1.3. 读者对象 (4)1.4. 参考文档 (4)1.5. 术语缩写解释 (4)2. 项目介绍 (4)3. 用户群体 (5)4. 遵循的标准和规范 (5)5. 项目范围 (5)6. 项目中的角色 (5)7. 功能性需求 (6)7.1. 功能1 (6)7.1.1. 用例名称(用例编号:UC-CMS-SJF-01) (6)7.2. 功能n (7)7.2.1. 用例名称(用例编号) (7)8. 非功能性需求 (7)8.1. 用户界面需求 (7)8.2. 软硬件环境需求 (7)8.3. 质量需求 (8)8.4. 其它需求 (8)1.文档介绍[这个部分要以注释的字体给出对模板的本部分的填写的指南] 1.1. 文档目的[这个部分要以注释的字体给出对模板的本部分的填写的指南] 1.2. 文档范围1.3. 读者对象1.4. 参考文档[列出本文档的所有参考文献(可以是非正式出版物)]1.5. 术语缩写解释2.项目介绍[(1)说明项目是什么,什么用途。
(2)介绍项目的开发背景。
]3.用户群体提示:(1)描述本项目面向的用户(客户、最终用户)的特征,4.遵循的标准和规范提示:阐述本项目应当遵循什么标准、规范或业务规则(Business Rules),违反标准、规范或业务规则的项目通常不太可能被接受。
5.项目范围提示:阐述本项目“适用的领域”和“不适用的领域”,本项目“应当包含的内容”和“不包含的内容”。
说清楚项目范围的好处是:(1)有助于判断什么是需求,什么不是需求;(2)可以将开发精力集中在项目范围之内,少干吃力不讨好的事情;(3)有助于控制需求的变更。
6.项目中的角色提示:阐述本项目的各种角色及其职责。
各种角色的具体行为将在功能性需求中描述。
项目管理系统-需求规格说明书
![项目管理系统-需求规格说明书](https://img.taocdn.com/s3/m/c06d6e5ba300a6c30c229f48.png)
目录1引言........................................................... 错误!未定义书签。
编写目的....................................................... 错误!未定义书签。
2功能性需求 ..................................................... 错误!未定义书签。
系统登录....................................................... 错误!未定义书签。
对内项目管理子系统............................................. 错误!未定义书签。
对外项目交流系统............................................... 错误!未定义书签。
1引言1.1编写目的本文档可作为1.设计人员进行系统设计的输入源。
2.开发人员对系统功能开发的依据。
3.测试人员编写系统测试计划,测试案例编写的输入源。
4.产品经理检查系统实现程度的依据。
5.项目团队外人员进行沟通的外部接口,用于他们评审和理解系统。
6.项目需求阶段的主要交付物。
7.收集并记录所有的外部接口,以用于作为完成设计和实现系统的参考。
2系统概貌2.1系统背景随着公司发展,客户范围不断增长,项目数量多且繁杂,给公司的和客户了解项目实际情况带来很大不便,公司及客户之间缺乏有效快速的沟通交流环境.基于上诉背景,我们提出需建立一套完善的项目管理系统,作为公司及客户之间对项目信息的了解及在线交流, 以满足公司发展的需求。
2.2用户描述本系统用户为我们公司业务人员、项目成员、项目经理、管理中心、财务合同管理员、部门经理,项目管理层等。
2.3系统角色权限系统的不同角色对信息的权限见附件表角色权限表.xlsx2.4一般限制应用系统应采用B/S结构,客户端支持以上的版本。
项目管理系统功能需求规格说明书
![项目管理系统功能需求规格说明书](https://img.taocdn.com/s3/m/ad33020a11661ed9ad51f01dc281e53a58025108.png)
项目管理系统功能需求规格说明书项目管理系统功能需求规格说明书1.引言本文档旨在详细描述项目管理系统的功能需求,以便开发团队能够理解并实现所需功能。
本项目管理系统旨在提供一个便捷、高效的管理平台,用于协调和监控项目的各个方面。
2.总体描述2.1 项目背景在这个部分,需要描述项目管理系统的背景和目标,即为什么需要这个系统以及系统应该具备的功能。
2.2 项目目标项目管理系统的目标应该是什么,这部分应该包括系统的主要功能和预期的成果。
2.3 用户类别将用户分为不同类别,并对每个类别的用户进行描述。
用户类别可能包括项目经理、项目成员、高级管理人员等。
2.4 限制和假设本部分应描述项目管理系统开发过程中的限制和假设条件,例如对硬件和软件环境的要求,以及系统实现的约束。
3.功能需求本部分详细描述了项目管理系统所需的各个功能模块和具体的功能要求。
3.1 用户管理模块3.1.1 用户注册用户能够注册一个新的账户以获得系统的访问权限,需要提供基本信息,并完成账户验证过程。
3.1.2 用户登录已注册用户能够使用其账户登录系统,确保只有合法用户才能访问系统。
3.1.3 用户权限管理管理员能够对用户进行授权和权限管理,以便不同用户类别能够访问和执行不同的功能。
3.2 项目管理模块3.2.1 创建项目管理员或项目经理能够创建一个新的项目,并提供项目的基本信息、目标和时间表。
3.2.2 项目团队管理项目经理能够添加和管理项目团队成员,并指派具体任务给团队成员。
3.2.3 项目进度跟踪系统能够提供实时的项目进度跟踪功能,包括任务完成情况、里程碑达成情况等。
3.2.4 项目文档管理系统应提供一个文件管理系统,用于存储和管理项目相关的文档,并确保安全性和可访问性。
3.3 任务管理模块3.3.1 创建任务项目经理能够创建一个新的任务,并指定任务的描述、优先级和截止日期。
3.3.2 任务指派项目经理能够将任务分配给团队成员,并设置任务的负责人。
项目管理系统需求说明书
![项目管理系统需求说明书](https://img.taocdn.com/s3/m/81556b52ad51f01dc281f1ba.png)
项目管理系统需求说明书成都鼎域前沿科技有限公司2015.4目录一引言 (1)1编写目的 (1)2范围 (1)2.1软件系统的名称 (1)2.2软件功能概述 (1)二项目概述 (2)1项目描述 (2)2产品功能 (2)2.1系统角色定义 (2)2.2系统功能 (3)3用户特点 (3)3.1管理员及超级管理员用户 (3)3.2企业领导、项目经理和项目成员 (3)3.3用户使用本系统相关说明 (4)3.4一般约束 (4)三项目需求 (5)1功能需求 (5)1.1功能结构一览 (5)1.2登陆 (5)1.3项目管理 (6)1.3.1项目立项 (6)1.3.2项目新增 (6)1.3.4项目群管理 (9)1.4项目工具 (11)1.4.1原因分析工具 (11)1.4.2数据收集分析工具 (11)1.4.3评估工具和决策工具 (12)1.4.4TRIZ系列工具 (12)1.5人才管理 (12)1.6知识管理 (13)1.7权限管理 (13)1.7.1用户信息管理 (13)1.7.2系统模块管理 (13)1.7.3角色管理 (14)1.7.4权限分配 (14)2外部接口需求 (14)2.1用户接口 (14)2.2硬件接口 (14)3性能需求 (15)3.1静态数值需求 (15)3.2动态数值需求 (15)3.3硬件限制.................................................................... 错误!未定义书签。
4属性.. (15)4.1可用性 (15)4.2安全性 (15)4.3可靠性 (17)4.4系统性能 (17)4.5易用性 (18)4.7其他需求 (19)一引言1编写目的本文档定制了项目管理系统的基本需求,本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发过程中的协同工作提供强有力的保证,同时文档也作为项目评审验收的依据之一。
项目管理-方案阶段-需求规格说明书
![项目管理-方案阶段-需求规格说明书](https://img.taocdn.com/s3/m/35f214382b160b4e777fcf26.png)
2.2
本节应简单叙述该项目最终产品的功能。例如,对于一个财务管理系统,可以在这节描述帐目维护、财务报表等的基本要求,而不必描写为完成这些功能所要求的大量细节。有时本节内容可以直接从较高层次的规格说明中引用(如果存在)。为了清晰起见,需注意:
3.3.1
包括:
a)支持的终端数;
b)支持的并发用户数;
c)处理的文件和记录数;
d)数据量大小机变化趋势需求;
e)对数据的精度要求,包括数学的、逻辑的精度等。
3.3.2
包括诸如处理和任务的数量,以及在正常情况下和峰值工作条件下在一定时间周期中要处理的数据总数。详细描述有关响应时间、更新处理时间、数据转换和传输时间。
b)每一个具体需求应使用指定的方法进行客观的验证。
3.1
本节描述软件产品的输入经过什么处理,产生什么输出,它描述在软件中发生的基本操作。
对于每一类功能或者有时对于每一个功能,都需要描述其输入、处理和输出等需求。这些内容通过以下四小节加以描述。
3.1.1
本节应当描述完成本功能的目的,所使用的方法和技术,还应包括可以清楚说明本功能意图的来源或背景材料以及需求的注释内容。
a)名字;
b)助忆符;
c)版本号;
d)源程序。
对于描述与其它软件接口,本部分应:
a)描述与本软件产品相联接的软件的基本功能及达到的目的;
b)描述传递信息的内容和格式定义接口。对已有完整文档接口,只需要引用描述该接口的文档。
3.2.4
本节应说明各种通信接口。例如局部网络协议等。
3.3
本节应从整体上说明该软件、人与该软件相互作用的静态或动态数值需求。
项目管理系统-需求规格说明书
![项目管理系统-需求规格说明书](https://img.taocdn.com/s3/m/9bae9204e518964bcf847c93.png)
目录1引言........................................................... 错误!未定义书签。
编写目的....................................................... 错误!未定义书签。
2功能性需求 ..................................................... 错误!未定义书签。
系统登录....................................................... 错误!未定义书签。
对内项目管理子系统............................................. 错误!未定义书签。
对外项目交流系统............................................... 错误!未定义书签。
1引言1.1编写目的本文档可作为1.设计人员进行系统设计的输入源。
2.开发人员对系统功能开发的依据。
3.测试人员编写系统测试计划,测试案例编写的输入源。
4.产品经理检查系统实现程度的依据。
5.项目团队外人员进行沟通的外部接口,用于他们评审和理解系统。
6.项目需求阶段的主要交付物。
7.收集并记录所有的外部接口,以用于作为完成设计和实现系统的参考。
2系统概貌2.1系统背景随着公司发展,客户范围不断增长,项目数量多且繁杂,给公司的和客户了解项目实际情况带来很大不便,公司及客户之间缺乏有效快速的沟通交流环境.基于上诉背景,我们提出需建立一套完善的项目管理系统,作为公司及客户之间对项目信息的了解及在线交流, 以满足公司发展的需求。
2.2用户描述本系统用户为我们公司业务人员、项目成员、项目经理、管理中心、财务合同管理员、部门经理,项目管理层等。
2.3系统角色权限系统的不同角色对信息的权限见附件表角色权限表.xlsx2.4一般限制应用系统应采用B/S结构,客户端支持以上的版本。
项目管理系统功能需求文档
![项目管理系统功能需求文档](https://img.taocdn.com/s3/m/7d7f3ebed5d8d15abe23482fb4daa58da0111ced.png)
项目管理系统功能需求文档1. 引言项目管理系统是一个用于协调和监控项目活动的应用程序。
本文档旨在明确项目管理系统的功能需求,以便开发团队进行系统设计和实施。
2. 功能需求2.1 用户管理- 注册新用户:允许用户创建新账户并提供必要的身份信息。
- 登录与注销:允许用户使用已注册的账户登录和注销。
- 用户角色管理:支持不同的用户角色,如项目经理、团队成员等,并根据角色提供相应的功能权限。
2.2 项目管理- 创建项目:允许项目经理创建新的项目,并填写项目相关信息,如项目名称、描述等。
- 项目列表:显示所有当前进行的项目,包含项目的基本信息。
- 项目进度跟踪:记录项目的进度和里程碑,显示项目完成的百分比。
- 任务分配:允许项目经理将任务分配给团队成员,并设置任务的截止日期和优先级。
2.3 团队协作- 团队成员管理:允许项目经理管理团队成员,添加或移除成员,并为他们分配适当的项目任务。
- 通信与讨论:提供在线聊天或讨论功能,方便团队成员之间的实时沟通。
- 评论和反馈:允许团队成员对项目、任务或文档进行评论和反馈,以促进合作和改进工作流程。
2.4 报告和分析- 项目报告:生成项目进展报告,包括项目完成率、任务完成情况等,以便项目经理监控项目进度。
- 工时统计:记录每个团队成员的工时,并生成相应的工时报告,以便进行工时管理和绩效评估。
- 问题追踪:允许团队成员报告和跟踪项目中的问题,并提供解决问题的功能。
3. 非功能需求3.1 用户界面- 界面简洁明了,易于使用。
- 响应快速,用户操作流畅。
3.2 安全性和权限管理- 数据安全:确保用户数据和项目信息的安全性,防止未经授权的访问和数据泄露。
- 权限管理:根据用户角色和权限,限制用户对特定功能和数据的访问。
3.3 可靠性和稳定性- 系统稳定:保证系统能够长时间稳定运行,避免系统崩溃和数据丢失的情况。
- 数据备份与恢复:定期备份数据,并提供数据恢复的功能。
3.4 可扩展性- 支持多项目:能够同时管理多个项目,而不影响系统性能。
项目管理系统需求说明书
![项目管理系统需求说明书](https://img.taocdn.com/s3/m/d9f5e087fc0a79563c1ec5da50e2524de518d023.png)
项目管理系统需求说明书项目管理系统需求说明书1.引言本需求说明书旨在定义和描述项目管理系统的功能和需求,以满足用户对项目管理的需要。
该系统将提供一套完整的工具和功能,用于协调和跟踪项目的执行。
2.项目背景在现代企业中,项目管理是组织和协调各种资源,以实现特定目标的关键过程。
项目管理系统的出现是为了解决传统项目管理方法的不足,提高项目的效率和质量。
3.目标和范围项目管理系统的目标是提供一个集成的平台,用于创建、计划、执行、监控和关闭一个或多个项目。
它包括以下主要功能:3.1 项目创建项目管理系统应允许用户创建新项目,并包括项目的名称、描述、目标、时间表和负责人等详细信息。
3.2 项目计划项目管理系统应提供项目计划功能,用户可以制定项目的时间表、里程碑、任务和工作分配。
3.3 项目执行该系统应提供项目执行功能,用户可以创建任务清单并分配给团队成员。
成员可以更新任务状态、提交工作成果,并与团队共享信息。
3.4 项目监控项目管理系统应提供项目监控功能,用户可以跟踪项目进展情况、报告问题和风险,并项目状态报告。
3.5 项目关闭项目管理系统应支持项目关闭功能,用户可以对项目进行总结和评估,并存档项目相关文档和信息。
4.功能详细描述4.1 项目创建功能4.1.1 用户可以创建新的项目,并填写项目的基本信息,如名称、描述、目标和负责人等。
4.1.2 用户可以设置项目的时间表和里程碑,定义项目的关键日期和目标。
4.1.3 用户可以添加项目所需的资源,如人员、设备和资金等。
4.2 项目计划功能4.2.1 用户可以制定项目的详细计划,包括任务、工作包和工作分配等。
4.2.2 用户可以设置任务的优先级和关联关系,以保证项目按计划进行。
4.2.3 用户可以项目的甘特图、里程碑进度表和任务列表等,以便于项目管理和监控。
4.3 项目执行功能4.3.1 用户可以创建任务清单,并分配给团队成员。
4.3.2 团队成员可以在系统中更新任务状态、提交工作成果和交流信息。
项目管理-需求阶段-IT需求管理流程说明
![项目管理-需求阶段-IT需求管理流程说明](https://img.taocdn.com/s3/m/8dc7bd2e0242a8956aece4c7.png)
IT需求管理流程说明
周清湘
一、目的
规范公司的IT需求受理过程。信息工程部作为公司IT需求受理的唯一部门,统一受理来自公司各业务领域的IT需求,对需求进行统筹分析,做出是否立项的决策,并作好项目启动准备。
流程相关人员会签(可选)
本系统涉及到的相关流程对IT需求进行评审,判断对本部门或流程的影响,给出评审意见,确认是否同意立项。
部门主管
负责评估本部门或本项IT立项需求的合理性,审批项目立项申请报告,给出审批意见。
IT接口人
协助用户完成IT立项申请报告,从业务全流程的角度审查需求的合理性、必要性,对用户的原始需求进行初步的过滤和整理,给出审批和过滤意见。
2、《IT立项需求分析报告》。
002.流程相关人员(部门)会签流程相关人员
对申请人填写的IT需求进行评审,判断对本部门或流程的影响,给出评审意见,确认是否同意立项。本过程为可选流程,可根据IT需求的具体情况选择是否提交给相关部门或人员会签。
003.审批需求申请部门主管
从部门流程及信息系统建设的角度,评估IT立项需求的合理性与必要性,审批IT立项需求,给出审批意见。
注:对于应用管理/信息技术部审批的IT项目,如果该项目对目前业务流程有重大的调整或影响,不论人天多少,都需提交信息总监审批。
六、流程图
七、流程说明
001.填写IT项目立项申请报告需求申请人
由各业务部门需求申请人,负责收集整理业务部门/项目的需求,提出IT立项需求,并按照要求详细完整地填写《IT立项申请表》,提交流程或本项目有影响的相关人员进行会签。
项目管理-需求说明文档
![项目管理-需求说明文档](https://img.taocdn.com/s3/m/87b9a565b42acfc789eb172ded630b1c59ee9bb2.png)
项目管理平台项目需求说明书目录1.项目背景与描述 (4)1.1.项目背景 (4)2.项目概述 (4)2.1.系统架构图 (5)2.2.系统模块结构 (6)2.3.系统模块描述 (6)3.系统功能性需求 (7)3.1.登录 (7)3.2.首页 (8)3.2.1.我的日历 (8)3.3.全景图 (9)3.3.1.项目全景图 (9)3.3.2.人力资源管理 (11)3.3.3.人员申请-列表页 (13)3.3.4.人员申请-新增页 (15)3.3.5.人员审批-列表页 (17)3.4.后台管理功能 (18)3.4.1.用户管理 (18)3.4.2.角色管理 (19)3.4.3.部门管理 (20)3.4.4.项目管理 (21)3.4.4.1 项目状态管理 (22)3.4.4.2 项目类型管理 (23)1.项目背景与描述1.1.项目背景在传统的项目开发过程之中, 很多公司人力资源安排都是处于一种粗放管理状态, 通过邮件、会谈的方法进行人员的安排, 人员交流的成本过大, 不利于信息的一致性以及快速传递。
这种模式使得项目任务不能在最短的时间内进行有效合理的分配和管理, 也不能及时人性化进行人员调动及时对新任务新方案进行实施, 这样给整个项目工作带来的极大的不便, 因此传统的项目管理模式很难适应现实的生产需求。
建立一种新型的项目管理系统显得十分必要。
利用信息化技术开发项目管理系统, 就是创造一个协助项目经理对人员调配, 工作任务、进度的管理, 的项目管理系统。
项目管理系统能有效合理分配人员, 同时也方便项目人员了解项目情况。
2.项目概述项目管理平台目前分为两大模块: 全景图与后台管理。
全景图: 对公司的项目管理流程进行系统化的管理, 特别是人员申请;将项目在系统上立项, 方便了全体员工查看项目的相关信息;人员的申请从传统的邮件或书面流程:项目部邮件申请>部门经理手工更新人力资源表>通知部门成员;变更为系统化流程:项目部通过项目经理申请>部门经理审批通过>直接更新人力资源表, 系统自动通知到部门成员。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目管理平台项目需求说明书目录1. 项目背景与描述 (3)1.1. 项目背景 (3)2. 项目概述 (3)2.1. 系统架构图 (4)2.2. 系统模块结构 (5)2.3. 系统模块描述 (5)3. 系统功能性需求 (6)3.1. 登录 (6)3.2. 首页 (7)3.2.1. 我的日历 (7)3.3. 全景图 (8)3.3.1. 项目全景图 (8)3.3.2. 人力资源管理 (10)3.3.3. 人员申请-列表页 (12)3.3.4. 人员申请-新增页 (14)3.3.5. 人员审批-列表页 (16)3.4. 后台管理功能 (17)3.4.1. 用户管理 (17)3.4.2. 角色管理 (18)3.4.3. 部门管理 (19)3.4.4. 项目管理 (20)3.4.4.1 项目状态管理 (20)3.4.4.2 项目类型管理 (21)1.项目背景与描述1.1.项目背景在传统的项目开发过程之中,很多公司人力资源安排都是处于一种粗放管理状态,通过邮件、会谈的方法进行人员的安排,人员交流的成本过大,不利于信息的一致性以及快速传递。
这种模式使得项目任务不能在最短的时间内进行有效合理的分配和管理,也不能及时人性化进行人员调动及时对新任务新方案进行实施,这样给整个项目工作带来的极大的不便,因此传统的项目管理模式很难适应现实的生产需求。
建立一种新型的项目管理系统显得十分必要。
利用信息化技术开发项目管理系统,就是创造一个协助项目经理对人员调配,工作任务、进度的管理,的项目管理系统。
项目管理系统能有效合理分配人员,同时也方便项目人员了解项目情况。
2.项目概述项目管理平台目前分为两大模块:全景图与后台管理。
全景图:对公司的项目管理流程进行系统化的管理,特别是人员申请;将项目在系统上立项,方便了全体员工查看项目的相关信息;人员的申请从传统的邮件或书面流程:项目部邮件申请>部门经理手工更新人力资源表>通知部门成员;变更为系统化流程:项目部通过项目经理申请>部门经理审批通过>直接更新人力资源表,系统自动通知到部门成员。
全景图的作用具体表现在:1、项目全景图表重点字段整合,突出重点内容,方便查看项目信息。
2、项目经理发起人员申请流程化,项目数据管理系统化,避免项目信息管理混乱,数据更统一规范。
3、优化原来繁琐的操作步骤,让部门经理更新任务更加方便。
4、人力资源表展示更直观。
后台管理:对公司的用户、角色、部门、项目状态、项目类型进行管理与维护全景图的作用具体表现在:实现了公司管理上的信息化与现代化,极大的方便了对公司员工信息的分类以及管理。
2.1.系统架构图项目管理平台系统架构图例2.2.系统模块结构项目管理平台模块架构图例2.3.系统模块描述项目管理平台主要分为全景图和后台管理三个模块。
全景图功能:日历:展示当前账号本月的工作计划安排。
项目全景图:项目全景图查看、更新进度(包括文档进度、申请人员以及项目备注)以及项目立项。
人力资源管理:部门的人力资源安排情况查看,部门经理可在该模块安排人员工作计划。
提交人员申请:由项目部人员发起项目人员申请。
审批人员申请:由部门经理审批人员申请流程。
后台管理功能:用户管理:系统所有账号统一管理模块。
角色管理:系统角色管理模块。
部门管理:企业组织架构配置。
项目管理:项目类型管理:项目类型维护。
项目阶段管理:项目阶段维护。
3.系统功能性需求3.1.登录➢用例名称:登录➢功能描述:企业用户登录验证➢参与者:公司全体员工➢前置条件:用户在一体化平台后台拥有登录账号并点击登录➢输入:用户名、密码(由管理员在后台维护)➢输出:获取用户信息,跳转到系统首页➢业务规则:1、用户名和密码为必填项,点击登录时需要校验是否为空,其中一项为空时需要作出红框标识提示用户去填写必填项;2、用户名或密码输入错误时提醒用户“密码错误”;2、用户名和密码输入无误后点击【登录】,提示登录成功!获取用户基本信息,并跳转到系统首页;3、提供【记住账号】勾选框,勾选后下次用户登陆时从cookie默认填入登陆信息➢数据元素:➢界面设计:3.2.首页3.2.1.我的日历➢名称:首页-我的日历➢功能描述:展示当前用户本月人力资源安排➢参与者:公司全体员工➢前置条件:用户成功登录一体化平台,部门经理已安排工作➢输入:无➢输出:该用户人力资源表本月安排➢业务规则:1、首页日历默认显示当前登录者本月的人力资源安排,数据来源于后台人力资源表;2、日历显示每天的工作安排;3、用户可对日历进行月份的切换;4、日历中系统当天默认红色字体标识。
➢数据元素:名称类型是否必填说明日历表格前端保存日期数据星期文本数据来源人力资源表工作安排文本数据来源人力资源表年份按钮切换年份月份按钮切换月份➢界面设计:3.3.全景图3.3.1.项目全景图➢名称:项目全景图➢功能描述:纵览全公司项目的进展情况➢参与者:公司全体员工➢前置条件:无➢输入:项目管理基本属性查询➢输出:项目列表➢业务规则:1、项目全景图默认按项目的创建时间倒序排序。
2、修改权限:只有项目经理有全景图修改权限。
3、查询条件支持模糊搜索。
4、列表字段:项目阶段、项目类型支持下拉筛选,效果类似EXCEL。
5、人员申请情况:点击按钮展示该项目人员,需要关联人力资源表数据,可通过人力资源管理模块修改通过人员申请模块添加或删除,项目经理为项目创建时确定,但也可以通过人力资源管理模块修改。
6、立项:弹出新增项目框新增一个项目,填写项目名称、项目分类、项目状态、项目时间、项目经理、备注、客户等,新增项目排在项目列表第一行。
7、高级搜索:弹出高级搜索界面,可对项目名称、项目类型、项目状态、项目时间进行高级搜索,筛选出相关项目并展示在项目全景图界面上。
➢数据元素:➢界面设计:3.3.2.人力资源管理➢名称:人力资源管理➢功能描述:部门经理安排人员工作➢参与者:公司全体员工➢前置条件:无➢输入:部门、月份➢输出:人力资源管理详情➢业务规则:1、人力资源管理默认显示本周当前部门的人员工作安排。
.2、可以筛选展示哪个部门的人员,若选择全部,则显示全部人员;也可以选择展示人员安排的时间段;也可以特定某个人员;3、点击日期格子弹出工作安排界面,可安排人员工作;(仅部门经理可以操作自己部门的员工)1)安排:下拉框,单选,选项内容:请选择/项目/请假/出差/其他;选择请选择表示此人当天没有工作安排;选择项目后需要填写项目名称和任务;选择请假、培训、外出、其他则直接提交即可。
安排选择“请选择”后提交可清空工作安排。
2)项目:安排选择项目的时候为必填项,点击【选择项目】弹出项目选择框,单选一个项目安排到部门人员身上,可清空重选。
3)任务:文本框,安排选择项目的时候为必填项。
➢数据元素:名称类型是否必填说明部门下拉框数据来源后台部门管理日期日期控件YYYY-MM工作安排点击弹出工作安排界面弹出框-安排下拉框请选择/项目/请假/培训/外出/其他弹出框-项目下拉框弹出框-任务文本框➢界面设计:3.3.3.人员申请-列表页➢名称:人力申请-列表页➢功能描述:由项目经理发起人员申请流程➢参与者:项目经理➢前置条件:当前用户角色为项目经理,已配置人员申请模块权限➢输入:查询条件(项目名词、申请时间、审批人等)➢输出:人员申请流程列表➢流程图:➢业务规则:1、人员申请列表展示当前账号提交的人员申请数据。
2、申请项目:提交人填写,数据来源项目全景图。
3、提交人:项目经理名称,以当前登陆用户为提交者。
4、申请人员:列表显示申请流程涉及的人员,多个时分行。
5、审批人:按申请人员所属部门,根据经理角色定位部门经理。
6、审批状态:未审批/已通过/不通过,由审批人在“我的审批”模块同步此状态。
7、操作:已生成的流程,项目经理在人员申请模块可以删除,删除后该人员从项目中去除。
8、查询条件支持模糊搜索。
9、点击【发起人员申请】,新增一条人员申请审批流程,跳转到人员申请新增界面。
10、发起人员申请时可批量申请人员,但查看列表以单个人员为维度查看。
➢数据元素(查询条件):名称类型是否必填说明项目名称下拉框提交日期日期控件人员文本框➢界面设计:3.3.4.人员申请-新增页➢名称:人力申请-新增➢功能描述:由项目经理发起人员申请流程➢参与者:项目经理➢前置条件:当前用户角色为项目经理,已配置人员申请模块权限➢输入:人员申请审批信息(项目名称、申请人、申请时间、工作内容等)➢输出:人员申请流程➢流程图:同3.3.3流程图➢业务规则:1、搜索:在项目文本框中,可输入模糊匹配项目名,可在其中单选项目;也可选择时间人员,筛选出符合条件的项目2、点击【添加】,跳转到新增界面。
3、新增项目组成员:新增人员申请流程默认一个成员,可填写成员名称、申请时段和任务,当需要申请多个成员时,可点击【新增成员】,每次点击增加一个成员。
4、人员:点击【新增成员】按钮弹出新增成员框,数据来源后台-用户管理,通过选择部门将人员加载到人员下拉框选项中,可人员下拉框中单选人员。
5、申请时间:如果有成员存在与申请时间冲突,则该人员以红色显示。
6、审批人:不可选,由系统自动带出,根据申请人员所属部门+经理角色,定位到申请人员的部门经理。
7、审批流程涉及到多个项目成员时,假设审批人涉及多个部门经理,需要将审批流程按部门人员拆分,并推送各个部门经理进行审批,比如审批流程涉及方案部人员A和研发部人员B,流程提交后,人员A的流程给到方案部部门经理审批,人员B的流程给到研发部部门经理审批。
➢数据元素:员】人员弹出框必填申请时间日期组件必填工作内容文本框➢界面设计:添加界面添加人员界面3.3.5.人员审批-列表页➢名称:人员审批-列表页➢功能描述:由部门经理审批人员申请流程➢参与者:部门经理➢前置条件:当前用户角色为部门经理,已配置人员审批模块权限➢输入:查询条件(项目名词、申请时间、审批人等)➢输出:人员申请流程列表➢流程图:同3.3.3流程图➢业务规则:1、申请项目:提交人填写,数据来源后台项目管理。
2、项目名称:选择项目后带出,数据来源项目全景图。
3、提交人:项目经理名称,数据来源后台用户管理。
4、申请人员:单条审批流程只涉及一个人员的审批,项目经理对统一项目申请多个人员时需要拆分显示。
5、审批状态:未审批/同意/拒绝,由审批人在“我的审批”模块同步此状态。
6、操作:未审批状态的流程,可点击【同意】(或【拒绝】)按钮,改变其审批状态;同意或拒绝状态的流程只能查看。
7、查询条件支持模糊搜索。
➢数据元素(查询条件):➢界面设计:3.4.后台管理功能管理员账号进行登录则出现后台管理模块。
3.4.1.用户管理➢名称:用户管理➢功能描述:用户账号管理➢参与者:后台管理员账号➢业务规则:1、支持用户的新增、禁用、编辑、查询、配置角色、修改密码、删除操作。