文档编号 版本号 文档名称 需求分析说明书 项目名称:××党校研究生班学籍管理系统 项目负责人 编写: 年月 校对: 年月 审核 年月 日日日日 批准: 年月 开发单位: ×××公司
文档编号: 版 本 号: 文档名称: 需求分析说明书 项目名称: ××党校研究生班学籍管理系统 项目负责人: 编写: 年 月 日 校对: 年 月 日 审核: 年 月 日 批准: 年 月 日 开发单位: ××××公司
需求分析说明书 目录 1.引言4 1.1编写目的 12预期的读者 1.3项目背景 14定义 44444 1.5参考资料. 2项目概述5 21系统建设背景 2.l.系统规模 2.1.2预期目标 22项目目标 23用户特点 2,.3.1行业特点 2,.3.2人员特点 2,.3.3业务数据量 666666 2.3.4使用频度 24计算机应用现状 25条件及限制 3.现行系统的基本情况7 3.1基本现状 32组织机构与职能 777 3.2.1组织机构 3.2.2组织机构与研究生班学籍管理有关的积能说明… 3.3业务管理模式 34现行学籍管理业务流程 899 3.4.1学员入学注册管理业务流程 3.4.2学员成绩管理 3.4.3学籍变动管理 3.44毕业管理 4功能需求12 41系统逻辑模型 13 第1页共47页
需求分析说明书 第 1 页 共 47 页 目 录 1.引言 4 1.1 编写目的............................................................................................................................................. 4 1.2 预期的读者......................................................................................................................................... 4 1.3 项目背景............................................................................................................................................. 4 1.4 定义..................................................................................................................................................... 4 1.5 参考资料............................................................................................................................................. 4 2 项目概述 5 2.1 系统建设背景.....................................................................................................................................5 2.1.1 系统规模.................................................................................................................................... 5 2.1.2 预期目标.................................................................................................................................... 5 2.2 项目目标............................................................................................................................................. 6 2.3 用户特点............................................................................................................................................. 6 2.3.1 行业特点.................................................................................................................................... 6 2.3.2 人员特点.................................................................................................................................... 6 2.3.3 业务数据量................................................................................................................................6 2.3.4 使用频度.................................................................................................................................... 6 2.4 计算机应用现状...............................................................................................................................6 2.5 条件及限制......................................................................................................................................... 7 3. 现行系统的基本情况 7 3.1 基本现状.............................................................................................................................................7 3.2 组织机构与职能................................................................................................................................ 7 3.2.1 组织机构.................................................................................................................................... 7 3.2.2 组织机构与研究生班学籍管理有关的职能说明................................................................... 8 3.3 业务管理模式.....................................................................................................................................8 3.4 现行学籍管理业务流程.................................................................................................................... 9 3.4.1 学员入学注册管理业务流程...................................................................................................9 3.4.2 学员成绩管理.........................................................................................................................10 3.4.3 学籍变动管理..........................................................................................................................10 3.4.4 毕业管理.................................................................................................................................. 11 4 功能需求 12 4.1 系统逻辑模型................................................................................................................................... 13
需求分析说明书 4..,1学员注册管理数据流程图 4.1.2学员成绩管理的业务流程 .14 4.1.3学籍变动管理数据流程图 4.1.4华业管理数据流程图 42功能描述 4.2.1学员注册管理功能描述. 4.2,.2学员成绩管理功能描述 4.2.3学籍变动管理功能描述… 4.2,.4学员毕业管理功能描述 21 4.3数据流描述 44数据存储描述 45数据元素描述 5输入输出数据要求 51输入数据要求 52输出数据要求 27 6系统概念数据模型28 7性能需求31 7.1系统响应时间要求 72系统安全性要求 73可靠性 31 74易使用性 8用户操作需求32 81用户操作基本要求 82用户分类及权限分配 32 83用户功能视图 8.3.1系统管理员用户功能视图 8.3.2学籍管理科用户功能视图 8.3.3研究生部领导用户功能视图 8.3.4分部用户功能视图 33 8.3.5研究生用户功能视图 9运行环境要求34 91硬件环境 第2页共47页
需求分析说明书 第 2 页 共 47 页 4.1.1 学员注册管理数据流程图......................................................................................................13 4.1.2 学员成绩管理的业务流程图..................................................................................................14 4.1.3 学籍变动管理数据流程图......................................................................................................15 4.1.4 毕业管理数据流程图..............................................................................................................16 4.2 功能描述........................................................................................................................................... 16 4.2.1 学员注册管理功能描述..........................................................................................................16 4.2.2 学员成绩管理功能描述..........................................................................................................18 4.2.3 学籍变动管理功能描述..........................................................................................................20 4.2.4 学员毕业管理功能描述..........................................................................................................21 4.3 数据流描述....................................................................................................................................... 22 4.4 数据存储描述................................................................................................................................... 25 4.5 数据元素描述................................................................................................................................... 26 5 输入输出数据要求 27 5.1 输入数据要求................................................................................................................................... 27 5.2 输出数据要求................................................................................................................................... 27 6 系统概念数据模型 28 7 性能需求 31 7.1 系统响应时间要求.......................................................................................................................... 31 7.2 系统安全性要求.............................................................................................................................. 31 7.3 可靠性............................................................................................................................................... 31 7.4 易使用性........................................................................................................................................... 31 8 用户操作需求 32 8.1 用户操作基本要求.......................................................................................................................... 32 8.2 用户分类及权限分配...................................................................................................................... 32 8.3 用户功能视图...................................................................................................................................32 8.3.1 系统管理员用户功能视图.....................................................................................................32 8.3.2 学籍管理科用户功能视图.....................................................................................................33 8.3.3 研究生部领导用户功能视图................................................................................................33 8.3.4 分部用户功能视图.................................................................................................................33 8.3.5 研究生用户功能视图.............................................................................................................34 9 运行环境要求 34 9.1 硬件环境........................................................................................................................................... 34
需求分析说明书 92软件环境 93与其它系统的接口 94运行方式 附录:输出数据表格结构36 第3页共47页
需求分析说明书 第 3 页 共 47 页 9.2 软件环境........................................................................................................................................... 34 9.3 与其它系统的接口........................................................................................................................... 34 9.4 运行方式........................................................................................................................................... 34 附录:输出数据表格结构 36
需求分析说明书 1引言 1.1编写目的 明确用户对研究生班学籍管理系统的功能需求和性能需求,并将这些需求用规范化的语言和规 范化的结构完整、准确地表达清楚,以此统一软件开发者和用户对硏究生班学籍管理软件系统的理 解和认识。这是开发党校研究班学籍管理信息系统的基础。编写该需求分析说明书的目的就在于此。 1.2预期的读者 最终用户:××党校研究生部、各分部 系统设计人员 系统测试者 1.3项目背景 系统名称:××党校研究生班学籍管理系统 项目委托单位:××党校 项目开发单位:××公司 目主管部门:××党校研究生部 1.4定义 研究生班:研究生班是党校干部培养的特殊形式,以在职干部非脱产方式组织教学,完成教学 计划规定的课程学习和毕业论文,成绩合格者,发给毕业证书。 分部:是党校在各市、州设立的硏究生班日常教学事务管理的基层管理机构,直接接受党校研 究生部管理 学员:研究生班的学生主要是在职干部,通常称学员。 1.5参考资料 1、中华人民共和国国家标准《计算机软件开发规范》GB8566-88 2、中华人民共和国国家标准《计算机软件开发文件编制指南》GB8567-88 3、中华人民共和国国家标准《计算机软件需求说明编制指南》GB8585-88 4、由××党校研究生部提供的学籍管理文档格式及样本: 第4页共47页
需求分析说明书 第 4 页 共 47 页 1.引言 1.1 编写目的 明确用户对研究生班学籍管理系统的功能需求和性能需求,并将这些需求用规范化的语言和规 范化的结构完整、准确地表达清楚,以此统一软件开发者和用户对研究生班学籍管理软件系统的理 解和认识。这是开发党校研究班学籍管理信息系统的基础。编写该需求分析说明书的目的就在于此。 1.2 预期的读者 最终用户:××党校研究生部、各分部 系统设计人员 系统测试者 1.3 项目背景 系统名称:××党校研究生班学籍管理系统 项目委托单位:××党校 项目开发单位:××公司 目主管部门:××党校研究生部 1.4 定义 研究生班:研究生班是党校干部培养的特殊形式,以在职干部非脱产方式组织教学,完成教学 计划规定的课程学习和毕业论文,成绩合格者,发给毕业证书。 分部:是党校在各市、州设立的研究生班日常教学事务管理的基层管理机构,直接接受党校研 究生部管理。 学员:研究生班的学生主要是在职干部,通常称学员。 1.5 参考资料 1、中华人民共和国国家标准《计算机软件开发规范》GB8566—88 2、中华人民共和国国家标准《计算机软件开发文件编制指南》GB8567—88 3、中华人民共和国国家标准《计算机软件需求说明编制指南》GB8585—88 4、由××党校研究生部提供的学籍管理文档格式及样本:
需求分析说明书 ×党校研究生部2001级研究生入学注册表 ×党校研究生部成绩册 ×党校99地厅级级研究生成绩表 ×党校研究生部学员休学(转学、退学)申请表 各分部研究生入学注册统计 ×党校研究生部2001级研究生学员卡片 毕业证书 ×党校系统学历教育毕业证书验印申请表 ×党校研究生部各年级、专业、人数统计表 ×党校研究生班毕业生名录(Ⅹ×××级) 2项目概述 ×党校研究生班教育是提高××省党政干部教育层次和水平的重要举措。由于研究生班教学 的组织和实施在Ⅹ×党校,学员学习主要由各市(州)党校分部进行日常管理和组织。为了使研究 生班的学籍管理有序、高效,管理工作信息化势在必行。××党校硏究生部根据党校信息化建设统 一规划和部署,决定开发硏究生班学籍管理系统,实现对党校硏究生班学员学籍信息的管理。 2.1系统建设背景 本系统以××党校内部网为基础进行开发。党校内部网通过电信局网络专用频段已与各市(州) 党校分部连通,网络带宽可以满足数据库系统的实时操作要求。 2.1.1系统规模 由于研究生班的学籍管理的主要管理工作集中在研究生部,但业务管理活动却分布于各地、市 党校分部。因此,党校硏究生班学籍管理系统是一个用户地域分布广阔的管理信息系统。目前硏究 生班已在二十多个市(州)党校建立了分部。 业务范围限定在研究班学员学籍管理的相关内容,该系统将作为××党校研究生部管理信息系 统的子系统。 2.1.2预期目标 通过开发《××党校研究生班学籍管理系统》,实现××党校研究生部与各分部学籍管理的数 据通信和数据共享,提高工作效率、提高科学管理和科学决策水平。 第5页共47页
需求分析说明书 第 5 页 共 47 页 ××党校研究生部 2001 级研究生入学注册表 ××党校研究生部成绩册 ××党校 99 地厅级级研究生成绩表 ××党校研究生部学员休学(转学、退学)申请表 各分部研究生入学注册统计 ××党校研究生部 2001 级研究生学员卡片 毕业证书 ××党校系统学历教育毕业证书验印申请表 ××党校研究生部各年级、专业、人数统计表 ××党校研究生班毕业生名录(××××级) 2 项目概述 ××党校研究生班教育是提高××省党政干部教育层次和水平的重要举措。由于研究生班教学 的组织和实施在××党校,学员学习主要由各市(州)党校分部进行日常管理和组织。为了使研究 生班的学籍管理有序、高效,管理工作信息化势在必行。××党校研究生部根据党校信息化建设统 一规划和部署,决定开发研究生班学籍管理系统,实现对党校研究生班学员学籍信息的管理。 2.1 系统建设背景 本系统以××党校内部网为基础进行开发。党校内部网通过电信局网络专用频段已与各市(州) 党校分部连通,网络带宽可以满足数据库系统的实时操作要求。 2.1.1 系统规模 由于研究生班的学籍管理的主要管理工作集中在研究生部,但业务管理活动却分布于各地、市 党校分部。因此,党校研究生班学籍管理系统是一个用户地域分布广阔的管理信息系统。目前研究 生班已在二十多个市(州)党校建立了分部。 业务范围限定在研究班学员学籍管理的相关内容,该系统将作为××党校研究生部管理信息系 统的子系统。 2.1.2 预期目标 通过开发《××党校研究生班学籍管理系统》,实现××党校研究生部与各分部学籍管理的数 据通信和数据共享,提高工作效率、提高科学管理和科学决策水平
需求分析说明书 22项目目标 本软件系统的开发目标是实现对党校研究生班学员学籍管理办公自动化。主要功能是实现研究 生班学员学籍中注册管理、学习成绩管理、学籍变动管理和毕业管理的信息录入、修改、査询、统 计分析、报表生成和输出。 2.3用户特点 2.3.1行业特点 ×党校的研究生班学籍管理的特点有 1、研究生班分布在有关市(州)党校的研究生分部。 2、各分部负责日常管理的具体工作,并把日常管理的有关信息上报党校研究生部学籍管理科, 作为建立学籍档案、进行学籍管理的依据。 3、研究生部学籍管理科负责全面的学籍管理工作 23.2人员特点 本软件的最终用户是研究生部学籍管理科的管理人员、各分部的学籍管理人员和学员。他们已 具有熟练使用计算机的基本技能。 23.3业务数据量 每年的研究生班招生人数在1000人以上,随着形式的发展,其招生数量将有所增加,其数 估计在1000到1500之间。以三年为周期,研究生班在校人数在3000到5000人之间。 234使用频度 系统的主要操作是数据录入和查询、统计分析。这些操作主要集中在 1、新生入学时,建立学员基本信息档案。 2、每学期期末,录入学员学习成绩。 3、学员毕业时的毕业信息录入和有关表格输出。 在上面三个时期,使用该系统较多。平时使用较少。 24计算机应用现状 计算机应用情况:在学籍管理方面已部分引入计算机。使用的微机已与学校内部网联网。 第6页共47页
需求分析说明书 第 6 页 共 47 页 2.2 项目目标 本软件系统的开发目标是实现对党校研究生班学员学籍管理办公自动化。主要功能是实现研究 生班学员学籍中注册管理、学习成绩管理、学籍变动管理和毕业管理的信息录入、修改、查询、统 计分析、报表生成和输出。 2.3 用户特点 2.3.1 行业特点 ××党校的研究生班学籍管理的特点有: 1、研究生班分布在有关市(州)党校的研究生分部。 2、各分部负责日常管理的具体工作,并把日常管理的有关信息上报党校研究生部学籍管理科, 作为建立学籍档案、进行学籍管理的依据。 3、研究生部学籍管理科负责全面的学籍管理工作。 2.3.2 人员特点 本软件的最终用户是研究生部学籍管理科的管理人员、各分部的学籍管理人员和学员。他们已 具有熟练使用计算机的基本技能。 2.3.3 业务数据量 每年的研究生班招生人数在 1000 人以上,随着形式的发展,其招生数量将有所增加,其数目 估计在 1000 到 1500 之间。以三年为周期,研究生班在校人数在 3000 到 5000 人之间。 2.3.4 使用频度 系统的主要操作是数据录入和查询、统计分析。这些操作主要集中在 1、 新生入学时,建立学员基本信息档案。 2、 每学期期末,录入学员学习成绩。 3、 学员毕业时的毕业信息录入和有关表格输出。 在上面三个时期,使用该系统较多。平时使用较少。 2.4 计算机应用现状 计算机应用情况:在学籍管理方面已部分引入计算机。使用的微机已与学校内部网联网
需求分析说明书 人员情况:所有工作人员均有计算机操作经验,能比较熟练使用办公自动化软件和上网操作, 设备情况:研究生部学籍管理科和各分部均与党校内部网连通。 2.5条件及限制 开发工具及环境规定 软件结构:BS结构 操作界面:浏览器界面 数据库:MS- SQL SERVER 操作系统:桌面系统: Windows9X系列 服务器系统Win2000 Server 3.现行系统的基本情况 现行系统:指ⅩⅩ党校现在执行研究生班学籍管理业务的系统。 3.1基本现状 ×党校研究生部的硏究生班学籍管理业务活动现在主要通过人工过程完成,即学籍档案管 理、表格填写、数据整理、査询、统计、研究生部与各分部的数据传送等都由人工完成 3.2组织机构与职能 3.2.1组织机构 研究生班学籍管理主要由研究生部学籍管理科和各分部执行,有关的组织机构如下图 第7页共47页
需求分析说明书 第 7 页 共 47 页 人员情况:所有工作人员均有计算机操作经验,能比较熟练使用办公自动化软件和上网操作。 设备情况:研究生部学籍管理科和各分部均与党校内部网连通。 2.5 条件及限制 开发工具及环境规定: 软件结构: B/S 结构 操作界面:浏览器界面 数据库:MS-SQL SERVER 操作系统:桌面系统:Windows 9X 系列 服务器系统 Win2000 Server 3. 现行系统的基本情况 现行系统:指××党校现在执行研究生班学籍管理业务的系统。 3.1 基本现状 ××党校研究生部的研究生班学籍管理业务活动现在主要通过人工过程完成,即学籍档案管 理、表格填写、数据整理、查询、统计、研究生部与各分部的数据传送等都由人工完成。 3.2 组织机构与职能 3.2.1 组织机构 研究生班学籍管理主要由研究生部学籍管理科和各分部执行,有关的组织机构如下图:
需求分析说明书 党校研究生部 学籍管理科 分部1 3.2.2组织机构与研究生班学籍管理有关的职能说明 3221学籍管理科 工作职能:负责研究生班的学籍管理工作。主要业务工作包括: 学员注册管理 学员学习成绩管理 学员学籍变动(休学、退学、复学、转学)管理 学员毕业组织与管理 3222各分部 工作职能:协助党校研究生部完成学籍管理的组织和管理工作。主要业务工作包括; 学员注册组织 考试的组织 日常考勤组织 其它学籍管理活动 3.3业务管理模式 集中管理:研究生班学籍信息管理由党校硏究生部进行集中、具体管理。这些管理工作包括: 学员入学注册管理、学员个人档案建立、学员学习成绩档案管理、学员学籍变动管理、学员毕业管 分散组织:研究生班学员由各分部按招生分片要求进行日常工作的组织和管理,并将有关管理 工作情况上报党校研究生部进行统一备案,集中管理。 第8页共47页
需求分析说明书 第 8 页 共 47 页 3.2.2 组织机构与研究生班学籍管理有关的职能说明 3.2.2.1 学籍管理科 工作职能:负责研究生班的学籍管理工作。主要业务工作包括: 学员注册管理 学员学习成绩管理 学员学籍变动(休学、退学、复学、转学)管理 学员毕业组织与管理 3.2.2.2 各分部 工作职能:协助党校研究生部完成学籍管理的组织和管理工作。主要业务工作包括; 学员注册组织 考试的组织 日常考勤组织 其它学籍管理活动 3.3 业务管理模式 集中管理:研究生班学籍信息管理由党校研究生部进行集中、具体管理。这些管理工作包括: 学员入学注册管理、学员个人档案建立、学员学习成绩档案管理、学员学籍变动管理、学员毕业管 理。 分散组织:研究生班学员由各分部按招生分片要求进行日常工作的组织和管理,并将有关管理 工作情况上报党校研究生部进行统一备案,集中管理。 党校研究生部 学籍管理科 分 部 1 …… 分 部 n
需求分析说明书 3.4现行学籍管理业务流程 34.1学员入学注册管理业务流程 学员入学注册在各分部进行。各分部根据学员招生录取表对学员登记注册,然后将学员入学 注册登记表送交研究生部学籍管理科。 学籍管理科根据各分部送交的学员入学注册登记表和学员招生录取信息建立学员基本情况档 案,并统计各分部各专业入学注册情况,上报上级主管部门和送档案室备案 学籍管理科每学期开学时还要按专业、按年级统计学员在读人数及学籍变动情况。 学籍管理业务流程图如下: 学员注册数据 上级主管部门 注册 学员入学注册表 学员录取数据 研究生部 整理打印 学籍管理科 录取表 学员基本情况档案 学籍变动档案 研究生部 学籍管理科 注册统计 按年级专业 人数统计 注册统计表 按年级专业 统计表 上级主管部门 档案室 第9页共47页
需求分析说明书 第 9 页 共 47 页 3.4 现行学籍管理业务流程 3.4.1 学员入学注册管理业务流程 学员入学注册在各分部进行。各分部根据学员招生录取表对学员登记注册,然后将学员入学 注册登记表送交研究生部学籍管理科。 学籍管理科根据各分部送交的学员入学注册登记表和学员招生录取信息建立学员基本情况档 案,并统计各分部各专业入学注册情况,上报上级主管部门和送档案室备案。 学籍管理科每学期开学时还要按专业、按年级统计学员在读人数及学籍变动情况。 学籍管理业务流程图如下: 学员注册数据 注册 学员入学注册表 注册统计表 按年级专业 人数统计 分部 注册统计 研究生部 学籍管理科 按年级专业 统计表 学员基本情况档案 招生录取表 学籍变动档案 整理打印 学员录取数据 研究生部 学籍管理科 上级主管部门 档案室 上级主管部门