教务管理系统软件需求规格说明书样本.doc
《教务管理系统软件需求规格说明书样本.doc》由会员分享,可在线阅读,更多相关《教务管理系统软件需求规格说明书样本.doc(17页珍藏版)》请在咨信网上搜索。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除。 文件编号: 01 015112 保密级别: □公司级 □部门级 ■项目级 □普通级 采纳标准: 标准 教务管理系统 软件需求规格说明书 编号: 版本1.0 作者: 日期: -3-30 审批: 日期: -3-30 更 改 记 录 更改 单号 更改 状态 更改原因 更改 页码 更改前版本号 更改后版本号 更改人 生效日期 备 注 目 录 文件编号: 01 015112 1 保密级别: □公司级 □部门级 ■项目级 □普通级 1 采纳标准: 标准 1 目 录 2 1 引言 3 1.1. 编写目的 3 1.2. 背景 3 1.3. 定义 4 1.4. 参考资料 4 2任务概述 4 2. 1 目标 4 2. 2 用户特点 4 2. 3 假定和约束 4 3需求规定 5 3.1 对功能的规定 5 3. 1. 1 学生成绩查询 5 3. 1. 2 删除学生的课程信息 5 3. 1. 3 添加学生的课程成绩 5 3. 1. 4 修改学生课程成绩 6 3. 1. 5 录入学生信息 6 3. 1. 6 班级, 年级成绩查询 6 3.2 对性能的规定 6 3. 2. 1 精度 6 3. 2. 2 时间特性要求 7 3. 2. 3 灵活性 7 3. 2. 4 安全性和可维护性 7 3. 2. 5 可用性和可移植性 7 3.3 数据的输入输出要求 7 3.4 数据管理能力要求 8 3.5 故障处理要求 8 3.6 用户相关操作 9 3.7 其它专门要求 9 4运行环境规定 9 4.1. 设备 9 4.2. 支持软件 9 4.3. 接口 9 4. 3. 1 用户接口 9 4. 3. 2 硬件接口 9 4. 3. 3 软件接口 10 4. 3. 4 通信接口 10 4.4. 控制 10 1 引言 《教务管理系统软件需求规格说明书》旨在详细描述系统功能需求和一些非功能需求, 明确系统需求边界。文档分为四个部分: ( 1) 引言部分描述了项目的编写目的和范围, 并对文档中使用到的术语进行了说明, 还列出了本文档所使用的参考文献和相关文档; (2) 任务概述部分对系统进行了简要的描述; (3) 需求规定部分对系统从功能要求、 安全性、 性能, 数据管理及其处理等几方面进行阐述; (4) 运行环境规定部分对系统运行所需要的设备, 支持的软件以及接口方面, 做了详细描述。 1.1. 编写目的 《教务管理系统软件需求规格说明书》编写的目的是: 根据华中科技大学教务处的要求进行编写, 旨在为全校的教务管理( 包括本科生, 研究生, 博士和博士后) 提供一个方便的公共平台, 让繁杂的教务管理变的简单易行。 《教务管理系统软件需求规格说明书》的目标是: 本说明书将要说明系统在技术上的具体需求, 要实现的具体功能, 指出实现系统的方法与途径, 为后来的各项工作进行起着指导作用。 《教务管理系统软件需求规格说明书》的预期读者为: ( 1) 对相关业务技术和总体方案做决策的管理人员和质量管理人员; ( 2) 对本《教务管理系统软件需求规格说明书》进行评审和确认的有关业务、 技术人员; ( 3) 参加概要设计和详细设计阶段工作的全体设计人员; ( 4) 教务管理系统项目组, 其它有权需要调用本文档的人员 《教务管理系统软件需求规格说明书》的全部内容为beyond团队、 华中科技大学教务处的商业机密, 应严格控制业务范围, 项目开发阶段由设计部、 项目软件开发组负责管理, 项目结束后交由华中科技大学档案室负责管理, 未经双方同意, 不得以任何介质( 文本, 软盘, 硬盘, 光盘) 等形式持有本文档部分或全部内容。 1.2. 背景 项目名称: 教务管理系统 项目任务提出者: 华中科技大学教务处 项目任务开发者: beyond团队 项目用户: 华中科技大学的所有教学管理人员 实现此软件的计算机网络: 华中科技大学计算中心 项目与其它软件, 系统的关系: 教务管理系统采用NetBeans5.51作为开发平台, 用Microsoft Office Access 作数据库开发, 能够在Windows系列的操作系统中,与Internet网良好兼容, 且系统可维护性可移植性良好, 界面友善, 充分考虑到教务管理的实际工作情况, 能够满足用户对教务管理的所有需求。 1.3. 定义 MS ACCESS : 系统服务器所使用的数据库管理系统( DBMS) 。 SQL: 一种用于访问查询数据库的语言 事务流: 数据进入模块后可能有多种路径进行处理。 主键: 数据库表中的关键域。值互不相同。 外部主键: 数据库表中与其它表主键关联的域。 ROLLBACK: 数据库的错误恢复机制。 1.4. 参考资料 《需求分析》 David C.Hey著, 清华大学出版社 出版; 《实用软件需求》 Kovitz ,Benjamin L著, 机械工业出版社 出版; 《需求分析与系统设计》 Maciaszek, Leszek A.著, 机械工业出版社, 中信出版设 出版; 《软件架构实践》 Len Bass 著 , 清华大学出版社 出版; 2任务概述 2. 1 目标 为便于对教务进行系统地管理, beyond团队根据华中科技大学教务处的要求开发了这个软件。此软件要实现以下基本功能: 1.用户登陆; 2.修改用户信息和密码; 3.查询学生信息和成绩; 4.添加学生信息和成绩; 5.修改学生信息和成绩; 而且本软件是一个独立开发的软件, 全部内容自含, 与其它任何软件无冲突, 能够很好的与其它软件兼容。 2. 2 用户特点 使用本系统的用户为在华中科技大学工作, 与教务管理有关的人员。用户学历均在本科及本科以上水平, 能熟练运用Office等应用软件, 对本系统的使用能快速掌握。 预期本软件被采用之后, 将在1分钟内接受5000人次的访问量。 2. 3 假定和约束 1.管理方针: 经过软件工程的正规开发流程去开发和管理项目的制作过程; 2.硬件的限制: CPU主频不低于1.5GHZ, 内存不少于256MB, 硬盘容量不少于20GB, 各种基本输入输出设备能相互兼容, 支持windows操作系统; 3.开发经费: 1000RMB; 4.开发期限: 30天; 5.审查功能: 一周两次评审; 6.控制功能: 能应对各类突发事件, 并给出用户提示和进行相应操作; 7.所需的高级语言: Java; 8.安全保密性: 项目级保密; 3需求规定 要描述本软件在设计时的全部需求, 并对每一需求细节要做具体描述。包括: 功能需求, 非功能需求, 性能需求, 数据的输入、 加工和处理, 数据管理能力, 故障处理等各类需求。 3.1 对功能的规定 3. 1. 1 学生成绩查询 用户需要填的数据如下: 所填选项 数据类型 数据长度 数据要求 学生学号 字符串 12位 只能是数字 填写学生学号, 点击查询, 将会进入系统主页; 若查询失败, 则弹出对话框提示此学生不存在, 并让用户重新查询; 3. 1. 2 删除学生的课程信息 修改学生信息时用户需要填的数据如下: 所填选项 数据类型 数据长度 数据要求 课程名称 字符串 2----4位 无 用户删除学生课程信息时, 系统将会将用户现有的课程信息展现给用户, 用户只需要选择需要删除课程即可, 点击删除按钮, 系统将提示用户”是否确认删除? ”用户点击”是”, 则完成删除, 否则不删除; 3. 1. 3 添加学生的课程成绩 添加学生信息时需要填的数据如下: 所填选项 数据类型 数据长度 数据要求 课程名称 字符串 2——4位 字符串 课程成绩 浮点数 2---4位 只能在0—100之间 当用户填完上述信息后, 点击”添加”后, 系统将判断用户填写的信息是否符合要求, 若不符合则提示用户”您填写的成绩无效, 请重新输入”, 让其修改; 若符合要求则将提示”添加课程成功” 。 3. 1. 4 修改学生课程成绩 修改学生信息时需要填的数据如下: 所填选项 数据类型 数据长度 数据要求 所选课程 字符串 2——4位 字符串 课程成绩 浮点型 2——4位 只能为0——100间的数字 当用户填完上述信息后, 点击”确认”后, 系统将提示用户是否确认修改, 若用户点击”是”, 则系统修改其成绩, 否则不修改; 3. 1. 5 录入学生信息 所填选项 数据类型 数据长度 数据要求 学号 字符串 12位 字符串 姓名 字符串 2——4位 字符串 性别 字符串 1位 只能为男或女 年级 字符串 2位 只能选择05或06 班级 字符串 2位 只能为01到07中的数字 微积分成绩 浮点型 1—4位 只能为0到100的数字 英语成绩 浮点型 1—4位 只能为0到100的数字 复变函数 浮点型 1—4位 只能位0到100的数字 Java语言导学 浮点型 1—4位 只能位0到100的数字 日语 浮点型 1—4位 只能位0到100的数字 用户填完上述信息后, 点击”录入”后, 系统将判断用户填写的信息是否符合要求, 若不符合则提示用户”您填写的成绩无效, 请重新输入”, 让其修改; 若符合要求则将提示”添加学生成功” 。 3. 1. 6 班级, 年级成绩查询 所填选项 数据类型 数据长度 数据要求 班级号 字符串 2位 只能为01到07中的数字 年级号 字符串 2位 只能为05或06 用户选择所要查询的年级或班级, 系统将把此班级或年级中所有学生的课程成绩都输出来。 3.2 对性能的规定 3. 2. 1 精度 用户需要填写的所有数据的精度如下: 所填选项 数据类型 数据长度 数据要求 学号 字符串 12位 字符串 姓名 字符串 2——4位 字符串 性别 字符串 1位 只能为男或女 年级 字符串 2位 只能选择05或06 班级 字符串 2位 只能为01到07中的数字 微积分成绩 浮点型 1—4位 只能为0到100的数字 英语成绩 浮点型 1—4位 只能为0到100的数字 复变函数 浮点型 1—4位 只能位0到100的数字 Java语言导学 浮点型 1—4位 只能位0到100的数字 日语 浮点型 1—4位 只能位0到100的数字 3. 2. 2 时间特性要求 a.响应时间: 不得大于3秒 b.更新处理时间: 不得大于5秒 c.数据的转换和传送时间: 不得多于5秒 3. 2. 3 灵活性 a.操作方式上的变化: 点击”确认”键, 即刻用鼠标也可敲键盘的回车键; b.运行环境的变化: 既能够在Windows 上运行, 也能在WindowsXP和WindowsVista上运行; c.同其它软件的接口的变化: 提供多种接口; d.计划的变化或改进: 对开发进度可适当提前。 3. 2. 4 安全性和可维护性 该软件能够有效的防止病毒入侵, 系统能够在满足硬件需求的条件下稳定的运行, 不会出现系统崩溃或数据丢失等情况。 同时, 本软件可随时随着用户需求的变化而快速更新, 满足用户不断增长的需求, 可维护性强。 3. 2. 5 可用性和可移植性 该软件可在Windows系列的操作系统中稳定的运行。 3.3 数据的输入输出要求 各类数据( 包括输入和输出) 的精度如下表: 用户填写数据的处理如下: 所填选项 数据类型 数据长度 数据要求 学号 字符串 12位 字符串 姓名 字符串 2——4位 字符串 性别 字符串 1位 只能为男或女 年级 字符串 2位 只能选择05或06 班级 字符串 2位 只能为01到07中的数字 微积分成绩 浮点型 1—4位 只能为0到100的数字 英语成绩 浮点型 1—4位 只能为0到100的数字 复变函数 浮点型 1—4位 只能位0到100的数字 Java语言导学 浮点型 1—4位 只能位0到100的数字 日语 浮点型 1—4位 只能位0到100的数字 填写学生学号登陆后将会进入系统主页; 若登陆失败, 则弹出对话框提示此用户不存在, 并让用户重新登陆; 在删除学生课程信息界面, 用户删除学生课程信息时, 系统将会将用户现有的课程信息展现给用户, 用户只需要选择需要删除课程即可, 点击删除按钮, 系统将提示用户”是否确认删除? ”用户点击”是”, 则完成删除, 否则不删除; 在添加学生课程成绩界面, 当用户填完必要信息后, 点击”添加”后, 系统将判断用户填写的信息是否符合要求, 若不符合则提示用户”您填写的成绩无效, 请重新输入”, 让其修改; 若符合要求则将提示”添加课程成功” ; 在修改学生课程信息界面, 当用户填完上述信息后, 点击”确认”后, 系统将提示用户是否确认修改, 若用户点击”是”, 则系统修改其成绩, 否则不修改; 在录入学生信息界面, 用户填完必要信息后, 点击”录入”后, 系统将判断用户填写的信息是否符合要求, 若不符合则提示用户”您填写的成绩无效, 请重新输入”, 让其修改; 若符合要求则将提示”添加学生成功” 。 在查询班级, 年级成绩界面, 用户选择所要查询的年级或班级, 系统将把此班级或年级中所有学生的课程成绩都输出来。 3.4 数据管理能力要求 此软件要管理的数据大小如下: 文件和记录的个数大概为10000条左右; 表有7个; 数据增长大概为50000条记录/天; 存储容量为100000条记录 3.5 故障处理要求 对用户用此软件所遭遇的各类突发事件均有相应的处理: a. 电脑突然死机或关机时, 系统会保存用户已提交的数据, 对未提交的数据不做处理; b. 电脑中毒时, 数据不会产生冗余或丢失; 3.6 用户相关操作 用户输入数据, 可用键盘进行输入, 点击按钮可用鼠标或TAB键与回车键结合, 无需用户进行特殊操作。 3.7 其它专门要求 a.保密性: 项目级; b.是否方便用户操作: 是; c.是否可维护: 可维护性强; d.是否可补充: 是; e.对运行环境是否有特殊要求: 否; 4运行环境规定 4.1. 设备 运行该软件所需要的硬设备如下: a.处理器及内存容量: 处理机主频不少于1.5G, 内存容量不低于256MB; b.外存容量不少于20GB, 可联机操作也可脱机操作; c.输入及输出设备的型号和数量: 显示器, 鼠标, 键盘等若干; d.数据通信设备的型号和数量: 路由器一个; e.功能键及其它专用硬件: 无专用硬件; 4.2. 支持软件 操作系统: Windows , WindowsXP,, WindowsVista; 编译程序: Java的编译程序; 支持软件: Microsoft Office Access, java虚拟机 4.3. 接口 4. 3. 1 用户接口 a.接受学生信息采用文本框的格式让用户填写; b.用按钮的方式方便用户确认和转换页面; c.采用对话框的方式提示用户操作; d.采用表格, 图片的方式方便用户浏览; 4. 3. 2 硬件接口 采用USB接口方式与外部设备相连接; 4. 3. 3 软件接口 本软件使用NetBeans5.51做设计开发平台, 在Windows操作平台下运行, 可与各类应用软件很好兼容。 4. 3. 4 通信接口 与各种网络协议不冲突; 4.4. 控制 该软件可对用户输入的数据进行及时处理, 并对用户的操作给出提示, 以此得到本软件所需要的控制信号。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统软件 需求 规格 说明书 样本
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文