高职院校学生成绩预警管理系统的设计与实现
(2)数据备份
备份功能是提升系统数据可靠性的重要措施,其工作步骤如下: ①管理员登录本系统进入到数据备份管理页面。 ②选择备份方式,这里默认为差异备份。
③系统备份过程是通过应用程序端执行backup database语句,将数据库文件备份到服务器备份设备中。
从上述分析可得到数据备份流程图,具体如图4.4所示。
开始否输入登录凭证是否正确是进入后台进入数据恢复页面选择备份文件,点数据恢复提示错误,需重新选择备份文件格式错误SQL文件检查格式正确恢复成功结束图4.4 数据备份流程图 Fig. 4.4 flow chart of data backup
- 23 -
第4章 系统设计
4.2.2 基础数据管理模块
基础数据管理模块的主要作用是维护系统运行所需的基础数据,需建立部门信息数据、教师信息数据、学生信息数据、课程信息数据以及授课关系和选课关系等。基础数据维护主要实现对以上数据的添加、修改、删除和查询操作,系统基础数据一旦建立便可以基于此基础进行下一步的数据处理工作,以下为基础数据模块管理中对教师信息的添加过程,设计描述如下:
教师信息添加功能的工作流程包括如下几个部分:
(1)系统管理人员登录到本系统登录界面,输入正确的管理员账户信息,系统识别其账户并赋予其应有的管理员相关权限。
(2)系统主界面提供导航栏,其中包括了基础数据管理栏目,管理员在菜单中寻找到教师信息管理栏目并进入操作区。
(3)管理员单击添加教师信息,根据弹出的输入框依次输入与教师相关的数据信息。
(4)当添加完毕时可按提交按钮,系统根据数据的合法性进行验证,输入正确无误则提示操作成功信息,否则提示操作失败的提示信息。
结合上述分析,教师信息添加的过程可用以下流程图进行描述,具体如图4.5所示。
- 24 -
高职院校学生成绩预警管理系统的设计与实现
开始登陆验证选择教师信息管理菜单入口输入教师信息,并提交否格式验证是添加成功结束 图4.5教师信息添加流程图 Fig. 4.5 teachers information add flow chart
4.2.3 成绩数据管理
成绩数据管理功能的主要作用是保证成绩预警管理系统对日常的成绩数据进行处理,包括科目查询、成绩数据管理、成绩数据查询、成绩数据导出和成绩数据打印功能,学校各个任课教师通过登录账号均可以对自己所讲授的课程进行成绩管理,成绩数据管理为预警操作提供了数据基础,只有维护好成绩数据才能进一步划定成绩预警范围和进行预警操作。成绩数据管理应提供专门的操作页面,页面中应明确显示出科目信息和班级学生信息等。下面以成绩数据导出为例说明其设计过程。
成绩数据导出的业务流程分析如下:
(1)任课教师进入系统登录界面,输入自己的账号信息,验证成功后进入系统主界面。
(2)选择专业、选择课程、查看课程的成绩。
(3)查看并确认成绩无误后选择导出方式,支持导出excel格式,支持导出word格式。
- 25 -
第4章 系统设计
(4)数据导出成功。
成绩数据导出过程通过流程图描述业务过程,如图4.6所示:
开始登陆验证进入系统主界面选择专业、课程确定导出成绩提示错误,格式不正确格式错误格式检查格式正确导入成功结束
图4.6成绩数据导出流程图
Fig. 4.6 grade export data flow diagram
4.2.4 成绩预警管理
成绩预警管理操作功能是本系统的核心功能模块,成绩预警管理功能的主要作用是基于其它功能模块所收集的数据进行统计和分析,形成对高职院校可参考的成绩数据,按考核类别划分出成绩段以形成可预警的学生对象,通过此功能可达到预警目的,警示部分学生以提高其学习成绩。成绩预警管理功能划分了预警条件管理、预警操作管理和预警查询模块。
预警条件管理用于设置针对高职院校本院特点的预警参数,包括预警对象设置、预警方式选定等事项,这些工作也是对预警操作的前期准备。预警操作则是向预警对象发出预警信息的过程,通过操作界面所提供的按钮进行操作,支持一键全院学生预警和分类手工预警的操作,在预警等级方面又划分为一级预警和二级预警,以下就一级预警和二级预警子功能进行描述:
(1) 一级预警操作
- 26 -
高职院校学生成绩预警管理系统的设计与实现
一级学生成绩预警由学校班级班主任导师统计操作,班主任导师登录到系统主界面可实时查看班级学生成绩数据,科任老师辅助班主任老师完成阶段性成绩数据的录入与提交工作。班主任导师可根据学生的平时表现成绩或课程模块考试成绩进行预警,平时表现成绩中可查看到某个学生的阶段性表现,包括迟到、早退、平时作业、旷课、课堂违纪等事项,当达到预警条件时可进行针对平时表现的一级预警操作。班主任导师也可查看到学生的阶段性成绩情况,根据具体数据界定其是否达到预警条件进而决定是否对阶段成绩进行预警。
(2) 二级预警操作
二级预警操作通常在期末阶段完成,以学院教务处为行政操作部门对整个学院的学生成绩数据进行筛选,达到二级预警条件的学生按照有关规定或系统预定的预警数据范围时,可对学生进行二级预警,二级预警的预警级别要比一级预警高,预警对象通常是通过一级预警告知后仍然在成绩上得不到改善的学生,或期末多科目成绩不及格的学生,二级预警的预警对象应包括学生家长,目的是严肃学校的预警工作。
预警查询模块中提供了对预警操作者、系统管理员等用户对预警记录的查询,可在预警查询界面中输入预警查询条件进行数据筛选。
以下描述了预警管理模块中的预警操作工作业务流程如下: ① 班主任导师登录本系统进入系统主界面。 ② 进入成绩预警管理模块,选择预警操作界面。
③ 查看本班学生成绩数据,筛选符合一级预警条件的学生,进行手动预警操作。
④ 学院教务处(或系统管理员)登录到成绩预警操作功能界面。
⑤ 学院教务处在期末阶段进行二级预警对象的筛选,进行全校范围的一键预警操作。
预警管理模块中的预警操作流程图如下,如图4.7所示:
- 27 -
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库高职院校学生成绩预警管理系统的设计与实现(7)在线全文阅读。
相关推荐: