With the rapid changes of the times and the fast improvement of science and technology, the Internet has been incorporated into people’s quotidian existence little by little. The popularity of the Internet not only brings convenience to people’s life, but also provides a new communication platform, that is, social network, which is different from the communication equipment. Through this communication platform, the real offline interpersonal relationship network is copied to the online, meanwhile the online interaction for all sorts of information can also further promote the communication and interaction of offline users, and hence the interpersonal relationship network in the real world becomes its core value. Furthermore, the latest release of web development standard known as HTML5, has gained strong support from all mainstream browsers by degrees for its unified standard and the functions such as supporting web multimedia. Therefore, it is attainable to implement the function of multimedia playing without having to depend on playing plug-ins, which could further enhance interactive experience of users.This thesis elaborates a HTML5-based social networking platform, which could further promote making friends and sharing through online interaction ways for multimedia resources.Firstly, the research background and the current development status of social network are analyzed. With that as a basis, the concrete research aims and contents are summarized. Next,combining related theories and technologies, the detailed requirement analysis and general design of the HTML5-based interactive SNS platform for multimedia resources are given. Then functional modules implemented and the main interfaces are elaborated, including the specific implementation of user registration and login, profiles management, interpersonal relationships,publishing dynamics, communication and interaction, back-stage supervision module. Finally,the optimization aiming at the problems of multimedia playing and browser compatibility is illustrated.The platform designed and implemented in this thesis uses B/S structure, MVC framework.The use of Java Script, Ajax and other web front-end technologies in its front-end is essential.With using My SQL database, Tomcat server, Eclipse IDE, we adopts J2 EE framework(Struts2+Hibernate) to develop. Through the design and implementation of interactive SNS platform for multimedia resources based on HTML5, users can make friends online, share multimedia resources. And through a variety of dynamic interactive experience such as uploading the multimedia resources, publishing the journals and so on, users can further deepen their interaction and create the value of making friends and sharing. |