资源描述:
《基于J2EE交友网站的设计与实现学士学位毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、学士学位毕业论文基于J2EE交友网站的设计与实现目录摘要IIIABSTRACTIV第1章绪论11.1课题背景11.2目的和意义11.3系统设计思想21.4系统开发环境21.4.1Servlet技术21.4.2JSP技术21.4.3SQLServer2005数据库简介21.4.4JDBC数据访问技术31.4.5MyEclipse简介3第2章交友网站的可行性分析和需求分析42.1网站的可行性分析42.1.1经济可行性42.1.2技术可行性52.1.3操作可行性52.2网站的需求分析52.3系统流程图52.4数据流图6
2、2.5本章小结6第3章总体设计83.1系统功能模块设计83.2数据库设计93.2.1数据分析93.2.2数据库的E-R图的设计93.2.3数据表的设计113.3本章小结12第4章详细设计134.1系统运行平台设置134.2网站主界面设计134.3用户注册与登录设计与实现134.4好友查询模块设计与实现154.5日志模块设计与实现18-IV-4.6留言板模块设计与实现194.7聊天室模块的设计与实现204.8本章小结22第5章软件测试235.1测试的方法235.2本系统的测试步骤和测试用例235.2.1查询好友测试
3、用例235.2.2聊天室功能测试用例245.3本章小结25总结26参考文献27致谢28-IV-摘要现今网络已经成为了我们生活中不可缺少的一部分,但是过多的依赖于网上的活动工作使我们忽视了现实的人际交往。交友网站正是在这种背景下孕育和产生的。交友网站为人们提供了一个交友的网络平台,通过网络我们可以很轻松的结识新的朋友以及了解朋友的最新动态,还可以进一步与朋友交流沟通。而且交友网站的产生成为了信息资源的重要组成部分,同时也为新型社交、婚恋方式提供了支撑平台。此交友网站基于J2EE,利用Servlet+JSP进行开发设
4、计,数据库采用了SQLSERVER2005。网站的功能有:用户登录、查看修改个人信息、个人相册管理、个人日志管理、个人音乐管理、聊天室和留言板。本文以建立一个小型交友网站的过程为主线组织材料,对网站从分析到设计及最后的测试,进行了简单的概述。在详细设计中设计与实现部分省略去了大量复杂的的程序代码,用比较直观易读的文字和程序流程图,增强了文章的可读性。在写作过程中,本文与实际项目进度相结合,体现理论联系实际,理论应用于实践的科学性。关键词: 交友;查询;聊天-IV-ABSTRACTToday,thenetworkh
5、asbecomeanindispensablepartofourlives,buttoomuchdependentononlineactivitiesmakeuslosesightoftherealityofinterpersonalcommunication.Datingsiteitisinthiscontextthatbredandproduce.Datingsitesprovidepeoplewithadatingnetworkplatform,throughthenetwork;wecaneasilyma
6、kenewfriendsaswellasNewsoffriends,butalsocanfurthercommunicatewithfriends.Andthegenerationofdatingsiteshasbecomeanimportantpartoftheinformationresources,andalsoprovidessupportplatformfornewsocial,LoveandMarriage.ThisdatingsiteisbasedonJ2EE,touseServlet+JSPdev
7、elopmentanddesign,databaseusingSQLServer2005.Thesite'sfeaturesinclude:userlogin,Viewtomodifypersonalinformation,personalphotoalbummanagement,apersonallogmanagement,personalmusicmanagement,chatroomsandmessageboards.Inthispaper,themainlineoftissuematerialtobuil
8、dasmalldatingsite,fromanalysistodesignandfinaltest,asimpleoverview.Designinthedetaileddesignandimplementationofpartiallyomittedtoalargenumberofcomplexcode,withintuitiveandeasy-to-readtext