Font Size: a A A

Design And Implementation Of Mandarin Level Testmanagement System Based On ROR Framework

Posted on:2016-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:H RenFull Text:PDF
GTID:2348330470984425Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the constant development and deepening of computer information technology, the industry has encountered new ch allenges and opportunities.The progress of the times, Mandarin as the most basic communication skills is welcomed by the people, and it is also as an important strategy of our country. Putonghua test is more and more valued, at the same time it is a basic work skills for employees, and is especially important for some occupation which is its entry in the skills needed to.At present the Putonghua proficiency test involves a wide range of industries, many players, related units and organizations of Putonghua proficiency test requires a lot of manpower, material and financial resources.With the further promotion of Putonghua test, these problems are particularly prominent. Therefore, the development of mandarin level test management system is particularly impo rtant, the management system can greatly reduce the workload, improve work efficiency and centralized information management. This paper study on the use of computer information technology testing work mode change, improve the management efficiency and the level test of Putonghua level.In this background,This article is conducted a detailed design and analysis of Putonghua Proficiency Test, combined with the modern software development engineering ideas in the process. Firstly, there are important for achi eving the foudation for the key features of the paper which carried out a detailed analysis of the status of voice recognition and involved in a detailed analysis and comparison of the relevant technologies. Then from the perspective of system requirements analysis Putonghua Proficiency Test conducted a detailed functional analysis and process of combing, identified functional requirements and non-functional requirements of the system needs to be achieved. Secondly Putonghua Proficiency Test system detailed design, detailed analysis from the aspects of architecture design, network deployment and function modules, etc., for use of the system and the design of the database table is analyzed in detail in order to meet the requirements of the database design paradigm. Then from the system point of view of the system to achieve a detailed, comparative analysis of the B / S architecture and C / S structure of the advantages and disadvantages, the present system uses B / S structure was implemented in the system implementation of the four major Large modules in detail the function of realization, these four modules are: the candidate registration acquisition module, data upload module, candidates schedule module testers scoring module. It also focuses on the design and implementation of a system of two key algorithms: speech recognition algorithm and review test scores algorithms. Implementation of the system using Ruby on rails framework that greatly improves the efficiency of development, making the development of the project to become more agile, but this framework is based on test-driven development, so there is a lot on the quality of the project development protection. Finally, the detailed system functional testing and performance testing to ensure the system to meet the functional and performance requirements correctly.
Keywords/Search Tags:Ruby on rails, Mandarin level test, Algorithm, B/S architecture, Test Drive
PDF Full Text Request
Related items