摘 要
随着互联网技术的发展和国家对“互联网+”战略的推进,“互联网+”已成为新常态下各行业创新驱动发展的基本模式。在此大背景下,教育行业信息化也得到了前所未有的重视与关注,各高校纷纷投入人力、物力、财力推动本校的教育资源和教学手段的信息化建设,以提高教育教学管理效率和效果,提高人才培养的质量。2018 年4 月 13 日,国家教育部正式印发《教育信息化 2.0 行动计划》,以此指导教育信息化升级,实现从专用资源向大资源转变,从提升学生信息技术应用能力向提升其信息技术素养转变,从应用融合发展向创新融合发展转变。
论文以惠州经济职业技术学院作业管理为研究背景,分析并解决其存在的问题。
从学生角度来看,接收作业通知和作业形式相对滞后,提交作业的方式跟不上互联网技术发展的步伐;从教师角度来看,对作业的管理效率低,难以及时跟踪与统计学生作业完成情况;从教学管理人员的角度,难以监控与统计教师布置及批改作业情况。
基于以上问题,提出解决问题的办法是采用 PHP Web 系统开发技术、My SQL 数据技术等相关技术设计开发一套科学合理、符合用户实际需求的作业管理系统,并以此确定本项目的研究目标、研究基本思路和具体的研究内容。论文主要进行以下研究工作:
1. 以惠州经济职业技术学院信息工程学院的作业管理作为研究对象,对作业管理系统的功能、性能和运行环境进行需求分析,对系统所采用的架构(B/S 架构)、数据库(My SQL)应用技术、H-ui 前端框架应用技术以及数据挖掘技术进行研究,为整个系统的设计开发和实施奠定基础。
2. 根据需求设计出作业管理系统的总体设计方案,并进行系统概要设计、详细设计和数据库设计。
3. 根据系统概要设计、详细设计和数据库设计,编码实现作业管理系统。
4. 参照需求规格说明书对作业管理系统进行测试。
关键词: 作业管理系统; PHP;My SQL。
ABSTRACT
With the development of Internet technology and the promotion of the strategy of "Internet plus", "Internet plus" has become the basic mode of innovation driven development in various industries under the new normal.Under this background, the informatization of education industry has also received unprecedented attention and concern.Each colleges and universities has invested manpower, material and financial resources to promote its informatization construction, including the construction of educational informatization resources and informatization teaching means.Its purpose is to improve the efficiency and effect of education and teaching management, and to improve the quality of personnel training.On April 13, 2018, the Ministry of Education officially issued the Action Plan forEducational Informatization 2.0 to guide the upgrading of educational informatization, that is, to make it realize the transformation from special resources to large resources, from improving the information technology application ability of students to improving their information technology literacy, and from application integration development to innovation integration development.
Based on the current situation of job management in the teaching process of the Information Engineering College of the author's work unit, Huizhou Economics and Vocational Technical College, this paper analyses analyses the inefficiency and ineffectiveness of operation management in Huizhou Economics and Vocational Technical College.From the students' point of view, the form of receiving homework notification and homework is relatively lagging behind, and the way of submitting homework can not keep pace with the development of Internet technology.From the teacher's point of view, they are inefficient in the management of homework, and it is difficult for them to track and count the completion of students' homework in time.As far as teaching managers are concerned, it is difficult for them to monitor and statistics the assignments and corrections given by teachers.Based on the above problems, the solution proposed in this paper is to design anddevelop a scientific and reasonable job management system which meets the actual needs of users by using PHP Web system development technology, My SQL data technology and otherrelated technologies, and to determine the research objectives, basic ideas and specific research contents of this project.The author of this paper has mainly done the following research work。
1.Taking the job management of Information Engineering College of Huizhou Economics and Vocational Technical College as the research object, he analyzed the function,performance and running environment of job management system, and studied the architecture (B/S architecture), database (My SQL) application technology, H-ui front-end framework application technology and data mining technology used in the system, which lays a good foundation for the design, development and implementation of the whole system.
2.According to the requirements, he designed the overall design scheme of the job management system, and carried out the outline design, detailed design and database design of the system.
3.According to the outline design, detailed design and database design of the system, he realized the job management system by coding.
4.He completed the test of the job management system with reference to the requirement specification.
5.He tried out the job management system and implemented it on the campus server, and organized users to complete the acceptance of the system.
Keywords: homework management; management system; PHP; My SQ 。
第一章 绪 论
1.1、 研究背景及意义 。
“互联网+”已成为新常态下各行各业创新驱动发展的基本模式,在此大背景下,教育行业信息化也得到了前所未有的重视与关注,各高校纷纷投人力、物力、财力来推动本校的信息化建设,包括教育信息化资源建设和信息化教学手段的建设,其目的在于提高教育教学管理的效率和效果,提高人才培养的质量。2018 年 4 月 13 日,国家教育部正式印发《教育信息化 2.0 行动计划》,以此指导教育信息化的发展与升级。
惠州经济职业技术学院信息工程学院成立于 2016 年,目前开设有计算机应用技术、计算机网络技术、软件工程等共 8 个专业,学生近三千人,大部分的专业课程为“理论+实操”类型,对于课程作业管理的情况描述如下:根据学校实际情况,每门课程每个学期布置作业的基数为 6 次;布置作业的方式五花八门,有的通过口头布置、有的通过纸质文本布置、有的通过 QQ、微信等聊天工具布置;提交作业形式也是多样的,有的课程是以纸质方式提交、有的是以电子档方式提交;学生提交作业的时间不一,存在有部分学生未能按时提交作业;学生难以回溯课程所提交过的作业;大部分教师批改作业受到时间、空间等因素的限制;教师难以快速直观查看课程所布置作业的概况和学生完成作业质量情况。对上述的描述加以分析,我们不难看出:作业管理的效率与效果欠佳。从学生角度来看,接收作业通知和作业形式相对滞后,提交作业的方式跟不上互联网技术发展的步伐;从教师角度来看,对作业的管理效率低,难以及时跟踪与统计学生作业完成情况;从教学管理人员(教务员)的角度,难以监控与统计教师布置及批改作业情况。
基于对惠州经济职业技术学院信息工程学院在作业管理环节的分析,了解作业管理现状,总结并归纳其存在的问题,本课题就是为了解决此问题而进行研究与实践——设计开发一个高效、实用、安全的作业管理系统。其研究的意义在于:从宏观上有利于教务管理部门形成教学中作业管理环节的统计数据,为管理部门的决策提供支持;从中观上有利于提高作业管理的效率与效果;从微观上,方便学生接收作业通知和提交作业,有利于学生对其所学课程作业回溯与学习;有利于教师发布与批改学生作业,及时了解学生作业完成情况;教学管理部门能够根据实际需要,快速查看及统计教师布置与批改作业情况。
1.2 、国内外研究现状 。
从 20 世纪 90 年代起,互联网进入了快速发展期和普及期,由此也促进了远程教育和教育技术的蓬勃发展,教育教学的手段和工具也发生了极大的变化,当前国内外各高校学者都在积极研究与开发作业管理系统,并期望通过作业管理系统的应用解决传统作业管理上存在的主要问题。
国外的作业管理系统比较多,大部分都具有综合性、跨学科等特点,比较有代表性的有:①Web Assign,它是由美国北卡罗来纳州立大学教学团队开发,它是由学生端、教师端和管理员端组成,教师在作业系统上布置作业,学生登录作业管理系统完成作业,管理员对作业系统进行全局的维护与管理;②Web CT,它是由哥伦比亚大学计算机科学系开发的,学生登录该平台后,可以进行选课、测验、查询成绩等操作;③OWL,它是由马萨诸塞大学计算机教学中心设计开发,它具有在线发布与批阅作业、导出学生名册等功能;④Fern University Hagen,它是由德国开发的在线作业系统,它除了具有作业系统常规的功能外,还可以对数学公式进行编辑、绘制图表、实时信息反馈等功能。
在国内,“互联网+”的快速发展促进了教育信息化的发展,促进了高校对教学信息化的研究与建设,因此,作业管理系统成为校园信息化研究与建设的重点,例如华南师范大学袁媛认为,作业管理系统的功能设计要与时俱进,系统要融入当前新课程评定理念,开发出能够创建个性化学习环境的功能,以满足不同能力层次学生的需求,另外,作业系统能够对作业题分等级,并能设置不同层次的信息提示,这种分层提示机制为学生开展个性化学习提供了友好的支持[4]。主观题的批改一直是在线作业管理系统研究的热点与难点,西南交通大学的杨宁学所设计的作业管理系统,依托电子计算机自动识别技术,提出主观题批阅的方法,具体的的做法是先对作业题进行分解,形成答题的步骤节点,接着控制答题的步骤,并从题目参考答案中抽取出具有典型特征的数据作为识别依据,最后与学生的作答内容进行比较识别,利用这种方式,在一定程度上实现了主观题自动批改评分的问题。曲阜师范大学实验教学与设备管理中心李艳华所设计的网上作业批改与管理系统,实现了学生在系统提交作业,教师在系统上批改作业等基本功能,简化了发布与批改作业的环节,提了课堂教学的效率[5];江苏财经职业技术学院机械电子与信息工程学院朱士高的基于 Web 的学生作业系统,实现了学生提交作业与教师批改作业的一体化。
总之,国内外学者对作业管理系统的研究,都基于具体的应用情境,各有特点与特色,但其最终的目标都是提高作业管理的效率,提高教学效果和提高人才培养的质量。
1.3、 论文研究目标及研究内容 。
1.3.1、 研究目标 。
本文的研究目标是以软件工程理论为指导,采用 PHP+My SQL 技术设计并实现科学合理、实用好用、能够满足实际需求的作业管理系统,以提高教学中作业管理环节的效率,增强教学效果,提高人才培养的质量。
1.3.2、 研究内容 。
基于 PHP+My SQL 技术的作业管理系统定位为校级的信息管理系统,对该系统的研究,将重点围绕当前作业管理存在的问题而开展,并提出可行的解决问题方案,根据系统的应用情境、系统所面向的用户以及系统使用方的实际,作业管理系统研究的内容主要包括以下三大模块:
1. 学生用户端相关模块。这是学生查看各门课程作业通知、提交作业及查看作业批改情况的信息窗口,主要包括学生个人信息设置、查看作业通知、查看课程信息、提交作业、查看作业批改情况等功能模块。
2. 教师用户端相关模块。这是教师用户发布与批改作业的信息窗口,主要包括教师个人信息设置、发布作业、批改作业、授课信息管理、统计学生作业提交情况等功能模块。
3. 管理员用户端相关模块。这是管理员对系统全局信息进行管理与维护的信息窗口,该类用户通常为教学管理部门的教务员,该用户端相关的模块包括:管理员管理、教师用户管理、学生用户管理、学院信息管理、系部信息管理、专业信息管理、班级信息管理、教研室信息管理、课程信息管理、教师授课信息管理、学年学期信息管理、作业类别管理、系统开关设置、邮件设置、短信接口设置等。
【由于本篇文章为硕士论文,如需全文请点击底部下载全文链接】
1.4、研究思路及方法.
1.4.1、研究思路
1.4.2、研究方法
1.5、主要研究工作.
1.6、论文的组织结构.
第2章 系统需求分析
2.1、相关技术介绍
2.1.1、 开发语言
2.1.2、开发工具
2.1.3、开发环境
2.1.4、作业管理系统架构
2.1.5、 数据分析及挖掘技术
2.1.6、本节小结
2.2、系统功能需求
2.2.1、学生用户相关功能需求
2.2.2、教师用户相关功能需求
2.2.3、管理员用户功能需求
2.2.4、系统总体功能需求
2.3、系统性能需求
2.4、系统运行需求
2.5、本章小结.
第3章 系统设计
3.1、系统设计原则.
3.2、系统总体设.
3.2.1、系统技术架构设计
3.2.2、系统业务流程设计
3.2.3、系统功能框架设计
3.3、系统详细设计.
3.3.1、用户登录验证设计
3.3.2、密码找回设计
3.3.3、学生用户相关功能设计
3.3.4、教师用户相关功能设计
3.3.5、系统管理员用户相关设计
3.4、系统数据库设计.
3.4.1、数据库概念模型设计
3.4.2、数据库逻辑模型设计
3.4.3、数据库表结构设计
3.5、本章小结.
第4章 系统编码与实现
4.1、系统登录验证模块的实现.
4.2、找回密码模块的实现.
4.3、系统结构框架模块的实现.
4.4、学生用户相关模块的实现.
4.5、教师用户相关模块的实现.
4.6、系统管理员相关模块的实现.
4.7、本章小结.
第5章 系统测试与运行效果
5.1、系统测试.
5.1.1、测试背景及目的
5.1.2、测试结果及分析
5.2、系统运行效果.
5.3、本章小结.
第六章 总结
本文以惠州经济职业技术学院信息工程学院教学过程中的作业管理环节为研究对象,通过深入的调研后,分析总结出作业管理环节存在的问题,提出解决问题的办法,明确研究目的和内容,并设计开发作业管理系统,实现了作业的发布、提交、批改、管理与数据统计等功能,解决了作业管理中的一些突出问题,具有如下的特色和创新性:
1. 作业的发布、提交、批改一体化,业务流程清晰。
2. 数据检索功能灵活、实用性强。
3. 系统大部分功能模块具有一键导出 Excel 报表功能,方便对作业相关数据的存档与查看。
4. 系统具有全局或局部数据统计功能,能够自由组合条件查看相关的作业数据。
5. 以惠州经济职业技术学院信息工程学院的作业管理作为研究对象,具有实际应用价值。
6. 系统引入了 stmp 类和短信息接口,管理员用户端可以轻松设置信息格式。发布作业时,教师可以选择是否发送作业通知邮件或作业通知短信息,提高了作业管理的效率,符合当前移动互联网技术发展的潮流,也符合当代学生的使用习惯。
7. 系统能够自动向学生发送催交作业的温馨提示信息,发送的时间节点可自由设定。
参考文献.