Font Size: a A A

The Design And Implementation Of SNS Website System Based On Struts+JSP

Posted on:2016-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:L WangFull Text:PDF
GTID:2298330467497566Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Because the modern life changes, the rhythm of life accelerates, people are busy everyday, basically have no time and chance to get together with friends, but it is a kind ofrequirement for us to communication with friends regularly, to satisfy this, various socialnetwork sites began to pop in the market. The virtual network The virtual network canprovide services to meet people’s need, so the SNS website becomes popular to establishcontact and make new friends based on real interpersonal relationship. SNS website isdeveloped based on struts and JSP dynamic Webpage technology, it has wide users and broaddevelopment prospect, so the author will expound this topic as the research content.This topic is on the basis of further research on various popular social network sites, usingthe cross platform Java language, JSP dynamic Webpage technology which is mature on theplatform of windows system and structs architecture to do process analysis, designand implementation for SNS site system.SNS social network system is mainly provide users with friends management, logmanagement, the reply information management and other functions, the users makefriends through this website, and connect with friends through writing log and reply. Socialnetwork SNS system aim to construct a social space based on the network, the users use thesystem much more convenient and interesting.In each section of the paper, based on the development process of software engineeringto develop, design and develop SNS website system according to thecorresponding requirement analysis, outline design, detail design, system implementation andsystem test etc.. This system mainly includes: account management module, friendsmanagement module, log management module etc..The three layer of this system is divided into the persistence layer (databaseoperation related), business layer (business logic processing corresponding to each functionmodule), presentation layer (user interface design, which shows Webpage design in front ofusers). Use the struts framework to realize the MVC model, struts provides the Actionclass, the class inherits from the jsp servlet,used as the controller’s role in the whole system inthe business layer. Using SQL Sever2005database management system to create databaseand create corresponding tables. Persistence layer and database alternate write thecorresponding classes to complete. Multilayer architecture will separate the interfacedisplay, business operation, database three big functions, eliminate the coupling andinfluence between each other, so as to realize the loose coupling and good maintainability. Through the study and implementation of the system, the author mastered the use of thestructs framework and MVC model, improve the inadequacies of the system through furtherstudy in the future.
Keywords/Search Tags:SNS networking, Log, Dating Space, MVC model
PDF Full Text Request
Related items