系统需求规格说明书与软件需求规格说明书

系统需求规格说明书与软件需求规格说明书

项目组成员在针对要开发的系统做需求调研后,就要编写对应的需求说明书。

作为软件工程师,你就得知道需求分析说明书和需求规 说明书的区别,以期在正确的时候编写正确的需求文档。

两者有何不同:

(1)面向对象上不同

  需求分析说明书往往面向业务人员、用户。

  需求规 说明书往往面向设计、开发人员。

(2)生成阶段不同

  一般先有需求分析说明书,需求分析说明书由需求工程师编写,而后有需求规 说明书,需求规 说明书由需求分析工程师或者业务流程分析工程师、软件概要设计师编写。

      在软件过程中,需求分析说明书往往是需求规 说明书的输入,根据需求分析说明书编写需求规 说明书。 

(3)内容侧重点、粒度不同

  需求分析说明书侧重于把系统要解决的业务逻辑、要实现的功能描述清楚,更宏观。

      需求规 说明书侧重于把系统的约束、输入、输出和处理过程定义清楚,更具体。

通俗一点讲

  需求分析说明书:一般是对某个市场或者是客户群来讲的,类 于调研报告,重点是体现出产品要满足哪些功能,哪些是重点、热点。

  需求规 说明书:是从业务规则讲起的,细一点偏向于软件的概要设计。是从开发、测试的角度去讲产品功能,里面要包含原型界面、业务接口、活动图等

参考例子

  需求规 说明书:

  需求分析说明书:

系统需求规格说明书与软件需求规格说明书

EnglishName) 软件需求规格说明书 XXX 项目小组 文档状态: 文档编号: 编撰日期:保密级别: 文档版本: 1.0.0 杭州电子科技大学 软件需求规格说明书 PAGE 17修订表 编号 生成版本 修订人 修订章节与内容 修订日期 1.0XX 杭州电子科技大学软件需求规格说明书 PAGE 17审批记录 版本 审批人 审批意见 审批日期 1.0.0 杭州电子科技大学 软件需求规格说明书 PAGE 1.1目的 1.2适用范围 1.3参考资料 1.4术语和缩略语 2.1产品描述 2.2产品功能 2.3一般约束 3.1功能描述1 错误!未定义书签。83.2 功能描述2 产品的非功能性需求...................................................................................................................................144.1 外部接口说明 ......................................................................................................................................14 4.1.1 用户接口 ..........................................................................................................................................14 4.1.2 软件接口 ..........................................................................................................................................14 4.2 性能需求 ................

系统需求规格说明书与软件需求规格说明书

..............................................................................................................................14 4.2.1 硬件的限制 ......................................................................................................................................14 4.3 属性 .....................................................................................................................................................14 4.3.1 友好性 .............................................................................................................................................14 4.3.2 安全性 .............................................................................................................................................14 4.3.3 可维护性 ..........................................................................................................................................14 4.3.4 可转移/换性 ....................................................................................................................................15 4.4 系统的运行环境........................................................................................................................................15 4.5 其他需求 ..............................................................................................................................................15 4.5.1 用户操作需求 ..................................................................................................................................15 附录A:需求确认 ...............................................................................................................................................17 杭州电子科技大学 软件需求规格说明书 PAGE 引言1.1 目的 编写此文档的目的是进一步定制软件开发的细节问题,希望能使本软件开发工作更具体。

是为使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明了本产品的 各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述实用背景及范围,提供 客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。

1.2 适用范围 在各个行业中,当我们接受到用户的商业项目后,在项目运行的全过程中充满了不确定因素, 只有有效的运用项目管理的科学和艺术,才有可能使项目取得成功。对以上方面要想达到有效的管 理水平,必须有一套科学的管理方法,但是即使有了科学的管理方法,由于项目干系人之间的沟通、 协作不到位,往往达不到预期的结果。鉴于这种情况我们开发一套项目管理协作支撑系统,旨在为 项目干系人提供一个交流、协作以及项目的进度跟踪监控、项目的质量控制、项目相关资源的管理 的软件平台,从而提高项目管理水平,实现了工作的协同化、提高了工作效率。

1.3 参考资料 资料名称[标识符] 1.4术语和缩略语 术语、缩略语 系统概述2.1 产品描述 本项目的目标是: 决策支持: 根据项目的需求及时提供所需信息,并在一定阶段对各模块的进度进行追踪及提 示,实现工作的协同化、提高了工作效率。

提高效率:利用软件进行管理,避免人工管理的失误以及延迟性,从而实现高效率的管理。

杭州电子科技大学 软件需求规格说明书 PAGE 17本系统主要在软件开发行业使用,也可对其他行业项目能够做到粗粒度支撑。使用者包括项目管 理人员,软件编程人员,测试人员等,这些人员在计算机的应用、使用上不存在障碍,都在、计 算机的操作和使用方面得到过相关的培训根据业务的频繁程度。

本体统的功能接受如下图所示: 杭州电子科技大学 软件需求规格说明书 PAGE 172.2 产品功能 2.2.1 系统用例模型 系统管理员 项目管理员 栏目编辑人员 项目管理协作支撑系统 建立项目站点 删除项目站点 空间资源管理 指派项目站点管理员 数据备份 成员管理 权限分配 开启站点 关闭站点 管理站点 站点内数据管理 栏目数据编辑 2.2.2 业务流模型: 杭州电子科技大学 软件需求规格说明书 PAGE 17业务流程模型说明:项目管理员注册项目站点,对项目站点进行管理,对项目管理分为 三个阶段。

2.3 一般约束 假定:用户能够提供交付测试的环境;用户能够参与到需求的核准工作; 约束:本系统的最后的交付日期是2007-10-08; 设计和实现上的限制: 基于.NET 架构进行开发;使用SqlServer2000 数据库; 功能性需求分类3.1 项目管理员管理站点 项目管理员根据所需项目功能选择适合自己的模版,设计自己喜欢的风格界面。

