《成绩管理需求分析》由会员分享,可在线阅读,更多相关《成绩管理需求分析(11页珍藏版)》请在金锄头文库上搜索。
1、学生成绩管理系统需求说明书乐山师范学院计算机科学系 03 级本(2)班:胡雄香2005111 目录第 1 章 引 言 .11.1. 项 目 说 明 .11.2. 项 目 定 义 .11.3. 编 写 目 的 .1第 2 章 任 务 概 述 .22.1. 背 景 .22.2. 目 标 .22.3. 系 统 结 构 简 图 .3第 3 章 需 求 规 定 .43.1. 性 能 要 求 .43.1.1. 时 间 特 性 要 求 .43.1.2. 可 扩 充 性 要 求 等 .43.2. 安 全 可 靠 性 .43.3. 其 它 专 门 要 求 .5第 4 章 需 求 描 述 .64.1. 用 户 需
2、 求 描 述 .54.2. 用 户 需 求 具 体 分 析 54.2.1 学 生 基 本 情 况 管 理 .54.2.2 学生成绩管理.64.2.3 学生课程管理.74.2.4 本系统用户信息.84.2.5 体统维护.8 第 5 章 运 行 环 境 .85.1. 软 件 环 境 .85.2. 硬 件 环 境 .8第 6 章 待 确 定 问 题 .8第 1章 引 言1.1. 项 目 说 明项 目 名 称 : 学 生 成 绩 管 理 系 统项 目 提 出 单 位 : 乐 山 师 范 学 院 计 算 机 科 学 系项 目 开 发 者 : 乐 山 师 范 学 院 计 科 系 03 本 科 2 班 :
3、胡 雄 香项 目 使 用 部 门 : 乐 山 师 范 学 院 计 科 系1.2. 项 目 定 义学 生 成 绩 管 理 系 统 是 为 了 让 同 学 们 能 在 任 何 时 候 都 能 查 阅 到 有 关 自 己学 科 成 绩 有 关 的 信 息 , 也 有 利 于 让 他 们 充 分 了 解 有 关 自 己 在 大 学期 间 所 有 课 程 的 学 习 情 况 , 提 高 查 询 速 度 。 学 生 成 绩 管 理 系 统 是 系 科 综 合管 理 信 息 系 统 中 很 重 要 的 组 成 部 分 。1.3. 编 写 目 的了 使 用 户 和 软 件 开 发 者 双 方 对 该 成 绩
4、管 理 系 统 的 初 始 规 定有 一 个 共 同 的 理 解 。 使 之 成 为 整 个 项 目 开 发 工 作 的 基 础 , 我 们 制 定 这 个软 件 需 求 说 明 书 , 供 项 目 开 发 组 和 用 为 户 使 用 。 第 2章 任 务 概 述2.1. 背 景学生成绩管理系统是为了方便每一位同学能在需要时查询自己的成绩,也方便了系上对班上的基本情况有一个了解,也是系上在评优等方面的一个重要的参考。再由于班上的同学都基本上在上网,可以通过学校的网络了解自己有关的基本信息。2.2. 目 标本系统通过收集、整理班上所以学生的基本信息,主要包括每个学生的基本信息(学号,姓名,性别,
5、籍贯,出生年月.) 、每个学生的专业课、公共课以及校选修课的基本信息(课程编号,课程名称,课程成绩,课程学分,平均成绩,.) ,通过对基本信息的存储,使每一个学生能查到有关自己的所有基本情况。主要目的是能为班上的每一为学生提供成绩查询,为系上的各种考评提供参考,进一步地提高工作效率。第 3章 需 求 规 定3.1. 性 能 要 求3.1.1. 时 间 特 性 要 求查询服务部分:用户通过电脑提交查询命令到返回结果不超过 5 秒钟。数据管理部分:提交某一数据录入到结果返回不超过 5 秒钟。3.1.2. 可 扩 充 性 要 求 等1各种字典数据的编码要尽可能采用行业标准,自行编码也应合乎规范。2数
6、据库的设计应考虑可扩充性,以适应今后能对数据库中的所有信息进行及时更新。3尽可能使用字典数据,建立字典表,一方面减少数据存储,另一方面维护容易。3.2. 安 全 可 靠 性本系统运行在校园网络上,前端通过 windows 的浏览器进行使用,要考虑到校园网在与外部网连接的情况下可能会受到外来的安全威胁;操作员口令应采用加密存放方式,不同权限的用户对数据有不同层次的访问:禁止、浏览、修改等;要设计好系统的差异或增量备份以及操作日志。3.2. 安 全 可 靠 性本系统运行在校园网络上,前端通过 windows 的浏览器进行使用,要考虑到校园网在与外部网连接的情况下可能会受到外来的安全威胁;操作员口令
7、应采用加密存放方式,不同权限的用户对数据有不同层次的访问:禁止、浏览、修改等;要设计好系统的差异或增量备份以及操作日志。3.3. 其 它 专 门 要 求在程序的开发过程中,应遵循结构化的程序设计原则,设立运行日志,加强系统的可维护性;注重系统的界面友好性、各程序模块界面的统一。第 4章 需 求 描 述4.1 用户需求描述通过调研,该学生成绩管理系统主要包括本班的每一位学生在校期间的基本情况与课程成绩汇总。主要包括期末成绩管理、选修课成绩管理、课程管理、具体的查询等。本系统还提供学生相关的基本信息统计、汇总、查询,这样便于辅助系领导的学生管理工作,改善管理质量、提高管理效率。系统的主要功能性能描
8、述如下:(1) 学生基本情况管理 :本班每一位学生的基本情况汇总与管理,主要包括对学生基本情况的添加、修改、删除、查询等操作。(2) 成绩管理:主要包括期末成绩、选修课成绩管理。主要包括对学生成绩的添加、修改、删除、查询、统计等操作。(3) 课程管理:主要包括对课程的添加、删除、查询等操作。(4) 本系统用户信息:学生必须通过用户登录才能访问到整个管理系统。(5) 系统维护:能及时更新该系统的所有信息,若查询结束,能及时退出当前窗口,回到上一级住窗口。4.2 用户需求具体分析4.2.1. 学生基本情况管理学生基本情况主要包括以下内容:每个学生的学号,姓名,性别,籍贯,民族,出生年月,政治面貌,
9、入学时间,所在班级通过该成绩管理系统实现对每个学生基本情况的添加,修改,删除,查询等操作即若有学生中途退学或者降级等原因,则需要删除有关该学生的基本信息,若有学生插班,则直接添加该学生的基本信息还有助于班上或者系上查询每个学生的基本情况学生基本信息表(Student)描述如下:Student:列名 数据类型 长度 精度 小数 备注学号 Char 10 0 0 关键字姓名 Char 12 0 0 不为空性别 Char 6 0 0 不为空籍贯 Char 12 0 0 不为空民族 Char 12 0 0 不为空出生年月 int 6 0 0 不为空政治面貌 Char 12 0 0 不为空入学时间 In
10、t 6 0 0 不为空所在班级 Char 6 0 0 不为空4.2.2. 学 生 成 绩 管 理学 生 成 绩 管 理 主 要 包 括 学 生 的 期 末 成 绩 与 选 修 课 成 绩 的 管 理 。 通 过 该学 生 成 绩 管 理 系 统 实 现 对 学 生 成 绩 的 添 加 、 修 改 、 删 除 、 查 询 、 统 计 等 操作 .每 经 过 一 次 考 试 ,通 过 该 系 统 可 以 将 成 绩 添 加 进 去 ;若 老 师 或 者 学 生 发现 成 绩 有 误 , 则 可 以 通 过 对 该 管 理 系 统 对 成 绩 进 行 修 改 ;若 有 学 生 降 级或 退 学 ,应 该 及 时 删 去 有 关 该 学 生 的 所 有 成 绩 ;同 样 也 有 助 于 学 生 查 询 自己 的 各 科 成 绩 以 及 自 己 的 平 均 成 绩 , 也 有 助 于 对 本 班 的 基 本 学 习 情 况 有 个大 概 的 了 解 , 对 系 上 进 行 推 荐 优 秀 、 评 奖 学 金 等 提 供 了 最 重 要 的 依据 学 生 期 末 成 绩 表 (Grade)描 述 如 下 :Grade:列 名 数 据 类 型 长 度 精 度 小 数 备 注学 号 char 12 0 0 主 关 键 字姓 名 char 12 0