实验二软件需求说明书.doc_第1页
实验二软件需求说明书.doc_第2页
实验二软件需求说明书.doc_第3页
实验二软件需求说明书.doc_第4页
实验二软件需求说明书.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

目目 录录 1 引言引言.2 1.1 编写目的2 1.2 背景2 1.3 定义2 1.4 参考资料2 2 任务概述任务概述.2 2.1 目标2 2.2 运行环境3 2.3 假定和约束3 3 需求规定需求规定.3 3.1 对功能的规定3 3.2 对性能的规定3 3.2.1 精度.3 3.2.2 时间特性要求.3 3.2.3 灵活性.4 3.3 输人输出要求4 3.4 数据管理能力要求4 3.5 故障处理要求4 3.6 其他专门要求5 4 运行环境规定运行环境规定.5 4.1 设备5 软件需求说明书软件需求说明书 1 引言引言 1.1 编写目的编写目的 教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面。如何把教 务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合 教务管理软件 1.2 背景背景 教务管理子系统系内课程安排系统;为了实现课程安排的系统化、规范化和自动化, 本系统有老师提出,学生开发小组编写调试,主要面对教学人员,教授、讲师、教务人 员及学生;教务人员可以在自己的电脑上方便的增加、查询、更新、删除以及各种表格 的生成,完成对系内课程安排的管理;能够更新、查询、打印教师授课安排表、班级课 程表、学生的课程表;现代教务管理系统的开发就是在于提高教务管理的工作效率,加 强教务的管理,以全面实行计算机管理,这样以来,不但可以提高管理人员的工作效率, 而且能安全、长期地存储教师和学生信息等,便于信息的查找与管理 1.3 定义定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4 参考资料参考资料 参考资料: 软件工程 (第五版) 清华大学出版社 张海藩 编著 2008 2 任务概述任务概述 2.1 目标目标 (1)教务处人员制定各学院的教学计划并录入, (2)各院教学主管对相关课程加以限制,如:规定课时,任课教师的条件等 (3)教师制定自己的教学计划,经所在教研室协调认可,录入 (4) 教务处人员根据教师的授课计划和相关课程的限制条件制定出下学期各学院各班的课程 表以及全院教师的教学任务书。 2.2 运行环境运行环境 Windows xp 或 windows7 等主流操作系统 2.3 假定和约束假定和约束 3 需求规定需求规定 3.1 对功能的规定对功能的规定 功能划分: 本系统适合学院课程安排管理模式。本系统集信息管理、教学计划管理、排课、教师信 息管理等教务功能于一体,并可以输出各院课程表及教师任务书。 整个系统分为以下模块: 1.教务人员信息管理 2.学院教务主管管理 3.教师信息信息管理 4.教学计划录入系统 5.课程限制录入系统 6.排课系统 7.课程表定制系统 8.教师任务书下达系统 功能描述: 在整个系统中通过教学计划有效管理,方便准确下达教学任务,进行排课前数据准备、 排课条件设定、自动排课和课表的日常管理;教师可以实时登入查询授课情况,学生也可 随时登陆查询下学期课标;排课系统是各系部教务员根据下达的教学任务安排本系部课程 的开课教师、教室名单等工作;各系统功能分开、但又相互关联,而数据完全共享,具体 管理工作人员根据自己的职责范围,运用相应的系统完成各自的日常教务工作。 3.2 对性能的规定对性能的规定 3.2.1 精度精度 (1)网络环境下的多用户系统。 信息主要存储在服务器端的数据库中,由各用户在规定的权限下在各自的客户端上录入, 修改,删除相关的内容,各用户还可进行查询,调用,达到信息共享。 (2)数据的完整性,准确性。 录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完整性及准确性。 系统应具有部分反悔修改功能,系统备有的修改功能均可反悔 (3)要按照严格的数据格式输入,否则系统不给予响应进行处理。 (4)查询时要保证查全率,要按照相关要求进行查询. 3.2.2 时间特性要求时间特性要求 一般操作的响应时间应在 12 秒之间。可以实时更新教务人员的变更信息,此系统与 教务管理系统相连,可以更新教务系统的数据库,方便信息的实时查询与更新; 3.2.3 灵活性灵活性 本系统所有界面风格一致,可以适应 windows xp、window7 及 mac os 等主流操作系统,采 用 sqlserver 数据库,支持局域网和 Internet 下的资源共享一级 excel 的表格输出;预留多个 接口,方便以后系统的更新与维护;各系统功能分开、但又相互关联,而数据完全共享, 具体管理工作人员根据自己的职责范围,运用相应的系统完成各自的日常教务工作 3.3 输人输出要求输人输出要求 必须在系统中输入正确的数据类型,日期格式都要正确,输入框中会有相应的格式模 板, 查看课程表是输入的学年必须是正确的 xxxx 学年第 x 学期格式,否则系统不能给出结 果,会有错误提示; 3.4 数据管理能力要求数据管理能力要求 说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据 及其分量的存储要求作出估算。 数据库中的各个表的长度,大小可以根据实际数据的大小自动以 5M 为单位增大,适 应数据的扩展, 3.5 故障处理要求故障处理要求 (1)数据库链接过程中出现乱码,把编码方式统一改为 UTF8,并在 JAVA 代码中实现字 符转换功能,使得从数据库中读取的数据可以以中文的方式输出。经调试,乱码问题已解 决。 (2)在教师职称的判断和其对课程的教师的限制的判别上存在差异,经过反复调试以解决。 (3)在生成课表时发生异常,只有部分班级生成课表正常,经过调试,检查发现为逻辑上 错误。 3.6 其他专门要求其他专门要求 数据安全性。本系统采用二级安全保障: 第一级:依赖于网络本身对用户使用权限的规定。 第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。 4 运行环境规定运行环境规定 4.1 设备设备 最低配置要求 PIII 800,128M 内存以及 8M 显存显卡。 5 数据流图数据流图 顶层 DFD 图 教务处人员教务管理系统教学主管人员 教师 登录 返回信 息 登录 返回信 息 登录 返回信息 学生 登录 返回 二层 DFD 图教务处人员子系统 教务处人员验证有效性 教师任务下达 系统 教学计划录入 系统 信息查询系统 课程表定制系 统 登录 返回 数据、信息 信息 数据 任务书 返回 信息数据 课程表 查询修改命 令 教学计划 二层 DFD 图教学主管人员子系统 教务主管人员验证有效性 登录 返回信 息 查询命令 返回信 息 信息数据 返回信息 信息查询 系统 课程限制条 件录入系统 二层 DFD 图教师子系统 教师验证有效性 登录 返回信 息 查询命令 返回信 息 信息数据 返回信息 信息查询 系统 授课计划录 入系统 三层 DFD 图教务处人员之信息查询子系统 教务处人员 添加信息 删除信息 修改信息 查询信息 删除命令 查询命令 返回信息返回信息 添加命令修改命令 返回信息返回信息 注:教学主管人员、教师的信息查询子系统同上 三层 DFD 图教务处人员之教学计划录入系统 教务处人员 录入教学计划 教学计划表 信息、数据 教学计划表 三层 DFD 图教学主管人员之限制条件录入子系统 教学主管人 员 录入限制条件 限制条件表 信息、数据 限制条件表 三层 DFD 图教师之授课计划录入子系统 教师 录入授课计划 授课计划表 授课计划表 信息、数据 三层 DFD 图教务处人员之课程表定制系统 教务处人员 制表 课程限制条件表 教学计划表 教师授课计划表 信息数据 课程表 三层 DFD 图教务处人员之教师任务书下达子系统 教务处人员 制定任务书 教师信息表 教师授课计划表 信息数据 任务书 四层 DFD 图教务处人员之信息查询子系统 教务处人员 教室信 息查询 教师信 息查询 系部信 息查询 班级信 息查询 课程信 息查询 教室信息表 教师信息表系部信息表 班级信息表 课程信息表 教室号 教室号 返回 班级号 返回 系名 返回 课程号返回 教师号 5.2 数据字典数据字典(DD) 表 1 数据文件”教务员信息表”的字典条目 文件名: 教务员信息表 别名: 组成:教务员登陆号 备注: 表 2 数据文件“教学主管信息表”的字典条目 文件名:教学主管信息表 别名: 组成:教学主管登录号 备注: 表 3 数据文件“教师信息表”的字典条目 文件名:教师信息表 别名: 组成:教师号+教师名+性别+所属系部号+职称+所教课程+ 备注: 表 4 数据文件”教学计划表”的字典条目 文件名: 教学计划表 别名: 组成: 系编号+年级+课程名+学时 备注: 表 5 数据文件”课程限制表”的字典条目 文件名: 课程限制表 别名: 组成: 系编号+年级+教师编号+教师职称+学时+事故类别+主讲课程类别 备注: 事故、主讲课没有时,为 0 表 6 数据文件”课程信息表”的字典条目 文件名:课程信息表 别名: 组成:课程号+课程名+学时+任课老师 备注:这是学校所有课程的总和表 表 7 数据文件”教室信息表”的字典条目 文件名: 教室信息表 别名: 组成:教室号+教室类别 备

温馨提示

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

评论

0/150

提交评论