Font Size: a A A

Design And Implementation Of University Student Archives Management System Based On The Ruby

Posted on:2020-12-08Degree:MasterType:Thesis
Country:ChinaCandidate:X F YaoFull Text:PDF
GTID:2428330626956954Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with the rapid development of communications technology,the continuous derivation and deep application of advanced technologies,more and more online systems have moved closer to the direction of cloud computing,Inte rnet of Things,big data and artificial intelligence.In the meantime,the application of these technologies has made many online systems more convenient,human,intelligent,safe and efficient.As an important part of the management of colleges and univer sities,the management of student files is an indispensable basic and long-term work.However,many colleges and universities have many problems in the management of student files,for roughly two reasons.First,the backward management technology leads to low management efficiency.Many colleges still use backward manual management + computer-aided management mode to manage the files of college students.Some universities have adopted management systems and are inefficient due to their outdated technology;Second,the irregularity of the management process can easily lead to problems such as damage,loss,and information leakage in the management process of the student files,resulting in the lack of integrity of the student files.It can be seen that the traditional student file management model with low technical content and unregulated management has been unable to keep up with the rapid development of the current university management work.We should incorporate the concept of "Internet +" into the student's file management work,and actively apply advanced technologies such as computers,the Internet,and cloud computing to the management of college student files.The use of these scientific and informational means to efficiently and conveniently manage student files has become the primary task of current university student management.This paper develops a Ruby-based student file management system for the problems existing in the current student file management,such as long system development cycle,difficulty in setting up the deployment,high development and operation cost,system stability and poor security.This article will start from the following points.First of all,In order to solve the shortcomings of the traditional student file management system,such as low efficiency and high development cost,the system uses a simple and easy to learn Ruby scripting language for programming languages.In the development framework,it adopts ROR with high development efficiency and simple code.The implementation of the development framework not only shortens the development cycle of the system,but also reduces the cost of development.Secondly,In order to solve the shortcomings of traditional student file management system,such as low concurrency,poor s tability and high maintenance cost,the system will be implemented in the deployment and construction of the cloud computing framework OpenStack,which is the most popular and widely accepted by users in the industry.While improving the concurrency of the system,it also ensures the stable operation of the system and reduces the operation and maintenance cost of the system.Thirdly,In order to solve the drawbacks of the traditional student file management system focusing only on functions and neglecting s ystem security,the system will guarantee the security and stable from various aspects.For example,the application server adopts load balancing technology to ensure the security and stability of the system service.The database uses the master-slave disaster recovery mode and the read-write separation mode.Last,In order to solve the shortcomings of poor resource management in the traditional student file management system,this system introduces the most popular and authoritative version control tools in the industry to assist in managing resources in the system,effectively protect the management of system resources.
Keywords/Search Tags:Students' Archives Management, Cloud Computing, OpenStack, Ruby On Rails, Ruby
PDF Full Text Request
Related items