资源描述:
《基于java web的学生信息交流和自主管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于javaweb的学生信息交流和自主管理系统的设计与实现摘要:现在网络上有很多的社交网站,也有很多的用户常驻其中,但由于他们受众人群比较广泛,用户的年龄、职业的差别决定了这些网站必须做到通用性才能很好的让大众接受,因此他们也缺失了一些独有的个性;在此背景上,决定做一个面向大学生自己的信息交流平台,让大学生可以在上面做专属于自己的事情,这样就能更好地让兴趣相投的人一块交流。这次的项目是面向学生这个特殊群体的,所以其中的模块都是具有定制特性的,希望以此可以很好满足用户的期望。网络已经是大学生必不可少的东西,大学生也迫切的希望能在网络尽情释放自己,展现自己,这次的项目正是出于这个想法,借此打造
2、出具有独特魅力的信息交流平台。该项目主要是基于javaweb体系结构实现的,开发工具为Eclipse,以Oracle作为数据存储层,结合流行的开源框架Struts2完成了项目的整体架构。关键词:信息交流;社交;JavaWeb;Struts2IITheDesignandImplementationof Student'sInformationExchangeandIndependentManagementSystemAbstract:Nowadays,therearealotofsocialcommunitywebsitesontheInternet,andmanyusersareusedt
3、ocommunicatingwitheachotherthroughthem.However,duetothewiderangeofcustomers,theirdifferentages,andoccupations,thesesitesmustbenomoreordinaryinorderthattheycanbeacceptedbythepublic.Asaresult,itisnosurprisethattheywillmisssomeuniquepersonality.Asforthisphenomenon,Idecidetodevelopaninformationexchang
4、ingplatformforcollegestudents,sothatstudentscandotheirownbusiness.Atthesametime,moreuserssharingthesameinterestscancommunicateonittogether.Thisprojectkeepsfocusonaspecialgroup—students,andallofthemoduleshavecertainproperties,hopingthatitcanmeettheusers’expectations.Internethasbecomeindispensablefo
5、rthecollegestudents,andthestudentsareeagertoreleasethemselvesandshowthemselves.Motivatedbythisidea,theprojecttriestocreateaninformationcommunicatedplatformwithuniquecharacters.ThisprojectisbasedonJavaWebarchitecture,usingeclipseasdevelopmenttoolsandOracleasdatabase.Moreover,itiscombinedwithpopular
6、opensourceframework,whichiscalledStruts2,tocompletetheoverallstructure.Keywords:InformationExchange;Social;JavaWeb;Struts2II目录1前言(1)1.1开发背景(1)1.2系统设计的目标(1)2相关技术介绍(1)2.1jsp技术简介(1)2.2开源框架Struts2技术简介(1)2.3Oracle数据库技术简介(2)2.4JQuery脚本库技术简介(2)2.5Eclipse开发工具简介(3)3系统的可行性研究与需求分析(3)3.1可行性研究(3)3.1.1技术可行性(3)3
7、.1.2经济可行性(3)3.1.3营运可行性(3)3.2需求分析(3)3.2.1系统需求(3)3.2.2性能需求(3)3.3功能分析(4)4系统总体设计(4)4.1系统主要功能设计(4)4.2各模块功能设计(5)4.3数据库设计(6)4.3.1数据库的逻辑结构(6)4.3.2数据库的连接(10)5系统详细设计与实现(10)5.1系统登陆模块设计(10)5.2系统注册模块设计(10)5.3首页模块设计(11)5.4博文模块