![]() ![]() ![]() |
![]() Ivanyushchenko NikitaFaculty: Computer Science and TechnologyDepartment: Automated Control SystemsMajor: Information Control SystemsSubject of final work:Choice of learning management system architectureSupervisor: Ph.D., assistant professor Privalov Maxim |
Topic`s of graduation materials: Biography | Abstract |
IntroductionThe development of computer technologies, the increasing use of computers in all spheres of human activity and ubiquitous broadband access to the Internet make perfect all of the existing Internet-oriented systems and designing new ones. No company can do without management systems and web-site with the possibility online interaction.Virtually any organization of any employee may, with access to a global network of the planet at any time be able to engage with the company. In this paper we make the choice of architecture for a system of quality management of educational process. It will consider several such systems, generated a list of system requirements. |
Urgency of building a quality management system of educational process.At the moment the quality management system training process is very high demand, due to stricter requirements to education in general and the transition to market competition among universities. It is therefore logical question is constructing a system for organizing Internet data access educational process. Since this type of work at the University for the first time, the aim is also to develop a common system architecture.Analysis of existing developmentLet's see some similar systems, we distinguish the main features and capabilities and create your list of functions the system developed.
Problem investigationIn this paper we need to develop the system architecture quality management of educational process with the requirements of reliability, fault tolerance, protection of stored data. A similar system, we can create your list of requirements:
A multi-agent architecture [4] - is a system formed by multiple interacting intelligent agents. Multi-agent systems can be used to solve such problems which are difficult or impossible to solve by single agent or monolithic system. Examples of such tasks are on-line commerce, management of emergencies and modeling of social structures. This architecture has been rejected due to its decentralized nature - no agents, managers throughout the system. In the light of a very wide range of applications and heterogeneity of data, most logical architecture for this system is service-oriented architecture [5], characterized by a modular approach to software development, based on the use of services (services) with standardized interfaces. At the heart of SOA are the principles of multiple use of the functional elements of information technology, Elimination of duplication of functionality to the software, unification of types of operating processes, the translation of the operating model of the company centralized processes and the functional organization based on industrial platform integration. The components of the program can be distributed on different network nodes, and are offered as independent, loosely coupled, Replaceable service applications. Software systems developed in accordance with the SOA, often implemented as a set of web services integrated with the known standard protocols For large information systems, enterprise-level and above, using a similar architecture is preferable for the following reasons:
![]() Figure 1. The structure of the distributed database AMS "Dean" In the light of the selected service-oriented architecture, the current structure of the various ACS is well suited for construction of the system. The overall architecture is the entire system is shown in Figure 2. To access each database will be implemented by service, dealing with exchange of data with DB or its main node (as in the case of the database AMS "Dean"), including updating and adding data. Each of these services will have access the data only given automatic control system. Also, be implemented additional databases and additional services, necessary for the implementation of all system functions, such as: layout of learning materials, user registration, issuance of rights, placing ads. The main server is a web server, will process data provided by each of the services and the provision of the final result of the work system. SSTU possesses comparable number of students (20 000). The average number of users each day - about 100, but the developed system also capable of working with applicants, so the load on our system will be slightly higher given the small number of data submitted by an applicant. This architecture, by virtue of the division of responsibilities among services, are easy to cope with these pressures. ![]() Figure 2. SOA Quality Management System Training FindingsIn this auto have been considered a quality management system training process, analyzed their capabilities and formed a list requirements for the new system. Was selected service-oriented architecture, because it allows simply modify the system a change or expand the requirements are flexible and easy enough to implement it on an existing database system, AMS, so as the structure and functioning of basic database does not change and efficiency of the existing ASU University not zatragivetsya. In the future, the system will be realized and implemented on the basis of DonNTU.Bibliography
|
DonNTU > Masters` portal DonNTU Biography | Abstract |