首页 > 其他分享 >需求分析

需求分析

时间:2023-10-29 23:13:08浏览次数:21  
标签:需求 分析 红头文件 文件传输 用户 文档 审批

需求规格说明书

1. 引言

本文档旨在详细分析和规范公文传输系统项目的需求,以确保项目的顺利开发和最终交付符合用户期望的高质量系统。公文传输系统是为了实现红头文件和相关信息在网络中安全传输而设计的系统。它将利用数字文档技术、信息安全技术、中间件技术及计算机网络等技术,实现红头文件的制作、盖章、分发、接收、阅读、打印、归档等功能。

2. 用户场景

2.1 用户角色

公文传输系统将支持以下用户角色:

  • 管理员:负责系统设置、用户管理和权限分配。
  • 普通用户:可以创建、编辑和传输红头文件,执行文件管理操作。
  • 审批者:可以审批红头文件传输请求。

2.2 用户需求

2.2.1 管理员

管理员通过登录到系统来管理用户账户和系统设置。管理员可以执行以下操作:

  • 创建新用户账户。
  • 分配和管理用户的权限。
  • 设置审批流程和权限。
  • 监视系统活动和审计文件传输记录。

2.2.2 普通用户

普通用户通过登录到系统来创建、编辑和传输红头文件。普通用户可以执行以下操作:

  • 创建和编辑红头文件。
  • 盖章和电子签名文件。
  • 将文件分发给其他用户。
  • 安全地接收、阅读、打印和归档文件。
  • 追踪文件传输状态。

2.2.3 审批者

审批者通过登录到系统来审批红头文件传输请求。审批者可以执行以下操作:

  • 批准或拒绝文件传输请求。
  • 查看审批流程和文件传输记录。

3. 类图

image

  • User:包含用户的基本信息和权限。
  • Document:描述系统中的各种红头文件。
  • ApprovalRequest:代表用户的审批请求。
  • AccessLog:记录用户的系统访问活动。

4. 界面原型

登录界面
image

注册界面
image

团队介绍
image

用户管理
image

用户注册
image

使用墨刀创建的初步界面原型,包括主要页面、交互和界面设计。这里展示了软件预期外观和用户交互。

5. 功能描述

5.1 用户管理

5.1.1 创建用户账户

管理员能够创建新用户账户,为其指定用户名、密码和权限。

5.1.2 权限分配

管理员能够分配不同用户角色的权限,如创建、编辑、传输文件以及审批请求的权限。

5.2 红头文件管理

5.2.1 创建和编辑红头文件

普通用户可以创建新的红头文件,编辑现有的文件,包括文本内容和附件。

5.2.2 盖章和电子签名

用户能够在文件上盖章和进行电子签名,以确保文件的完整性和真实性。

5.3 文件传输

5.3.1 文件分发

用户能够将文件分发给其他用户,指定接收者和审批者。

5.3.2 安全接收和处理

用户能够安全地接收、阅读、打印和归档文件,确保文件的保密性和完整性。

5.4 审批流程

5.4.1 设置审批流程

管理员能够设置审批流程,指定审批者和流程步骤。

5.4.2 审批请求处理

审批者能够查看待审批的请求,批准或拒绝文件传输请求。

6. 验收验证标准

6.1 用户验证

  • 用户账户创建:管理员能够成功创建用户账户。
  • 权限分配:管理员能够成功分配和管理用户的权限。

6.2 红头文件验证

  • 文件创建和编辑:普通用户可以成功创建和编辑红头文件。
  • 盖章和电子签名:用户能够成功在文件上盖章和进行电子签名。

6.3 文件传输验证

  • 文件分发:用户可以成功将文件分发给其他用户。
  • 安全接收和处理:用户能够成功安全地接收、阅读、打印和归档文件。

6.4 审批流程验证

  • 审批流程设置:管理员能够成功设置审批流程。
  • 审批请求处理:审批者能够成功批准或拒绝文件传输请求。

7. 撰写的工作流程、组员分工和组员工作量比例

1. 工作流程

1.1 需求梳理

  • 活动描述:收集、审查和整理此次任务的需求。
  • 任务分配
    • 20211104窦豆、20211123安季然负责需求的收集、审查和整理。

1.2 需求分析

  • 活动描述:对已收集的需求进行分析和分类,确定系统功能和非功能需求,编写需求文档。
  • 任务分配
    • 20211110梁艺轩 负责对需求进行分析和分类。
    • 20211115范伊晴、20211116彭玮琪 负责编写需求文档。

1.3 需求审批

  • 活动描述:提交需求文档给利益相关者进行审批,并在审批后更新需求文档。
  • 任务分配
    • 20211104窦豆、20211110梁艺轩、20211115范伊晴、20211116彭玮琪、20211123安季然共同负责需求文档的审批和更新。

2. 组员分工和工作量比例