3.1.1 项目通告通知信息的发布及管理 功能说明:项目管理员可以把与项目相关的信息或者相关新闻根据该功能发布给项目成 功能用例图:3.1.2 项目的任务分配管理及信息发布 功能说明:项目管理员根据项目需求创建项目任务,再向项目成员分配项目任务,把分 配任务以信息的形式发布给项目成员; 项目通告通知信息的发布及管理 项目管理员 项目成员 信息管理 发布信息 浏览信息 杭州电子科技大学 软件需求规格说明书 PAGE 参与者:项目管理员,项目成员; 功能用例图:项目的任务分配管理及信息发布 创建任务 分配任务 发布任务 接收任务 项目管理员 项目成员 3.1.3 项目的文档管理 功能说明:项目管理员根据项目需求把与项目相关的项目文档(需求规格说明书,数据 库分析说明书,用例图等)发布,项目成员可以把相关的项目文档下载到本 地,项目管理员可以指派项目成员管理项目文档(添加,修改)。

功能用例图:项目的文档管理 添加项目文档 管理项目文档 下载项目文档 阅读项目文档 项目管理员 项目成员 杭州电子科技大学 软件需求规格说明书 PAGE 10 173.1.4 项目的进度规划及跟踪监控 功能说明:项目管理员根据项目需求将项目分配给项目成员后,在完成项目的过程当 中,项目成员定时提交项目完成的百分比(按条状图显示),项目管理者随时 了解项目成员的完成情况,可以有效把握项目进度,使项目能够按时提交用 功能用例图:项目的进度规划及跟踪监控 查看项目完成百分比 提交项目进度 项目管理员 项目成员 3.1.5 项目成员的工作日志发布及管理 功能说明:项目成员在每一天工作结束的时候把自己在这一天所做的工作情况向项目管 理者汇报,再把明天计划要做的东西也要向项目管理者汇报。

功能用例图:杭州电子科技大学 软件需求规格说明书 PAGE 11 17项目成员的工作日志发布及管理 编写当日工作情况与 第二天的计划信息 提交当日工作情况与 第二天的计划信息 查看项目成员提交的 信息 项目管理员 项目成员 3.1.6 项目bug 发布及跟踪 功能说明:当项目进行到测试阶段,测试人员根据项目需求测试项目,如有错误,测试 人员将bug 信息发布到bug 公布栏,其状态为‘待修改’。当程序员看到bug 信息,及时修改项目当中存在的 bug,修改完成后再将项目 bug 信息的状态 修改为‘待测试’,测试人员再进行二次测试,直到测试通过,状态修改为 ‘通过测试’。

参与者:测试人员,项目成员; 功能用例图:项目b g发布及跟踪提交BUG 修改BUG 浏览BUG状态 测试人员 项目成员 3.1.7 项目邮件子系统 功能说明:该模块有两种功能: 1.向任何人(如163,搜狐等)发电子邮件. 2.向项目成员内部发消息(纸条),发送消息时可以选择接收人员,当发送者 杭州电子科技大学 软件需求规格说明书 PAGE 12 17发出消息后,接收者打开站点时提示有未读消息,阅读后改成以读消息。

功能用例图:项目邮件子系统 项目管理人员 项目成员 编辑邮件内容 发送电子邮件 接收信息 3.1.8 项目相关主题讨论发布及管理 功能说明:项目管理员或者项目成员可以利用该功能发布项目相关的讨论主题,其他 人员可以对其主题进行相关的讨论(和网上的论坛有点相似)。

功能用例图:项目相关主题讨论发布及管理 编写讨论主题 发布讨论主题 对其进行讨论 站点内部人员 3.1.9 项目应用资料发布及管理 功能说明:杭州电子科技大学 软件需求规格说明书 PAGE 13 17项目管理员和项目成员可以随时将项目相关资料(参考资料)发布,项目成员 可以阅读或下载。

参与者:项目管理员,项目成员; 功能用例图:项目应用资料发布及管理 发布相关资料 下载资料 阅读资料 项目管理人员 项目成员 3.1.10 项目网络会议白板系统 功能说明:项目管理员可以根据项目完成情况在项目成员间进行交流讨论,也可以邀请 其他人员参加会议,相当于一个网上会议。

参与者:站点内部人员,被邀请人员; 功能用例图:项目网络会议白板系统 邀请讨论人员 交流讨论 项目管理人员 项目成员 3.1.11 项目名片共享 杭州电子科技大学软件需求规格说明书 PAGE 14 产品的非功能性需求4.1 外部接口说明 4.1.1 用户接口 【提供用户使用软件产品时的接口需求。】 4.1.2 软件接口 【在此要指定需使用的其他软件产品,以及同其他应用系统之间的接口。】 4.2 性能需求 【从整体来说,本条应具体说明软件、或人与软件交互的静态或动态数值需求。

a.静态数值需求可能包括: 1)支持的终端数; 2)支持并行操作的用户数; 3)系统响应的时间特性; b.动态数值需求可能包括:欲处理的事务和任务的数量,以及在正常情况下和峰值工作条件下一 定时间周期中处理的数据总量。】 4.2.1 硬件的限制 【本项包括在各种硬件约束下运行的软件要求,例如,应该包括: a.硬件配置的特点(接口数,指令系统等); b.内存储器和辅助存储器的容量。】 4.3 属性 【在软件的需求之中有若干个属性,以下指出其中的几个】 4.3.1 友好性 【指的是用户对界面的要求,程序界面友好度,可操作性等友好性信息】 4.3.2 安全性 【指的是保护软件的要素,以防止各种非法的访问、使用、修改、破坏或者 泄密。这个领域的具 体需求必须包括: 计算临界值的检查。】4.3.3 可维护性 【规定若干需求以确保软件是可维护的。】 杭州电子科技大学 软件需求规格说明书 PAGE 15 174.3.4 可转移/换性 【利用开发平台提供的数据转换功能,可以实现跨平台数据转换,实现不同数据库数据间的数据转 换,如:FoxPro、Access、Microsoft SQL Server 间的数据转换。】 4.4 系统的运行环境 【系统的起始运行时间,结束运行时间,运行的时限,运行的周期等。】 4.5 其他需求 4.5.1 用户操作需求 【这里说明用户要求的常规的和特殊的操作。

