基于实践实训管理系统

 2023-04-16 09:00:48

论文总字数:25520字

摘 要

2015年,这是一个瞬息万变的时代。互联网打开了人们对于教育认知的局限性。线下教育的这一模式已经不能满足于大众了,越来越多的互联网企业选择打造线上教育的平台。据统计,就2014年这一年,腾讯、网易、淘宝、百度等互联网知名企业都创办了各自的在线教育网站。因此将传统课堂搬到网上已经是一个不可阻止的趋势,因此我也做了一个类似的实践实训网站。网站系统的底层框架是Struts和Hibernate框架,还用到了Ajax实现异步通信和Jsp技术。将Ajax技术用在了Web应用当中。整合这些技术,开发出了一个简单便于维护的系统

我把这个管理系统分成了前后两个部分,根据功能的需求,我把前台划分出了8个模块,

为了能解决学生疑问,构建出了课程介绍、师资介绍,同时为了方便用户学习;建立了项目实训功能、以及学生在线交流和新人招生在线问答,并提供了会员注册功能。

后台划分出4个功能分别是管理员的功能,主要功能有添加管理员和用户管理,方便管理员统一管理。同时课程的管理主要有两大功能第一是添加的课程、第二是管理的课程;项目的管理中包括添加项目与管理项目;在线考试系统管理包括了(人员管理、题库管理、试卷管理、考务管理)等。

关键词:实践实训管理系统;jsp网页技术;Struts框架;Hibernate框架;Ajax技术


the framework of online bookstore EE Java development and design of the system

Abstract

Nowadays,Because of the rapid development of Internet, people surf the Web not just entertainment, but also to learn and exchange information so that practical training classes and other sites will have greater prospects for development. People will move to the traditional classroom online, the general class of model simulation, the formation of a wide variety of practical training websites. The system for the current development trends, Struts framework and Hibernate framework as the basis for application development and use of Ajax technology for asynchronous communication mechanism. JSP technology using dynamic display of the page. Struts and Hibernate-based system development framework provides a ready-made generic framework. Ajax technology will be applied to Web applications, the equivalent of adding between the user and the server, a middle layer. Integrate these technologies now will make the system meet the requirements in every respect, and contribute to system maintenance and upgrades.

System is divided into foreground and the background of part of the front part of the main function can be achieved course introduction, project training, online communication, membership registration, enrollment questions and answers, teacher introduction, job placement and on-line test functions; background for system management, including some of the major Additional process management, administrators management and user management, such as additional process and additional project - project management, project management, examination and management including system management, test management manpower management, paper management, test management) and so on.

Key Words: Practice Training System; The JSP page dynamic; The Framework of Struts; The Framework of Hibernate; The Technology of Ajax

目录

第一章 引 言 1

1.1开发的背景和设计的思路 1

1.1.1开发的背景 1

1.1.2设计的思路 1

1.2实训系统设计的目的 1

1.3技术相关知识知识 1

第二章 系统需求分析 1

2.1东大成贤实践实训模块介绍 1

2.1.1用户前台 1

2.1.2管理后台 2

2.2确定使用者的需求 2

2.3任务性能的规定 3

2.3.1系统的性能条件 3

2.3.2数据输入和输出的要求 3

2.3.3数据自动管理的能力 3

3.3.4系统遇到故障的情况 3

2.4实践实训系统运行环境情况 3

第三章 成贤实践实训系统整体设计 5

3.1系统整体设计 5

3.1.1系统构架 5

3.1.2系统模块设计 5

3.2系统功能模块详细描述 6

3.2.1 新用户注册及老用户登录模块 6

3.2.2课程功能模块的介绍 7

3.2.3实训项目和就业推荐模块介绍 7

3.2.4课后留言板模块 7

3.2.5交流问答模块 7

3.2.6考试在线系统模块 8

3.2.7考试系统管理模块 9

3.2.8学生信息管理模块 10

3.2.9在线考试管理题库模块 10

3.2.10监考人在线管理系统 11

3.2.11后台管理人员模块 12

第四章 系统详细设计 13

4.1数据库设计 13

4.1.1概念数据模型设计 13

4.1.2数据表设计 13

4.2程序的架构设计 16

4.2.1过滤器Character Encoding Filter类的设计 16

4.2.2基本类的设计 17

4.2.3应用的配置文件 17

4.2.4 Struts文件的配置 19

4.2.5文件配置中的Hibernate 20

4.3成贤实训系统的各模块的详细设计 22

4.3.1新用户注册和老用户登录模块 22

4.3.2管理人员在线考试管理模块 23

4.3.3用户在线问答交流模块 24

4.3.4留言板模式以及用户反馈模式 24

4.3.5管理员后台登录系统模块 25

4.3.6后台管理模块和项目管理模块 25

4.3.7在线考试学生管理系统模块 26

4.3.8在线考试题库管理系统模块 26

4.3.9在线考试监考管理系统模块 26

第五章 系统界面环境展示 26

5.1系统软件配置 26

5.2成贤实践实训系统重要代码 28

5.3成贤实践实训管理系统界面展示 33

5.3.1首页界面展示 33

5.4学生考试在线界面展示 38

致谢 41

参考文献 42

第一章 引 言

1.1开发的背景和设计的思路

1.1.1开发的背景

2015年,这是一个瞬息万变的时代。互联网打开了人们对于教育认知的局限性。线下教育的这一模式已经不能满足于大众了,越来越多的互联网企业选择打造线上教育的平台。据统计,就2014年这一年,腾讯、网易、淘宝、百度等互联网知名企业都创办了各自的在线教育网站。因此将传统课堂搬到网上已经是一个不可阻止的趋势,因此其也做了一个实践实训的网站。

1.1.2设计的思路

实践实训系统对于学校而言,是老师与学生之间相互沟通的网站。所以整体设计应该从人性化的方面开始,学生应该更方便使用和学校,而管理人员应该更容易统一管理必要的学生信息。设计系统任务之初,我尝试了把各种系统拼凑起来,寻求大而全的设计系统。后发现一些功能十分的累赘,所以改变思路,开始追求界面简答大方、方便易用。

1.2实训系统设计的目的

一个完善的实践实训系统,可以方便学生在线学习课程、了解最新的实训项目、在线进行考试以及和同学之间进行在线的交流。另一方面方便管理人员对系统进行管理、包括对课程的增、删、改、查、及对项目内容的修改和考试题库的不断更新等。实训系统应该作为学生和老师之间的一个沟通的工具。加强学校与学生之间的关系。

1.3技术相关知识知识

MVC由Trygve Reenskaug 提出,首先被应用在SmallTalk-80环境中,Microsoft 的MFC基础类也遵循了 MVC的思想。MVC 模式把系统架构分解成模型(Model)、 视图(View)、控制(Control )3 个部分。当用户访问系统的某个地址时,系统把封装的 Re-sponse 交由 Control 层来处理,Control 层初始化模型层中的相关类,完成数据的读取、存储和逻辑计算,最后把运算结果交由View 层来显示。

可见 MVC 模型中的3个部分有各自的功能,但它们又巧妙地组成了一个系统整体架。

剩余内容已隐藏,请支付后下载全文,论文总字数:25520字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;