| With the continuous development and progress of computer software and Internettechnology, all kinds of desktop applications and browser-based applications emergein endlessly, the emergence of software and websites to facilitate all aspects ofpeople’s lives. At the same time the emergence of the forum is also convenient forpeople on the network communication and entertainment. This forum adopts the moreadvanced of Microsoft and Microsoft recommended the development of technologyused in the web site ASP.NET MVC development, language development using C#language, database using SQL Server2008database, at the same time usingobject-oriented thinking, using the ADO.NET entity framework in the database tablemapping into the corresponding class in C#, and facilitate the development andmaintenance.For the convenience of agricultural users to effective communication throughforum, query the required information, The project development guided by thethought of software engineering, through analyzing the demand of the forum, systemdesign, coding and testing, the main function of the forum has completed. At the sametime taking into account the aesthetic, the function of the forum could meet the needsof users, has practical value. This BBS features include the following four aspects:Flexible edit of forum board, according to users· requirements to achieve theflexibility of the home page of each section customization, the administrator canaccord the demand of the forum flexible config the number and contents of eachsection.Quick access to the forum, in the process of interact with the database will wastea lot of time, this forum using cache technology, the logic layer handles good dataresults in the temporary memory, sped up the user’s response, and reduce the burdenof the database server.The accuracy of the top posts, through the calculation formula of top posts caneffectively determine the article popular posts, recommended top posts to users.Good security mechanism, the forum realized the function of permissionsdistribution, different users have different access, convenient for management of thforum, the forum support water resistant at the same time.The main work: Detailed description the development of the technical thatrequirements of the forum; the analysis in detail of the forum functions required; the detailed description of the forum for the design and part of coding; the instructions ofthe forum for features testing and deployment; finally, summarized the full text andthe further research work. |