成绩管理系统需求分析_第1页
成绩管理系统需求分析_第2页
成绩管理系统需求分析_第3页
成绩管理系统需求分析_第4页
成绩管理系统需求分析_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

摘要摘要 目前学生信息管理更趋复杂化和困难化 而学生成绩管理系统的应用与发 展也随之显得尤为重要 文章通过对学生成绩管理系统进行可视化的需求分析 与系统设计 并围绕系统的开发 首先对UML 统一建模语言 建模概念和特点 进行简要介绍 然后针对学生成绩管理系统的实际需求和业务模式 给出基于 UML 的系统需求模型 进而建立包含静态模型和动态模型的系统分析模型 关键词 UML 学生成绩管理系统 静态建模 动态建模 一 引言一 引言 成绩是学生学校生活的重要组成部分 也是衡量一个学生学习能力的重要 标志 要方便的存储和查询学生成绩 随着信息化的实现 学生成绩管理系统 就成为一个学校的网络组成不不可或缺的部分信息在社会和经济的发展中所起 的作用越来越为人们所重视 信息资源的开发和利用 已成为衡量一个国家综 合国力的重要标志之一 在计算机的三大主要领域 科学计算 数据处理与过 程控制 中 数据处理的比重约占 70 左右 计算机作为处理的工具 为适应 数据处理需求迅速提高 满足各类信息系统对数据管理的要求 在文件系统的 基础上发展起了数据库系统 计算机数据库管理随着计算机硬件 尤其是外存 储器 软件技术和计算机应用范围的发展而不断发展 本系统的编写目的在于对用户需求进行充分调研的基础上 深入理解并描 述出软件的功能 性能 接口等方面的需求 研究学生成绩管理系统软件的开 发途径和应用方法 本需求的预期读者是与学生成绩管理系统软件开发有联系 的决策人 开发组成人员 扶助开发者 支持本项目的领导和人员 软件验证 者 在计算机高速发展的今天 它已经应用到了各个行业 当然 学校也不例 外 以前学校对学生的成绩是用人管理 而作为计算机应用的一部分 使用计算 机对学生成绩进行信息管理 有着手工管理所无法比拟的优点 如 查找方便 可靠性高 存储量大 保密性好 寿命长 成本低等 这些优点能够极大地提 高学校对学生成绩管理的效率 因此 开发一套学生成绩管理系统是有必要的 二 面向对象的相关内容与二 面向对象的相关内容与 UML 的理解的理解 1 面向对象的系统分析 首先 对象是系统的基本构成单位 这些对象对应着问题域中的各项事物 它们内部的属性与操作刻画了事物的静态特征和动态特征 对象类之间的继承 聚合 关联 消息等关系如实地表达问题域中事物之间实际存在的各种关系 因此 无论系统的构成成分 还是通过这些成分之间的关系而体现的系统结构 都可以直接地映射问题域 面向对象的基本思想包括两个主要方面 一方面 是从现实世界中客观存 在的事物发出来构造软件系统 并在系统构造中尽可能地运用人类的自然思维 方式 开发一个软件是为了直接解决某些问题 这些问题所涉及的业务范围称 为该软件的问题域 面向对象方法强调直接以问题域中的事物为中心来思考问 题 认识问题 并根据这些事物的本质特征 把他们抽象的表示为系统中的对 象 以对象作为系统的基本构成单位 而不是用一些与现实世界中的事物相差 较远 并且没有对应关系的其他概念来构造系统 这可以使系统直接映射问题 与 保持问题域中事物及其相互关系的本来原貌 另一方面 面向对象方法比 以往的方法更接近于人类的日常思维方式 软件开发方法不应该是一种超脱人 类日常思维 与人类在长期进化过程中形成的各种行之有效的思想方法迥然 面向对象方法更加强调运用人类在日常的逻辑思维中经常采用的思想方法与原 则 使得软件开发者能有效思考问题 并以其他人也能看到的方式把自己的认 识表达出来 2 对 UML 的理解 UML 为面向对象开发系统的产品进行说明 可视化 和编制文档的一种标 准语言 全称是 unified modeling language 统一建模语言 UML 是面向对 象分析与设计的产物 它的作用不限于面向对象的分析与设计 还支持从需求 分析开始的软件开发全过程 它适用于以面向对象技术来描述的任何系统类型 而且适用于软件开发的不同阶段 从需求规格说明一直到测试与维护 UML 不是可视化的程序语言 是可视化的建模语言 易于使用 表达能力 强 与具体的实现和过程无关 简单并且可扩展 UML 的含义为统一建模语言 那么 统一 在 UML 中的含义具有一些相关联的含义 具体表现在以下几个方 面 1 UML 合并了许多面向对象方法中被普遍接受的概念 对每一种概念 UML 都给出了清晰的定义 表示法和有关术语 使用 UML 可以对已有的各种方法建 立的模型进行描述 并比原来的方法描述得更好 2 在软件开发的生命期方面 UML 对于开发的要求具有无缝性 开发过 程中的不同阶段可以采用相同的一套概念和表示法 在同一个模型中它们可以 混合使用 而不必去转换概念和表示法 这种无缝性对迭代的增量式软件开发 至关重要 UML 不仅可以运用于计算机系统 还可以运用到其他地方 比如信息系统 技术系统 嵌入式实时系统 系统软件和商业系统 用 UML 可以画很多图 用例图 类图 活动图 状态图 协作图 顺序图 对象图和配置图等 三 可行性研究报告三 可行性研究报告 随着网络通信技术的迅速发展和信息技术的广泛应用 计算机的应用已普 及到经济和社 会生活的各个领域 教育领域也不例外 现今已经出现了各种远程网络在 线教育系统 图书馆管理系统 学籍管理系统 其中学生成绩管理是任一院 校都不可缺少的部分 它的内容对于学校的决策者和教学管理者来说都至关重 要 而传统的人工管理方式效率较低 为数据的查询 更新和维护代来了极大 的不便 所以学生学籍管理信息系统的开发和应用是必要的 它能够为管理人 员提供充足的信息和快捷的查询手段 提高学校学籍管理的效率 系统的可行性分析 1 系统实施运行的可行性 各教师 学生都已熟练掌握计算机的基本实用方法和操作技能 对新系统 的开发 表现出极大的热情 提出了很多好的建议和要求 2 技术可行性 校园网已正常运行 开发人员已熟练掌握开发工具 技术上实现系统是可 行的 3 经济可行性 校园内部局域网络已经建成 硬件投入不需要很大 四 四 需求分析需求分析 1 系统需求分析系统需求分析 成绩是学生学校生活的重要组成部分 也是衡量一个学生学习能力的重要 标志 要方便的存储和查询学生成绩 随着信息化的实现 学生成绩管理系统 就成为一个学校的网络组成不不可或缺的部分信息在社会和经济的发展中所起 的作用越来越为人们所重视 在 学生成绩管理系统 开发时应该满足以下具体的系统需求 1 学生成绩管理系统 需要有系统登陆功能 这样可以保证系统的安全性 系统使用者为学校成绩管理人员 以及学生 教师 2 允许多人同时使用本系统并且不会发生冲突 3 本系统必须保证数据的安全和准确 能够方便增加 删除和修改信 息 满足广大使用者的需求 4 对使用本系统的管理人员 或者其他人员的技术要求不高 易操作 5 此程序是常驻内存的 因为学号是学生的唯一标识符 所以学生姓名可 以重复 但学号不可重复 本系统对数据修改时 会对数据进行覆盖 2 2 功能描述 功能描述 功能 此学生成绩管理系统基本能够实现学生成绩的查询的功能 下面是中学生成绩管理信息系统所需要的输入 输出数据 学生姓名 学号 学生密码 学生系别 学生成绩 教师姓名 教师号 教师密码 本系统对功能的要求 如下 1 输入一个同学的姓名和学号 系统能够输出学生所在的学院 班级 成 绩等学生信息 2 对于已经录入学生成绩管理系统的学生信息可以进行修改 例如 删除 添加 对于没有录入学生成绩管理系统的学生信息可以添加到系统 此项功能 的实现需要对用户身份进行核查 3 能够对学生的信息进行保存 即退出系统时 成绩成绩不能丢失 4 能够对学生成绩进行拷贝 5 能够登入和退出系 3 性能描述性能描述 能够比较准确快捷地完成上述学生成绩管理系统所要求的功能即可 学生学生 教师教师 管理员管理员 1 执行者 学生 使用系统的目的是查询所学课程的成绩 2 执行者 教师 完成学生信息的录入 修改 显示和打印 3 执行者 管理员 输入学生信息 教师信息 班级信息和课程信息 4 4 模块模块设计设计 学生成绩管理信息系统 包括四个模块 成绩录入 学生信息查询 学生 信息更新 学生用户修改 这四个模块既相互联系又相互独立 学生信息查询 模块必须以成绩录入为基础 1 成绩录入模块 主要功能用来对学生的成绩进行收集和修改 2 学生成绩查询模块 主要功能用来对学生成绩进行查询 3 学生信息更新模块 主要功能用来更新学生成绩等相关信息 4 学生用户修改模块 主要功能用来添加删除学生用户 5 模块设计图 学生成绩管理系统 管理员登入 学生成绩查询系统学生成绩管理系统 学 生 成 绩 的 录 入 学 生 成 绩 的 修 改 学 生

温馨提示

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

评论

0/150

提交评论