学生信息管理系统需求说明书

  • 格式:doc
  • 大小:1.10 MB
  • 文档页数:30

下载文档原格式

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

学生信息管理系统需求规格说明书

广东东软学院YYYY年MM月DD日

文档说明

本文档所涉及到的文字和图表,仅限开发方和需求方内部使用,未经开发方的书面许可,请勿扩散到任何第三方。

目录

1引言 (1)

1.1编写目的 (1)

1.2系统涵盖范围 (1)

1.3名词定义 (1)

1.4参考资料 (2)

2系统概述 (3)

2.1建设目标 (3)

2.2体系结构 (3)

2.3功能模块 (3)

2.4使用者角色 (4)

3功能需求 (5)

3.1学生资料管理模块(01) (5)

3.1.1功能概述 (5)

3.1.2功能需求点 (6)

3.2系统设置模块(02) (7)

3.2.1部门设置子模块(0201) (8)

3.2.2课程设置子模块(0202) (10)

3.2.3专业设置子模块(0203) (13)

3.2.4专业课程设置子模块(0204) (16)

3.2.5班级所在子模块(0205) (19)

3.3操作员管理模块(03) (22)

3.3.1功能概述 (22)

3.3.2功能需求点 (25)

附图目录

附图1.学生资料列表 (5)

附图2.新增学生资料 (6)

附图3.部门资料列表 (8)

附图4.新增部门资料 (9)

附图5.课程资料列表 (11)

附图6.新增课程资料 (12)

附图7.专业资料列表 (14)

附图8.新增专业资料 (15)

附图9.专业课程资料列表 (17)

附图10.新增专业课程资料 (18)

附图11.班级资料列表 (20)

附图12.新增班级资料 (21)

附图13.操作员资料列表 (23)

附图14.新增操作员资料 (24)

1 引言

1.1 编写目的

本软件规格说明编写目的包括以下方面:

◆明确学生信息管理系统软件开发项目的需求范围,作为系统验收的依据;

◆详细描述学生信息管理系统的功能和非功能性需求,确保需求得到正确的理解和满

足;

◆定义学生信息管理系统的功能模块和具体功能需求点,作为项目实施过程中设计、

开发和测试等后续工作的依据。

本软件需求规格说明书的适用读者包括需求方项目组成员及业务部门用户、开发方项目经理和项目组中担任系统分析员、系统设计人员、系统测试人员角色的相关人员。文档应作为需求方和开发方一致地向软件系统的使用部门和使用用户沟通软件系统功能需求的唯一标准。

1.2 系统涵盖范围

系统实现的主要业务功能:

◆支撑学生资料管理功能;

◆支撑系统管理功能;

◆支撑操作员管理功能。

1.3 名词定义

表格1.名词定义

1.4 参考资料

2 系统概述

2.1 建设目标

建设一个着眼于学校今后的学生信息管理的综合性平台:

◆支撑学生信息管理;

◆支撑部门信息管理;

◆支撑课程信息管理;

◆支撑专业信息管理;

◆支撑班级管理;

◆支撑操作员管理。

2.2 体系结构

系统硬件设备包括一台服务器(WEB服务、数据库服务)。

网络方面使用防火墙进行安全隔离。

2.3 功能模块

系统由学生资料管理、系统设置及操作员管理三大模块构成:

◆学生资料管理

该模块向用户提供新增、编辑、删除学生资料的功能。

◆系统设置

该模块为支撑系统运作的业务处理模块;包括部门设置、课程设置、专业设置、专业课程设置及班级设置五个子模块。

◆操作员管理

该模块向用户提供新增、编辑、删除操作员资料的功能。

2.4 使用者角色

系统的使用者角色只有系统管理员。

3 功能需求

3.1 学生资料管理模块(01)

3.1.1 功能概述

学生资料管理主要负责学生的资料管理,管理员可根据系统实际运行的需要,为系统创建用户并分配班级,并能对学生的资料进行编辑和删除。

附图1. 学生资料列表

3.1.1.1 新增学生资料

在学生资料列表模块,提供新增学生资料的功能,页面参照下图:

附图2. 新增学生资料

3.1.1.2 编辑学生资料

在学生资料管理模块,提供编辑学生资料的功能,用户可修改除学生编号外的学生资料。

3.1.1.3 删除学生资料

在学生资料管理模块,提供删除学生资料的功能。(只能删除非当前用户的学生资料)

3.1.2 功能需求点

表格3.学生资料管理功能需求点

3.2 系统设置模块(02)

系统设置模块是学生信息管理系统的业务支撑模块,主要包括部门设置、课程设置、专业设置、专业课程设置及班级设置五个子模块。系统设置模块将实现以下功能:

◆存储用户的部门资料和部门设置;

◆存储用户的课程资料和课程设置;

◆存储用户的专业资料和专业设置;

◆存储用户的专业课程资料和专业课程设置;

存储用户的班级资料和班级设置。

下面将分别详细描述各个子模块的功能需求。

3.2.1 部门设置子模块(0201)

3.2.1.1 功能概述

部门设置主要负责部门的资料管理,管理员可根据系统实际运行的需要,创建部门,并能对部门的资料进行编辑和删除。

附图3. 部门资料列表

3.2.1.1.1 新增部门信息

在部门资料列表模块,提供编辑部门资料的功能,页面参照下图: