Font Size: a A A

Paper Format Checking Platform Based On OOXML Standard

Posted on:2018-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:J M JiangFull Text:PDF
GTID:2348330512981814Subject:Computer technology
Abstract/Summary:PDF Full Text Request
As an essential part of teaching management process in colleges and universities,paper format checking typically work in one way,manual inspection by student,teacher and professional.This does not match the educational information construction of colleges and universities.Paper format checking in a more intelligent and automatic way,therefore,is indispensable.In this paper,according to the survey of universities paper format checking work,we conclude the actual workflow and actual demand for paper format checking.Finally,we put forward and designed a paper format checking platform based on OOXML(International document format standard)standard which integrates paper management,template management,basic information maintenance and security management function.Firstly,based on the studies and analysis of the internal organization structure of Word document,some important XML files were successfully extracted,such as document.xml,style.xml,header.xml,footer.xml and so on.Afterwards,the incidence relation,composition mode and structure of document formatting in within each XML file are placed emphasis on analysis and research.On this basis,we extract formatting tag and element attributes by utilizing DOM4 J technology.Finally,the paper format checking platform,whose technical core is structural analysis of Word document,distribution service core is Dubbo and Zookeeper,load balancing core is Nginx and Tomcat,system functions core is SSM(Spring,Spring MVC and My Batis),was successfully built.Besides,it provides high performance,high availability and high concurrency services.The platform can accomplish the following functions:paper management,template management,basic information maintenance and security management function,and what's more,it also implements the paper format checking function,for example,methods for checking font,font size,paragraph spacing and alignment in each module,such as abstract,keywords,content,title and so on.Further more,it can export reports for further analysis.The paper format checking in a more intellectualized and automatic way has been realized with this platform.It further promotes the developement of the educational information construction of colleges and universities.
Keywords/Search Tags:paper, format checking, Java, XML, OOXML
PDF Full Text Request
Related items