资源预览内容
第1页 / 共56页
第2页 / 共56页
第3页 / 共56页
第4页 / 共56页
第5页 / 共56页
第6页 / 共56页
第7页 / 共56页
第8页 / 共56页
第9页 / 共56页
第10页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
西 南 交 通 大 学毕业设计(论文)远程知识培训系统的分析与设计 西南交通大学本科毕业设计(论文) 第 VI 页摘 要在网络技术逐渐渗入社会生活各个层面的今天,传统的知识培训方式也面临着变革。基于网络的知识培训系统是传统教育的延伸,加上数据库技术的利用,将大大简化了知识培训的过程。因此远程知识培训系统已成为当前教育软件设计的主要领域之一,而 JavaWeb 技术是实现这一应用的主要方法。本系统基于 Struts 框架和 Oracle 的远程知识培训系统是综合应用多媒体、数据库等多种技术构建的现代远程知识培训模式。本文从知识培训的实际需求出发,研究了知识培训系统模型,并详细分析了知识培训支撑平台应具备的各种主要功能。在此基础上,对系统的功能结构进行分解和提炼,完成了系统模块设计和数据库结构设计。学生和教师、管理员可以通过用户名、密码进行登陆,学生可以查看个人信息、教师信息、查看课程及作业和考试成绩,老师可以添加作业,考试及提交作业和考试成绩,并通过考评模块与学生进行交流。本系统除了一般知识培训系统具备的师生管理、班级管理、课程管理、考试管理、作业管理等功能外,还增加了公告模块、班级相册、家长意见,使整个系统的功能更加完善。本文第 1 章为绪论,主要对本系统的开发背景及国内外研究现状进行了分析,并提出了本文的主要设计内容及目标;第 2 章主要介绍了开发此系统需要的技术支持,并说明了系统的开发环境等硬件条件;第 3 章介绍了系统的需求及概要设计;第 4 章 完成了数据库的设计,包括表的详细信息;第 5 章对系统的详细设计,包括了对各个功能模块的实现流程的介绍;第 6 章为对系统的测试,并介绍了一些系统测试的情况。关键词: 知识培训系统;B/S 结构;Struts;JSP 西南交通大学本科毕业设计(论文) 第 VII 页AbstractToday,network technology has been utilized in every aspects of social life. The traditional knowledge of training is also facing the challenge of being replaced. Network-based knowledge of training system is an extension of traditional way of examinations which can greatly simplify the traditional examination process with the use of database technology. Therefore long-distance knowledge of training system system has now become a hotspot in educational software design areas. JavaWeb technology is the main method to carry out this application.Long-distance Knowledge of Training System based on the Struts and Oracle is a modern education mode which integrates multimedia application with database. This thesis starts from the actual demand for the knowledge of training, combined with a research of the knowledge of training system model, besides, it offers a detailed analysis of the main function the supporting platform should have. On this basis, the system structure is refined and decomposed to finish further design of system modules and database.Students and teachers ,administrators can log on to this system through the user name and password. the student can view the individual information,teacher information,check course and school assignment and examination results,the teacher being able to add school assignment,examination and submitting school assignment and examination results,teacher communicate with student by the examination comments module .Apart from the basic functions such as the teachers and the students management, class management, the course management,examination manage,school assignment management, this system also contains of announcement module,the class photo album, parents opinion. These additional functions make this system more perfect. The first chapter of this thesis is an introduction of the main background of developing the system and status analysis of domestic research and those aboard. Chapter 1 also puts forward the main designing contents and objectives of this thesis; Chapter 2 introduces the technical support required to develop this system, and the hardware requirements; Chapter 3 is devoted to the needs of the system and outline design; Chapter 4 completes the database design, including detailed information of tables; Chapter 5 conveys the detailed design of the system, including introduction of the process how every module implements; Chapter 6 contains a brief report in testing the system.key words:Knowledge of Training System; B/S Structure; Struts; JSP 西南交通大学本科毕业设计(论文) 第 VIII 页目 录摘 要 .VIAbstract.VII第 1章 绪论 .11.1 远程知识培训系统的背景 .11.2 远程知识培训系统国内外研究现状 .11.3 本课题研究的内容 .21.4 采用技术及解决办法 .21.5 远程知识培训系统的意义 .2第 2章 系统技术支持和系统配置 .42.1 MVC 模式: .42.1.1 MVC 模式概述 .42.1.2 MVC 模式的优点 .42.2 Struts .52.2.1 Struts 介绍 .52.3 业务逻辑层 .62.3.1 B/S 多层体系结构 .62.3.2 BO 的概念与应用 .72.4 数据连接池 .82.4.1 数据连接池介绍 .82.4.2 连接池技术的优点 .82.5 DAO:数据访问对象 .82.5.1 DAO 介绍 .82.6 ORACLE .
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号