基于J2EE的共青团干部在线培训信息系统设计与实现
发布时间:2019-06-19 04:02
【摘要】:共青团干部业务培训工作,在共青团干部的成长过程中发挥着重要的作用。开发共青团干部在线培训信息系统,能够有效克服传统培训工作的缺陷,为共青团干部培训工作提供信息化培训提供技术支持。本文基于河南某市共青团干部培训工作的实际需求,设计开发共青团干部在线培训信息系统。调研分析了培训信息系统用户的实际需求,根据用户需求将系统划分为四个功能模块,包括:系统管理模块、课程管理模块、在线学习模块和综合业务模块。将系统使用者划分成为系统管理员、培训管理员、学员等多种参与者,创建了参与者需求分析UML用例模型,实现了对于参与者功能用例需求的图形化描述。分析了软件系统的性能指标,以各项性能指标保障功能的稳定运行。在分析系统各项功能进行数据持久化保存的基础上,设计了数据库结构模型。数据库模型分为ER模型与表结构模型,其满足数据库设计3NF的要求,能够保障系统运行期具有较少的数据冗余并降低数据读写异常发生的概率。以J2EE作为系统开发技术平台,运用Struts与Hibernate技术框架搭建开发环境。按照MVC设计模式将软件系统划分为View、Action和DAO的三层技术架构。通过软件功能层次结构的划分,达到提升软件功能内聚性并降低内部耦合程度的目的。设计了软件功能实现所需的业务处理类和方法,并设计了不同层次类之间的调用时序模型。构造了应用程序代码和系统功能界面,实现了系统的部署运行。设计了系统测试用例,通过检测确定系统的各项指标达到设计要求。共青团干部在线培训信息系统运行稳定,满足了干部培训工作的各项要求,有效提升了培训工作的信息化程度。
[Abstract]:The professional training of Communist Youth League cadres plays an important role in the growth process of Communist Youth League cadres. The development of online training information system for Communist Youth League cadres can effectively overcome the defects of traditional training and provide technical support for information training for Communist Youth League cadres. Based on the actual needs of the cadres training of the Communist Youth League in Henan Province, this paper designs and develops the online training information system of the cadres of the Communist Youth League. The actual needs of the users of the training information system are investigated and analyzed. According to the needs of the users, the system is divided into four functional modules, including: system management module, course management module, online learning module and integrated business module. The system user is divided into system administrator, training administrator, student and other participants. The UML use case model of participant requirement analysis is created, and the graphical description of participant functional use case requirements is realized. The performance index of the software system is analyzed to ensure the stable operation of the function with each performance index. Based on the analysis of the functions of the system for data persistence preservation, the database structure model is designed. The database model is divided into ER model and table structure model, which can meet the requirements of database design 3NF, ensure that the system has less data redundancy and reduce the probability of data reading and writing anomalies. Taking J2EE as the system development technology platform, using Struts and Hibernate technology framework to build the development environment. According to MVC design pattern, the software system is divided into three layers of View,Action and DAO. Through the division of software function hierarchy, the purpose of improving software function cohesion and reducing the degree of internal coupling is achieved. The business processing classes and methods needed for the realization of software functions are designed, and the call timing models between different levels of classes are designed. The application code and system function interface are constructed, and the deployment and operation of the system are realized. The test case of the system is designed, and the indexes of the system are determined to meet the design requirements. The online training information system of Communist Youth League cadres runs stably, meets the requirements of cadre training, and effectively improves the information level of training work.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
本文编号:2502071
[Abstract]:The professional training of Communist Youth League cadres plays an important role in the growth process of Communist Youth League cadres. The development of online training information system for Communist Youth League cadres can effectively overcome the defects of traditional training and provide technical support for information training for Communist Youth League cadres. Based on the actual needs of the cadres training of the Communist Youth League in Henan Province, this paper designs and develops the online training information system of the cadres of the Communist Youth League. The actual needs of the users of the training information system are investigated and analyzed. According to the needs of the users, the system is divided into four functional modules, including: system management module, course management module, online learning module and integrated business module. The system user is divided into system administrator, training administrator, student and other participants. The UML use case model of participant requirement analysis is created, and the graphical description of participant functional use case requirements is realized. The performance index of the software system is analyzed to ensure the stable operation of the function with each performance index. Based on the analysis of the functions of the system for data persistence preservation, the database structure model is designed. The database model is divided into ER model and table structure model, which can meet the requirements of database design 3NF, ensure that the system has less data redundancy and reduce the probability of data reading and writing anomalies. Taking J2EE as the system development technology platform, using Struts and Hibernate technology framework to build the development environment. According to MVC design pattern, the software system is divided into three layers of View,Action and DAO. Through the division of software function hierarchy, the purpose of improving software function cohesion and reducing the degree of internal coupling is achieved. The business processing classes and methods needed for the realization of software functions are designed, and the call timing models between different levels of classes are designed. The application code and system function interface are constructed, and the deployment and operation of the system are realized. The test case of the system is designed, and the indexes of the system are determined to meet the design requirements. The online training information system of Communist Youth League cadres runs stably, meets the requirements of cadre training, and effectively improves the information level of training work.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 郭启元;;共青团在信息化创新工作中的实施对策[J];现代国企研究;2015年18期
2 陈剑;;新媒体对高校共青团工作的影响研究[J];才智;2015年03期
3 杨t;;新形势下加强共青团干部教育培养的途径研究[J];学周刊;2015年01期
4 徐晟;骆汉宾;;基于图示语言的工人行为安全培训系统[J];土木工程与管理学报;2014年03期
5 季玮玮;;税务系统公务员培训体系研究[J];企业技术开发;2014年22期
6 相茂英;马纯永;韩勇;霍鹏;王春;;基于Unity3D的化工设备虚拟培训系统研究[J];计算机技术与发展;2014年07期
7 朱令娴;汤铭端;邓本江;;组织培训管理系统[J];计算机系统应用;2013年12期
8 董长林;牛桂萍;张景;林杨;吴清丽;宋健彰;;移动学习系统在气象教育培训中的设计[J];陕西气象;2013年06期
9 王良莹;;高校教师进修培训系统研究与开发[J];办公自动化;2013年22期
10 刘茂朕;申闫春;;铁路抑尘系统虚拟仿真培训平台的研究与实现[J];计算机仿真;2013年11期
,本文编号:2502071
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2502071.html