教务管理系统需求分析说明书_第1页
教务管理系统需求分析说明书_第2页
教务管理系统需求分析说明书_第3页
教务管理系统需求分析说明书_第4页
教务管理系统需求分析说明书_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、教务管理系统需求分析说明书 1.引言: 1.1 编写目的: 教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件。 1.2 背景说明: 待开发系统名称:教务管理系统 开发者:彭莹 曹妍 唐晓春 用 户:高校教务人员,在校学生,教师 1.3 系统目标: 本系统是各院(系)级教务员,教师,和学生的工作界面。它完成: (1)各院(系)与学生有关的各种数据(如学生的注册信息、课程设置、教学培养计划、

2、教学执行计划、学生选课申请、学生成绩、考试安排等)的录入、查询、更新以及各种表格的生成,完成对在校生的基本管理; (2)完成学生选课,查询,教师录入成绩等应用 (3)以及对教学人员(教师、班主任、教务人员) 的管理。特色与关键问题: 对软件过程规范及技术的学习和应用。 2.信息描述: 2.1 信息内容: 本系统是一个面向学校教务管理人员、教师和学生,为其提供服务的综合管理系统。教务人员通过本系统完成所有的日常教务工作。从学生入学开始到毕业离校,其在学校内的所有和教务相关的数据都通过教务系统进行管理。学生则可以通过系统进行选课及查询自己的个人相关信息(课程表、考试安排、成绩等)。教师则可以查询自

3、己的课程安排,录入成绩,申请考试时间等。 2.2 数据流层图 顶层DFD图 教务员 学生 教务管理系统 教师 ID和密码 ID和密码 命令信息 命令信息 返回信息 ID和命令 返回 返回信息 密码信息 信息 二层DFD图教务人员子系统 排考系统 教务员 验证有效性 信息查询系统 组班 信息 考试 数据 安排 ID和密码 查询,修改命令 命令信息 成功信息 信息 课 返回信息 数据 程 选 信息 表 修 数据 自 课程表 然 制定系统 班 二层DFD图学生子系统 学生 信息查询 系统 验证 有效性 ID和密码 查询修改命令 命令信息 返回信息 返回信息 信息 学生 数据 选课 情况 学生选课 系

4、统 二层DFD图教师子系统 信息查询系统 教师 验证 有效性 ID和密码 查询修改命令 命令信息 返回信息 信息 成 返回信息 数据 绩 考试 考试 表 时间 时间 申请考试 教师成绩录入系统 安排 申请 三层DFD图教务人员之信息查询子系统 添加信息 返回 数据 信息 信息 查询信息 删除信息 教务员 返回信息 查询命令 删除命令 返回信息 修改 返回 命令 信息 修改信息 制表 教务员 查询对应 考试信息 学生,教师之信息查询同上 三层DFD图教务人员之课程表制定子系统 教务员 信息,数据 课程表 教室资源表 查询 返回 命令 信息 课程表 课程分配表 查询对应 课表 三层DFD图教务人员

5、之排考子系统 排考 信息数据 课程分配表 查询 返回 考试安排信息 教室资源表 命令 信息 考试信息表 考试时间表 三层DFD图教务人员之组班系统 组班 教务员 信息数据 教师信息表 查询 返回 自然班 命令 信息 学生对应班级表 查询对 应班级 班级信息表 三层DFD图学生之选课子系统 选课 学生 信息数据 学生选课表 返回信息 学生信息表 三层DFD图教师之教务子系统 录入成绩 教师 信息数据 成绩表 考试 考试 成绩表 申请 时间 申请考试 考试时间表 四层DFD图教务人员信息查询子系统 教务员 课程信息 查询 教室信息查询 班级信息查询 学生信息查询 系部信息查询 教师信息查询 教务员

6、信息查询 课程信息表 班级信息表 教室信息表 返 回 课程 信 息 班级号 号 返回信息 教室号 学号 返回信息 返回信息 系名 返回 编号 返回 返回 教务员 学生信息表 信息 信息 信息 编号 系部信息表 教务员信息表 教师信息表 四层DFD图学生信息查询子系统 成绩查询 学生选课表 成 学 成绩表 考试信息表 考试信息 查询 选课情况 查 询 绩 号 学生 课程表 学号 学号 考试信息 课 返 返 学 课程表 程 回 回 号 学生信息表 号 信 信 学生信息 查询 课程信息 查询 息 息 老师信息表 课程信息表 注:学生增加,删除,修改主要是针对学生信息。 四层DFD图教师信息查询子系统

7、 成绩表统计查询 成绩表 成绩 编号 情况 课程表 学生信息表 教师 学生信息 查询 课程情况查询 课程表 学生编号 课程编号 返回信息 教师 返回 编号 信息 教师信息查询 教师信息表 注:教师录入成绩后只有教务人员可改动成绩。教师要改动成绩须申请教务人员进行修改。 2.3 数据字典(DD) 表1 数据文件”课程信息表”的字典条目 文件名:课程信息表 别名: 组成:课程号+课程名+学分+学时+任课老师 备注:这是学校所有课程的总和表 表2 数据文件”教室信息表”的字典条目 文件名: 教室信息表 别名: 组成:教室号+教室类别+容纳人数 备注:根据教室的大小进行排课 表3 数据文件”系部信息表

