好文档 - 专业文书写作范文服务资料分享网站

基于Web的实践教学管理系统的设计与开发

天下 分享 时间: 加入收藏 我要投稿 点赞

基于Web的实践教学管理系统的设计与开发

张向守

【摘 要】【摘 要】本文根据实际实践教学管理的流程和规范,基于JAVA开发平台,对其关键技术进行了研究和运用。本系统的实现促进了实践教学管理的信息化管理。实践教学管理信息系统的设计和开发,对实践教学管理工作效率的提高、对高校教学的现代化管理有着一定的参考意义。 【期刊名称】《科技视界》 【年(卷),期】2019(000)015 【总页数】2

【关键词】【关键词】实践教学;信息管理系统;MVC模式;JAVA

1 研究背景

随着互联网技术与学习技术的发展,实践教学管理信息系统 (PTMIS:Practice Teaching Management Information System)的需求越来越大,未来肯定会成为大学教育领域的重要组成部分。如今大部分大学和学院还是采用人工管理教学过程的方式来支持教师的教学活动及学生学习过程等。但随着时代的发展、学生人数规模的增多,人工管理模式的弊端越加明显:实时性差,管理难度大,工作效率低,各部门信息封闭等限制着大学教学的发展。而 PTMIS却很好地解决了这一系列问题,它将教学过程信息化,数据共享化,操作实时化。最重要的特点之一是提供一个不受时间或距离限制的学习和教学环境。由于互联网的发展日益加快,PTMIS的概念已经广泛存在适用于世界各地的各种高等教育机构。开发实践教学管理信息系统的意义非常巨大,因为管理信息化是每个学校在管理上的必然发展趋势,在教学资源配置上起到重大作用,

可以提高学校教学的管理水平。

2 所涉及的技术

2.1 JAVA语言

Java是一种被广泛使用的、功能完善的程序设计语言,同时也是一个网络编程语言。它具有跨平台性、面向对象、分布式、多线程、高性能等特点,广泛应用于企业级Web应用开发和移动应用开发。 2.2 EasyUI

Easyui是一种第三方开发的基于jQuery的简单易用的,功能强大的web前端JavaScript组成的组件库。easyUI可以快速地基于现成组件来创建页面。其中的组件在第三方开源时已经写好,可以直接使用,例如form,layout,tree等。将这些零散的组件在项目中组装起来,就可以构建一个完整的web页面。 2.3 B/S模式

B/S 结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer, 服务器安装Oracle、Sybase或SQL Server等数据库。 浏览器通过Web Server同数据库进行数据交互。与传统的C/S模式相比,B/S模式对硬件要求更低,节约资源。 2.4 三层架构

三层架构(3-tier architecture)通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的

即为了“高内聚,低耦合”的思想。实际应用中,MVC(Model模型,View视图,Controller控制器)居多。

3 系统需求分析

编程术语上有一句话描述面向对象:“万物皆对象”,本意就是指任何事物都应该以对象的角度来考虑,这样从程序维护角度或者代码复用结果都是较好的。系统的使用者是用户,针对不同类别的用户进入系统,系统会分配不同的权限,从而规范用户的操作,避免不合法的操作影响整个系统的运行。

本系统面对的用户有重庆师范大学计信学院的学生、指导老师、教学班主任、系主任及管理员等,需求调研应从四个方面入手,一是学生的需求,二是指导老师的需求,三是教学班主任的需求、四是系主任的需求。为此,我对我院的学生、教师及领导在实践教学中所具有的权限及功能进行了分析。通过分析,将本系统面向的对象分为5个级别,包括学生、校内外指导老师、系主任、教学管理员、系统管理员(功能权限最大)。不同用户登录时,其操作将被限制在对应权限范围内。 3.1 项目实训管理

项目实训管理模块分为实训计划管理、学生名单管理、学生成绩管理、审核管理、成绩比例配置几个功能模块,分别可以对实训计划,学生名单、学生成绩、成绩比例、企业方向进行新增、修改、删除等。 3.2 实验教学管理

实验教学模块包括排课管理、实验课表管理、实验计划管理、实验异动管理等。系统管理员可以对查询实验室信息,新增、修改、删除实验室信息,查询实验室追踪,导出实验室追踪进行配置等。

基于Web的实践教学管理系统的设计与开发

基于Web的实践教学管理系统的设计与开发张向守【摘要】【摘要】本文根据实际实践教学管理的流程和规范,基于JAVA开发平台,对其关键技术进行了研究和运用。本系统的实现促进了实践教学管理的信息化管理。实践教学管理信息系统的设计和开发,对实践教学管理工作效率的提高、对高校教学的现代化管理有着一定的参考意义。【期刊名称】《科技视界》【年(卷),期
推荐度:
点击下载文档文档为doc格式
9rtwh2o03l03ypi6bk157e16g2f50200oue
领取福利

微信扫码领取福利

微信扫码分享