软件工程需求分析报告_第1页
软件工程需求分析报告_第2页
软件工程需求分析报告_第3页
软件工程需求分析报告_第4页
软件工程需求分析报告_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

精品文档 1欢迎下载 目录 1 引言 1 1 编写目的 1 1 2 项目背景 1 1 3 术语说明 1 1 4 参考资料 1 2 项目概述 2 1 编写目的 1 2 2 项目背景 2 2 3 术语说明 2 2 4 参考资料 2 2 5 条件和限制 3 3 功能需求 3 1 功能划分 3 3 2 功能描述 3 4 外部接口需求 4 1 功能划分 3 4 2 功能描述 4 5 性能需求 5 1 数据精确性 4 5 2 时间特性 4 5 3 适应性 4 6 软件属性需求 6 1 正确性 4 6 2 可靠性 4 精品文档 2欢迎下载 6 3 效率 5 6 4 完整性 5 6 5 易使用性 5 6 6 可维护性 5 6 7 可测试性 5 6 8 可复用性 5 6 9 安全保密性 5 6 10 可理解性 5 6 11 可移植性 5 6 12 互联性 5 7 其他需求 5 8 数据描述 5 8 1 静态数据 6 8 2 动态数据 6 8 3 数据库描述 6 8 4 数据字典 6 8 5 数据采集 6 9 附录 6 精品文档 3欢迎下载3欢迎下载3欢迎下载 1 1 引言引言 1 11 1 编写目的编写目的 学生管理系统是面向学生的 目的是提高学校对学生的管理 本系统主要 包括六个模块 学生的基本信息 课程的基本信息 登录 成绩录入 成绩查 询和汇总功能 这六个模块基本实现设计本系统的目的 从而可以进一步满足 学校对管理系统的要求 现在的学生管理系统功能不够 所以我们要明确用户对学生管理系统的功 能和性能的需求 并将这些需求用语言编写出来 并使系统开发者和学生对此成 绩管理系统有共同的理解和认识 这是开发学生管理信息系统的基础 为了更好 的开发 对系统的设计要详细 开发的系统要简单实用 1 21 2 项目背景项目背景 项目名称为 学生成绩管理信息系统 开发目标为有效管理学生信息 实 现学生信息的数据录入 浏览 修改等 从而实现对学生信息的规范化 系统 化 自动化管理 1 31 3 术语说明术语说明 MIS 管理信息系统 Transaction Processing 事务处理 Data Acquisition 数据采集 Data Processing Circle 数据处理流程 Data Processing 数据处理 1 41 4 参考资料参考资料 软件工程案例教程 毕硕本 卢桂香 编著 北京大学出版社 Vista Basic 语言程序设计 刘韬编著 人民邮电出版社 2 2 项目概述项目概述 2 12 1 待开发软件的一般概述待开发软件的一般概述 此软件的目的是提高学校对学生的科学化管理 为学校的学生成绩管理系 精品文档 2欢迎下载 统进行优化 2 22 2 待开发软件的功能待开发软件的功能 1 由于学生学籍等信息具有一等保密性 应该为用户设置密码以提高系 统的数据安全性 2 使用该系统 可以记录学生学籍 能方便的浏览 添加 编辑和查询 学生的信息 通过该系统了解学生的基本情况 3 使用该系统 可以查看学生 课程 成绩 3 个重要方面 提供报表的 输出和打印功能 4 随着学校班级的变动 系统应该能对班级信息进行增加 编辑和删除 功能 5 本系统听具有数据库维护功能 本系统模块结构图本系统模块结构图 2 32 3 用户特征用户特征 使用本软件的用户群是学生和老师 2 42 4 运行环境运行环境 1 硬件环境 普通台式机或笔记本电脑 对 CPU 性能与内存容量无具体要求 2 软件环境 Windows 95 或更高版本 精品文档 3欢迎下载 2 52 5 条件和限制条件和限制 本系统为 Visual Basic 为开发语言 故运行时对系统要求不高 一般电脑 均可流畅运行 本系统的管理人员必须具有定相应的电脑水平 学生的一些私 人信息必须被保护好 3 3 功能需求功能需求 3 13 1 功能划分功能划分 本软件主要有如下功能 1 身份验证 2 查询学生的基本信息 3 查询学生的成绩 4 查询课程的基本信息 5 查询学生的一门课的总成绩 平时成绩 期中和期末的成绩 6 修改功能 7 帮助功能 3 23 2 功能描述功能描述 1 身份验证功能 对登陆的用户进行验证 通过者才能进入系统 2 查询学生的基本信息 对学生的基本信息进行查询 3 查询学生的成绩 对学生的成绩进行查询 4 查询客场的基本信息 对学生课程的基本信息进行查询 5 查询课程成绩的构成 对学生成绩的构成 比如平时成绩 期中和期末成绩进行查询 6 修改功能 对学生的一些信息进行修改 7 帮助功能 为用户提供使用帮助 4 4 外部接口需求 外部接口需求 4 14 1 用户界面用户界面 采用 windows 的通用图形界面 对用户友好 必须对鼠标和键盘提供支 持 界面的设计应遵循如下规则 1 界面具有一致性 按规范应遵循 MS Windows 软件界面概念规范 2 提供简单的错误处理 精品文档 4欢迎下载 3 提供信息反馈 用多种信息提示用户当前的软件运行状态 4 操作可逆 其动作可以是单个操作 或者是一个相对对立的操作序 列 5 显示启动画面 画面要简洁明了 不能太过花哨 4 24 2 硬件接口硬件接口 支持一般的 P II 或更高档微机 笔记本电脑 4 34 3 软件接口软件接口 运行于 Windows 操作系统之上 4 44 4 通信接口通信接口 本系统无需联机工作 不需要通信接口 可以独立运行 4 54 5 故障处理故障处理 正常运行时不应出错 若时出错的话 应该有恢复系统的功能 并且 必须保护数据的准确性 5 5 性能需求性能需求 本系统的设计目标主要是普通用户 对时间要求度不高 但仍然要保证 系统稳定快速运行 同时不会与其他软件系统出现兼容性问题 可以与其他 软件共存 5 15 1 数据精确性数据精确性 要求所开发的软件要达到用户的需求 运行时基本无误 5 25 2 时间特性时间特性 一般条件下 应该在用户允许的等待时间内完成操作 5 35 3 适应性适应性 对用户的要求要有极快的响应 6 6 软件属性需求软件属性需求 本软件在正常使用范围内 对用户系统不会造成任何危害 同时也不会 尝试获取用户私人信息 同时更不会访问除本系统和数据库以外的任何用 户文件 本系统具有身份确认功能 可以保证非系统管理员执行非法操作 6 16 1 正确性正确性 对于所有用户与管理员使用本系统不应查询出错误信息 系统也尽 量减少 BUG 的存在 6 26 2 可靠性可靠性 精品文档 5欢迎下载 本系统以保证在所需硬件与软件环境中稳定运行 不出现运行出错或 者异常退出等特殊情况 6 36 3 效率效率 对于本系统中的任何操作 本系统应当给予迅速执行而不会执行缓慢 或者造成程序不响应 6 46 4 完整性完整性 经过发布后本系统应拥有说明书中的所有功能 可以正确实现所有预 设功能 6 56 5 易使用性易使用性 本软件大量使用窗口与对话框等图形元素 便于用户接受 同时提供 使用说明书 用户可以迅速掌握本系统的操作方法 6 66 6 可维护性可维护性 本系统设计较为封闭 发布本系统时仅提供主程序与数据库文件 无 需特别维护 6 76 7 可测试性可测试性 本系统在正式使用之前可以随机向数据库中存储一系列数据 测试所 有功能的工作情况 测试完毕之后可以清空该数据库并正式使用 6 86 8 可复用性可复用性 由于本系统的封闭性也造成该软件无法进行功能复用 6 96 9 安全保密性安全保密性 本系统已经设计得较为安全 关键在与系统管理员能否保证数据库的 安全性 同时数据库的存放也较为关键 不可让无关人员访问 6 106 10 可理解性可理解性 本系统使用的图形界面 对于所有用户均能快速入手 无需特别学 习操作方法 6 116 11 可移植性可移植性 本系统只能在 windows 95 以上的操作系统中运行 不可移植到其他 操作系统中使用 6 126 12 互联性互联性 本系统无需联机使用 所有数据都保存在本机数据库中 7 7 其他需求其他需求 无其他特殊需求 8 8 数据描述数据描述 精品文档 6欢迎下载 本系统主要包含两类数据 即静态数据与动态数据 静态数据用以描 述动态数据的实际含义与特征 动态数据则用来存储学生的各类信息 是 本系统的主要操作数据 8 18 1 静态数据静态数据 姓名 Name 性别 Sex 年龄 Age 家庭住址 Address 家庭电话 Tel H 年级 Grade 课程 Course 任课教师 Teacher 得分 Score 修改 Modification 密码 SecretNumber 8 28 2 动态数据动态数据 输入数据 用户名 密码 菜单选项 导入文件 输出数据 由查询所得的学生的基本信息和成绩信息 8 38 3 数据库描述数据库描述 由于本管理系统对数据访问量不大 为存储和使用方便 本软件采用 常见的 Microsoft Access 数据库 用户也无需额外安装数据库软件 8 48 4 数据字典数据字典 1 姓名 1 汉字 10 1 字母 20 2 学号 1 数字 7 3 家庭住址 1 汉字 数字 40 1 字母 数字 80 4 家庭电话 1 数字 Space 8 8 58 5 数据采集数据采集 本系统中的所有数据均由用

温馨提示

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

评论

0/150

提交评论