APP下载

基于J2EE平台高职院校网络教学系统的设计与实现

2021-12-09王萍利

微型电脑应用 2021年11期
关键词:功能模块数据库高职

王萍利

(西安职业技术学院, 动漫软件学院, 陕西 西安 710077)

0 引言

2020年初受疫情的影响, 网络教学涉及到大、中、小学生的教学活动中,各个网络教学平台都给教师和学生提供了方便,但也是漏洞百出,不是网络堵塞,就是资料无法上传等问题,给学生的学习和教师的教学产生了影响。因此,设计和开发了适合高职院校学生和教师群体的网络教学系统。通过该网络教学平台的开发和使用,提高学生自主学习的积极性和主动性,提高网络教学系统的稳定性和教学资源的共享性。

1 理论与技术分析

1.1 系统技术分析

(1) B/S设计模式

本系统采用B/S(服务器/浏览器)设计模式[1],B/S 也分为客户机和服务器两层,但客户机上不需要安装软件(软件和操作系统一起安装的),只需要浏览器就可以, 具体交互模式如图1所示。

图1 浏览器端与服务器端的交互模式

(2) MVC 模式

M(Model),封装应用程序的数据结构和事务逻辑,集中体现应用程序的状态,当数据状态改变的时候,能够在视图中体现出来。

V(View),是M 的外在表现,模型状态改变时有显示。

C(Controller),对用户的输入进行响应,将模型和视图联系到一起,负责将数据写到模型中,并调用视图, 如图2所示。

图2 MVC 思想

(3) 三大框架技术

2020年初受疫情的影响,大多数学院动手开发适合自己学院的网络教学平台,导致在教学中网络堵塞和数据共享差的问题。为了解决这样的问题,采用3大框架结构开发,分为表现层、中间层和持久层。中间层处理数据访问、业务处理等任务,客户端不和数据库发生数据的交互,提高了数据库的安全,同时提高了网络教学平台的稳定性。……

登录APP查看全文

猜你喜欢

功能模块数据库高职
高职应用文写作教学改革与创新
数据库
基于ASP.NET标准的采购管理系统研究
数据库
输电线路附着物测算系统测算功能模块的研究
数据库
M市石油装备公服平台网站主要功能模块设计与实现
数据库
功能模块的设计与应用研究
高职人才培养模式创新探讨