资源描述:
《基于b-s的qq聊天软件的设计与实现__本科论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2014届毕业设计说明书基于B/S的QQ聊天软件的设计与实现院部:计算机与信息科学学院学生姓名:指导教师:职称指导教师:职称专业:计算机科学与技术班级:完成时间:2014-5IV摘要在当今社会,随着网络的逐渐普及,互联网已经成为人们生活中必不可少的一部分,人们能够从互连网上获取所需要的信息并且通过互联网与朋友亲人交流,随着网络应用越来越广泛,如何快速获取所需要的信息已经成为时下必须要解决的问题。要开发一个聊天室,首先,在我们脑海中,要有这个聊天室的初步的整体概况。在诸多的公共聊天室中,其核心功能无非都是注册登录、群聊私聊、找回密码、退出,而管理员的核心功能大多数是登录、用户资料管
2、理、在线用户管理、聊天记录管理等功能。在聊天页面中,浏览器不断的对文本或数据库进行刷新、读取,并进行实时更新在线的用户。本聊天室系统由JSP技术与MySQL数据库相结合基于B/S模式开发完成,以Struts2框架作为主要的技术框架,以MyEclipse8.5作为开发工具,以apache-tomcat-6.0.28做为服务器。本聊天室系统的主要有普通用户和管理员两个角色,普通用户主要有注册登录、找回密码、群聊私聊、字体设置、背景颜色设置、在线音乐试听、退出这几个功能;管理员的主要功能有登录、在线用户管理、用户资料管理、过滤字段管理、聊天记录管理、音乐管理。关键词:B/S;数据库;聊
3、天室;MySQLIVABSTRACTIntoday'ssociety,withthegrowingpopularityoftheInternet,theInternethasbecomeanessentialpartofpeople'slife,peoplecanfindneededinformationfromtheInternetandcommunicationthroughtheInternetwiththefriend'scloserelatives,alongwiththenetworkapplicationmoreandmorewidely,howtoquicklyg
4、ettheinformationtheyneedtohavebecomenowadaysmustsolvetheproblem.Todevelopachatroom,firstofall,inourmind,tohavethegeneralsituationofthepreliminaryoverallchatrooms.Inmanypublicchatroom,itscorefunctionisnothingbutaregisteredlogin,groupofprivatechat,retrievepassword,exit,andthecorefunctionofthead
5、ministratorismostlogin,userinformationmanagement,usermanagement,onlinechatrecordsmanagement,andotherfunctions.Inthechatpage,browsertorefresh,readingofthetextordatabase,real-timeupdateandon-lineusers.ThischatroomsystemcombinedbytheJSPtechnologyandMySQLdatabasebasedonB/Spatterndevelopmentiscomp
6、lete,withtheStruts2framework,asthemaintechnicalframework,toMyEclipse8.5asadevelopmenttool,withapachetomcat--6.0.28asaserver.Thischatroomsystemmainlyhastworolesordinaryusersandadministratorsandordinaryusersareregisteredlogin,retrievepassword,groupofprivatechat,font,backgroundcolorSettings,onli
7、nemusicaudition,exitthisafewfunctions;Themainfunctionoftheadministratorlogin,onlineusermanagement,userinformationmanagement,filtering,fieldmanagement,chatrecordsmanagement,music.Keyword:b/s;database;chatroom;mysqlIV目录1概述11.1研究开发背景11.2选题的意义21.