a.在用户组织之中各种方式的操作。例如,用户初始化操作; b.数据处理运行功能; c.后援和恢复操作。】 E-R图和数据字典抽取 5.1 E-R 根据以上的分析,把在整个系统过程中出现的实体及各个实体之间的关联画成E-R图,以更好的从 整体角度了解系统中所有的实体。比如: 杭州电子科技大学 软件需求规格说明书 PAGE 16 175.2 数据字典 对系统中出现的各个实体的属性进行整理,形成数据字典,此可以做为后继开发过程中数据结构设 计、数据库设计、数据库表结构设计的主要来源。格式如下例所示: 5.2.1 员工基本信息 属性 约束 释义 备注 员工编号 必填 员工在公司的工作编号,唯一标识 姓名 必填 性别 必填 出生年月 必填 身份证号码 必填 籍贯 必填 联系电话 必填 家庭住址 联系地址 必填 所在部门编号 必填 参照部门表 从事岗位(职位) 密码 必填 默认密码 用户角色 必填 参照角色表 操作员分类 必填 1.员工 杭州电子科技大学软件需求规格说明书 PAGE 17 17附录A:需求确认 需求评审报告摘要 需求文档 输入名称,标识符,版本,作者,完成日期,... 需求评审报告 输入名称,标识符,评审日期,... 评审结论 工作成果不合格,需要做出比较大的修改,之后必须重新对其评审。评审意见 评审小组成员 输入评审小组成员

系统需求规格说明书与软件需求规格说明书

重庆理工大学计算机学院 文 档 编 号 XK-DN-2000-10-11-11 产品版本 V 1.0 密级 共 66 页 产品名称 学生管理系统项目 需求规格说明书 (仅供内部使用) 重庆理工大学计算机学院 2011 年 01 月 10 日 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 2 修改记录 版本号 修改人 修改日期 修改说明 审核人 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 3 目录 1引言 ............................................................................................................. 5 1.1 项目名称 ............................................................................................. 5 1.2 编写目的 ............................................................................................. 5 1.3 项目背景 ............................................................................................. 5 1.4 定义 ..................................................................................................... 5 1.5 参考资料 ............................................................................................. 6 2任务概述 ..................................................................................................... 7 2.1 项目总体目标 ..................................................................................... 7 2.2 单位概况 ............................................................................................. 7 2.3 业务需求 ............................................................................................. 7 2.4 运行环境 ............................................................................................. 7 3功能需求 ..................................................................................................... 8 3.1 功能总体描述 ..................................................................................... 8 3.2 学生信息管理子系统 .......................................................................... 9 3.2.1 业务概述 .................................................................................. 9 3.2.2 需求列表 ................................................................................ 21 3.2.3 实体类 ................................................................................... 22 3.3 日常表现管理子系统 ........................................................................ 23 3.3.1 业务概述 ................................................................................ 23 3.3.2 需求列表 ................................................................................ 36 3.3.3 实体类 ................................................................................... 38 3.4 成绩管理子系统 ................................................................................ 40 3.4.1 业务概述 ................................................................................ 40 3.4.2 需求列表 ................................................................................ 43 3.4.3 实体类 ................................................................................... 44 3.5 评优评奖子系统 ................................................................................ 44 3.5.1 业务概述 ................................................................................ 44 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 4 3.5.2 需求列表 ................................................................................ 48 3.5.3 实体类 ................................................................................... 48 3.6 贫困生管理子系统 ............................................................................ 49 3.7 留级/退学/处分管理子系统 .............................................................. 55 4非功能需求 ............................................................................................... 61 4.1 数据精确度 ....................................................................................... 61 4.2 时间特性 ........................................................................................... 61 4.3 适应性 ............................................................................................... 61 4.4 安全性 ............................................................................................... 62 4.5 可靠性 ............................................................................................... 62 4.6 可扩充性 ........................................................................................... 62 4.7 安全性 ............................................................................................... 62 4.8 互操作性 ....................................................................................... 62 4.9 健壮性 ........................................................................................... 62 4.10 易使用性 ..................................................................................... 62 4.11 可维护性...................................................................................... 63 4.12 可移植性 ..................................................................................... 63 4.13 可重用性 ..................................................................................... 63 5. 接口说明 .................................................................................................... 63 5.1 软件接口 ........................................................................................... 63 5.2 硬件接口 ........................................................................................... 63 6. 附录............................................................................................................ 63 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 5 1引言 1.1 项目名称 学生管理系统 1.2 编写目的 该系统能让学校进行系统化的管理。使各部门各项工作能更加简单、规范、系统化的进行。节约人力物力财力资源。

设计说明书是为了开发班级管理系统而编写主要面向系统分析员、程序测试员、实施人员和最终用户。

本说明书是整个软件开发的收据它对以后阶段的工作起指导。本文也是项目完成后系统验收的依据。

1.3 项目背景 a. 由学办委托开发。

b. 管理班级以及学生相关繁琐业务希望将其明白化规范化。

