咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >在线培训系统的设计与实现 收藏
在线培训系统的设计与实现

在线培训系统的设计与实现

作     者:杨通 

作者单位:云南大学 

学位级别:硕士

导师姓名:王仲民

授予年度:2012年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:在线培训系统 B/S架构 设计与实现 MVC 

摘      要:进入21世纪以来,信息技术得到了迅猛的发展,随着信息技术的飞速发展和计算机的普及,计算机成为人们用于解决实际问题的重要工具。在企业发展和竞争中,员工的知识获取和培训是很重要的一部分,采用传统授课的方法既浪费人力、又浪费时间和物力,并且也没有获得良好的效果。因此,开发一个界面友好、操作简便的在线培训系统进行员工的知识获取和培训变得异常重要。 B/S结构开发的系统的大部分功能都在服务器端实现,可以降低客户端工作负载和压力,这些是C/S结构的系统所不能满足的。为此,对该系统以B/S模式进行设计,有助于解决客户端因配置低而影响运行的问题。同时,系统采用了基于MVC的三层应用架构。这种架构易于实现将业务逻辑和表示层相分离,有助于提高了应用系统的可扩展性和可重用性。 在系统实现时,主要采用了基于Struts2与Spring两大框架构建在线培训系统的开发框架。在此框架基础上使用Java语言实现后台功能的处理;使用JSP、 CSS、JavaScript等实现前台页面的显示;用j Query、AJAX实现数据的异步交互,以增强用户的使用体验;使用JDBC数据源实现与SQL Server2008数据库的连接操作,并实现数据的持久化;使用AOP思想进行事务处理,进一步增强程序的稳定性能。Struts2拦截器与Spring依赖注入及事务管理的运用,最大程度上降低了程序模块之间的耦合度,增强了程序代码的可移植性、可维护性及系统的稳定性能与健壮性能等。 本论文的内容就是设计一个基于Java的B/S结构的计算机培训系统,根据职工人员培训的实际需求,可以基本实现企业员工、培训老师以及管理员所需要的功能。由实验和试运行结果表明,该系统功能完善、结构合理。操作简便,能够满足企业日常工作的需要和对员工未来培训发展的需求,能够较好的提高培训质量,促进企业实力的提升和发展。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分