| A certain community has an early development in the aspect of office automation,it has been utilizing the office automation system ever since 2010.Despite of it gradual promotion,its function becomes increasingly perfect,Nevertheless,with more and more works charged by the community,the working staffs on different positions need operating multiple systems at the same time,for instance,census register information system,medical insurance information system,social insurance information system,party building information system,family planning system etc.Repeated data have to type in for several time in different systems and there is no way to share,hence it is in an urgent need to develop an office system that complies with the community actual situation and satisfies the present application demands,it should help to integrate the main information management of the community into one system,make it convenient for the community to conduct unified management,cooperative office,and easily analyze relative data,it also helps to formulate working plans which are favorable for community construction,and serves the residents in the community.There are a great variety of cooperative office systems on the market,yet the community type cooperative office system is rarely seen.The study aim of this passage is to conduct analysis and study on the present main stream office automation system,carry on sufficient investigation and survey aiming at the community demands,and then combine with the present computing technology to construct a perfect community office system,and solve the existing problems according to the actual working requirements in the community office,especially,it needs achieving the cooperative office function such as sharing the basic data with colleagues on different positions,this function shall significantly decrease the working pressure for the staffs.This system could implement better security and stability,combine each material for summarizing and concluding,and provide a unified communication platform for the working staffs on different positions,so as to make it certain that each information data could be shared.The relative work processing based on this system could effectively improve the repeated type-in and low efficiency problems existed before,and make it more secured and reliable in the process of information delivery and data share,the entire working process would be more perfect.Based on the specific requirement of community cooperative office system,this study has adopted developing technology such as MVC frame,B/S mode and JAVA programming language to complete the system function.Each office position interior the community could access the system through LAN and the Explorer,basic data could be shared in each subsystem,relative data query would be more smoothly;the allocation of a variety of resources would be more reasonable and the business handling efficiency shall be improved as well.The searching module in the system involves a mass of text search,this passage has utilized the big data Map-Reduce data processing mode,and established distributed indexes subsystem wit innovation,it has put forward an individualized search algorithm,and has finally implemented the search module.This paper gives an overview of the system and defines the functions to be realized.the system has utilized software engineering method,with the help of illustration and sequence chart to demonstrate the requirements analysis,general design and detailed design process of the entire system,finally it also has tests to ensure the stable operation of the system.The putting into operation of this system shall generate significant influence,especially provide more convenience for the daily work and information input for the community working staffs and the communication with different positions,it shall improve the working quality,reduce the labor cost and save a lot of time. |