学校教务管理系统

发布时间:2021-02-25   来源:文档文库   
字号:

精品
要: 教务管理的水平和能力,是衡量一所学校教学管理水平高低的重要部分。近几年来,计算机网络的 日益普及和飞速发展, 提供了功能强大的信息处理平台, 给工作和日常生活等各个方面带来了深刻的影响。 利用网络技术提高教务管理水平,对打造高品牌高职学院更有着广泛深远的意义。文中详细介绍了基于 园网的综合教务管理系统的功能模块及设计过程。 关键词 :校园网,教务管理系统
一、引言 以计算机技术和网络技术的广泛应用为特征的信息时代的到来,对传统教育体制改革带来了巨大的活力。 未来教育具有创造性、多样性、开放性和个性化的特点,落后的教学手段与封闭的管理模式、教学模式再 也不能适应未来教育的需求,我们需要的是在现代计算机技术基础上,全方位开放、互动式交流的全新 络管理和教学环境。教务管理的水平和能力,是衡量一所学校教学管理水平高低的重要部分。利用网络技 术提高教务管理水平,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无 化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全院信息系统打下良好 的基础。
二、教务管理系统简介及特点 目前国内高校现有的教务管理系统已经发展相对成熟,但依然存在不少缺陷,尤其适合工商高职学院的很 少,主要是功能模块不齐全,如缺少实训教学管理、学生考勤管理、毕业设计管理等模块等。针对这些问 题以及我院的实际情况,开发了该教务管理系统。该教务管理系统开发了适合我院教学管理的新模块和功 能,包括学生考勤管理模块、学生毕业设计管理子系统、学生总成绩卡的打印输出等。 我院属于高职类院校,生源来自高考的第五批招生和部分职高生,学生素质相对较差,学院对学生的管理 较严格,尤其是学生的考勤管理。对学生的考勤管理目前还是手工的形式,任课教师登记学生的出勤情 况,然后向学生所在系教学管理人员汇报,这样使得有的信息传送不及时,也不能及时向学生反馈该生总 的出勤情况,尤其是对出勤率较差的学生,他们不会引起重视。现在我们在教务管理系统中添加学生考勤 管理模块,教师能及时登记学生的考勤信息,管理员及时统计,根据统计结果及时对出勤率差的学生给以 黄色警告或处分,让其引起重视。学生可以通过 Web 查询自己的出勤率,达到警示效果。毕业设计(论 文)工作是学生毕业前的重要环节, 目前对毕业设计选题工作采用的是手工的形式, 这样使得选题周期长, 数据难统计,选题效果不佳。我们在教务管理系统中嵌入毕业设计选题管理子系统,实现网上教师和学生 “双向”选择, 样学生能选到适合自己的题目,教师能选到满意的学生, 并且数据统计工作也简单许多。 目前学生成绩管理系统已经比较成熟,但是在成绩报表定制和打印方面大部分还是采用在 C/S 结构模式下 的打印,还比较欠缺
B/S 架构下的在线实时打印;或者是难以具体定制符合各个高校自身特点的成绩报表 格式。
本系统学生成绩管理模块针对义乌工商学院的学生成绩总表的格式和内容, 采用功能模块化的方式, 编写了三个功能相对独立的页面( conn.asp ——定义数据库的连接; DifScoTab.asp ——定义成绩总表的 格式; OutpScoTab.asp ——将数据库中的内容输送到 DifScoTab.asp 定制的表中),实现学生总成绩卡 Web 端实时打印。这样可以打破地域的局限性,实现远程 Web 打印。该系统还对用户的角色权限进行 了控制以及采用对管理员密码加密来加强系统的安全性。
1.1. 件结构
本软件的顶层数据流图如图 12-7 所示。welcome



精品

用户登录









输出结果 12-7 顶层数据流图
本软件的二层数据流图如图
12-8所示。
数据库文件
用户登录


用户验证
判断用户类别
数据库操
教师 管理
学生 管理
课程 管理
班级 管理

添加 删除
教师资料管理
教师表
学生资料管理
课程资料管理
信级言息单学生成绩
班级资料管理 学生成绩查询
J ____________________ -
学生信息表
课程信息表
12-8 本系统时序图如图12-9所示
二层数据流图
welcome



