Font Size: a A A

Development Of Harbin Railway Bureau Training Management System Based On SaaS Technology

Posted on:2013-05-31Degree:MasterType:Thesis
Country:ChinaCandidate:H WangFull Text:PDF
GTID:2248330392460538Subject:Software engineering
Abstract/Summary:PDF Full Text Request
For enterprises and organizations, employees are the core of the organization, soimproving the ability and quality of the staff is the most effective means of enhancingthe core-competitiveness of the enterprises. Because artificial training managementprocedure is frivolous and is easy to make mistakes, it not only wastes of much time,manpower and financial resources, but also may cause confusion of management oreven hurt the enthusiasm of staff training, so using an advanced information system tohelp management of staff training is a good choice.In recent years, with the rapid development of the internet technology and thegradual maturity of clouds computing technology, a new type of software attractsmore and more attention from industry and academia. That is SaaS (Software as aService). Its appearance has a great influence on the enterprise informatization, whichhas many advantages, such as low cost, easy to management, etc. This paper aims atdeveloping a simple, safe and configurable training management system for HarbinRailway Bureau based on the SaaS technology.Firstly, according to the current research and situation, this paper analyzes thefunctional and non-functional requirements and constraints in Harbin Railway Bureautraining management system. And then it adopts usecase technology to modelfunctions and defines the detailed specifications for each use cases.Then, the paper researches on the key technologies in this training system, andproposes design and implementation solution for SaaS online customization. Itproposes Multi-tenant customization technology and method from four aspects. Theyare interface customization, workflow customization, rule customization and formcustomization.After that, the paper designs the structure of the system using B/S(Browser/Server) structure and SaaS technology, and does design modeling from fouraspects, which respectively are the logical view, the implementation view, the deployment view and the data view.At last, using the instruments Ext3.3.1, jbpm4.4, drool5.1.1, MyeclipseEnterprise Wrokbench8.6and mysql5.1.52, it develops a prototype of Harbin RailwayBeceau training management system and does the functional testing and performancetesting. The testing finds a total of40bugs, and they have been completely corrected.The bug rate is3.5/kloc, and has achieved the expected results.
Keywords/Search Tags:SaaS, Training Management System, Online Provisioning ofMulti-Tenant
PDF Full Text Request
Related items