Font Size: a A A

Research And Design Of The Resident Examination System Based On SaaS Model

Posted on:2017-05-21Degree:MasterType:Thesis
Country:ChinaCandidate:H F LiuFull Text:PDF
GTID:2308330488980430Subject:Biomedical engineering
Abstract/Summary:PDF Full Text Request
21 century is the time of information, it is also the time of competitions. As one of the most effective ways to identify the level of people’s ability, examination has been widely used in all walks of life. Qualified personnel can be effectively selected through examinations, thus provide long-term personnel backup for the organization’s development. And the cultivation of resident doctors is one important means to cultivate high-quality clinical medical talents and to improve the clinical medical care level in China. Thus the standardized training examination of the resident doctors is especially important. But within the limitation of traditional paper-based test mode, the standardized training examination of resident doctors can only checks the talents’ knowledge of medical theory and simple clinical cases. Plus the whole process of traditional test mode-- from generating questions, test paper buildup, printing of the test paper, to the distribution of the paper, examinees answering the paper, collect the paper, and release the examination results--needs manual participation. And this makes the disadvantages of traditional paper-based test mode obvious. Long cycle, large workload, and prone to errors, are all the above mentioned disadvantages that makes the examination susceptible to geographical restrictions, which makes the whole test costly and more difficult. In order to adapt to the trend of education informationization and modernization, it is necessary to apply the computer network based paperless examination mode into the standardized training examination of resident doctors to replace the traditional examination mode, to realize paperless examination. By doing so, we can reduce the test cost, optimize the teaching resource configuration, and can shorten the time of the examination management work cycle, and it can achieve better test purpose of resident doctors’standardized training examination.After in-depth research and analysis of the current network examination, combining the development trend of the network examination in China, with advanced network technology, this paper develops the resident doctors’standardized training examination system based on SaaS mode. This system is a network examination system bases on the new generation B/S structure which boasts the characteristics of networking, paperless, and automatic. It greatly saves manpower and material resources, also greatly improves the efficiency and accuracy. This resident doctors’standardized training examination can be applied to the Internet or local area network online exam, can carry on a large scale online test task. At the same time, the examination system server configuration requirements are low, the test client does not require any setting before a test.In order to set up a resident doctors’standardized training examination system based on SaaS mode, we have to take into account elements from various aspects when designing the whole structure of the examination system. For example, the system should be flexible and scalable to meet different needs from different users. When there are a large number of users at the same time high concurrent access system, it needs to guarantee the performance of the test system. Therefore, in view of this situation, we design the overall architecture of the test system, to meet the structural requirement of the resident doctors’standardized training examination system based on SaaS mode.The resident doctors’standardized training examination system’s basis on the SaaS mode means that the test system serves a large number of examinees that are located in different areas. And thus it raises several questions, for instance, how to relieve the calculation pressure when concurrent test happens on large-scale? How to realize the test in different regions happens at the same time? How to implement the test centers’centralized management and various examination site distributed test? For this kind of situation, a multi-layer network framework is designed for the resident doctor’s standardization examination system. Using the load balancing technology, the pressure of concurrent operation is well alleviated.In addition, the examination system’s base on the SaaS mode requires the test system has flexibility and scalability. In order to solve this problem, the development of resident test system adopts the SOA technology, so as to set up a one-stop service platform for the examination, making the system covering various functions about the examination.As to the question of the examination system’s safety, this paper first carries out a study on the safety questions under the SaaS mode. Based on this, it carries out a design of the whole examination system’s safety system, to safeguard the security of the resident doctors’standardized training examination system in an all-round way.In general, at the beginning of the examination system’s designing, it takes holding large-scale test as the basic requirements, highlighting its significance in terms of security, stability. The design principles of resident doctors’examination system are mainly in the following aspects:(1) SecurityThe resident doctors’examination system takes the method of random testing paper making, to make sure every examinee’s test content is different from that of others. Even if the text requires the same examination content, the examinees cannot copy to cheat because the sequence of the questions is disturbed, which also prevents the examinees from memorizing certain option numbers.On fraud prevention and safety:by randomly disturb the display order of questions and choices order, it prevents the examinees from plagiarism. By controlling the shift out of the page, to avoid telecommunications fraud and other means fraud, and to prevent the test from being leaked by screen shot and copy the test content.(2) StabilityThe entire examination process by the system automatically to avoid the volumes, test paper or checking link due to negligence and errors caused by, thereby greatly reducing the error rate in the process of examination, but also improves the work efficiency.(3) FlexibilityUsing this system of the candidates, their test time and place are more flexible. The system in the examination management, resource allocation and other aspects are also more flexible, reducing the examination of the place of the hardware resource requirements, but also to better meet the students of flexible and personalized exam requirements.(4) ConvenienceThe resident examination system uses the B/S structure, the client does not need to install the test end application, and the development environment and the application environment are separated. The change of the server side database structure will not affect the candidate client, improving the efficiency of the system.The study of the principles of the present paper design based on the above the resident examination system has the following characteristics:(1) Network test service technology based on SaaS modelSaaS is software application mode of a kind of innovation in the rise of the twenty-first century with the rapid development of Internet and software development technology. Through the Internet to provide software patterns, the resident standardization training and examinations can be unified organized by the assumed organization of the examination bodies on the remote multi-zone online test cloud services platform, providing testing services to various cities of the test area.(2) Random paper distributed processing technologyThe resident examination system based on cloud storage of massive multimedia exercise library, the number can reach more than one million and above, the network examination based on the SaaS model is facing more couch candidates, different test in multiple regions simultaneously, each paper needs to be randomly selected questions from the vast question database. Dealing with large-scale concurrent operation resulting in the opening test random test paper is the key to the smooth conduct of the examination. The resident examination system initial purpose is for the thousands of magnitude of the number of candidates online exam cloud platform, the platform using distributed processing technology well solves the random test caused by multiple regional examination at the same time relational database concurrent computing bottleneck problem.(3) Four layer encryption technologyThe resident examination system provides high security for the questions, papers, answers and transmission of the data safety, strengthen the protection of sensitive user data. The resident examination system uses the examination questions and the relational database separation, the questions are stored in an XML file mode to protect the safety of the papers from the storage encryption, test paper encryption, transmission encryption, decryption exam four levels.(4) Stable and popular software architectureThe resident examination system based on stable and popular software architecture development, integration of the cloud computing technology and Internet service concept, the new system is more popular and practical.At present, the system function of the resident examination system has been basically completed, realized the objectives set in advance, and completed the development of one-stop service system of the resident examination system.
Keywords/Search Tags:Network exam, Cloud services, Distributed Processing, Multi-level cach
PDF Full Text Request
Related items