Font Size: a A A

Design And Implementation Of Online Education Training School OA System Based On B/S Architecture

Posted on:2021-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y B ChengFull Text:PDF
GTID:2427330614471808Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the increasing popularity of postgraduate entrance examination and the constant popularity of Civil Service examination,as well as various qualification examinations and various training classes from primary school to high school,have spawned many education and training schools.When the scale of education and training school expands to a certain extent,due to the integration of resources and inadequate management of the system,it can't better satisfy the needs of students,and make the efficiency of school management decline,which has become a shackle restricting the further development of education and training school.This thesis designs and implements an OA(Office Automation)system of online education and training school based on B / S(Browser / Server)architecture.The main innovation of this system is the combination of the course and book purchase platform which serves the student's user and the office platform which serves the school's background management user,through the integration of the data exchange between the student client and the background management client into the integrated business process to realize the interconnection of the system.After the integration of business process unified standards,unified exchange,unified management,and ultimately achieve the improvement of work efficiency and performance as well as highly centralized sharing of resources.This thesis mainly completed the demand analysis,outline design,detailed design and system test of the function modules of course and book purchasing,course and book evaluating,products recommending for students,system management,financial management for school background management users.System adoption the way that front-end and back-end are deployed separately and decoupled from each other.The back end is programmed by Java language,MVC(Model View Controller)mode and SSM(Spring + Spring MVC + Mybatis)framework,using Web-Service to provide interface to realize the connection between modules,and Elasticsearch engine provides search service for the system.For database design,storing user information,course and book related data and data generated by working process in the general My SQL database.Data generated by financial management and some confidential data are stored in a special My SQL database.In addition,Redis cache middleware is used to improve the efficiency of querying database.On this basis the course and book purchase platform provides recommended product services by using the hybrid recommendation algorithm based on Collaborative Filtering Recommendation Algorithm Based on items,and the recommendation algorithm adopts Mahout framework.At present,the OA system of online education and training school based on B / S architecture can satisfy the operation needs of the school,improve the overall work efficiency and office quality of the education and training school,reduce the labor cost of the education and training school,satisfy the efficient needs of students for education resources,and obtain the unanimous praise of the school and students.
Keywords/Search Tags:Online education and training school, OA office system, B/S architecture, recommendation algorithm
PDF Full Text Request
Related items