精品
welcome
摘要:教务管理的水平和能力,是衡量一所学校教学管理水平高低的重要部分。近几年来,计算机网络的
日益普及和飞速发展,提供了功能强大的信息处理平台,给工作和日常生活等各个方面带来了深刻的影响。
利用网络技术提高教务管理水平,对打造高品牌高职学院更有着广泛深远的意义。文中详细介绍了基于校
园网的综合教务管理系统的功能模块及设计过程。
关键词:校园网,教务管理系统
一、引言
以计算机技术和网络技术的广泛应用为特征的信息时代的到来,对传统教育体制改革带来了巨大的活力。
未来教育具有创造性、多样性、开放性和个性化的特点,落后的教学手段与封闭的管理模式、教学模式再
也不能适应未来教育的需求,我们需要的是在现代计算机技术基础上,全方位开放、互动式交流的全新网
络管理和教学环境。教务管理的水平和能力,是衡量一所学校教学管理水平高低的重要部分。利用网络技
术提高教务管理水平,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无
纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全院信息系统打下良好
的基础。
二、教务管理系统简介及特点
目前国内高校现有的教务管理系统已经发展相对成熟,但依然存在不少缺陷,尤其适合工商高职学院的很
少,主要是功能模块不齐全,如缺少实训教学管理、学生考勤管理、毕业设计管理等模块等。针对这些问
题以及我院的实际情况,开发了该教务管理系统。该教务管理系统开发了适合我院教学管理的新模块和功
能,包括学生考勤管理模块、学生毕业设计管理子系统、学生总成绩卡的打印输出等。
我院属于高职类院校,生源来自高考的第五批招生和部分职高生,学生素质相对较差,学院对学生的管理
比较严格,尤其是学生的考勤管理。对学生的考勤管理目前还是手工的形式,任课教师登记学生的出勤情
况,然后向学生所在系教学管理人员汇报,这样使得有的信息传送不及时,也不能及时向学生反馈该生总
的出勤情况,尤其是对出勤率较差的学生,他们不会引起重视。现在我们在教务管理系统中添加学生考勤
管理模块,教师能及时登记学生的考勤信息,管理员及时统计,根据统计结果及时对出勤率差的学生给以
黄色警告或处分,让其引起重视。学生可以通过Web查询自己的出勤率,达到警示效果。毕业设计(论
文)工作是学生毕业前的重要环节,目前对毕业设计选题工作采用的是手工的形式,这样使得选题周期长,
数据难统计,选题效果不佳。我们在教务管理系统中嵌入毕业设计选题管理子系统,实现网上教师和学生
“双向”选择,这样学生能选到适合自己的题目,教师能选到满意的学生,并且数据统计工作也简单许多。
目前学生成绩管理系统已经比较成熟,但是在成绩报表定制和打印方面大部分还是采用在C/S结构模式下
的打印,还比较欠缺B/S架构下的在线实时打印;或者是难以具体定制符合各个高校自身特点的成绩报表
格式。本系统学生成绩管理模块针对义乌工商学院的学生成绩总表的格式和内容,采用功能模块化的方式,
编写了三个功能相对独立的页面(——定义数据库的连接;——定义成绩总表的
格式;——将数据库中的内容输送到定制的表中),实现学生总成绩卡
的Web端实时打印。这样可以打破地域的局限性,实现远程Web打印。该系统还对用户的角色权限进行
了控制以及采用对管理员密码加密来加强系统的安全性。
1.1.软件结构
本软件的顶层数据流图如图12-7所示。
精品
welcome
用户登录
教
师
管
理
学
生
管
理
课
程
管
理
课
程
管
理
班
级
管
理
用户验证
用
户
信
息
输出结果
图12-7顶层数据流图
本软件的二层数据流图如图12-8所示。
用户登录
用户验证
用
户
名
密
码
错
误
信
息
数据库文件
判断用户类别
数据库操
作
学生
管理
课程
管理
班级
管理
成绩
管理
教师
管理
教师资料管理
学生资料管理
课程资料管理
添
加,
删
除
添
加
,删
除
添加
,删除
班级资料管理
添
加
,删
除
学生成绩查询
学
号
教师表
教
师
信
息
单
学生信息表
学
生
信
息
单
课程信息表
课
程
信
息
单
班
级
信
息
单
学
生
成
绩
图12-8二层数据流图
本系统时序图如图12-9所示。
精品
welcome
用户
登陆用户账号管理模块界面数据资料
新建账号
创建账号
用户账号
提取模块
返回i显示界面
输入操作
创建数据
查询操作
输入数据
返回数据
显示资料
提取界面
提取界面
保存数据
查找数据
提取界面
图12-9时序图
2.程序设计说明
2.1.模块描述
本软件的详细功能模块图如图12-10所示。
精品
welcome
教务管理系统
用户登录
教师管理
账
号
学生管理课程管理成绩管理班级管理
添加资料资料管理查询成绩成绩录入类别资料
读输入编辑输入输入查询读取输入编辑输入
输
入
信
息
输
入
信
息
编
辑
结
果
教
师
信
息
学
生
信
息
课
程
信
息
班
级
信
息
删
除
,
修
改
删
除
,
修
改
删
除,
修
改
删
除
,修
改
输
入
查
询
输
入
查
询
查
询
结
果
输
入
成
绩
输
入
成
绩
返
回
结
果
学
生
成
绩
输
入
查
询
查
询
结
果
教
师
账
号
,
教
务
人
员
学
生
,
教
务
人
员
教
师
,
教
务
人
员
教
务
人
员
图12-10详细功能模块图
2.2.用户登录模块(M1)
功能:对用户进行身份验证,通过验证则登录系统。
输入项目:输入用户名和密码。
输出项目:不同类型用户的欢迎界面。
存储分配:程序运行需要占用内存约1MB左右。本模块的界面如图所示。
控件名称及其功能说明如表所示。
精品
welcome
用户名文本框Uername输入用户名
密码文本框Password输入密码
登录按钮Loadon登录系统
取消按钮Return取消操作
表12-2控件名称及其功能
2.3.教师管理模块(M1.1)
功能:显示教师登录欢迎界面,进入正常工作状态。
输入项目:鼠标键盘事件。
输出项目:浏览区和基本资料区。
存储分配:程序运行需要占用内存约1MB左右。
测试要点:配置文件或数据库文件损坏,或没有足够内存可供使用时是否正常。
本模块的欢迎界面如图所示。
系选择下拉列表控件Xilist系列表
教师姓名文本框Tecname编辑老师名
精品
welcome
查询按钮Check查询
显示控件Information显示索引信息
2.4.教师资料管理模块(M1.1.1)
功能:进入教师资料管理。
输入项目:鼠标键盘时事件。
输出项目:更新后的数据库文件。
本模块的欢迎界面如图所示。
数据绑定控件Informationshow显示信息
添加按钮Add添加信息
修改按钮Alter修改信息
删除按钮Delete删除信息
2.5.教师资料添加模块(M1.1.2)
功能:在教师现有资料或者现有教师资料的基础上对缺失信息进行补充和完善。
输入项目:鼠标或键盘事件。
输出项目:更新后的数据库文件。
本模块的界面如图所示。
精品
welcome
控件名称及其功能说明如表所示。
教师号文本框Tenumber编辑教师号
教师姓名文本框Tename编辑教师姓名
性别单选按钮Tex编辑教师性别
所在系院下拉选框Apartment编辑教师所在系院
职称下拉选框Position编辑教师职称
联系电话文本框Tele编辑教师电话
家庭住址文本框Address编辑教师家庭住址
备注文本框Remark编辑备注
保存按钮Rerve保存当前修改
取消按钮Cancel取消当前修改
返回按钮Return返回到前一菜单
2.6.学生管理模块(M1.2)
功能:以文本、图片和声音文件等方式将学生基本显示在浏览区内,包括学生资
料管理,学生资料添加,学生所在院系的资料,学生所在专业的资料的选择链接,
并维护窗口中浏览区中信息的更改和刷新。
精品
welcome
性能:这是用户使用频率较高的一个模块,对性能要求在1~2秒内作出反应。
输入项目:鼠标、键盘事件。
输出项目:更新后的数据库文件。
本模块的界面如图所示。
控件名称及其功能说明如表所示。
控件控件名称功能
所在班级下拉列表ClassId选择所在班级
学生学号文本框StudentId填写学生学号
查找按钮Serch查找符合条件的学生
学生姓名文本框StudentName显示学生姓名
添加按钮Add添加学生信息
返回按钮Return返回上一级
2.7.学生资料管理模块(M1.2.1)
功能:以文本、图片和声音文件等方式将学生资料显示在浏览区内,,并维护窗
精品
welcome
口中浏览区中信息的更改和刷新。
性能:这是用户使用频率较高的一个模块,对性能要求在1~2秒内作出反应。
输入项目:鼠标、键盘事件。
输出项目:更新后的数据库文件。
本模块的界面如图所示。
精品
welcome
2.8.学生资料添加模块(M1.2.2)
功能:在学生现有资料或者现有学生资料的基础上对缺失信息进行补充和完善。
输入项目:鼠标键盘事件。
输出项目:更新后的数据库文件。
本模块的界面如图所示。
学号文本框STUnumber编辑学生学号
学生姓名文本框Stuname编辑学生姓名
性别选择按钮Stux选择学生性别
所在班级下拉列表StuClass编辑学生班级
出生日期文本框StuBirthday编辑出生日期
联系电话文本框StuTele编辑电话
已修学分文本框StuScore编辑已修学分
入学时间下拉列表StuEntertime选择入学时间
密码文本框StuPwd编辑密码
家庭住址文本框StuAddress编辑家庭住址
备注文本框StuRemark编辑备注
保存按钮Rerve保存已修改的
取消按钮Cancel取消当前修改的
返回按钮Return返回前一菜单
精品
welcome
学号文本框Stunumber编辑学生学号
性别文本框Stux编辑学生性别
出生日期文本框Stubir编辑学生出生日期
已修学分文本框Stufen编辑已修学分
密码文本框Stupassword编辑密码
学生姓名文本框Stuname编辑学生姓名
班级下拉列表Class选择班级
联系电话文本框Stutel编辑学生电话
备注数据绑定控件Information附加信息
添加按钮Add添加信息
放弃按钮Cancel取消操作
返回按钮Return返回主界面
2.9.学生所在院系资料模块(M1.2.3)
功能:以文本、图片和声音文件等方式将学生所在院系的基本资料反映在浏览区,
精品
welcome
维护窗口中基本信息的更该和刷新。
性能:这是经常使用的一个模块,对性能要求在1~2秒内作出反应。
输入项目:鼠标或键盘事件。
输出项目:学生数据库文件。
本模块的界面如图所示。
系院类别选择下拉框Depcheck选择系院
查询按钮Check查询所选系院
返回按钮Return返回到前一菜单
系院编号文本框Depnum显示系院编号
系办电话文本框Officetele显示系办电话
系主任文本框Officehead显示系主任电话
系院简介文本框Depintroduce显示系院简介
2.10.学生所在专业模块(M1.2.4)
功能:以文本、图片和声音文件等方式将学生所在专业的基本资料反映在浏览区,
维护窗口中基本信息的更该和刷新。
输入项目:鼠标键盘事件。
精品
welcome
输出项目:学生数据库文件。
本模块的界面如图所示。
专业名称文本框SpecialityName专业名称
专业编号选择框SpecialityNo专业编号
资料添加选择框AddSpeciality删改专业状况,进行更新
确认按钮SureButten确认点选信息
修改按钮AlterButtern修改专业信息
2.11.课程管理模块(M1.3)
功能:对用户操作进行反应,调出课程信息
输入项目:鼠标键盘事件
输出项目:相关数据及配置文件
存储分配:程序运行需要占用内存约1MB左右。本模块的界面如图所示。
精品
welcome
控件名称及其功能说明如表所示。
课程显示标签CourShow用于显示课程资料
课程添加文本框AddCour编辑添加课程
课程类别标签CourStyle显示课程类别
备注显示标签RemarkShow显示附加信息
确认按钮SureBT确认操作
修改按钮AlterBT修改资料操作
2.12.课程资料管理模块(M1.3.1)
功能:提供课程资料,使用户了解课程并进行管理。
输入项目:键盘鼠标事件。
输出项目:浏览区和删改资料区。
存储分配:程序运行需要占用内存约1MB左右。
本模块的欢迎界面如图所示。
精品
welcome
课程列别下拉列表Courstyle选择课程类别
课程名称文本框Courname编辑课程名称
课程号文本框Cournumber编辑课程号
查找按钮Check查找
返回按钮Return取消操作
添加标签Add添加资料
数据绑定控件Show显示数据
2.13.课程资料添加模块(M1.3.2)
功能:分类添加并更新课程信息。
输入项目:鼠标键盘事件。
输出项目:添加资料区。
本模块的欢迎界面如图所示。
精品
welcome
课程列别下拉列表Courstyle选择课程类别
课程名称文本框Courname编辑课程名称
课程号文本框Cournumber编辑课程号
查找按钮Check查找
返回按钮Return取消操作
添加标签Add添加资料
数据绑定控件Show显示数据
2.14.课程类别资料模块(M1.3.3)
功能:添加显示课程类别并给出课程相关信息。
输入项目:鼠标或键盘事件。
输出项目:浏览区和课程类别资料添加区。
本模块的界面如图所示。
精品
welcome
控件名称及其功能说明如表所示。
课程类别文本框Courstyle编辑课程的类别
课程名称文本框Courname编辑课程名称
保存按钮Save保存资料
取消按钮Cancel取消操作
返回按钮Return返回
2.15.成绩管理模块(M1.4)
功能:成绩查询及录入。
性能:要求在1~2秒内作出反应。
输入项目:鼠标、键盘事件或标准SQL语句。
输出项目:无
本模块的界面如图所示。
本界面中的列表框应给出成绩查询和成绩录入模块。
精品
welcome
成绩查询选择框CheckChoo选择成绩查询视图
成绩录入选择框WriteCho录入当前成绩
成绩删改选择框DeleteCho删改成绩状况,进行更新
确认按钮SureButten确认点选信息
2.16.学生成绩查询模块(M1.4.1)
功能:利用全局变量中的信息重新刷新浏览区。
输入项目:鼠标键盘事件。
输出项目:成绩表。
本模块的界面如图所示。控件名称及其功能说明如表所示。
院系名称复选框DocomentName院系名称
院系信息显示列表DocomentInf院系资料列表
确认按钮SureButten确认点选信息
精品
welcome
备注标签InformationButtern院系附加信息
2.17.学生成绩录入模块(M1.4.2)
功能:成绩信息的更该和刷新。
性能:这是经常使用的一个模块,对性能要求在1~2秒内作出反应。
输入项目:鼠标或键盘事件。
输出项目:成绩设置的基本资料区中信息
控件控件名称功能
课程号文本框CourId输入课程号
精品
welcome
课程名称下拉列表CourName选择课程名称
学号文本框StudentId填写学号
验证按钮Check验证学号
学生姓名标签StudentName显示学生姓名
已修学分标签Scoreed显示已修学分
成绩文本框Gread输入成绩
添加按钮Add添加成绩
返回按钮Return返回上一级
2.18.班级管理模块(M1.5)
功能:显示班级基本信息,包括将班级资料管理和班级资料添加显示在浏览区。
性能:要求在1~2秒内作出反应。
输入项目:鼠标键盘事件。
输出项目:无
本模块的界面如图所示。控件名称及其功能详见表
专业名称下拉列表Looklist显示专业名称
查询按钮Check查询选中项
添加按钮Add添加班级
班号标签CLAnumber显示班号
精品
welcome
所属系别标签Xi显示所属系
入学时间标签CLAtime显示入学时间
班长标签CLAmin显示班长姓名
联系电话标签CLAtel显示班长电话
备注标签Detail显示专业备注资料
2.19.班级资料管理模块(M1.5.1)
功能:将班级资料显示在浏览区,并提供可视化的维护功能。
性能:要求在1~2秒内作出反应。
输入项目:鼠标键盘事件。
输出项目:数据库文件。
本模块的界面如图所示。控件名称及其功能详见表。
专业名称下拉列表Looklist显示专业名称
查询按钮Check查询选中项
添加按钮Add添加班级
精品
welcome
班号标签CLAnumber显示班号
所属系别标签Xi显示所属系
入学时间标签CLAtime显示入学时间
班长标签CLAmin显示班长姓名
联系电话标签CLAtel显示班长电话
备注标签Detail显示专业备注资料
2.20.班级资料添加模块(M1.5.2)
功能:显示现有班级资料,将添加的新的班级资料显示在浏览区。
性能:要求在1~2秒内作出反应。
输入项目:鼠标键盘事件。
输出项目:更新后的数据库文件。
本模块的界面如图所示。控件名称及其功能详见表。
表12-10控件名称及其功能
精品
welcome
本文发布于:2023-01-01 18:01:02,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/73445.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |