Font Size: a A A

Design And Implementation Of Micro Blog System Based On Node Js

Posted on:2015-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2308330473450589Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the newest delegate of WEB 2.0, micro blog is a system based on user relationship. Through WEB, WAP, and other client, the users can build the personal community in order to share information, issue information and get information. Micro blog is a social network which combines medium, internet and mobile communication. With the characteristics of brief content, rapid spread transmission, high real-time and strong interaction, micro blog can meet the requirements of full sharing and exchange information. In micro blog, as a audience, the user can browse the information of his interest, and as a publisher, he can publish the information for others to view. That is to say, in micro blog, everyone can speak, and everyone can listen. In fact, Micro blog is a kind of spread medium, its ultimate goal is carrying the messages to obtain the maximum spread effect.According to the practical application, A micro blog system based on node js has been designed and implemented in this thesis. The users of the micro blog system based on node js are grouped into two types. They are normal user and admin user. After passing identity test and verify, the valid uses of the system have some operation limits, such as attention, comment, forwarding, inserting pictures, inserting topic, private message, editing, video, music, search, paging, collection, recommendation, bach-up and so on.In order to separate data access and business logic, and make the pages dynamic, The system uses B/S architecture. It contains three layers. They are data layer, business logic layer and expression layer. The system based on node js uses node js as its framework, MongoDB as the primary storage database, and Redis database as the primary cache. The logics and page effects of foreground are realized through PHP+HTML+CSS+JavaScript.The main research work includes the following aspects: Briefly introduce the background of the project, micro blog system and its developments; starting from the framework of micro blog system, introduce the related technologies about node js, MongoDB and Redis; according to the thinking in software engineering, complete the task of requirement analysis, design, implement and test for the micro blog system based on node js.The micro blog system based on node js can realize user management, micro blog management, user relationship management, comments, private letter, user search, video sharing, pictures management, short URL, sensitive words, topics, bach-up and other functions. With the characteristics of lightweight and easy to array, the micro blog systemsuit the small and medium-sized application.
Keywords/Search Tags:Social network, Micro blog, node js
PDF Full Text Request
Related items