任务管理平台需求规格说明书_v1.2.6

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

任务管理系统系统需求规格说明书

软件/系统需求规格说明书(SRS)

版本

拟制日期

审核日期

批准日期

声明

本文件所有权和解释权归智翔集团所有,未经智翔集团书面许可,不得复制或向第三方公开。修订历史记录

(A-

目录

1.引言 (5)

1.1.编写目的 (5)

1.2.系统涵盖范围 (5)

1.3.缩略词 (5)

1.4.假设和限制 (5)

1.5.文档组织结构 (5)

1.6.参考资料 (5)

2.系统概貌 (5)

2.1.系统概述 (5)

2.2.体系结构 (6)

2.3.系统边界和A CTORS (6)

2.4.系统功能 (6)

2.5.用户特性 (7)

2.6.一般限制 (7)

2.7.出错处理 (7)

2.8.假设和依赖条件 (7)

3.功能性需求 (7)

3.1.W EB端平台 (7)

3.1.1.系统管理 (8)

3.1.2.导师功能模块 (9)

3.1.3.学员功能模块 (10)

3.2.客户端接口 (11)

3.2.1.注册接口 (11)

4.非功能性需求 (11)

4.1.易用性 (11)

4.2.可靠性 (11)

4.3.性能 (11)

4.4.可维护性 (11)

4.5.客户端系统更新 (11)

5.安全性 (12)

5.1.设计角度 (12)

5.1.1.应用权限控制 (12)

5.2.传输角度 (12)

5.2.1.与客户端通讯的接口部分 (12)

5.3.业务接入认证角度 (12)

5.4.手机本地安全角度 (13)

5.5.业务监控角度 (13)

5.6.负载均衡角度 (13)

5.7.数据库管理角度 (13)

5.8.黑客角度 (13)

6.机型适配要求 (13)

7.系统体验要求 (13)

8.项目交付清单 (13)

1.引言

1.1.编写目的

本文档主要对『任务管理』系统的架构、流程、功能、性能等进行详细说明,提供给产品开发和UI设计人员参照使用。

本文档属于比较详细的业务需求,对具体功能在手机上的体验并没有进行特别详细的描述。

本文档的阅读对象为客户、项目经理、产品经理、研发需求人员、研发开发人员、测试人员和验收人员。

1.2.系统涵盖范围

本文档只涉及架构、流程以及各功能特性的描述,不涉及具体的实现技术、算法、逻辑等。

具体覆盖移动办公平台产品的平台侧、客户端侧软件需求。

1.3.缩略词

1.4.假设和限制

需求文档中的任何变更都将被新版的SRS跟踪。SRS应有版本历史。用户可以通过SRS的早期版本查找需求的早期版本。

为验证需求,一个需求应有一个或一个以上用例。

1.5.文档组织结构

本文档通过系统概貌、功能性需求、外部接口、非功能性需求描述整个系统的需求。

1.6.参考资料

2.系统概貌

2.1.系统概述

任务管理系统是一个教学任务管理平台,通过该平台可以实现系统管理员管理平台信息,导师可以通过平台针对学员分组、新建任务、分配任务、查看任务完成情况等,学员可根据平台查询任务,提交任务,查看任务评分等。

2.2.体系结构

任务管理平台由服务器端软件、客户端软件(未来实现)组成,各个模块的说明如下:

1、客户端软件是移动版本的使用界面,通过用户的操作来实现系统业务功能的展示与处理。

2、服务器端软件主要分为两部分。

a)第一部分:web端操作管理界面。用户可以使用电脑,完成目前系统的所有功能。

b)第二部分:客户端接口(未来实现)。通过客户端接口,使得客户端软件可以与服务器进行交

互。

2.3.系统边界和Actors

系统用户角色主要按照业务需求进行划分,本文主要的系统用户有:

平台管理员:具有平台的所有功能,对平台基本数据进行维护。

导师:导师可对自己的学生分组,创建不同类型的任务,分配任务给相应的学生分组、查看学生任务的完成情况、给不同任务进行评价打分。

学员:注册账号、老师、查看自己的任务,领取公共任务,提交任务,查看任务评价等

客户端用户(本次版本暂不实现):客户端用户分为任务发布者与学员,功能同web端。

2.4.系统功能

该系统主要实现以下业务目标:

2.5.用户特性

任务管理系统的维护人员、任务发布人员(即导师)、学员。

2.6.一般限制

终端侧的文件处理能力(比如播放媒体,打开office、打开压缩文件等)依赖于终端本身的能力。2.7.出错处理

所有的系统错误都应当记录到系统日志文件中。

2.8.假设和依赖条件

平台侧依赖于Windows操作系统和mysql数据库软件

终端侧的文件处理能力(比如播放媒体,打开office、打开压缩文件等)依赖于终端本身的能力。

3.功能性需求

整个系统由平台侧管理系统、平台侧接口、移动客户端组成。

3.1.Web端平台

要求:平台中所有删除功能都需要提出提示信息,需要操作人员选择是否确认删除。特殊数据则应使用软删除,不能直接删除(添加删除标识,而不是直接在数据库中delete)

1、Web平台使用说明

欲使用平台,需首先建立一个账号,账号分为三类,第一类为系统维护人员,需要以管理员身份在系统中维护。第二类,导师,用户可在web端或者客户端注册账号,注册为导师,导师注册后,需要经过系统管理人员进行审核,审核通过后才可进行导师的相关操作。第三类,学员,用户可在web或者客户端进行账号注册为学员。注册成功后,则可进行学员的相应操作。

2、所有系统用户,可以在web端或者客户端进行自身信息的修改。

相关文档
最新文档