Font Size: a A A

Research And Application Of The Rapid Social Network Development Based On S2SH

Posted on:2013-11-24Degree:MasterType:Thesis
Country:ChinaCandidate:K D WuFull Text:PDF
GTID:2248330377452479Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the continuous development of the Internet, social networking isincreasingly reflecting the important value in applications. And in the globalbackground of the development of internetization, more and more people are involvedin the social network. In the participatory process, the social network system supportshuman various social activities and establishs contact with others, share ideas, createcontent, and even write small applications and so on. Social network developmenttrends have had a great influence even on the principles of computer software designand architecture.The thesis focuses on the technical aspects of the social networkingdevelopment. Through the analysis and design of social network function, capture theoverall social network which should have a core function, namely, how to let the usersinterpersonal relationships continue and expand constantly through the network. Inthe field of Java development, due to the classic Java EE application specification isbased on the EJB (Enterprise Java Bean) as the core application to server runtimeenvironment, it usually cost highly in the development and operation. In the field ofthe Java,there are many classic mature open source frameworks such as Hibernate,Spring, most of them have the common feature package, provides developers aneasy-to-use API (Application Programming Interface) to call. The application of theopen source development framework can greatly shorten the development cycle.First, the thesis studies the current development of the social network, thebackground of the current mainstream social networking development. Then, thethesis discusses technologies related, such as Struts2, Hibernate, and Springframework.Subsequently, the thesis pays attention to the social networking platform functionanalysis and design. Online social networking is an extension of the real human social relations in the computer network. Therefor, social networking platform can not onlyprovide basic social services such as logs, photo albums, reviews, groups to search forfriends, but also provide users with the function of management interpersonalrelationship. In social networks platform, the management of users’ interpersonalrelationship is the core of the platform, it’s the basis of other social services. Papercarry on the analysis and design on social network from four aspects: the userinterface and front logic for real-time interaction with the user, the user interfaceusing Ajax technology; social drive module, which is the core of the social network,the module not only shoulder the heavy responsibility of individual nodesconnected to social networks, and collaborative open standards recommendeddistribution of third-party applications based on user personality; data accessmodule, it is a core component of the data application; application module, with theopensocial standard, you can easily integrate third-party applications.Next, with the Struts2.2+Spring3.0+Hibernate3.6integration of the platform,thepaper carrys out a network socialization practice.Development process in strictaccordance with a Java EE application architecture, the hierarchical design of theentire system: the presentation layer, the MVC layer, logic layer, DAO layer, thedomain object layer, the database service layer.Finally, the full paper content are summarized, and put forward the subsequentresearch work.Proved through research and development practice, the use of open sourceframework in the field of Java can shorten the development cycle to achieve thepurpose of the rapid development system.
Keywords/Search Tags:S2SH Framework, Social Networking, Framework Integration, Hierarchical Design, OpenSocial
PDF Full Text Request
Related items