1.4 定义 术语 学生信息 定义 个人基本信息包括姓名、学号、QQ、学校邮箱、电话号码、籍贯、出生年月、省份证、班级号、院系性别、家庭住址、邮编、个人特长 考勤 请假 上课的出勤包括迟到、早退、旷课 扣分情况旷课 0.5/次 迟到、早退 0.1/次 比赛活动处分认证考试等见附表一二三 加减分 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 6 评优 绩点 学分 评选优秀学生、优秀班干部上报学校 成绩可换算为绩点作为奖学金的依据见附表四 本科学分制学生在校期间应修满 14 分方能取得毕业证书其中必修部分 9 分选修部分 5 分 奖学金评定见附表五班级评优见附表六 用来评定奖学金的 评优评奖 总积分 1.5 参考资料 1、面向对象技术与 UML 机械工业出版社 刘振安、董兰芳、刘燕君编著 2、信息系统分析与设计 机械工业出版社 姜同强主编 4、重庆理工学生手册 重庆理工大学出版 3、系统分析与设计 机械工业出版社 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 7 2任务概述 2.1 项目总体目标 项目要开发一个适用于管理学生信息日常事务的系统课方便学办班导师以及班级学生信息的记录查询。

2.2 单位概况 学院办事处对班级总体信息及班级人员信息进行管理的单位管理学生相关运作事项信息使用的主要单位。

班级学生组成的单位信息的采取来源班级学生可以通过系统详细了解个人及所在班级的相关信息。

2.3 业务需求 对学生基本信息、日常表现信息的增删改查对成绩及其相关信息的测评评奖评优和贫困生评定的审核 贷款业务的处理 处分留级退学等进行统一管理提高管理质量及其效率且方便用户交流使用。

2.4 运行环境 操作系统Microsoft Windows 2000 及其以上版本 支持环境IIS 5.0 数 据 库Microsoft SQL Server 2000 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 8 3功能需求 3.1 功能总体描述 学生管理系统设置各模块管理每个模块对每个使用者具有不同权限 系统总体设计 本系统的角色有学生、学办老师、班导师、书记、管理员他们拥有不同的权限登录此系统。学习部管理员、生活部管理员、权益部管理员、组织部管理员分别从管理员继承而来。学生管理系统由学生信息管理子系统、日常表现管理系统、成绩管理子系统、评优评奖子系统、贫困生管理子系统、贷款管理子系统、处分留级管理子系统组成。

学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 9 3.2 学生信息管理子系统 3.2.1 业务概述 学生信息管理子系统 学生信息管理子系统的参与者主要是书记、班导师、学生、办公室管理员、学办老师学生信息管理子系统主要由学生基本信息模块、人才信息模块、就业信息模块、党员团员信息模块组成。

学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 10 就业信息模块 学生登录就业信息模块对个人的就业信息可以增加和修改班导师进行初级审核最终交给学办老师进行最终审核后进行保存。学办老师可以对就业信息进行删除学办老师、书记和班导师可以根据权限对相应人员就业信息进行查询学生只可以对自己的就业信息进行查询。

学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 11 党员团员信息模块 党员团员管理管理模块主要由组织部管理员进行管理。学生将自己的信息填写可以修改自己的入党时间或者入团时间等基本信息没有权限修改自己的身份。由组织部管理员进行审核管理员可以增加修改、删除、查询党员、团员信息可以更改学生的身份并保存党员团员的信息。班导师、学办、书记都能查看相应人员的党团信息。

学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 12 学生基本信息模块 学生基本信息模块主要由办公室管理员管理。办公室管理员录入学生的学号和姓名重要信息学生填写、修改自己的重要信息并保存。办公室管理员可以修改、删除、查询学生的所有信息班导师可以查看所在班级学生的所有信息书记和学办老师可以查看所有学生的信息。

人才信息模块 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 13 人才信息模块主要由办公室管理员管理。办公室管理员可以通过学生基本表统计出相应特长的学生基本并保存。办公室管理员还可以作统一修改、删除、查询相应班导师可以查看所在班级学生的所有信息书记和学办老师可以查看所有学生的信息。

数据流程图 S2学生P2检查学生基本信息D3学生基本信息P3检查是否存在该学生记录F1学生信息存储D4合格学生基本信息D5学生信息D10不合格信息D6学生详细信息P4修改学生基本信息D7学生基本信息D8合格学生基本信息S1管理员D9无学生记录消息P1导入学生基本信息D2学生基本信息D1学生基本信息表P5删除学生基本信息D12学生信息D11学生基本信息P6查找学生基本信息S3参与者D13待查找信息D14待查找学生信息增、删、改、查学生基本信息 S2学生P7检查就业信息P8增加就业信息F2学生就业信息存储S4学办老师P10审核就业信息P9获取就业信息D15就业信息表D16合格就业信息D17就业信息表D18获取请求D19获取信息请求D22待审核就业信息D20就业信息记录D21详细就业信息D23审核后就业信息增加、审查就业信息 数据项描述 数据项名学号 数据项含义说明学生的唯一编号 别名无 数据类型字符型 长度11 取值范围 0000000000 - 9999999999 取值说明第 1 位为校区代码2-3 位为入学年份4-7 位为专业代码8-9 位为班级10-11 位班级内学号。

数据项名姓名 数据项含义说明学生的身份证或户口上登记的学生姓名 别名无 数据类型字符型 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 14 长度10 取值范围合法中文字符 取值说明任意中文字符。

数据项名性别 数据项含义说明学生的性别信息 别名无 数据类型字符型 长度14 取值范围男、女、未知 取值说明只有三种性别只能在其中选择。

数据项名年龄 数据项含义说明学生的年龄 别名无 数据类型整型 长度4 取值范围10-100 取值说明系统自动生成根据当时的年份减去该学生的出生年份由身份证号得来 。

数据项名学院 数据项含义说明学生的所在的二级学院名称 别名无 数据类型字符型 长度20 取值范围合法中文字符 取值说明由管理员导入学生基本信息表时从表中获取。

数据项名专业 数据项含义说明学生的所在的专业的名称 别名无 数据类型字符型 长度20 取值范围合法中文字符 取值说明由管理员导入学生基本信息表时从表中获取。

数据项名班级 数据项含义说明学生的所在的二级学院名称 别名无 数据类型字符型 长度20 取值范围合法字符 取值说明由管理员导入学生基本信息表时从表中获取。

