文章首发地址:https://www.canterdanai.top/?p=1036
1.1研究背景
伴随着社会经济的快速的发展和日益的变化,对于人才的需求和人才类型也有了新的认知和改变,社会性的人才依然成为当下社会之中和企业引才工作之中的炙手可热的人才选择,从而造就了成人高等教育快速的蓬勃的发展势头。成人高等教育不仅是国民发展教育体系之中重要的组成部分,还和普通高等教育一样,在同时期就行高等人才的招收和录取。具有和普通高等教育一样的教育教学地位。伴随着普通高等院校的扩大招生,在一定的程度之上对成人高等教育的发展造成了一定的阻碍和巨大的冲击。成人高等教育在生源的方面产生了一定程度的下滑情况。甚至一些成人高等教育机构过度的最求经济效益和生源量,从而忽视了生源的质量和教务管理和日常的生源管理工作的规范和控制,过度的进行校区和生源的扩张,从而对于成人教育机构的办学质量产生了一定的影响,对成人高等教育事业的可持续发展造成一定的不利的因素。如何实现成人高等教育工作的可持续发展和建立起一个成人教育教务更加科学更加规范化的成人教育管理模式和理念成为了当下成人教育事业和机构继续解决和为之努力的方向。
1.2研究意义
成人高等教育中的教务管理工作是成人教育管理工作和成人教育生源管理工作之中的最重要且复杂的一项工作。信息化的成人教育教务管理系统的引入和大面积的推广和实行,并且成为了成人教育管理工作之中提升成人教育教育管理水平、教育管理工作效率和成人教育教务管理结构化变革的重要的途径和方式。信息化的成人教育教务管理系统不仅为成人教育教务管理工作提供了更加先进的教育管理理念和管理方式,还在一定程度之上提升了成人教育教务管理工作效率,实现更加科学更加规范化的成人教育管理模式,更加的促进了成人高等教育快速的发展和信息化的变革。
1.3 国内外研究现状
1.3.1 国内研究现状
成人高等教育这一理念的的产生可以追溯到20世纪50年代初,并在80、90年代得到了快速的发展和进步。随着社会经济的快速的发展成人高等教育也迎来了新的发展时期。成人教育教务管理也成为了成人高等教育工作中的重要环节。由于国内信息化发展和诞生的比较晚,许多的行业和专业领域还没有实现信息化的变革和发展,存在着一定的滞后性。其中由于信息的安全方面和更新效率方面还存在着一定的不足或有待完善的地方,相应的管理系统无法满足用户的正常的操作需求,无法实现信息化管理模式和管理系统的大面积的推行和使用。
1.3.2 国外研究现状
对于国外的信息化管理和信息化的普及在一定的方面相较于国内的相关发展发面有着一定的优势性,国外的信息化的发展较国内有着更多的发展和推行的经验,还在一定的程度之上存在着一定的技术优势。在国外的一些国家早已实行了信息化的教务管理工作,并且相应的工作已经开展了多年,并形成了一定的发展和管理的体系。并且有着专门的服务器就行数据的存储和防护,经过多年的不断的完善,信息化的成人教育教务管理模式处于一个较完善并运行稳定的阶段。
2相关理论阐述
2.1开发工具及技术
2.1.1MySQL数据库简介
在当下的编程数据库之中,MySQL数据库是当下使用人群最广最为安全便捷的一款关系型数据库。而且MySQL数据库代码是开源的,用户可以随时查看数据库的代码。MySQL数据库还是一款完全免费的关联型数据库,它把数据存储在不同的表中,通过每个表中的主键进行关联,这样提高了数据调出和使用的速度也在一定的方面提高了数据的灵活性。MySQL数据库具有更好的兼容性,在不同的操作系统之中都可以完美的使用。MySQL数据库具有体积小、速度快和成本低的优点,它还可以同时处理成千上万条数据,所以深受用户的喜爱。
2.1.2 B/S体系结构
BS体系结构包括表现层、业务逻辑层和数据访问层。业务的表现层是离用户最近的一个层,通过用户与应用程序之间的交互,通过前台的页面的动态的效果最为直观的展现给用户。业务逻辑层主要的负责的就是应用程序的数据和业务的处理操作,当前端进行数据的操作和数据的访问的时候,前端会向业务逻辑层发送相关的请求,业务的逻辑层向数据库发送相关的请求进行数据的查询等操作,并把响应的结构和数据发送到前台之中。数据的访问层主要负责数据的读写等操作。
2.1.3 springboot框架介绍
spring boot框架技术是基于Java语言的一款框架技术,它基于两个特性对Java开发语言进行简化,分别是ioc和aop两大特性。spring boot框架技术基于特定的方式来进行对程序进行相关的配置,并且spring boot框架技术其中集成了当下许多流行框架技术语言的优点和开发框架,更加方便程序员进行程序的开发工作。
第3章 系统需求分析
3.1 功能需求
成人教育教务管理系统通过信息化的技术和手段实现了对成人教育教务管理工作的信息化的管理操作流程。在本管理系统的前台页面通过简洁的平台页面设计和清晰的功能分区更好的为用户提供更加优质的使用体验,其中没有多余的功能设置,每个功能操作都有自己的详细的功能分区和功能操作面板。这样更加突出功能操作本身,使用户在使用本平台时功能一目了然。在后台的数据的处理和数据的访问方面有着自己特定的逻辑处理和数据访问的模块,在前台接收到相关的请求时,第一时间响应到数据处理和数据访问模块之中,通过数据的调用和数据的处理,把最终的结果成功的反馈到成人教育教务管理系统的前台页面之中,实时的反馈给实际操作用户。
3.2 可行性分析
3.2.1技术的可行性
本平台在编写的过程中都是使用的开源的技术和开源的数据库,在前台的展示和后台的业务的处理数据访问都可以完美的实现,并且可以迅速的做出响应。本平台是基于Java语言进行相关功能的开发,所以本平台具有一定的跨平台性,在不同的平台和操作系统之下都可以成功的运行和使用。在技术层面本平台是可行的。
3.2.2经济的可行性
本平台在经济方面没有什么相关的经济支出,只需要一台电脑就可以完美的运行,其数据库也使用的是免费的开源的MySQL数据库,也不存在什么经济支出。所以在经济的方面本租赁平台是可行的。
3.2.3操作可行性
在本成人教育教务管理系统的操作可行性方面有着简洁的操作画面和详细的功能分区,即使用户是第一次使用本系统也可以成功的使用本平台的功能。对于新手用户更加的友好。系统还具备新手指南功能,即使一些功能模块不了解和不会使用通过系统的操作指南也可以成功的上手操作。
3.2.3法律的可行性
本成人教育教务管理系统只用于毕业设计方面,不用于其他的用途。其本成人教育教务管理系统是本人亲自编写与设计也不存在盗用和抄袭等情况,所以本成人教育教务管理系统在法律方面具有可行性。
3.3系统架构
3.3.1 平台架构图
通过对成人教育教务管理系统的功能描述和需求分析,可以推出平台的架构图,如图3
图3.1 平台架构图
图3.3系统流程图
3.3.2 平台用例图
成人教育教务管理系统的系统管理员的职责是负责日常的成人教育教务管理系统的日常的系统维护,其中包括听说学习管理、视频教学管理、资料管理、金币充值管理和视频教学统计。系统的管理员也可以第一时间发布最新的公告信息,并且展示在前台的注册用户使用界面。如下图3.4所示:
图3.4系统管理员用例图
注册用户可以通过本成人教育教务管理系统其对应的用户权限操作,其中包括试听学习、视频教学、资料信息、系统概要和在线留言等用户权限操作。如下图3.5注册用户用例图所示
图3.5注册用户用例图
第4章 概要设计
4.1数据库的概念结构设计
通过对本成人教育教务管理系统的教务管理工作流程的进一步的沟通与了解,更加深入的了解到了其管理的流程和数据处理的方法,并通过进行了其平台的数据建模,完成了对本平台的数据库的设计。
表1 注册用户信息表
数据库字段名称 | 类型 | 长度 | 说明 |
ID | Int | 60 | 自动增长字段,不允许空,主键 |
Zhanghao | varchar | 60 | 账号字段 |
Pwdzd | varchar | 60 | 密码字段 |
xm | varchar | 60 | 姓名字段 |
xb | varchar | 60 | 性别字段 |
tel | varchar | 60 | 联系电话字段 |
jinbi | varchar | 60 | 金币字段 |
zhaopian | varchar | 60 | 照片 |
表2 听说学习信息表
数据库字段名称 | 类型 | 长度 | 说明 |
ID | Int | 60 | 自动增长字段,不允许空,主键 |
Kechengmc | varchar | 60 | 课程名称字段 |
type | varchar | 60 | 课程类别字段 |
kejian | varchar | 60 | 课件字段 |
jinbi | varchar | 60 | 需要金币字段 |
表3视频教学信息表
数据库字段名称 | 类型 | 长度 | 说明 |
Id | varchar | 60 | id |
shipinbianhao | varchar | 60 | 视频编号字段 |
shipinmc | varchar | 60 | 视频名称字段 |
type | varchar | 60 | 视频类别字段 |
shipin | varchar | 60 | 视频 |
jinbi | varchar | 60 | 所需金币字段 |
表4 学生信息表
数据库字段名称 | 类型 | 长度 | 说明 |
ID | Int | 60 | 自动增长字段,不允许空,主键 |
ziliaobianhao | varchar | 60 | 资料编号字段 |
ziliaomc | varchar | 60 | 资料名称字段 |
type | varchar | 60 | 资料类别字段 |
fujian | varchar | 60 | 附件 |
jinbi | varchar | 60 | 所需金币字段 |
xiazai | varchar | 60 | 下载次数字段 |
第5章 系统的实现与应用
5.1平台开发环境介绍
1.平台的硬件环境:
操作系统:Windows8
存储:256GB
内存:8GB
数据库: mysql
开发的语言: Java、spring boot、MySQL
2. 软件环境:
电脑操作系统: Windows8
网络协议: HTTP协议
辅助软件:myeclipse,tomcat等
5.2系统的实现
5.2.1系统首页实现
本成人教育教务管理系统的首页设计理念以简洁为主要风格,简洁的页面设计和简洁的功能分区可以让用户有更好的用户体验。通过简单的功能分区更好的实现功能操作的展示,更好的实现用户的实际的操作。只有本系统的注册用户才可实现本系统的实际的功能操作。如下图所示:
5.2.2听说学习界面
在听说学习界面之中,用户可以根据自身的需求实现视听学习。其中针对于相对应的视听学习资料进行详细的显示,用户可以更具自己的金币数量和试听资料所需的金币数量自行进行选择。也可以在线的进行资料的收藏、打印和评论等操作。如下图所示:
5.2.3视频教学界面
本系统的注册用户可以在视频教学界面之中实时的查看最新的教学视频,也可以根据自身的需求自行的进行教学视频的选择。可以通过输入其教学视频的关键字进行对教学视频的检索操作。其界面效果如下图所示:
5.2.4资料信息界面
在资料信息界面之中,用户可以通过支付相对应的金币就可实现资料信息的查看和下载等功能操作。其中会对资料信息进行一个详细的介绍,让用户在购买资料前可以对其有一个详细的了解和认知。其界面如下图:
5.2.5在线留言界面
用户可以通过在线留言操作,发表自己的对于本成人教育教务管理系统或教学视频教学资料意见和建议。管理员用户也会在第一时间做出相应,并在第一时间给与反馈,并把反馈信息第一时间的响应到前台,反馈给用户。其界面如下图:
5.2.6金币充值界面
注册用户可以通过金币充值界面实时进行金币的充值操作,也可以通过本界面实时的查看到自己的金币的余额。通过扫描特有的支付二维码信息进行对金币的实时的充值操作。其界面如下图:
5.2.7留言管理信息界面
在留言管理界面之中会实时的显示最新的前台用户的留言信息,管理员用户可以通过用户的留言信息进行对其解答和问题的解决,反馈信息和回复信息也会在第一实践响应到特定用户。其界面如下图:
5.2.8视频教学统计信息界面
在视频教学统计功能操作之中,管理员用户可以在本功能操作界面之中更加直观的了解到注册用户对于听说学习、教学视频和教学资料的相关统计信息。并通过柱状图和饼状图的形式进行实时的显示。其界面如下图:
———–