《教务管理系统的设计与实现6800字【论文】》_第1页
《教务管理系统的设计与实现6800字【论文】》_第2页
《教务管理系统的设计与实现6800字【论文】》_第3页
《教务管理系统的设计与实现6800字【论文】》_第4页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

[17]。本文旨在实现教务管理系统的大多数功能的基础上,对其存储的海量数据充分利用与分析,主要涉及到的数据有学生的选课与成绩数据、教师的教学质量评价数据等。2.系统总体设计2.1系统架构设计根据教务综合管理系统用户——教师、学生及管理员等对于系统功能和非功能的实际需求,决定采用MVC(Model-View-Controller)模式开发教务综合管理系统。MVC模式最早应用于用户交互应用程序中,MVC模式分离后分别是业务层、表示层和结构层,教务综合管理系统各层之间的关系及组成图5所示。图1系统架构设计MVC应用程序总是由图1中三个部分组成,教务综合管理系统逻辑结构图的每个层都有其功能,并且相互配合和协调应用。采用JavaEE架构来开发系统具有有很好的封装性,保护了教务综合管理系统的业务层实现方法。2.2系统功能模块设计根据用户的需求分析可知,教务管理系统的子系统主要由登陆管理子系统,学生管理子系统,教师管理子系统,组成,系统的整体功能设计如图2所示。登录:进入主页面后,分为三个登录入口,分别为学生、老师、管理员入口,根据自己的身份选择登录,成功登录后进行下一步操作。学生功能:进行个人信息查询、修改;成绩查询,若不及格可申请重修;接受老师和管理员的消息通知。教师功能:进行个人信息查询、修改;查看自己的代理课程;对学生的成绩进行管理,发布学生的成绩;发布消息以及管理员接受消息。管理员功能:进行教师信息修改、删除;学生信息修改、删除;课程信息添加、修改、删除;删除学生和老师用户,发布消息和接受老师消息。图2系统功能架构(1)登录子系统登录管理子系统涵盖了为集成式教育管理系统的用户(例如教师,学生和学术事务办公室)管理登录和注销操作的过程。综合教育管理系统的登录功能主要使综合教育管理系统的用户能够进入和退出。为了确保综合教育管理系统的安全性,必须非常严格地控制功能。登录到集成教育管理系统的用户数。已验证登录用户的用户名和密码,以更好地保护系统。。(2)教师管理子系统教师管理子系统是教师用户登录系统时所能看到的信息,其中包括教师个人信息,代理课程,成绩信息和消息管理。a个人信息:教师管理可以分为基本的教师信息管理,包括有关教师的个人信息,例如姓名,性别,登录密码,学历和大学信息。教师可以查看和更改他们的个人信息。b代理课程:代理课程功能使教师可以查看本学期正在教授的课程。课程信息包括课程编号,课程名称,老师编号和班级编号。代理课程由系统管理员统一设置。教师只能查看代理课程,不能执行其他操作。c分数管理:教师可以为他们正在教学的班级中的所有学生输入分数。首先选择班级,选择学生ID和课程号,然后输入学生的分数。其中,系统根据学生的成绩自动给出成绩状态,系统可以分为两种状态:合格和不合格。d消息管理:教师可以充当消息的发布者和接收者。如果教师是邮件的发布者,则发送的邮件仅对班级中的学生可见。如果老师是邮件的收件人,管理员将发送邮件。(3)学生管理子系统学生管理子系统是学生用户登录系统时所能看到的信息,其中包括学生个人信息,课程信息,成绩信息和消息通知。a个人信息:学生的个人信息内容,主要就是学生的在校信息包括学号、登录密码、姓名、性别、出生年月、班级号等。学生可以查看个人信息,也可以对自己的信息进行修改。b课程信息:排课管理主要是将不同年级、班级和课程内容进行合理分配的过程,学生权限的用户只能够查看自己的本学期的课程安排,每门课的课程信息主要是课程代码、课程名、上课时间、科任老师、教室等。c成绩信息:教师将成绩录入到系统后,学生可以登录系统查看自己的成绩。成绩查看模块根据学生的基本信息,如学生的学号,学生的班级信息等,查看其授课计划中课程所取得的成绩。系统将会自动判断学生成绩,如果成绩低于60分,则认为该学生不及格,学生就可以申请该门课程的重修。d消息通知:消息通知无论是在我们的工作或者生活中都是必不可少的,并且消息讲究的是实时性,如果学校每次通知消息都要口头上进行通知,那么就要浪费很多的时间,也达不到提高工作效率的效果。因此设计消息通知功能,学生可以在该模块中进行消息的查阅。(4)管理员子系统系统管理员是一个系统的核心任务,系统是否能够正常运行以及系统运行的好坏,很大程度上由系统管理员决定。在本文的教务管理系统中,管理员的功能主要包括对用户以及用户信息进行增、删、改、查操作,以及维护系统正常运行所必要的维护和管理。管理员模块中,各子模块的功能介绍如下:a添加用户:系统能够管理员可以对系统的用户进行添加。如新生入学,教务系统中就应该添加相应的学生。如老师入职,也需要由管理员对相应的用户进行添加操作。b删除用户:系统能够管理员可以对系统的用户进行删除。如学校的学生毕业了,学习教务系统中就不应该留有该用户,所以需要对其进行相应的处理。如老师离职以及学生中途退学等原因,也需要由管理员对相应的用户进行删除操作。c课程管理:系统管理员可以对课程进行删管理,包括课程的增删改查等操作。d消息管理:管理员在消息管理模块中,始终是消息的发送者,可以在系统中发送文字信息。3.系统实现教务管理系统是各个高校在学校管理中的核心。它是以现代教育理念再加上信息管理技术为基础,把学生的各项数据都详细联系在一起,在这个系统中,教师能够清楚的看到学生的信息、成绩、课程等信息,同样,学校的管理层也能通过该系统实现对老师的管理。促进了教务学习和智能化的规范化、系统化、科学化。它让教务管理脱离了手工操作的局限性,让教务管理水平和效率得到了长足的提升。对系统功能的分析是系统在设计初期所必须确立下来的,是设计的基础。教务管理系统为高校教务管理提供了先进的管理手段,让学生、教师能更加便利的完成工作。教务管理系统主要是通过以下几个方面来实现的:3.1登录界面如图3所示,为教务管理系统的登录界面。在系统登录时,有三种可选角色,分别是学生、教师以及管理员,用户选择其中一个角色,输入用户名、密码,点击“登录”按钮完成登录系统操作。图3系统登录界面3.2学生管理界面学生在系统的角色较为单一,主要是对自身的信息进行查询,所以基本操作需求就是对个人信息的查询与修改,课程、成绩的查询,系统消息的查看。学生角色用例图如图4所示。图4学生角色用例图如图5所示,为教务管理系统的学生管理界面。管理员可以查看学生信息,包括学生的学号、密码、姓名、性别、出生年月、班级号等。在每栏学生信息的旁边都有两个操作链接,分别是修改和删除,管理员可以根据需要点击相应链接进行相关功能操作。图5学生管理界面3.3教师管理界面老师主要关心管理学生的信息和成绩。所需功能主要包括查询功能和成绩输入功能。查询功能包括管理有关教师,课程和年级的信息。图6显示了使用开发的教师的示例。