学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 15 数据项名寝室号 数据项含义说明学生的所在的寝室编号 别名无 数据类型字符型 长度20 取值范围合法字符 取值说明由管理员导入学生基本信息表时从表中获取。

数据项名籍贯 数据项含义说明学生的所在的出生地 别名无 数据类型字符型 长度20 取值范围合法中文字符 取值说明学生登陆学生基本信息模块后对自己的信息修改时填入。

数据项名身份证号 数据项含义说明学生的身份证号码 别名无 数据类型字符型 长度18 取值范围合法字符由数字和字母 X 构成一般只才最后 3 位 X 取值说明学生登陆学生基本信息模块后对自己的信息修改时填入。

数据项名联系电话 数据项含义说明学生的可用的移动电话 别名无 数据类型字符型 长度20 取值范围合法字符只由数字构成 取值说明学生登陆学生基本信息模块后对自己的信息修改时填入。

数据项名邮箱 数据项含义说明学生的可使用邮箱 别名无 数据类型字符型数据流编号 长度20 取值范围合法字符由数字和字母以及字符@构成 取值说明学生登陆学生基本信息模块后对自己的信息修改时填入。

数据项名政治面貌 数据项含义说明学生的党员团员信息 别名无 数据类型字符型 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 16 长度20 取值范围合法中文字符 取值说明学生登陆学生基本信息模块后对自己的信息修改时填入。

数据项名入党/入团时间 数据项含义说明学生的入团/入党时间 别名无 数据类型日期型 长度10 取值范围合法字符 取值说明学生登陆学生基本信息模块后对自己的信息修改时填入若为团员填写入团时间若为党员则填写入党时间。

数据项名人才信息 数据项含义说明学生的特长文体方面或科技方面 别名无 数据类型字符型 长度20 取值范围合法字符 取值说明学生登陆学生基本信息模块后对自己的信息修改时填入。