2.1 成员 20211104窦豆

  • 责任:需求收集、审查和整理、需求文档的审批和更新、撰写博客。
  • 工作量比例:30%

2.2 成员 20211110梁艺轩

  • 责任:对需求进行分析和分类、需求文档的审批和更新。
  • 工作量比例:20%

2.3 成员 20211115范伊晴

  • 责任:负责编写需求文档、需求文档的审批和更新。
  • 工作量比例:20%

2.4 成员 20211116彭玮琪

  • 责任:负责编写需求文档、需求文档的审批和更新。
  • 工作量比例:20%

2.5 成员 20211123安季然

  • 责任:需求的收集、需求文档的审批和更新。
  • 工作量比例:10%

标签:需求,分析,红头文件,文件传输,用户,文档,审批
From: https://www.cnblogs.com/lanxin5kesong/p/17796760.html

相关文章

  • 《需求规格说明书》
    电子公文系统规格需求说明书1.引言1.1使用说明本系统按照《GB/T33482-2016党政机关电子公文系统建设规范》和国家标准开发,实现纸质公文全流程电子化,确保安全、高效的公文流转。本文档面向用户、项目经理、开发人员、系统管理员及其他相关人员。1.2背景电子政务是信息化建......
  • 团队任务2-需求分析
    Git的工作流:在协作中,通常使用的工作流有一些不同的模型,但最常见的是GitFlow工作流,它基于分支管理。GitFlow包括以下几个主要分支:Master分支:这个分支包含最近发布到生产环境的代码,即稳定版本。通常,只有通过经过充分测试和审查的代码才会合并到Master分支。Develop分支:D......
  • 《需求分析与系统设计》阅读笔记2
    需求规格说明涉及对客户需求在需求确定期间进行详细建模,特别关注系统预期提供的服务。软件体系结构定义了系统内软件组件和子系统之间的相互作用方式以及它们的结构和组织形式。模型-视图-控制器(MVC)框架是许多现代体系结构框架和相关设计模式的支持者。模型对象代表了数据对象,即......
  • ReadWriteLock的简单分析
    ReentrantReadWriteLock是jdk中提供的一种相比于ReentrantLock能提供更高的读效率的锁一、基本使用publicstaticvoidmain(String[]args)throwsInterruptedException{ReentrantReadWriteLocklock=newReentrantReadWriteLock();//获取读锁......
  • spring aot分析
    native-imagegraalvm支持使用native-image工具来生成二进制可执行文件。对于运行时反射需要使用agent在运行时收集元信息,即META-INF/native-image/xxx/*.json文件。通过agent收集元数据的文章:https://www.graalvm.org/reference-manual/native-image/guides/configure-with-tra......
  • 【C++】继承 ⑬ ( 虚继承原理 | 虚继承解决继承二义性问题 | 二义性产生的原因分析 )
    文章目录一、虚继承原理1、虚继承解决继承二义性问题2、二义性产生的原因分析3、虚继承原理二、代码示例-虚继承原理1、完整代码示例2、执行结果一、虚继承原理1、虚继承解决继承二义性问题继承的二义性:如果一个子类(派生类)继承多个父类(基类),这些父类都继......
  • 电子公文系统-规格需求说明书
    规格需求说明书1引言2用户场景3类图4界面原型5功能描述6验收验证标准角色功能功能实现预期结果系统注册姓名、电话号码、传真、邮箱、密码、单位、所属部门等基本信息,符合一定要求或验证完成注册对不同部门的工作人员基本信息录入系统,进行注册并且验证......
  • 转岗项目经理后,我是如何分析需求的
    项目经理有一项工作就是需求分析,需求的本质是根据认知进行假设,然后给出判断。如果需求分析的结果出了问题,那么产品也必然会失败。本文针对如何进行需求分析展开分析,希望能对你有所启发。一、什么是需求为什么要明确需求的定义,因为需求很容易被误解。在这里我们要区分下用户需求和产......
  • 转岗项目经理后,我是如何做竞品分析的
    竞品分析无论作为产品经理、运营岗位还是UE交互体验设计师,都是其必备技能和工作范畴之一。但是如何通过竞品分析提炼出有效信息,为业务或是设计决策提供有力的数据支撑,仍然值得我们进行更多的思考。在本文中 我整理了竞品分析的全过程,希望能帮到你。一、明确概念竞品分析是指对:现有......
  • 信息系统项目管理(高项)考试大纲分析
    大纲以及分值想要高效的学习,首先要先分析考试大纲。下面是信息系统项目管理(高项)新大纲No科目分值考点分布1新一代信息技术4分商业智能,物联网,大数据,互联网+,区块链,云计算,人工智能2信息化与信息系统5分信息技术发展,两化融合,信息系统阶段,大型信息系统,系统规划BSP,信息系统规划工具,信息......