学生学籍管理系统需求规格说明书_第1页
学生学籍管理系统需求规格说明书_第2页
学生学籍管理系统需求规格说明书_第3页
学生学籍管理系统需求规格说明书_第4页
学生学籍管理系统需求规格说明书_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

三 需求规格说明书 学生学籍管理系统需求规格说明书学生学籍管理系统需求规格说明书 项项目目组组名 名 09 级级 7 班班 第十一第十一组组 项项目目组长组长 王 王闪闪 参与人参与人员员 张泽张泽品品 闫闫浩歌浩歌 许晓许晓文文 司司马晓马晓芳芳 陶陶铭铭 完成完成时间时间 2011 年年 10 月月 30 日日 三 需求规格说明书 需求规格说明书 1 引言 引言 1 1 编写目的编写目的 需求分析说明书是为软件的开发者能更好的理解开发的需求 避免由于对问题认识的不清或错误理解而增加更多的开发成本 需 求分析是软件系统生存期中定义阶段的最后一个步骤 是作为整个 软件开发范围的指南 是软件开发人员开发出正确的符合用户要求 的软件的重点 是为明确软件需求 安排项目规划与进度 组织软 件开发与测试 撰写本文档该文档将最终交给软件具体开发人员进 行具体的开发 其针对的对象是软件开发人员 目的 为明确软件需求 安排项目规划与进度 组织软件开发与测试 撰写本文档 预期的读者 指导老师 设计人员 开发人员参考 1 2 项目背景项目背景 a 项目的委托单位 开发单位和主管部门 b 该软件系统与其他 A 学籍管理系统开发小组 三 需求规格说明书 产品设计者 学籍管理系统开发小组 第学籍管理系统开发小组 第 1111 组 组 产品生产者 学籍管理系统开发小组 第学籍管理系统开发小组 第 1111 组 组 B 本系统为独立的学籍管理系统 只是学校行政人员 本院学生 的工具 需要的数据库系统是 SQL SERVER 2008 C 项目背景 教育管理作为高校的一个重要构成部分 得到许多人的重视 随着网络时代的来临 教育领域的信息化也如火如荼的开展起来 其中学生学籍管理的也处于一个非常重要的地址 现今学籍管理的繁琐给具有强烈时间观念的行政人员带来了诸多 不便 教学办公室缺少一种完善的学籍管理软件 为了对学生档 案的管理方便 开发人员完成了全面的调查与分析 同时与目标 用户进行了多次深入沟通 并在次基础上着手开发 学籍管理系 统 软件 1 3 定义定义 学籍管理系统 学籍管理是帮助教学人员 行政人员对人事档案 的管理软件 使用 C 编程语言 独立完成其功能 SQL SERVER 2008 微软的应用结构化查询语言 主要进行数据操 作的大型类数据库 1 4 参考资料参考资料 A 本系统是学习小组的课题 所以不涉及法律法规的约束 在开发 三 需求规格说明书 过程中没有涉及合同 责任等与法律相抵触的方面 B 开发计划 1 4 1 需完成的软件 列出需要完成的程序的名称 所用的编程语言及存储程序的媒体形 式 其中软件对象可能包括 源程序 数据库对象创建语句 可执 行程序 支撑系统的数据库数据 配置文件 第三方模块 界面文 件 界面原稿文件 声音文件 安装软件 安装软件源程序文件等 等 1 4 2 需提交的文档 列出需要移交给用户的每种文档的名称 内容要点及存储形式 如 需求规格说明书 帮助手册等 根据需求分析确定项目对应的项目 衡量因素取值 以确定本项目应完成的阶段成果 将不适用于本项 目的内容裁减 以减少不必要的项浪费 1 4 3 项目开发环境 说明开发本软件项目所需要的软硬件环境和版本 如操作系统 开 发工具 数据库系统 配置管理工具 网络环境 环境可能不止一 种 如开发工具可能需要针对 Java 的 也需要针对 C 的 有些环 境可能无法确定 需要在需求分析完成或设计完成后才能确定所需 要的环境 1 4 4 项目验收 说明项目验收的方式 如 试运行 初步 验收 最终验收关标准 项目文档 最主要是需求规格说明书 三 需求规格说明书 C 引用资料 软件工程导论 张海潘 编著 清华大学出版社 系统分析与设计 汪晓男 等译著 机械工业出版社 数据库原理与应用 陈志泊 王春玲 主编 人民邮电出版社 2 任务概述 任务概述 2 1 目标 实现基本信息的录入 学生管理 数据统计 其中学生信息管理是系 统最核心部分 它包括 学生信息查询 此系统方便用户随时进行查 询 添加 修改 删除等操作 2 2 运行环境 硬件系统 内存为 32M 以上 显示器分辨率为 800 600 以上 硬盘为 10G 以上 软件环境 window 98 2000 XP window me 中文版等操作系统下 三 需求规格说明书 即微软视窗操作系统下即可 其它设备 鼠标 键盘等 操作系统 Microsoft Windows 2000 Advanced Server 支持环境 IIS 5 0 数 据 库 Microsoft SQL Server 2008 2 3 条件与限制 A 在规范化 SIMS 设计与开发中 要充分考虑以目前管理的规模 作业方式 组织结构的差异 使之具有较强的通用性 B 支持运行环境即可 在 Windows 下基本没限制 3 数据描述 数据描述 3 3 1 1 数据流图数据流图 顶层数据流图 三 需求规格说明书 一层数据流图 二层数据流图 三 需求规格说明书 3 23 2 动态数据动态数据 动态信息为各种输入和输出数据 即数据库中各表的属性值 3 33 3 数据库介绍数据库介绍 实体与实体之间关系的 E R 图如下图所示 专业从属院系 N1 属 于 1 从 属 1 学生 NN 姓名性别出生日学 号 班号 电话 入校时间 地址 授 课 教师教课 选 课 课程 NN NN NN 成绩 课程名称 课程编号 课程类型 课程描述 三 需求规格说明书 3 43 4 数据词典数据词典 针对一般学生管理系统的需求 通过对学生学习过程的内容和数据 流程分析 设计如下所示的 数据项和数据结构 学生基本信息 包括的数据项有 学生学号 学生姓名 性别 出生日 期 班号 联系电话 入校日期 家庭地址 备注等 班级信息 包括的数据项有 班号 所在年级 辅导员 所在教室等 课程基本信息 包括的数据项有 课程号 课程名称 课程类型 课程 描述等 学生成绩信息 包括的数据项有 考试编号 所在班级 学生学号 学 生姓名 所学课程 考试分数等 3 4 1 1 数据文件说明 3 4 1 2 数据项说明 名字 学生学籍表 别名 学生信息 描述 录入每个学生的基本信息 定义 学生学籍表 学号 姓名 性别 出生日期 班号 联系电话 入校 时间 家庭地址 备注 位置 提交到管理系统 三 需求规格说明书 名名 称称类类 型型含含 义义度量单位度量单位有效范围有效范围精精 度度 学号 number 学生学号 0 9 10 位 姓名 varchar 学生姓名10 位 性别 varchar 学生性别男 女2 位 出生日 期 date 学生出生日 期 班号 number 学生所在班 级 班 0 9 4 位 电话 varchar 联系电话 10 位 入校 时间 date 入校时间 地址 varchar 学生家庭地 址 50 位 备注 varchar 注释 200 位 3 4 2 1 数据文件说明 名字 班级信息表 别名 描述 显示所有班级的信息 定义 班级信息表 班号 年级 辅导员 教室 位置 学生端主机 三 需求规格说明书 3 4 2 2 数据项说明 名名 称称类类 型型 含含 义义度量单度量单 位位 有效范围有效范围精精 度度 班号 numbe r 学生所在班级班 0 9 4 位 年级 varcha r 学生所在年级10 位 辅导员 varcha r 辅导该生的老 师 10 位 教室 varcha r 学生所在教室10 位 3 4 3 1 数据文件说明 3 4 3 2 数据项说明 名字 课程基本信息表 别名 描述 显示所有课程的基本信息 定义 课程基本信息表 课程编号 课程名称 课程类型 课程描述 位置 输出到打印机 三 需求规格说明书 名名 称称类类 型型含含 义义度量单位度量单位有效范围有效范围精精 度度 课程编号 number 课程编号 0 9 4 位 课程名称 varchar 课程名称10 位 课程类型 varchar 课程类型10 位 课程描述 varchar 课程描述10 位 3 4 4 1 数据文件说明 学生成绩信息表 考试编号 学号 姓名 课程名称 分数 3 4 4 2 数据项说明 名名 称称类类 型型含含 义义度量单度量单 位位 有效范围有效范围精精 度度 考试编号 varchar 考试编号 10 位 学号 number 学生学号 0 9 4 位 姓名 varchar 学生姓名10 位 班号 number 学生所在班 级 班4 位 名字 学生成绩信息表 别名 描述 显示所有学生的成绩信息 位置 输出到打印机 三 需求规格说明书 课程名称 varchar 课程名称10 位 分数 number 考试分数分 0 9 3 位 3 5 数据采集 系统数据采集是由数据库系统在软件运行期间通过人机界面来提 示用户输入的 此处不加赘述 4 功能需求 功能需求 4 1 功能划分 学籍管理系统功能模块图 学生学籍信息管理系 统 学籍管理功能班级管理功能课程管理功能成绩管理功能 学籍添加 学籍修改 学籍查询 班级添加 课程添加 课程修改 课程查询 成绩添加 成绩修改 成绩查询 班级修改 班级查询 三 需求规格说明书 4 2 功能描述 能够游览学生学籍的所有信息 能够进行学生注册登记管理 能够通过学生的一个信息找到个人学籍的相关信息 例 如 知道学生的姓名能够找到该学生的所有有关的学籍 信息 通过一条信息找到与之匹配的信息 例如 查询同一专 业的所有人员 相关人员能对包含学生的学籍信息进行管理 因为学生 有关情况不是固定不变的所以一旦学生信息发生改变就 要对原有信息进行诸如添加 删除 修改等的操作 5 性能需求 性能需求 5 1 数据精确度 数据精确度 查询时应保证查全率 所有相应域包含查询关键字的记录都应能查 到 5 2 时间特性 时间特性 一般操作的响应时间应在 1 2 秒内 三 需求规格说明书 适应性 对前面提到的运行环境要求不应存在困难 5 3 适应性 在操作方式 运行环境 与其它软件的接口以及开发计划等发 生变化时 应具有的适应能力 6 运行需求 运行需求 6 1 用户界面 利用菜单界面驱动方式 对用户友好 必须对鼠标和键盘单独 支持 用户界面是程序中用户能看见并与之交互作用的部分 设计一 个好的用户界面是非常重要的 本设计将为用户提供美观 大方 直观 操作简单的具备 WINDOW 风格的用户界面 目标如下图所示 其运 行和分析可通过下拉菜单来实现 6 2 硬件接口 支持一般奔腾 133 16 兆以上内存的 pc 机 6 3 软件接口 运行于 Windows9X 及更高版本具有 WIN32API 的操作系统上 三 需求规格说明书 6 4 故障处理 a 内部故障处理 在开发阶段可以随即修改数据库里的相应内容 b 外部故障处理 对编辑的程序进行重装载时 第一次装载认为错 修改 第 二次运行 在需求调用时出错 有错误提示 重试 7 其它需求 其它需求 7 1 可使用性 规定某些需求 如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论