数据流描述 数据流编号D1 数据流名称学生基本信息表 简述学生入学前由教务系统分配的学生学号学院、专业及班级信息等 数据流来源管理员 数据流去向导入学生基本信息 数据流组成学生学号+姓名+学院名称+专业名称+班级代号+入学年份 数据流量 1000/天 高峰流量 5000/天 数据流编号D2 数据流名称学生基本信息 简述学生的基本信息 数据流来源导入学生基本信息 数据流去向学生信息存储 数据流组成学生学号+姓名+学院名称+专业名称+班级代号+入学年份 数据流量 100 条/天 高峰流量 500 条/天 数据流编号D3 数据流名称学生基本信息 简述学生入学前由教务系统分配的学生学号学院、专业及班级信息等 数据流来源学生 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 17 数据流去向检查学生基本信息 数据流组成学生学号+姓名+学院名称+专业名称+班级代号+入学年份 数据流量 100 条/天 高峰流量 500 条/天 数据流编号D4 数据流名称合格学生基本信息 简述教务处存在的学生信息 数据流来源检查学生基本信息 数据流去向检查是否存在该学生记录 数据流组成学生学号+姓名+学院名称+专业名称+班级代号+入学年份 数据流量 100 条/天 高峰流量 500 条/天 数据流编号D5 数据流名称学生信息 简述学生基本信息 数据流来源检查是否存在该学生记录 数据流去向学生信息存储 数据流组成学生学号+姓名+年龄+性别+住址+学院名称+专业名称+班级代号+入学年份 数据流量100 条/天 高峰流量500 条/天 数据流编号D6 数据流名称学生详细信息 简述除了学生基本信息之外还有学生自己添加的个人信息 数据流来源学生存储信息 数据流去向检查是否存在该学生记录 数据流组成学生学号+姓名+年龄+性别+住址+学院名称+专业名称+班级代号+入学年份 数据流量 100 条/天 高峰流量 500 条/天 数据流编号D7 数据流名称学生基本信息 简述初始的学生的基本信息 数据流来源检查学生基本信息 数据流去向修改学生基本信息 数据流组成学生学号+姓名+学院名称+专业名称+班级代号+入学年份 数据流量 100 条/天 高峰流量 500 条/天 数据流编号D8 数据流名称合格学生基本信息 简述教务处存在的学生信息 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 18 数据流来源检查学生基本信息 数据流去向检查是否存在该学生记录 数据流组成学生学号+姓名+学院名称+专业名称+班级代号+入学年份 数据流量 100 条/天 高峰流量 500 条/天 数据流编号D9 数据流名称无学生记录消息 简述在学生信息存储中没有该学生的信息 数据流来源学生信息存储 数据流去向检查是否存在该学生记录 数据流组成无消息记录提示 数据流量 100 条/天 高峰流量 500 条/天 数据流编号D10 数据流名称不合格信息 简述通过查询没有该学生信息 数据流来源检查是否存在该学生记录 数据流去向学生 数据流组成不合格信息提示 数据流量 100 条/天 高峰流量 500 条/天 数据流编号D11 数据流名称学生基本信息表 简述学生入学前由教务系统分配的学生学号学院、专业及班级信息等 数据流来源学生 数据流去向检查学生基本信息 数据流组成学生学号+姓名+学院名称+专业名称+班级代号+入学年份 数据流量 1000 条/天 高峰流量 5000 条/天 数据流编号D12 数据流名称学生信息 简述学生基本信息 数据流来源检查是否存在该学生记录 数据流去向学生信息存储 数据流组成学生学号+姓名+年龄+性别+住址+学院名称+专业名称+班级代号+入学年份 数据流量100 条/天 高峰流量 500 条/天 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 19 数据流编号D13 数据流名称待查找信息 简述参与者要查询的学生信息 数据流来源参与者 数据流去向查找学生基本信息 数据流组成学生学号 数据流量 100 条/天 高峰流量 500 条/天 数据流编号D14 数据流名称待查找学生信息 简述需要查找的学生的信息 数据流来源查找学生基本信息 数据流去向学生信息存储 数据流组成学生学号+姓名+年龄+性别+住址+学院名称+专业名称+班级代号+入学年份 数据流量 1000 条/天 高峰流量 5000 条/天 数据流编号 D15 数据流名称 就业信息表 简述学生就业信息表 数据流来源学生 数据流去向检查就业信息表处理 数据流组成学生学号+就业行业类型+就业单位所在地情况等 数据流量200 张/天 高峰流量400 张/天 数据流编号 D16 数据流名称 合格就业信息 简述检查合格的就业信息表 数据流来源检查就业信息处理 数据流去向增加就业信息处理 数据流组成学生学号+就业行业类型+就业单位所在地情况等 数据流量200 张/天 高峰流量400 张/天 数据流编号 D17 数据流名称 就业信息表 简述学生就业信息表 数据流来源增加就业信息处理 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 20 数据流去向学生就业信息存储 数据流组成学生学号+就业行业类型+就业单位所在地情况等 数据流量200 张/天 高峰流量400 张/天 数据流编号 D18 数据流名称 获取请求 简述学办老师从数据库获取就业信息请求 数据流来源学办老师 数据流去向获取就业信息 数据流组成学生学号/就业行业类型/就业单位所在地情况等 数据流量200 张/天 高峰流量400 张/天 数据流编号 D19 数据流名称 获取信息请求 简述老师要查找的就业信息的相关信息请求 数据流来源获取就业信息处理 数据流去向学生就业信息存储 数据流组成学生学号+就业行业类型+就业单位所在地情况等 数据流量200 张/天 高峰流量400 张/天 数据流编号 D20 数据流名称 就业信息记录 简述查找获得的学生就业信息表 数据流来源学生就业信息存储 数据流去向获取就业信息处理 数据流组成学生学号+就业行业类型+就业单位所在地情况等 数据流量200 张/天 高峰流量400 张/天 数据流编号 D21 数据流名称 详细就业信息 简述学生就业详细信息 数据流来源获取就业信息处理 数据流去向学办老师 数据流组成学生学号+就业行业类型+就业单位所在地情况等 数据流量200 张/天 高峰流量400 张/天 数据流编号 D22 数据流名称 待审核就业信息 简述没有经过老师审核的学生就业信息 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 21 数据流来源学办老师 数据流去向审核就业信息处理 数据流组成学生学号+就业行业类型+就业单位所在地情况+就业信息表审核情况 数据流量200 张/天 高峰流量400 张/天 数据流编号 D23 数据流名称 审核后就业信息 简述经过学办老师审核后待存储的学生就业信息 数据流来源审核就业信息处理 数据流去向学生就业信息存储 数据流组成学生学号+就业行业类型+就业单位所在地情况+审核情况等 数据流量200 张/天 高峰流量400 张/天 数据存储描述 数据存储编号F1 数据存储名称学生信息表 简述存储学生的基本信息 数据存储组成学生学号+姓名+电话号码+入学时间+籍贯+身份+家庭住址+邮编 关键字学生学号 相关联的处理D2、D11、D9、D5、D6、D8、D11、D14 数据存储编号F2 数据存储名称学生就业信息表 简述存储学生就业基本信息 数据存储组成学生学号+姓名+专业+联系电话+单位地址+单位电话 关键字学生学号 相关联的处理D17,D19,D20,D23 3.2.2 需求列表 【列出明细化的需求如下表 No 导入学生基本信息表 需求说明 P 1 备注 1000 系统可以将外部表格信息进行导入 1001 修改学生基本信息 2 学生可以修改出必要信息外的其他信息 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 22 1002 删除学生基本信息 察看学生基本信息 3 2 特殊情况下允许删除学生信息 所有系统使用者具有察看学生基1003 本信息的权限 1011 1012 1013 1014 增加学生就业信息 修改学生就业信息 删除学生就业信息 察看学生就业信息 审核学生就业信息 1 2 3 2 2 学生可以增加自己的就业信息 学生可以修改自己的就业信息 特殊情况可以删除学生就业信息 可以查看学生的就业信息 学办老师可以对就业信息进1015 行审核 1021 增加学生党员团员信息 1 在学生填写了基本信息后根据其增加党员团员信息 在学生填写了基本信息后根据其1022 1023 1024 修改学生党员团员信息 删除学生党员团员信息 查询学生党员团员信息 增加人才信息 2 3 2 1 1031 增加人才信息 1032 1033 1034 修改人才信息 删除人才信息 查询人才信息 2 3 2 3.2.3 实体类 【对实体类的说明可以用类图描述主要描述本功能涉及到的核心类如果这些类涉及到其他功能的类也需要画出来但需要说明在哪个功能里作了详细说明 类需要在下表中作详细说明 类名 学生 姓名 属性名 学号 说明 学生的唯一编号、唯一标识 学生身份证上登记的姓名 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 23 年龄 学生年龄根据身份证上信息得来 学生性别 身份证编号 居民出生地 所在二级学院名称 所在专业名称 所在班级 寝室编号 可用的移动电话号码 可用邮箱 政治成分 学生文体特长信息 学生入团或入党时间 学生的唯一编号、唯一标识 学生身份证上登记的姓名 学生就业行业类型 学生就业单位的名称 就业单位所在地址 城镇或农村 性别 身份证号 籍贯 学院 专业 班级 寝室号 联系电话 邮箱 政治面貌 人才信息 入党/入团时间 学号 姓名 就业行业类型 就业单位名称 就业单位地址 学生类型 就业信息 3.3 日常表现管理子系统 3.3.1 业务概述 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 24 日常表现管理子系统 日常表现管理子系统主要有考勤请假模块、寝室检查信息模块、处分信息模块、获奖信息模块、活动情况模块组成。参与者主要由学生、学办老师、书记、班导师和相应部门的管理员构成。

