收藏 分销(赏)

学生信息的录入和退出需求规格说明书实例.doc

上传人:天**** 文档编号:2221292 上传时间:2024-05-23 格式:DOC 页数:16 大小:299.04KB
下载 相关 举报
学生信息的录入和退出需求规格说明书实例.doc_第1页
第1页 / 共16页
学生信息的录入和退出需求规格说明书实例.doc_第2页
第2页 / 共16页
点击查看更多>>
资源描述
学生信息的录入和退出需求规格说明书实例 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 2 个人收集整理 勿做商业用途 密 级 公开 编 号 归档号 广西师范大学计算机学院 软件工程项目实践 学生信息的录入和退出 需求规格说明书 2010年11月 软件工程 2008级 项目实践第<二>组 学号 姓名 学号 姓名 200812601281 秦开放 200812601315 黎槟华 200812601308 周积钊 200812601357 汪明华 200812601316 梁娆 200812601280 石燕清 200812601370 邓瑾璠 200812601311 张静 200812601270 陈园华 200812601295 李静 200812601384 詹谨恒 200812601266 周岸 200812601361 宁剑秋 200812601339 李宜霏 200812301092 林锦鸿 College of Computer Science & Information Technology Guangxi Normal University 广西师范大学计算机学院 打印时间:2024-5-16 第16页 共16页 需求规格说明书 目 录 第1章 引言 3 1。1 编写目的 3 1.2 项目背景 3 1.3 定义 3 1.4 参考资料 3 第2章 任务概述 3 2。1 目标 3 2.2 运行环境 3 2。3 条件与限制 3 第3章 数据描述 3 3。1 静态数据 3 3。2 动态数据 3 3.3 数据库描述 3 3。4 数据词典 3 第4章 功能需求 3 4。1 功能划分 3 4。2 功能描述 3 第5章 性能需求 3 5.1 数据精确度 3 5.2 时间特性 3 5.3 适应性 3 第6章 运行需求 3 6。1 用户界面 3 6.2 硬件接口 3 6.3 软件接口 3 6.4 故障处理 3 第7章 其它需求 3 第1章 引言 1.1 编写目的 在完成了针对“学生信息的录入和退出"系统的前期调查,我们提出了“学生信息的录入和退出”软件需求规格说明书。它全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。 1.2 项目背景 【首先简要的写明开发此软件的原因】 学校需要对学生的信息进行记录和登记,而保证学生信息部冲突的有效途径是为学生建立唯一的编号,通过唯一的编号识辨学生本人。而“学生信息的录入和退出"是完成录入学生信息的录入学生编号的模块。记录学生唯一的学号是保证学生信息准确,不冲突的保障。 n 委托单位:广西师范大学计算机科学与信息工程学院08级软件专业项目实践李老师 n 开发单位:广西师范大学计算机科学与信息工程学院08级软件专业项目实践第二小组 n 主管部门;广西师范大学计算机科学与信息工程学院08级软件专业项目实践助教组 1.3 定义 【列出文档中所用到的专门术语的定义和缩写词的原文.】 1.4 参考资料 本规格说明书的编写过程,严格依照下面所罗列的各种资料而成。所有引用的资料已经经过作者公开的许可声明. 【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括: n 项目经核准的计划任务书、合同或上级机关的批文; n 项目开发计划; n 需求规格说明书; n 测试计划(初稿); n 用户操作手册(初稿); n 文档所引用的资料、采用的标准或规范。】 第2章 任务概述 2.1 目标 【写明本系统开发的主要目的和目标】“学生信息的录入和退出"致力于采集学生的编号,系统通过IO设备输入学生编号并储存,输入学生编号时会检测学生编号是否重复,防止编号的重复。 2.2 运行环境 【操作系统、支持环境等等】 硬件平台: l 486或更高档PC台式机、笔记本电脑 l 运行时占用内存:10MB以上 l 安装所需硬盘:50MB以上(不包含数据库和索引文件所占空间) 操作系统和版本: ● Windows XP、Vista或者Windows 7 ● SQL Server2000 以上 2.3 条件与限制 【写明系统运行的条件和限制环境】 限制环境: 系统只能运行于Windows平台,其他平台不支持. 第3章 数据描述 3.1 静态数据 【包括全局常量和配置变量】 3.2 动态数据 【包括输入数据和输出数据。】 输入数据:学生的编号 输出数据:学生编号可用 3.3 数据库描述 【给出使用数据库的名称和类型。】 数据库名称:Student 类型:SQL Server 2005 条 目 存 储 存储编号 2 存储名称 学生编号列表 组成结构 学生编号列表 ::= 学生编号 访问方式 关键码 访问频率 高 来 源 存储程序 3.4 数据词典 条 目: 加 工 加工编号: 1 加工名称: 录入程序 数据流入: 跳转信息 数据流出: 录入的学号 加工逻辑: 显示跳转信息并等待用户输入学生编号 条 目: 加 工 加工编号: 3 加工名称: 验证程序 数据流入: 录入的学号 + 已有学号 数据流出: 正确信息 | 错误信息 加工逻辑: 遍历已有学号,如果存在录入的学号,流出错误信息,否则,流出正确 信息。 条 目: 加 工 加工编号: 4 加工名称: 显示错误信息 数据流入: 错误信息 数据流出: 重置信息 加工逻辑: 显示错误信息 条 目 加 工 加工编号 5 加工名称 存储程序 数据流入 正确信息 数据流出 待存储学号 | 退出信息 加工逻辑 把学号写进学生编号 条 目: 数据项 数据项编号: 1 数据项名称: 学生编号 组成类型: 数字连续值 长 度: 12 取值范围: 100000000000~999999999999 条 目: 数据项 数据项编号: 2 数据项名称: 转入信息 组成类型: 文字 长 度: 50 条 目: 数据项 数据项编号: 3 数据项名称: 转出信息 组成类型: 文字 长 度: 50 条 目: 数据项 数据项编号: 4 数据项名称: 错误描述 组成类型: 文字 长 度: 50 条 目: 数据流 数据流名称: 错误信息 组 成: 错误信息 ::= 错误描述 加工编号: D 流 量: 中 来 源: 3验证程序 去 向: 4显示错误信息 条 目: 数据流 数据流名称: 待存储信息 组 成: 待存储信息 ::= 学生编号 加工编号: H 流 量: 低 来 源: 5存储程序 去 向: 2学生编号列表 条 目: 数据流 数据流名称: 录入的学号 组 成: 录入的学号 ::= 学生编号 加工编号: B 流 量: 高 来 源: 1录入程序 去 向: 3验证程序 条 目: 数据流 数据流名称: 跳转信息 组 成: 跳转信息 ::= 转入信息 加工编号: A 流 量: 低 来 源: 其他子系统 去 向: 1录入程序 条 目: 数据流 数据流名称: 退出信息 组 成: 退出信息 ::= 转出信息 加工编号: G 流 量: 低 来 源: 5存储程序 条 目: 数据流 数据流名称: 已有的学号 组 成: 已有的学号 ::= 学生编号 加工编号: C 流 量: 高 来 源: 2学生编号列表 去 向: 3验证程序 条 目: 数据流 数据流名称: 正确信息 组 成: 正确信息 ::= 学生编号 加工编号: E 流 量: 低 来 源: 3验证程序 去 向: 5存储程序 条 目: 数据流 数据流名称: 重置信息 组 成: 重置信息 ::= 转入信息 加工编号: F 流 量: 中 来 源: 4显示错误信息 去 向: 1录入程序 第4章 功能需求 4.1 功能划分 【对整个软件的功能进行划分】 1进入学生信息录入界面 2 输入学生编号 2.1 检测学生编号是否重复,重复则提示错误,进行下次输入。 2.2 若无重复则输出一条记录,并添加记录到表。 3 退出学生信息录入界面 4.2 功能描述 【按照功能划分,对每个功能进行详细的需求描述】 1 进入学生信息录入界面 用户打开系统,单击进入学生信息的录入界面,系统自动跳转至学生信息的录入界面。 2 输入学生编号 用户输入学生的编号,单击提交的后,系统自动从数据表中自动的读取已经存在的学生编号进行匹配检测,如果发现学生编号重复了,系统提示信息“改学生编号已经使用”,然后自动清除输入框的内容,准备新的输入。如果该编号没有重复,则系统输出信息“学生编号可以使用",用户在接到信息确认后,系统自动将学生编号存入数据表中。 3 退出学生信息录入界面 系统自动将学生编号存入数据表中,系统自动启动退出程序,退出录入信息的界面,回到进入信息录入界面的界面。 第5章 性能需求 5.1 数据精确度 【如最大数据长度限制、小数点位数等】 学生编号长度为12位,取值为100000000000~999999999999. 5.2 时间特性 【如响应时间、更新处理时间、数据转换与传输时间、运行时间等.】系统每次提交数据响应时间为:,更新处理的时间不多于:,数据转换与传输时间不多于:,全天二十四小时运行不会出现错误。 5.3 适应性 【在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,应具有的适应能力。】 第6章 运行需求 6.1 用户界面 【如屏幕格式、报表格式、菜单格式、输入输出时间等。】 学生编号录入界面 6.2 硬件接口 【阐明与其他硬件的接口描述】在保证系统正常运行的前提下,系统不需要额外的硬件接口. 6.3 软件接口 【如输入输出数据格式、数据结构等。】系统无需与其他软件进行数据的交互,不许提供额外的软件接口。 6.4 故障处理 【用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意】 第7章 其它需求 【如可使用性、安全保密、可维护性、可移植性等。】
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服