教务管理系统的设计与实现Word格式.docx
- 文档编号:14684254
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:23
- 大小:430.22KB
教务管理系统的设计与实现Word格式.docx
《教务管理系统的设计与实现Word格式.docx》由会员分享,可在线阅读,更多相关《教务管理系统的设计与实现Word格式.docx(23页珍藏版)》请在冰豆网上搜索。
1项目背景及意义2
2 系统需求分析ﻩ3
2.1 系统要求ﻩ3
2.2需求分析3
2.3 系统功能及功能模块图4
3总体设计ﻩ5
3.1开发工具的简介5
3.1.1Visual Basic6.0简介5
3.1.2数据库管理工具Access简介ﻩ6
3.2软件模块结构的设计6
3.3.1教师档案管理业务流程图8
3.3.2学生档案管理业务流程图ﻩ8
3.3.3 学生基本信息和成绩管理流程图ﻩ8
3.4数据库设计ﻩ8
3.4.1数据库E-R图ﻩ8
3.4.2数据库设计表ﻩ9
3.5报表介绍及报表生成简单步骤ﻩ11
3.5.1 报表简介11
3.5.2报表生成简单步骤ﻩ11
4详细设计ﻩ12
4.1数据库连接12
4.1.1数据库表的建立12
4.1.2教师档案管理数据库实现ﻩ12
4.1.3ADO数据控件访问数据库过程ﻩ13
4.2 报表的实现过程ﻩ14
4.2.1 报表的设计ﻩ14
4.2.2报表的打印16
5模块编码说明16
6 心得体会20
参考文献ﻩ21
致谢21
韩艳松
信息与管理科学学院计算机科学与技术
摘要:
教务管理系统是一种融合管理科学、信息科学、系统科学和计算机科学技术为一体的综合性比较先进的管理手段。
教务管理包括对在校教师、在校学生信息以及各学科成绩的管理,是一项非常繁琐与复杂的工作。
对于一个学校而言,则更应该运用一些本地资源,提高管理的力度。
本文结合了一些学校管理的制度,解决了学校管理中普遍存在的一些问题,设计并开发出了此教务管理系统,同时该系统是建立在WINDOWS操作系统上的教务管理系统,基于Visual
Basic6.0+Acess2003数据库平台进行开发。
该系统主要分为两大模块有教务处管理员管理模块和教师管理模块,通过该系统的应用,解决了教师的安排,各年级课程的查询,学生成绩的查询,以及各种信息报表的生成等问题,可以满足一些初级中学的教务管理工作的高效化、无纸化和网络化的需求,提高中学教务的工作质量与效率。
关键词:
教务管理;
报表生成;
Visual
Basic
6.0;
Access2003
Designand implementationof teaching managementsystem
Abstract :
Educationaladministrationsystemisanintegrationof managementscience,informationscience,system scienceandcomputerscienceandtechnologyisa bodycomprehensivecomparison ofadvancedmanagementmethods.Educationaladministrationincludinginformation on schoolteachers,studentsandmanagementofeachdiscipline resultis a very tediousand complicatedwork. Foraschool,shouldusesomeof thelocal resources, improvemanagement.Combinedwithsomeoftheschool managementsystem, this papersolvedsome problemsinschoolmanagement, designedanddevelopedtheeducationaladministrationmanagementsystem, atthe same timethesystem isbased on WINDOWSoperatingsystem ofeducationaladministrationmanagementsystem, basedon VisualBasic6.0 +Access2003database platformfordevelopment. Thissystemismainlydividedinto twobigmodules,thatis theadministratormanagementmodule,management module andteachers,through theapplication ofthissystem,solvedthearrangementoftheteacher,thecoursegrade query,query student performance,aswellasavarietyof problemssuchas informationreport generated,you canmeet someofthejunior highschool educationaladministrationmanagementwork efficiency,andpaperlessandnetworkrequirements, improve thequalityofhigh schooleducationaladministrationworkand efficiency.
Keywords:
Theeducationaladministration management;
report;
VisualBasic6.0;
Access2003
1 项目背景及意义
随着社会发展,我国各高校以及各中学每年都在扩招,学生教师人数剧增,教师的一些基本信息也需要有相应的改变。
现在各学校的教务管理工作量较大,容易出错。
而我们的学习摇篮中学的教务管理工作头绪也是很多且较为繁琐,尤其是在中学开学初和学期末,工作量非常大。
但是以前的管理手段已然不能适应时代的发展,它浪费了许多的人力和物力。
在当今信息时代,这种传统的人工管理方法必然会被以计算机为基础的信息管理系统所代替。
我国每所学校的学生人数都比较多, 在新生入校以及升学时有许多抄写的工作和较多烦琐的重复劳动,而这些最使人头痛的就是容易出错,从而使教务管理效率低下浪费时间。
比如制定各年级学科教学计划、安排教学计划、查看以及增删年级班级信息、增删教师学生学籍信息、管理学生学科成绩、打印教师信息、打印学生学籍成绩信息、打印班级年级改变信息、进行教师学生综合管理等。
而本设计方案是为教务管理系统开发而编写的,主要方便管理员对学生和老师的基本信息进行管理。
这些繁琐的工作之间是有一定联系的,而有些数据是公用的,有些数据也可在新的操作中继续使用。
这些工作如果要用人工去做,非常费时费力。
要是学校比较大,学生人数比较多的话,可能需要几个人去做这些工作,抄写量较大,出错率极高。
如果需要利用计算机文字处理系统来做这些工作,需要要求操作人员有着比较熟练的计算机操作技能,并且不易实现数据共享,不但需要投入的时间较多外,出错的可能性依然较大。
而ACCESS数据库是比较好较为适合的数据库。
VisualBasic6.0是基于程序设计加图形界面集成的开发环境,具有清晰简洁的操作界面。
利用这两者的结合便可以做出较为简单的教务管理系统来帮助学校实现教务管理的简单化、具体化,并且提高工作效率让管理者及老师能够较好的去工作并减轻工作负担。
学校要管理每个学生及教师的信息是很困难很繁琐的,因此通过建立数据库对学生和教师信息进行管理具有重要的意义,帮助学校提高工作效率。
教务管理系统是学校信息决策和管理的重要的组成部分,是一种典型的信息管理系统。
2 系统需求分析
根据对现在中学的调查分析,以及对教务管理工作的界面分析可设计出该教务管理系统并实现各种管理功能。
2.1系统要求
该系统使用VisualBasic6.0语言进行整体系统设计,且拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统[1],可以轻易的使用DAO、RDO、ADO连接数据库。
且该系统使用Access来建立数据库,Access多用于中小型企业以及人数相对不是较大的学校来设计中小型数据库。
一般学校的教务系统数据库用Access来设计完全能达到要求。
并通过调查,要求系统需要有一些简单的要求,由于操作人员的计算机知识普遍较差,要求系统要有良好的人机界面,让操作人员一目了然。
鉴于该系统的使用对象为两大部分即教务处管理员和各班主任,要求有较好的权限管理。
因为原始数据修改简单方便,支持相对权限管理者可以直接修改数据。
方便的数据查询,支持多条件查询。
在相应的权限下,管理者删除数据方便简单,数据稳定性较好。
2.2需求分析
本系统的用户主要是教务处管理员和各班级班主任,通过该系统管理员可以对教师或学生的档案信息进行查看和查询,并且还可以对教师和学生的档案信息、成绩信息进行修改、增加或删除等操作,这样在一定程度上做到教务管理信息的安全性,从而使教务管理工作顺利的进行。
教务管理中总是需要面对大量的录入信息如学生个人档案信息、教师个人档案信息、学生班级基本信息、学生基本成绩信息、学生成绩查询,教师档案的查询修改等。
因此需要信息进行及时管理更新,及时了解各个管理环节中信息的变更,力求提高管理效率。
由于本系统管理的对象较为单一,并且都是在校教师学生,况且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。
本系统力求使系统功能界面操作简洁明了,功能齐全且易于非计算机人员操作。
根据学校教务管理系统需要实现的一些目标来分析,该系统将数据库的设计可以抽象为简单的六大类基本的数据表,即:
总体教师档案信息表、总体学生档案信息表、学校所开设的各年级的班级及班级号信息表、各班级学生信息表、各班级学生成绩信息表、各年级开设的课程管理信息表。
在建立数据库的文件之后,进一步的工作就是创建数据表,为了保证数据库中数据的完整性和一致性,以及尽可能的减少各种数据的冗余度,需要对现实的应用环境进行必要的需求分析。
该系统具有效率高、成本低、质量高、功能强等特点,建立一个教务管理的中小型数据库比较容易,经济费用开支也不大。
2.3系统功能及功能模块图
本系统主要可以帮助管理者实现以下的一些管理功能:
教师档案信息管理、学生档案信息管理、各年级开设的班级及班级号管理、各年级所开设的课程管理、各班级学生信息管理、各班级学生成绩管理。
由于该系统是由教务处和各班班主任为用户,考虑到教务处以及各班班主任不固定,固该系统的登录密码设计为固定密码,减少用户登录时密码遗忘等问题。
该系统的功能模块图如下:
图1教务管理功能模块图
图2教师管理功能模块图
从教务管理功能模块图中可以清楚地看出教务处管理员通过登陆之后直接对教师档案、学生档案、班级、课程的管理,然后分别对其进行增加、删除、修改以及报表的打印,极大的方便了管理员对其信息的管理,将繁琐的管理事务变
的简单起来,不仅减少了出错的几率而且极大的提高了管理员的工作效率。
从教师管理功能模块图中可清晰地看出班主任登陆之后,需要选择自己的班级号再次输入相对应的用户名及密码,进入自己班级的管理界面首先对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统 设计 实现