第1页共6页教务管理系统说明书目录一、系统概述11.1需求概述11.2功能概述11.3系统软件结构2二、系统功能模块与模块功能划分32.1模块描述32.2用户登录界面模块32.3教师管理模块42.4教师资料更新模块42.5学生管理模块42.6学生资料更新模块42.7课程管理模块42.8课程信息更新模块42.9学生退改选课程模块42.10成绩管理模块52.11考试安排模块52.12社会等级考试报名模块5三、系统评价与功能补充5四、审核说明书(静态测试)5川第2页共6页IJrn图1-1.顶层数据流用户验川戶旨输出結、系统概述1.1需求概述教务管理系统是完成学生管理,用户管理,课程管理和教师管理,由教务工作人员系统给管理员、教师以及学生多用户角色,各用户依据自己角色的不同而操作不同的功能模块。教务工作人员分别通过学生管理、用户管理、课程管理和教师管理来进行这些模块的管理。包括这些模块的添加、修改、删除以及对课程的选择、学生信息的查询等,教务工作人员同时通过教师对整个教学过程的品质管理,提供教学的跟踪功能。总的来说教务管理系统是一个基于网络的在线管理平台,帮助学校管理教务系统,用一个账号解决学校教务教学管理,灵活的定制符合学校自己实际情况的教务系统。1.2功能概述本系统应具有以下几方面的功能:浏览功能:以列表的形式显示全部记录。查看详细资料功能:点击某条记录,能显示其全部信息。条件查询功能:用户可任意选择字段,进行查询功能增加及删除功能:增加或者删除一条或多条记录。修改功能:修改全部字段。导入或导出功能:将数据导入或者到处其他软件(如今日校园、奕报告)。身份验证:进入系统时,对用户的身份进行核查,只允许合法用户登录系统。帮助:为用户的使用提供帮助1.3系统软件结构第3页共6页图1-2教务管理系统功能模块图、系统功能模块与模块功能划分2.1模块描述详细功能模块图如图图2-1教务管理系统详细功能模块图2.2用户登录界面模块功能:此页为登录页面,用户通过输入用户名称和密码进入相应的页面。对用户进行身份验证,通过验证则登录系统。第4页共6页输入项目:输入用户名和密码。输出项目:不同类型用户的首界面。页面:用户名输入框,密码输入框,以及用户类型选择框。2.3教师管理模块功能:显示教师登录成功界面,进入正常工作状态。输入项目:鼠标键盘事件。输出项目:浏览区和基本资料区。测试要点:配置文件或数据库文件损坏,或没有足够内存可供使用时是否正常。此模块主要是由负责管理教师信息的教师账户来操作。2.4教师资料更新模块功能:在教师现有资料或者现有教师资料的基础上对缺失信息进行补充和完善或者添加还未存在的信息。即教师信息的更改、删除和添加功能。输入项目:鼠标或键盘事件。输出项目:更新后的数据库文件。此模块主要是由负责管理教师信息的教师账户来操作。2.5学生管理模块功能:以文本、图片和声音文件等方式将学生基本信息显示在浏览区内,包括学生资料管理,学生资料添加,学生所在院系的资料,学生所在专业的资料。性能:要求在1-2秒内做出反应。输入项目:鼠标键盘事件。输出项目:浏览区和基本资料区,更新后的数据库文件。此模块主要是由负责管理学生信息的教师账户(如辅导员、班主任等)来操作。2.6学生资料更新模块功能:负责对学生资料信息的更新。包括添加、修改和删除学生资料。输入项目:鼠标键盘事件。输出项目:浏览区和基本资料区,更新后的数据库文件。此模块主要是由负责管理学生信息的教师账户(如辅导员、班主任等)来操作。2.7课程管理模块功能:对用户操作进行反应,调出课程信息。输入项目:鼠标键盘事件。输出项目:浏览区和基本资料区。此模块学生账户和教师账户均可操作。学生账户和教师账户显示界面略微有区别。2.8课程信息更新模块功能:在课程现有资料的基础上,添加、删除或者修改课程信息。输入项目:鼠标键盘事件。输出项目:浏览区和基本资料区,更新后的数据库文件。此模块只可由管理课程的教师账户(教务办或者任课老师)来操作。2.9学生退改选课程模块功能:相应学生用户的操作,供学生进行选课、退课、改课等。输入项目:鼠标键盘事件。输出项目:浏览区和基本资料区,更新后的数据库文件。此模块主要...