精品
.
12-9 时序图

2.程序设计说明
2.1. 模块描述
本软件的详细功能模块图如图
12-10所示welcome



精品
教务管理系统
IIf

用户登录
业号教务人员- ■口 P.
教师账号教务人员

务人员教务人员


学生管理
课程管理
h 成绩管理

教师管理 班级管理

■7 7
生删 学除修

班级信息V
学生、 邂改结 询结果\

添加资料
--------- -
资料管理 类别资料 查询成绩 成绩录入 /输返回士
输入结申
成土果

输编 输辑 入结 信果
杳询 询结
入杳 输杳
输入查
读输入

编辑输入 输入 查询 读取输入 编辑输入
12-10 详细功能模块图
2.2. 用户登录模块(M1
功能:对用户进行身份验证,通过验证则登录系统。 输入项目:输入用户名和密码。 输出项目:不同类型用户的欢迎界面。
存储分配:程序运行需要占用内存约 1MB左右。本模块的界面如图所示
欢迎登录学生管理系统
用户呂 码:
t 1 1
\1

f _________ j 1 1 恢消1

控件名称及其功能说明如表所示
welcome



精品
用户名文本框 密码文本框 登录按钮 取消按钮

Uern ame Password Loadon Retur n
输入用户名 输入密码 登录系统 取消操作
12-2控件名称及其功能
2.3. 教师管理模块(M1.1
功能:显示教师登录欢迎界面,进入正常工作状态。 输入项目:鼠标键盘事件。 输出项目:浏览区和基本资料区。
存储分配:程序运行需要占用内存约 1MB左右。
测试要点:配置文件或数据库文件损坏,或没有足够内存可供使用时是否正常 本模块的欢迎界面如图所示。
Student Manajeaent Information Systems
晖中巧 户行环
主卫电肓削

執、,帀覺率音逢
!叩掘科標』
学生告埋

阿诵勺教!建各
雜]
■于兰资杓祸 導生所在院玉 资料 半生所H
退出菇集


班级讦网
系选择下拉列表控件 Xilist 系列表
welcome



精品
教师姓名文本框 查询按钮 显示控件

Teen ame Check In formatio n
编辑老师名 查询 显示索引信息
24教师资料管理模块(M1.1.1
功能:进入教师资料管理。 输入项目:鼠标键盘时事件。 输出项目:更新后的数据库文件。 本模块的欢迎界面如图所示。

数据绑定控件 添加按钮 修改按钮 删除按钮

In formatio nshow Add Alter Delete
显示信息 添加信息 修改信息 删除信息
2.5.教师资料添加模块(M1.1.2
功能:在教师现有资料或者现有教师资料的基础上对缺失信息进行补充和完善 输入项目:鼠标或键盘事件。
输出项目:更新后的数据库文件。 本模块的界面如图所示。

welcome



精品




性别
牧抑炭料

广女
职称 囊庭住J1L


黍电话
1












赚加 駆国|

控件名称及其功能说明如表所示 教师号文本框 教师姓名文本框 性别单选按钮 所在系院下拉选框 职称下拉选框 联系电话文本框 家庭住址文本框 备注文本框 保存按钮 取消按钮 返回按钮

Tenu mber Ten ame Tesex Apartme nt Positi on Tele Address Remark Reserve Can cel Retur n
编辑教师号 编辑教师姓名 编辑教师性别 编辑教师所在系院 编辑教师职称 编辑教师电话 编辑教师家庭住址 编辑备注 保存当前修改 取消当前修改 返回到前一菜单
26学生管理模块(M1.2
功能:以文本、图片和声音文件等方式将学生基本显示在浏览区内,包括学生资 料管理,学生资料添加,学生所在院系的资料,学生所在专业的资料的选择链接, 并维护窗口中浏览区中信息的更改和刷新。

welcome



精品
性能:这是用户使用频率较高的一个模块,对性能要求在 输入项目:鼠标、键盘事件。 输出项目:更新后的数据库文件。 本模块的界面如图所示
S Liijrlcii t 理中匕用尸肯理
技艸肯跨 主瓦》十宦信思首理 或坷晓牡肯理
斯存斫燉一 nW学主婭名匚 1利匚

1~2秒内作出反应
c/i t If> forva t ion Sy
适学张( 一査我
学生習理! 呻生快札丢哩 学生
夕生所吒诗业

控件名称及其功能说明如表所示
控件
所在班级下拉列表 学生学号文本框 查找按钮 学生姓名文本框 添加按钮 返回按钮

控件名称 功能
选择所在班级 填写学生学号 查找符合条件的学生 显示学生姓名 添加学生信息 返回上一级
Classld Stude ntld Serch Stude ntName Add Retur n
2.7.学生资料管理模块(M1.2.1
功能:以文本、图片和声音文件等方式将学生资料显示在浏览区内,
中浏览区中信息的更改和刷新。
,并维护窗
welcome



精品
性能:这是用户使用频率较高的一个模块,对性能要求在 输入项目:鼠标、键盘事件。 输出项目:更新后的数据库文件。 本模块的界面如图所示。
頁〉潍信理着塑,呼拄佰弓僚改

1~2秒内作出反应
辛号1


卅岳
沪打研莎 疏廉岂A


申舅*
宝日期' 己觀仝井<



AWffl.
welcome



精品
28学生资料添加模块(M1.2.2
功能:在学生现有资料或者现有学生资料的基础上对缺失信息进行补充和完善 输入项目:鼠标键盘事件。
输出项目:更新后的数据库文件。 本模块的界面如图所示。
学号文本框 学生姓名文本框 性别选择按钮 所在班级下拉列表 出生日期文本框 联系电话文本框 已修学分文本框 入学时间卜拉列表 密码文本框 家庭住址文本框 备注文本框 保存按钮 取消按钮 返回按钮

STU number Stun ame Stusex StuClass StuBirthday StuTele StuScore StuE ntertime StuPwd StuAddress StuRemark Reserve Can cel Retur n
编辑学生学号 编辑学生姓名 选择学生性别 编辑学生班级 编辑出生日期 编辑电话 编辑已修学分 选择入学时间 编辑密码 编辑家庭住址 编辑备注 保存已修改的 取消当前修改的 返回前一菜单
welcome



精品
学埜信息添加

1
注别



学生圏

祈在班级: '•联系餌 巩学时期



出生日母


学生資料


巴修学分



1

^2012




备注
-J

號加

城弈驅回
学号文本框 性别文本框 出生日期文本框 已修学分文本框 密码文本框 学生姓名文本框 班级下拉列表 联系电话文本框 备注数据绑定控件 添加按钮 放弃按钮 返回按钮

Stunu mber Stusex Stubir Stufe n Stupassword Stun ame Class Stutel In formatio n Add Can cel Retur n
编辑学生学号 编辑学生性别 编辑学生出生日期 编辑已修学分 编辑密码 编辑学生姓名 选择班级 编辑学生电话 附加信息 添加信息 取消操作 返回主界面
2.9. 学生所在院系资料模块(M123
功能:以文本、图片和声音文件等方式将学生所在院系的基本资料反映在浏览区, 维护窗口中welcome



精品
基本信息的更该和刷新。
性能:这是经常使用的一个模块,对性能要求在 1~2秒内作出反应 输入项目:鼠标或键盘事件。
输出项目:学生数据库文件。 本模块的界面如图所示。
百兀> 学生管理〉学生院系资糾


备注
系部’ isa

专业; 计算制■蓿县管理 职免


学生所在院系中 的最新信息

确认1

系院类别选择下拉框 查询按钮 返回按钮 系院编号文本框 系办电话文本框 系主任文本框 系院简介文本框

Dep check Check Retur n Dep num Office tele Office head Dep in troduce
选择系院 查询所选系院 返回到前一菜单 显示系院编号 显示系办电话 显示系主任电话 显示系院简介
2.10. 学生所在专业模块(M1.2.4
功能:以文本、图片和声音文件等方式将学生所在专业的基本资料反映在浏览区, 维护窗口中基本信息的更该和刷新。 输入项目:鼠标键盘事件。

welcome



精品
输出项目:学生数据库文件 本模块的界面如图所示

页〉爭兰信恳管[里〉所左专业资料



頁业骗

专业资料添加

犧认1

赛改1
专业名称文本框 专业编号选择框 资料添加选择框 确认按钮 修改按钮

SpecialityName SpecialityNo AddSpeciality SureButte n AlterButtern
专业名称 专业编号
删改专业状况,进行更新 确认点选信息 修改专业信息
2.11. 课程管理模块(M1.3
功能:对用户操作进行反应,调出课程信息 输入项目:鼠标键盘事件 输出项目:相关数据及配置文件 存储分配:程序运行需要占用内存约
1MB左右。本模块的界面如图所示

welcome



精品

Q果程ta~
i果程资料管理
冠程资料炼加



课程类别资料
1备注
1
憐认| 譬改

控件名称及其功能说明如表所示 课程显示标签 课程添加文本框 课程类别标签 备注显示标签 确认按钮 修改按钮

CourseShow AddCourse CourseStyle RemarkShow SureBT AlterBT
用于显示课程资料 编辑添加课程 显示课程类别 显示附加信息 确认操作 修改资料操作
2.12. 课程资料管理模块(M1.3.1
功能:提供课程资料,使用户了解课程并进行管理< 输入项目:键盘鼠标事件。 输出项目:浏览区和删改资料区。 存储分配:程序运行需要占用内存约 本模块的欢迎界面如图所示。
1MB左右

welcome



精品
百更〉课程管理〉课程资利管理




咼注
诔穩慢或
计臭机闷牯大宇注常育傩嚴 玄学英沽
r_1

【杲程非餘
蓊樹学
1-當机両用哉卫

ASP.^ET3.01^ 礼文礼仪


恢攻课程

_____



册丄
疇改1

课程列别下拉列表 课程名称文本框 课程号文本框 查找按钮 返回按钮 添加标签 数据绑定控件

Coursestyle Course name Course nu mber Check Retur n Add Show
选择课程类别 编辑课程名称 编辑课程号 查找 取消操作 添加资料 显示数据
2.13. 课程资料添加模块(M1.3.2
功能:分类添加并更新课程信息。 输入项目:鼠标键盘事件。 输出项目:添加资料区。 本模块的欢迎界面如图所示。

welcome



精品
慄程费料添如


趟号 课程名啄
课程类別
—■


1



僚程倍息




总锄
网学时



V
各注

W|
课程列别下拉列表 课程名称文本框 课程号文本框 查找按钮 返回按钮 添加标签 数据绑定控件

Coursestyle Course name Course nu mber Check Retur n Add Show
选择课程类别 编辑课程名称 编辑课程号 查找 取消操作 添加资料 显示数据
2.14. 课程类别资料模块(M1.3.3
功能:添加显示课程类别并给出课程相关信息。 输入项目:鼠标或键盘事件。 输出项目:浏览区和课程类别资料添加区。 本模块的界面如图所示。

welcome



精品
燥程类别资料 课程卿删课程类沁匚



课程类别名祢
嗷弃嚨回

控件名称及其功能说明如表所示。 课程类别文本框 课程名称文本框 保存按钮 取消按钮 返回按钮

Coursestyle Course name Save Can cel Retur n
编辑课程的类别 编辑课程名称 保存资料 取消操作 返回
2.15. 成绩管理模块(M1.4
功能:成绩查询及录入。
性能:要求在1~2秒内作出反应。
输入项目:鼠标、键盘事件或标准 SQL语句。 输出项目:无 本模块的界面如图所示。
本界面中的列表框应给出成绩查询和成绩录入模块。welcome



精品


首贝〉成绩管理


备注
”绩查询


计篡机工程系夕卜语系 机电工程系
通信工程系 工商管理系 成绩录入 机械系
人文社科系 土木工程系 电气系

杳看各院 底学生的 成绩

成绩删改





成绩查询选择框 成绩录入选择框 成绩删改选择框 确认按钮

CheckChoose WriteCho DeleteCho SureButte n
选择成绩查询视图 录入当前成绩
删改成绩状况,进行更新 确认点选信息
2.16. 学生成绩查询模块(M1.4.1
功能:利用全局变量中的信息重新刷新浏览区 输入项目:鼠标键盘事件。 输出项目:成绩表。
本模块的界面如图所示。控件名称及其功能说明如表所示


welcome



精品
院系名称复选框 院系信息显示列表 确认按钮


Docome ntName Docome ntlnf SureButte n
院系名称 院系资料列表 确认点选信息
welcome



精品
备注标签

In formatio nButtern
院系附加信息
2.17. 学生成绩录入模块(M1.4.2
功能:成绩信息的更该和刷新。
性能:这是经常使用的一个模块,对性能要求在 输入项目:鼠标或键盘事件。
输出项目:成绩设置的基本资料区中信息
1~2秒内作出反应
贝〉成绩管理〉成绩录入


备注
计算机二程系外语系
成绩录入 机械系 通信工程系

人文社科系 土衣工程系

—商管理系1 电气系
机电工程系铺认求人各所系亍吒的

S5!

1


课程号

5201314

|
课程名称


学号
嶙证
感绩录入 学生姓名


己像学分 成绩




r
降加



1噓回]
功能
输入课程号
控件
课程号文本框


控件名称
Courseld
welcome



精品
课程名称下拉列表 学号文本框 验证按钮 学生姓名标签 已修学分标签 成绩文本框 添加按钮 返回按钮

CourseName Stude ntld Check Stude ntName Scoreed Gread Add Retur n
选择课程名称 填写学号 验证学号 显示学生姓名 显示已修学分 输入成绩 添加成绩 返回上一级
2.18. 班级管理模块(M1.5
功能:显示班级基本信息,包括将班级资料管理和班级资料添加显示在浏览区 性能:要求1~2秒内作出反应。 输入项目:鼠标键盘事件。 输出项目:无
本模块的界面如图所示。控件名称及其功能详见表
备汪
添加或删除各院 糸坡级,翊班 级佶息
[潘加二]
专业名称下拉列表 Looklist 显示专业名称
查询按钮 Check 查询选中项
添加按钮 Add 添加班级
班号标签


CLAn umber 显示班号
welcome



精品
所属系别标签 Xi 显示所属系
入学时间标签 CLAtime 显示入学时间
班长标签 CLAmin 显示班长姓名
联系电话标签 CLAtel 显示班长电话
备注标签

Detail 显示专业备注资料
2.19. 班级资料管理模块(M1.5.1
功能:将班级资料显示在浏览区,并提供可视化的维护功能 性能:要求在1~2秒内作出反应。
输入项目:鼠标键盘事件。 输出项目:数据库文件。
本模块的界面如图所示。控件名称及其功能详见表
主贞,班级资忡普週
专业名-|降阿
信息管理
班号. 所属系别'

r 入手时间r r 班长「
r p ______ 1 联系电話: r ______
备注:
I
|


1
专业名称下拉列表
Looklist 显示专业名称
查询按钮 Check 查询选中项
welcome



精品
添加按钮


Add 添加班级
welcome



精品
班号标签 CLAn umber 显示班号
所属系别标签 Xi 显示所属系
入学时间标签 CLAtime 显示入学时间
班长标签 CLAmin 显示班长姓名
联系电话标签 CLAtel 显示班长电话
备注标签

Detail 显示专业备注资料
2.20. 班级资料添加模块(M1.5.2
功能:显示现有班级资料,将添加的新的班级资料显示在浏览区 性能:要求在1~2秒内作出反应。 输入项目:鼠标键盘事件。 输出项目:更新后的数据库文件
本模块的界面如图所示。控件名称及其功能详见表。

12-10控件名称及其功能

welcome



精品
控件

控件名称
tsbHelp lstbtiCont ent didShcwj cjndPr int CTnd.Cance=l
功能
显示目录标签 显亦目录掾寮的内容 显示所选內容
帮助索引■标签控件

目录顷显示区-列农控件

昱示-搜钮


E-按钮 E卩所选内
取消-按耳

关闭该对话框
welcome


本文来源:https://www.2haoxitong.net/k/doc/51eddcdd16791711cc7931b765ce05087732759b.html

《学校教务管理系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式