To establish forest germplasm resource banks is able to maintain the genetic diversity and sustainability of forest germplasm resources and provide material basis for the production,scientific research and teaching practice of forest.At the same time,it will cultivate new varieties,accelerate the improvement of varieties,promote the sustainable development of forestry industry,make a contribution to the improvement of the preservation system and excellent forest system of China’s forest germplasm resource as well as the rapid,healthy and sustainable development of forest industry.The Forestry Bureau of Fuxin City,Liaoning Province expects to achieve the information management and open sharing of forest germplasm resource through the establishment of forest germplasn resource service platform.Based on the study subject of forest germplasm resource conservation banks in Fuxin City,Liaoning Province,this paper completes the forest germplasm resource information service platform based on Django in Fuxin City through requirement analysis,system and structural design.The service platforn is divided into two parts,front end display and platform back-stage management.The front-end display aims to arouse the public attention to forest germplasm resource protection through the science popularization of forest germplasm resource knowledge on the Internet.At the same time,based on Trie tree,it can achieve the intelligent prompt of forest germplasm resource,support prefix triggering,Chinese character and syllable input and return to the recommended result of forest germplasm resource so as to satisfy users5 demand of easy and convenient use.The back-stage management of the platform is able to realize the management of forest germplasm resource,tree species information,policies and regulations,industry dynamics,base brief introduction and administrator privileges.The service platform server can improve website performance and user experience by using buffer cache and data compression.At the same time,IP request frequency is limited in order to improve the security of the service platform.The singleton pattern can defense cross-site scripting attack through filtering the rich text.It can defense the cross-site request forgery through the Referer field of server verification HTTP request header and CsrfViewMiddleware of Django frame.The Fuxin Forest Germplasm Information Service Platform uses a Django framework that integrates the common components of Web development to avoid wasting a lot of time to recreate the wheels.At present,the forest germplasm resource information service platform in Fuxin City has been tested and put into use,which realizes efficient archiving,safe preservation,efficient management and sharing of forest germplasm resources and gained recognition of users. |