当前位置:大学毕业论文> 本科论文>材料浏览

系统设计电大毕业论文范文 跟J2EE在教学实验管理系统设计和开发中的应用类论文范文素材

主题:系统设计论文写作 时间:2024-02-10

J2EE在教学实验管理系统设计和开发中的应用,该文是系统设计有关论文写作技巧范文跟教学实验和管理系统和J2EE相关毕业论文开题报告范文.

系统设计论文参考文献:

系统设计论文参考文献 图书管理系统毕业论文教学和管理杂志超市管理系统论文学生管理系统论文

摘 要:与传统的实验管理系统相比,高校的开放式实验管理系统在开放性、灵活性等方面都占据很大优势.为了满足高校实验教学日益强烈的需求,本文在J2EE 的基础上进行实验教学管理系统的设计和开发,对设计和实现的具体步骤进行了分析,旨在为我国的开放式实验管理系统的推广提供理论帮助.

关键词:J2EE;实验教学管理系统;设计和开发

一、基于J2EE 的教学系统的设计

传统的实验教学管理系统具有很大的弊端,主要体现在服务器与客户端这两个方面,系统的运行负担过大,已经无法满足实验管理系统的发展要求.本文针对实验管理系统的开放性、用户多样性等特点,将J2EE 与MAC 模式有效结合起来,在结构、功能、数据库以及组件等多个方面进行设计.

(一)结构设计

1.MAC 与J2EE 的有效结合

JSP 是应用J2EE 的基础,在运行过程中,JSP 能够满足多种用户的浏览需求.在MAC 的设计基础之上,应用J2EE 的先进技术,从模型层、控制层以及视图层这三个主要模块来进行设计.首先,对于模型层的设计,该层面主要针对数据的使用、查询以及更新等业务逻辑,通过EJB 将商务逻辑装在各种明细的框架之中,实体Bean 通过JDBC 的链接池控制关系数据库.系统服务支持设置倍置于EJB 系统之中,提供的服务主要包含数据安全管理、命名、处理事务、对象分布等.该BJB 组件能够简化编写程序,完善系统服务,提高模型层组件的性能.其次,用户的视图层需要通过Web 浏览器来实现,在无线应用协议的基础上,用户也可以通过无线语言对实验室的管理系统进行访问,合作伙伴使用互联网来进行数据的交换和分享.最后,对于控制层来说,其主要功能为处理客户端的请求并将结果反馈到客户端上,此步骤是通过Servlet 来实现自动解析功能的.

2. 总体结构设计

客户层主要通过浏览器的JSP 生成HTML 的页面,用户通过浏览器来访问信息;Web 层是提供Web 服务的,采用MVC 设计视图层和控制器这两个方面,用Servlet 控制Web 界面;业务逻辑层中利用J2EE 技术开发系统框架,将客户组长的各种应用组合起来,实现各种新的功能.

(二)功能设计

该系统的功能具有双面性,系统的使用者主要包括学生和教师,主要的管理模块包含学生使用模块、教师管理和管理员管理模块,该系统的主要功能着重于实验室预约和管理,具体的功能为信息查看、实验预约、安排实验预约、管理实验成绩、实验评价、信息交流等功能 .

(三)数据库设计

第一,数据库的需求分析.数据库管理系统使用SQL Server 2000, 该数据库系统的数据表中存储着大量的数据,为系统的运行提供基础,数据操作的步骤是通过操作数据表来实现的,其中的数据信息主要有实验室的具体信息,教师的授课信息、实验室的安排以及实验预约的表格和实验的评分表格[1].

第二,设计概念模型.对实验管理系统进行模块划分和功能分析,得到现实世界的抽象,即E—R 模型.系统的管理员能够同时对多个实验室进行管理,每个实验室对应着多个种类的实验,每个实验对应着多个学生.

第三,设计系统的物理结构.系统的设计需要从对象模型的设计出发,来设计数据表的结构.数据表之间存在着一定的关联,通过模拟实验教学管理系统各个实体之间的关系,能够将系统的对象和其对应的数据独立地封装在一起,明确数据库的结构,对数据库的应用和开发具有重要意义.

(四)组件设计

Struts 的框架是试验管理系统的设计基础,通过对MAC 模型进行研究,了解其控制器和视图,利用Validator 框架和JaBean 框架技术,来进行编码[2].实验室的预约、统计、护具查询、功能管理等各个模块组件的设计都属于业务逻辑层,以下主要针对用户的登录模块和系统的维护模块进行设计:

用户编辑的功能组件: 控制器的组件为Check—PowerAction.ja; 视图的组件为New User.jsp; 模型的组件为UserInforForm.ja.

用户登录的功能组件: 模型的组件为UserLoginForm.ja; 视图的组件为UserLoginForm.jsp; 控制器的组件为UserLoginAction.ja

用户新建的功能组件: 模型组件为UserInforForm.ja; 控制器的组件为NewUser.jsp; 控制器的组件为Check—PowerAction.ja.

以教师登录该系统为例,教师输入相关的*和,点击登录按钮,数据就被传导到了JaBean 中,对传导的数据进行处理,再将处理的结果反馈到登录界面上,教师就可以进入该系统进行相关的操作,同样地,不同的信息请求就会有不同的反馈结果,用户可以进行不同的操作[3].

二、基于J2EE 的教学系统的实现

J2EE 的多层分布体系被应用于实验管理系统当中,选用合适的开发工具和服务器来为客户提供运行环境.一般情况下,使用的服务器类型为Tomcant5.0,开发工具为JBuilder 2006,数据库的操作系统采用的是SQL Server 2000.

该系统最重要的环节之一为学生通过该系统对实验进行预约,当学生输入相关的信息,并成功登陆到界面之后,系统会根据学生的专业和学号信息,对系统中存储的信息进行筛选,提供与学生本专业相关的实验信息.首先,学生需要通过实验预测的步骤,并获取相关的实验时间和地点以及教师的信息,其次,教师根据实际情况进行实验的范围安排,为学生提供选择机会,最后,教师能够对学生的实验选择进行处理,包括删除工作等.

学生利用该系统进行选择,能够节省大量的时间,与传统的选课相比,选择的步骤简化很多,选择的方式也更加灵活,教师和学生之间的交流增多,有序性增强,为学生的选课和教师的管理提供了方便.

三、结语

总之,J2EE 的应用对于实验教学管理系统的运行具有重要作用,结合MAC的多层分布,对实验教学管理系统进行设计,提高了系统的开放性和实用性、分布性.在进行设计时,需要从系统的结构、功能、数据库以及组件等多方面入手,实现系统的有效应用.

参考文献:

[1] 任红. 基于J2EE 的实验教学管理系统设计与实现[D]. 南开大学,2011.

[2] 吕杰, 赵林. 基于J2EE 框架的院级教学管理系统研究[J]. 科技资讯,2010,(29):196-197.

[3] 李艳红, 刘一鸥. 基于J2EE 的教学信息数字平台设计[J]. 电子设计工程,2015,(15):26-29.

(710089 西安航空职业技术学院陕西 西安)

上文总结:这篇文章为一篇关于经典系统设计专业范文可作为教学实验和管理系统和J2EE方面的大学硕士与本科毕业论文系统设计论文开题报告范文和职称论文论文写作参考文献.

基于GIS的农业节水灌溉信息管理系统设计和
摘 要信息化管理在节水灌溉中的高效应用不但为发展智慧农业和农业物联网提供了有利工具,也为提升灌溉效率、降低水资源浪费、科学指导灌溉提供了科学途径 系统设计基于GIS 技术,采用浏览器服务器网络结构,从.

光纤线路自动监测与管理系统设计方案
摘 要 文章首先介绍了光纤线路自动检测及管理系统的设计特点,从功能需求的层面来进行 在此基础上重点探讨硬件以及软件系统的设计方案,从网络组成与使用功能实现……方面进行 在实际管理系统的设计优化中,需要.

BIM公路隧道运维管理系统设计和
摘要近几年,我国建筑工程施工逐渐朝着信息化、技术化方向发展,BIM技术因其具有的程序性和精确性而被广泛应用建筑工程的公路隧道运维管理中,可通过对工程整体施工情况的全面掌握来实现工程经济效益的最大化 本.

基于区块价值发掘的品牌改造计划《品牌视觉识别系统设计》课程教学和实践
一、社会背景随着我国互联网和全民创新创业的发展热潮,生活中各类新兴品牌如雨后春笋般涌现出来,它们需要建立一个全新、具有识别性的品牌视觉设计;有一些品牌经过了创业初期,开始做大做强,它们需要打造一个更具.

论文大全