图6教师角色用例图如图7所示,为教务管理系统的教师管理中的添加教师界面。管理员输入教师号、密码、姓名,所属学院,选择教师性别、学历等信息,点击“提交”,系统会将教师信息上传至数据库中保存。图7教师管理界面3.4成绩管理界面如图6所示,为教务管理系统的成绩管理中的添加成绩界面。教师需要选择学号、课程号给相应的同学输入成绩。教师在“成绩”文本框中输入学生成绩后,“状态”一栏会判断成绩栏数值是否及格,点击“提交”,系统会将成绩信息上传至数据库中保存。图6添加成绩界面4.测试结果由测试结果可以看出:该教务管理管理系统能够实现基本功能并完成对信息的基本管理,且本系统所有功能都能运行正常,如表1所示。表1测试结果序号测试用例测试结果测试结果说明1添加学生老师通过用户信息正确插入相应的表。2成绩设置通过新信息被正确插入相应的表中且在客户端能够正确查看,在学生端能够正确查看,能申请重修。3基本信息设置通过基本信息正确插入相应的表中且在服务器端能够正确查看和修改,在客户端能够正确查看信息。4教师学生端修改通过在客户端能够正确增、删、改基本信息。5课程管理通过能正确进行课程的赠、删、改。6消息通知通过消息可以正确接收与录入。

5.总结本文以教育管理系统的设计为突破,对其进行了分析和设计。具体来说,我们将解释和分析教育管理系统的设计和实施。它根据实际工作详细分析了系统的功能需求,并整合了教育管理系统的一般功能。它分为四个功能模块:登录子系统,学生管理子系统,教师管理子系统和管理员子系统。它还使用相关的软件工程知识来具体实现该系统,从而基本可以满足学校教务管理的业务发展需求。参考文献[1]赵亮,陈登峰.一种基于互联网的高校教务管理系统需求分析与研究[J].教育现代化,2019,v.6(77):220-223.[2]陈暘.教务管理系统在应用中存在的问题与对策研究[J].视界观,2020,000(009):P.1-2.[3]夏妍.基于教务管理系统的高校学籍档案电子化归档研究[J].智库时代,2019,No.189(21):243+246.[4]朱晓枫.基于信息化管理系统的教务管理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论