学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 25 考勤请假模块 考勤请假模块参与者主要是班导师、学生、学习部管理员。管理员导入考勤信息表进行统计每个班上的出勤率进行排列。学习部管理员可以修改、删除、查询考勤信息。班导师可以查看本班的出勤率和考勤信息表学生可以填写请假单由班导师进行审核并记录学生的请假情况班导师可以修改、查看、删除学生的请假记录。

寝室检查信息模块 寝室检查信息模块参与者主要是学办老师和生活部管理员。生活部对每次检查结果进行记录并生成检查记录表同时生活部管理员也可以对常规检查记录进行修改、查询、删除书记、班导师也可以对检查结果进行查询。学办老师可以对寝室手收缴的物品记录进行修改、查询、删除、并保存记录。

学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 26 处分信息模块 处分信息模块参与者主要是学办老师。学办老师可以对学生处分进行记录修改、删除和查询处分记录。学生需要填写处分申请单由班导师进行初级审核最后由学办老师进行审核进行保存生成处分成绩单。

学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 27 获奖活动信息模块 获奖信息管理模块的参与者主要是学生和各个部门的管理员 学生可通过此模块记录个人的参与活动情况同时学生也可以修改、删除和查询个人活动情况记录最后由相应部门的管理员进行审核并保存个人的活动情况记录。班级活动情况记录主要是由个人参加活 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 28 动记录和班级个人的获奖情况决定。班导师和学办老师可以查看。

