您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 教务管理系统需求分析说明书
教务管理系统需求分析说明书1.引言:1.1编写目的:教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件。1.2背景说明:待开发系统名称:教务管理系统开发者:彭莹曹妍唐晓春用户:高校教务人员,在校学生,教师1.3系统目标:本系统是各院(系)级教务员,教师,和学生的工作界面。它完成:(1)各院(系)与学生有关的各种数据(如学生的注册信息、课程设置、教学培养计划、教学执行计划、学生选课申请、学生成绩、考试安排等)的录入、查询、更新以及各种表格的生成,完成对在校生的基本管理;(2)完成学生选课,查询,教师录入成绩等应用(3)以及对教学人员(教师、班主任、教务人员)的管理。特色与关键问题:对软件过程规范及技术的学习和应用。2.信息描述:2.1信息内容:本系统是一个面向学校教务管理人员、教师和学生,为其提供服务的综合管理系统。教务人员通过本系统完成所有的日常教务工作。从学生入学开始到毕业离校,其在学校内的所有和教务相关的数据都通过教务系统进行管理。学生则可以通过系统进行选课及查询自己的个人相关信息(课程表、考试安排、成绩等)。教师则可以查询自己的课程安排,录入成绩,申请考试时间等。2.2数据流层图顶层DFD图教务员学生教务管理系统教师ID和密码ID和密码命令信息命令信息返回信息ID和命令返回返回信息密码信息信息二层DFD图——教务人员子系统排考系统教务员验证有效性信息查询系统组班信息考试数据安排ID和密码查询,修改命令命令信息成功信息信息课返回信息数据程选信息表修数据自课程表然制定系统班二层DFD图——学生子系统学生信息查询系统验证有效性ID和密码查询修改命令命令信息返回信息返回信息信息学生数据选课情况学生选课系统二层DFD图——教师子系统信息查询系统教师验证有效性ID和密码查询修改命令命令信息返回信息信息成返回信息数据绩考试考试表时间时间申请考试教师成绩录入系统安排申请三层DFD图——教务人员之信息查询子系统添加信息返回数据信息信息查询信息删除信息教务员返回信息查询命令删除命令返回信息修改返回命令信息修改信息制表教务员查询对应考试信息学生,教师之信息查询同上三层DFD图——教务人员之课程表制定子系统教务员信息,数据课程表教室资源表查询返回命令信息课程表课程分配表查询对应课表三层DFD图——教务人员之排考子系统排考信息数据课程分配表查询返回考试安排信息教室资源表命令信息考试信息表考试时间表三层DFD图——教务人员之组班系统组班教务员信息数据教师信息表查询返回自然班命令信息学生对应班级表查询对应班级班级信息表三层DFD图——学生之选课子系统选课学生信息数据学生选课表返回信息学生信息表三层DFD图——教师之教务子系统录入成绩教师信息数据成绩表考试考试成绩表申请时间申请考试考试时间表四层DFD图——教务人员信息查询子系统教务员课程信息查询教室信息查询班级信息查询学生信息查询系部信息查询教师信息查询教务员信息查询课程信息表班级信息表教室信息表返回课程信息班级号号返回信息教室号学号返回信息返回信息系名返回编号返回返回教务员学生信息表信息信息信息编号系部信息表教务员信息表教师信息表四层DFD图——学生信息查询子系统成绩查询学生选课表成学成绩表考试信息表考试信息查询选课情况查询绩号学生课程表学号学号考试信息课返返学课程表程回回号学生信息表号信信学生信息查询课程信息查询息息老师信息表课程信息表注:学生增加,删除,修改主要是针对学生信息。四层DFD图——教师信息查询子系统成绩表统计查询成绩表成绩编号情况课程表学生信息表教师学生信息查询课程情况查询课程表学生编号课程编号返回信息教师返回编号信息教师信息查询教师信息表注:教师录入成绩后只有教务人员可改动成绩。教师要改动成绩须申请教务人员进行修改。2.3数据字典(DD)表1数据文件”课程信息表”的字典条目文件名:课程信息表别名:组成:课程号+课程名+学分+学时+任课老师备注:这是学校所有课程的总和表表2数据文件”教室信息表”的字典条目文件名:教室信息表别名:组成:教室号+教室类别+容纳人数备注:根据教室的大小进行排课表3数据文件”系部信息表”的字典条目文件名:系部信息表别名:组成:系部号+系名备注:根据系部的不同有不同的课程表4数据文件”班级信息表”的字典条目文件名:班级信息表别名:组成:班级号+名称+人数备注:表5数据文件”学生信息表”的字典条目文件名:学生信息表别名:组成:学号+学生名+性别+年龄+系部号备注:表6数据文件”教师信息表”的字典条目文件名:教师信息表别名:组成:教师号+教师名+性别+所属系部号+联系电话+电子邮件地址备注:表7数据文件”教务员信息表”的字典条目文件名:教务员信息表别名:组成:教务员登陆号+密码`备注:表8数据文件”课程表”的字典条目文件名:课程表别名:组成:编号+班级号+课程号+教室号备注:这是安排的课表表9数据文件”学生选课表”的字典条目文件名:学生选课表别名:组成:编号+学号+课程号+课程名备注:表10数据文件”考试信息表”的字典条目文件名:考试信息表别名:组成:课程号+课程名+班级号+教室号+考试时间备注:表11数据文件”成绩表”的字典条目文件名:成绩表别名:组成:课程号+课程名+学生号+分数+学分备注:表12数据文件”考试时间表”的字典条目文件名:考试时间表别名:组成:课程号+课程名+教师号+班级号+时间备注:表13数据文件”课程分配表”的字典条目文件名:课程分配表别名:组成:编号+课程号+课程名+班级号+班级名备注:由班级为单位选择课程表14数据文件”教室资源表”的字典条目文件名:教室资源表别名:组成:编号+教室号+周次+星期11---星期12------------星期54备注:每天教室的使用时间段分为4段表15数据文件”学生对应班级表”的字典条目文件名:学生对应班级表别名:组成:编号+学号+班级号备注:包括学生选修组班和固定的自然班3.功能描述:3.1系统功能划分本系统适合学分制、选课式的管理模式。本系统集信息管理、教学计划管理、学籍管理、排课、选课、排考、成绩管理、学生信息管理等教务功能于一体,并可以输出各类课表、成绩单。整个系统分为以下模块:1.学生信息管理2.教学计划管理3.学籍管理4.课程信息管理5.选课管理6.成绩管理7.教师信息管理8.教务员信息管理9.教学计划管理10.考试管理11.教室信息管理3.2性能需求:(1)网络环境下的多用户系统。信息主要存储在服务器端的数据库中,由各用户在规定的权限下在各自的客户端上录入,修改,删除相关的内容,各用户还可进行查询,调用,达到信息共享。(2)数据的完整性,准确性。录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完整性及准确性。系统应具有部分反悔修改功能,系统备有的修改功能均可反悔(3)数据安全性。本系统采用二级安全保障:第一级:依赖于网络本身对用户使用权限的规定。第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。3.3用户平台要求开发出的软件要适用于各种WINDOWS平台和SQLSERVER数据库下,支持局域网和INTERNET下的资源共享以及EXCEL的表格输出等,最低配置要求PIII800,128M内存以及8M显存显卡。开发环境:Windows2000Server。开发工具:PowerBuilder9.0。数据库管理系统:MicrosoftSQLServer2000。4.行为描述:在整个系统中通过教学计划有效管理,方便准确下达教学任务,进行排课前数据准备、排课条件设定、自动排课和课表的日常管理;而通过对全院学生的学籍管理,掌握学生基本信息和学籍变动情况,学生可以自由选择选修课程,而根据各班级课表情况或各专业教学计划,可以方便地进行成绩管理;老师可以实时登入成绩和查询成绩情况,并且可以申报科目考试时间,成绩管理系统根据各学期课表和学生信息进行成绩的统计生成。排课系统是各系部教务员根据下达的教学任务安排本系部课程的开课教师、教室名单等工作;各系统功能分开、但又相互关联,而数据完全共享,具体管理工作人员根据自己的职责范围,运用相应的系统完成各自的日常教务工作。5.参考文献:1.《软件工程——原理、方法与应用》史济民顾春华李昌武苑荣高等教育出版社2.(第六版),Addison-Wesley4.ThePracticalSQLHandbook第三版,AddisonWesleyDevelopers5.UnderstandingtheNewSQL:ACompleteGuide-JimMelton和AlanR.Simon著6.《教务管理系统建设探讨》袁芳俞春6.结语:教务管理系统是学校的管理核心,管理应涉及到学校的专业设置、学藉管理、成绩管理、网上注册、开课管理、选课管理、师资管理等,在数据库一级建立强有力的安全系统,管理人员可以在互联网的任何地方办工,真正实现学校网上管理。学校中的教务管理是一项很重要的工作,包括学生管理,教师管理和课程管理等。开发“教务信息处理系统”的目的就是利用计算机的查询和运算功能,代替手工处理,提高工作效力和质量,所以该系统是必要而且能够实现的。
本文标题:教务管理系统需求分析说明书
链接地址:https://www.777doc.com/doc-5090945 .html