论文部分内容阅读
传统的实践教学管理形式存在工作效率低、实时性差等问题,而且容易引起大量重复性工作。随着高等院校办学规模的不断扩大,传统实践教学执行处理方法已经不能适应日益增加的本科生日常实践教学的管理过程,采用传统的人工处理手段将使专业种类复杂的理工科实践教学环节的管理显得力不从心,迫切需求通过计算机软硬件和计算机网络作为载体,提高实践教学的管理效率。由于计算机软件技术和硬件设备不断更新,同时互联网技术持续进步,使得利用计算机网络来实现高校教学管理业务成为大势所趋。针对高等院校对于现有实践教学管理的不同需求,本文使用统一建模语言UML语言针对整个系统的各种业务需求来进行规范化建模设计。实践教学管理系统应用JSP(Java Server Pages)网络编程语言进行编写,后台数据库采用微软公司的SQL Server2005作为后台支撑数据库,在软件结构设计上应用Java高级程序设计语言并使用MVC三层架构,Servlet容器负责进行逻辑控制,并通过利用JSP网络编程语言接收各种用户反馈的相关请求,初始化并调用JavaBean组件,再应用JSP网络编程语言将信息发送到系统浏览器端,JavaBean组件在系统中配合JSP网络编程语言和Servlet容器来执行用户请求过程。本文实现的实践教学管理系统采用浏览器端/服务器端结构,用户界面采用了WWW浏览器完成,各种主要事务逻辑均在服务器端实现。B/S结构是伴随着计算机网络技术兴起而发展的,B/S结构是针对C/S结构进行变化改进的新型结构。在此种结构中,用户界面均是通过网页浏览器来具体实现的,事务逻辑部分几乎不在浏览器端实现,主要业务逻辑则在服务器端进行实现。此种结构可以简化客户端压力,降低系统维护成本和升级工作任务量,本系统通过编写动态网页来访问数据库平台,这种新型信息管理系统中,应用程序、数据库、相关组件均在服务器端执行。如需要增加新功能则只需要在服务器端编写程序代码,系统可扩充性好。本课题创新点包括以下三个方面:(1)本课题应用基于JAVA语言的JSP网络编程语言和MVC三层结构来进行系统构建,能够将用户层与业务逻辑层进行很好的分离;(2)将工作流设计思想引入系统设计过程,达到调整操作业务流程时不需要更改系统源代码;(3)本课题在提高高校实践教学管理工作方面有重要意义,能够为以后实现教务管理系统综合管理自动化提供依据。