数据流程图 P11导入考勤记录表D24考勤记录表F4学生请假记录存储F3考勤记录存储S2学生D25考勤记录信息P12增加请假记录D26学生请假单D27学生请假信息S5班导师P13查找学生请假信息D28查找请假记录请求P14审核请假记录P15保存请假记录D32请假记录D33已审核请假记录D35请假记录P16给相应任课老师发送信息D34请假消息D29查找信息D30详细请假记录D31请假记录增加考勤请假信息和审查考勤信息 S1管理员P17检查寝室检查信息P18增加寝室常规检查信息F5寝室常规检查信息存储D36寝室常规检查信息D37合格寝室常规检查信息不合格寝室检查信息D38寝室信息P21增加寝室收缴物品记录P19查询寝室常规检查信息D40查询信息S3参与者D39查询信息请求DD41寝室常规检查信息D42详细寝室常规检查信息P20检查寝室收缴物品记录D43寝室收缴物品信息D44合格寝室收缴物品记录D46不合格寝室收缴物品记录F6寝室收缴物品记录D45寝室收缴物品信息增加寝室常规检查信息和增加寝室收缴物品记录 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 29 S2学生P23增加个人活动情况记录D46个人活动信息F7个人活动情况记录存储P22审核个人活动情况记录D47合格个人活动情况信息D48个人活动情况表P24查找该学生所在班级活动情况记录P25修改班级活动情况记录F8班级活动情况记录存储P26增加班级活动情况记录D49所在班级信息及活动情况D50班级信息D51班级活动情况记录D52班级信息D53班级活动情况记录D54不合格个人活动情况记录增加个人和班级活动情况记录 数据流描述 数据流编号 D24 数据流名称 考勤记录表 简述学生班级学习委员平时记录的考勤记录表 数据流来源学生 数据流去向导入考勤记录表 数据流组成日期+课程名称+课程节数+考勤情况等 数据流量200 张/天 高峰流量400 张/天 数据流编号 D25 数据流名称 考勤记录信息 简述待增加的考勤记录信息 数据流来源导入考勤记录表存储 数据流去向考勤记录存储 数据流组成日期+课程名称+课程节数+考勤情况等 数据流量200 张/天 高峰流量400 张/天 数据流编号 D26 数据流名称 学生请假单 简述学生要请假时填写的请假单 数据流来源学生 数据流去向增加学生请假记录处理 数据流组成 学生姓名+学生学号+日期+课程名称+课程节数+任课老师姓名及联系方式+请假原因等 数据流量100 张/天 高峰流量400 张/天 数据流编号 D27 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 30 数据流名称 学生请假信息 简述待存储的请假单 数据流来源增加学生请假记录处理 数据流去向学生请假记录存储 数据流组成 学生姓名+学生学号+日期+课程名称+课程节数+任课老师姓名及联系方式+请假原因等 数据流量100 张/天 高峰流量400 张/天 数据流编号 D28 数据流名称 查找请假记录请求 简述老师要查找为审核的的学生请假记录的请求信息 数据流来源班导师 数据流去向查找学生请假记录 数据流组成学生姓名/学生学号/课程名称 数据流量100 张/天 高峰流量400 张/天 数据流编号 D29 数据流名称 查找信息 简述班导师要查找的请假单的信息 数据流来源查找学生请假信息处理 数据流去向学生请假记存储录 数据流组成学生姓名/学生学号/课程名称 数据流量100 张/天 高峰流量400 张/天 数据流编号 D30 数据流名称 详细请假信息 简述查找获得的已存储的请假信息 数据流来源学生请假记录存储 数据流去向查找学生请假信息处理 数据流组成 学生姓名+学生学号+日期+课程名称+课程节数+任课老师姓名及联系方式+请假原因等 数据流量100 张/天 高峰流量400 张/天 数据流编号 D31 数据流名称 请假记录 简述查找获得的已存储的请假信息 数据流来源查找学生请假信息处理 数据流去向班导师 数据流组成 学生姓名+学生学号+日期+课程名称+课程节数+任课老师姓名及联系方式+请假原因等 数据流量100 张/天 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 31 高峰流量400 张/天 数据流编号 D32 数据流名称 请假记录 简述查找获得的没有审核的请假信息 数据流来源班导师 数据流去向审核请假记录 数据流组成学生姓名+学生学号+日期+课程名称+课程节数+任课老师姓名及联系方式+请假原因+审核情况 数据流量100 张/天 高峰流量400 张/天 数据流编号 D33 数据流名称 详细请假信息 简述已审核的请假信息 数据流来源审核请假记录处理 数据流去向保存请假记录 数据流组成学生姓名+学生学号+日期+课程名称+课程节数+任课老师姓名及联系方式+请假原因 数据流量100 张/天 高峰流量400 张/天 数据流编号 D34 数据流名称 请假信息 简述给该请假信息所对应的任课老师发送的学生请假信息 数据流来源审核请假记录 数据流去向给相应任课老师发总信息 数据流组成学生姓名+学生学号+日期+课程名称+课程节数+请假原因等 数据流量100 张/天 高峰流量400 张/天 数据流编号 D35 数据流名称 请假记录 简述审核后待保存的请假信息 数据流来源保存请假记录处理 数据流去向学生请假记录存储 数据流组成学生姓名+学生学号+日期+课程名称+课程节数+任课老师姓名及联系方式+请假原因+审核情况 数据流量100 张/天 高峰流量400 张/天 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 32 数据流编号 D36 数据流名称 寝室常规检查信息 简述学生会生活部检查寝室后获得的寝室常规检查信息 数据流来源管理员 数据流去向检查寝室检查信息 数据流组成寝室号+寝室检查时间+寝室检查情况 数据流量100 张/天 高峰流量400 张/天 数据流编号 D37 数据流名称 合格寝室常规检查信息 简述经过检查合格的寝室常规检查信息 数据流来源检查寝室检查信息处理 数据流去向增加寝室常规检查信息 数据流组成寝室号+寝室检查时间+寝室检查情况 数据流量100 张/天 高峰流量400 张/天 数据流编号 D38 数据流名称 寝室信息 简述待存储的合格寝室常规检查信息 数据流来源增加寝室常规检查信息处理 数据流去向寝室常规检查信息存储 数据流组成寝室号+寝室检查时间+寝室检查情况 数据流量100 张/天 高峰流量400 张/天 数据流编号 D39 数据流名称 查询信息请求 简述请求查询的信息 数据流来源参与者 数据流去向查询寝室常规检查信息 数据流组成寝室号/寝室检查时间等 数据流量100 张/天 高峰流量400 张/天 数据流编号 D40 数据流名称查询信息 简述参与者要查找的信息 数据流来源查找寝室常规管理信息 数据流去向寝室常规检查信息存储 数据流组成寝室号+寝室检查时间+寝室检查情况 数据流量100 张/天 高峰流量400 张/天 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 33 数据流编号 D41 数据流名称寝室常规检查信息 简述寝室常规检查信息 数据流来源寝室常规管理信息存储 数据流去向查询寝室常规检查信息 数据流组成寝室号+寝室检查时间+寝室检查情况 数据流量100 张/天 高峰流量400 张/天 数据流编号 D42 数据流名称详细寝室查询常规检查信息 简述寝室常规检查信息 数据流来源查找寝室常规管理信息 数据流去向参与者 数据流组成寝室号+寝室检查时间+寝室检查情况 数据流量100 张/天 高峰流量400 张/天 数据流编号 D43 数据流名称寝室收缴物品信息 简述寝室检查过程中收缴的物品的记录信息 数据流来源管理员 数据流去向检查寝室收缴物品信息信息 数据流组成寝室号+寝室检查时间+物品类型+收缴物品件数+收缴物品信息情况 数据流量100 张/天 高峰流量400 张/天 数据流编号 D44 数据流名称合格寝室收缴物品信息 简述检查合格的寝室收缴物品信息 数据流来源检查寝室收缴物品记录处理 数据流去向增加寝室收缴物品记录 数据流组成寝室号+寝室检查时间+物品类型+收缴物品件数+收缴物品信息情况+检查情况 数据流量100 张/天 高峰流量400 张/天 数据流编号 D45 数据流名称寝室收缴物品信息 简述待存储的寝室收缴物品信息 数据流来源增加寝室收缴物品记录处理 数据流去向寝室收缴物品记录存储 数据流组成寝室号+寝室检查时间+物品类型+收缴物品件数+收缴物品信息情况+检查情况 数据流量100 张/天 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 34 高峰流量400 张/天 数据流编号 D46 数据流名称不合格寝室收缴物品信息 简述检查不合格的寝室收缴物品信息 数据流来源检查寝室收缴物品记录处理 数据流去向管理员 数据流组成寝室号+寝室检查时间+物品类型+收缴物品件数+收缴物品信息情况+检查情况 数据流量100 张/天 高峰流量400 张/天 数据流编号 D46 数据流名称 个人活动信息 简述学生参加活动的信息 数据流来源学生 数据流去向审核个人活动情况记录处理 数据流组成学号+姓名+参加活动名称+活动时间+获奖情况 数据流量200 张/天 高峰流量400 张/天 数据流编号 D47 数据流名称 合格个人活动信息 简述经过审核后合格的个人活动信息 数据流来源审核个人活动情况处理 数据流去向增加个人活动情况记录处理 数据流组成学号+姓名+参加活动名称+活动时间+获奖情况+审核情况 数据流量200 张/天 高峰流量400 张/天 数据流编号 D48 数据流名称 个人活动信息 简述审核后待存储的个人活动信息 数据流来源增加个人活动情况记录处理 数据流去向个人活动情况记录存储 数据流组成学号+姓名+参加活动名称+活动时间+获奖情况+审核情况 数据流量200 张/天 高峰流量400 张/天 数据流编号 D49 数据流名称 所在班级信息及活动情况 简述审核合格的学生所在班级信息及活动情况信息 数据流来源增加个人活动情况记录处理 数据流去向查找该学生所在班级活动情况记录 数据流组成班级编号+参加活动名称+活动时间+获奖情况 学生管理系统项目 需求规格说明书 重庆理工大学 计算机学院 软件工程系 35 数据流量200 张/天 高峰流量400 张/天 数据流编号 D50 数据流名称 班级信息 简述班级活动情况记录中已存在的班级信息 数据流来源查找该学生所在班级活动情况记录 数据流去向修改班级活动情况记录 数据流组...