8、”的字典条目 文件名:系部信息表 别名: 组成:系部号+系名 备注:根据系部的不同有不同的课程 表4 数据文件”班级信息表”的字典条目 文件名:班级信息表 别名: 组成:班级号+名称+人数 备注: 表5 数据文件”学生信息表”的字典条目 文件名:学生信息表 别名: 组成:学号+学生名+性别+年龄+系部号 备注: 表6 数据文件”教师信息表”的字典条目 文件名:教师信息表 别名: 组成:教师号+教师名+性别+所属系部号+联系电话+电子邮件地址 备注: 表7 数据文件”教务员信息表”的字典条目 文件名: 教务员信息表 别名: 组成:教务员登陆号+密码 备注: 表8 数据文件”课程表”的字典条目 文

9、件名:课程表 别名: 组成:编号+班级号+课程号+教室号 备注:这是安排的课表 表9 数据文件”学生选课表”的字典条目 文件名: 学生选课表 别名: 组成: 编号+学号+课程号+课程名 备注: 表10 数据文件”考试信息表”的字典条目 文件名:考试信息表 别名: 组成:课程号+课程名+班级号+教室号+考试时间 备注: 表11 数据文件”成绩表”的字典条目 文件名:成绩表 别名: 组成:课程号+课程名+学生号+分数+学分 备注: 表12 数据文件”考试时间表”的字典条目 文件名:考试时间表 别名: 组成:课程号+课程名+教师号+班级号+时间 备注: 表13 数据文件”课程分配表”的字典条目 文件

10、名:课程分配表 别名: 组成:编号+课程号+课程名+班级号+班级名 备注: 由班级为单位选择课程 表14 数据文件”教室资源表”的字典条目 文件名:教室资源表 别名: 组成: 编号+教室号+周次+星期11-星期12-星期54 备注: 每天教室的使用时间段分为4段 表15 数据文件”学生对应班级表”的字典条目 文件名:学生对应班级表 别名: 组成: 编号+学号+班级号 备注:包括学生选修组班和固定的自然班 3.功能描述: 3.1系统功能划分 本系统适合学分制、选课式的管理模式。本系统集信息管理、教学计划管理、学籍管理、排课、选课、排考、成绩管理、学生信息管理等教务功能于一体,并可以输出各类课表、

11、成绩单。 整个系统分为以下模块: 1. 学生信息管理 2. 教学计划管理 3. 学籍管理 4. 课程信息管理 5. 选课管理 6. 成绩管理 7. 教师信息管理 8教务员信息管理 9教学计划管理 10考试管理 11教室信息管理 3.2性能需求: (1)网络环境下的多用户系统。 信息主要存储在服务器端的数据库中,由各用户在规定的权限下在各自的客户端上录入,修改,删除相关的内容,各用户还可进行查询,调用,达到信息共享。 (2)数据的完整性,准确性。 录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完整性及准确性。系统应具有部分反悔修改功能,系统备有的修改功能均可反悔 (3)数据安全性。

12、本系统采用二级安全保障: 第一级:依赖于网络本身对用户使用权限的规定。 第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。 3.3用户平台要求 开发出的软件要适用于各种WINDOWS平台和SQL SERVER数据库下,支持局域网和INTERNET下的资源共享以及EXCEL的表格输出等,最低配置要求PIII 800,128M内存以及8M显存显卡。 开发环境:Windows 2000 Server。 开发工具:PowerBuilder 9.0。 数据库管理系统:Microsoft SQL Server 2000。 4.行为描述: 在整个系统中通过教学计划有效管理,方便准确下达教学任务

13、,进行排课前数据准备、排课条件设定、自动排课和课表的日常管理;而通过对全院学生的学籍管理,掌握学生基本信息和学籍变动情况,学生可以自由选择选修课程,而根据各班级课表情况或各专业教学计划,可以方便地进行成绩管理;老师可以实时登入成绩和查询成绩情况,并且可以申报科目考试时间,成绩管理系统根据各学期课表和学生信息进行成绩的统计生成。排课系统是各系部教务员根据下达的教学任务安排本系部课程的开课教师、教室名单等工作;各系统功能分开、但又相互关联,而数据完全共享,具体管理工作人员根据自己的职责范围,运用相应的系统完成各自的日常教务工作。 5.参考文献: 1.软件工程原理、方法与应用史济民 顾春华 李昌武 苑荣 高等教育出版社 2./ 3.C.J.Date, An introduction to Database Systems (第六版), Addison-Wesley 4.The Practical SQL Handbook 第三版, Addison Wesley Developers 5.Understanding the New SQL: A Complete Guide - Jim Melton 和 Alan R.Simon 著 6. 教务管理系统建设探讨袁

温馨提示

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

评论

0/150

提交评论