校园聊天室系统设计与实现

校园聊天室系统设计与实现

ID:12874696

大小:170.00 KB

页数:15页

时间:2018-07-19

校园聊天室系统设计与实现_第1页
校园聊天室系统设计与实现_第2页
校园聊天室系统设计与实现_第3页
校园聊天室系统设计与实现_第4页
校园聊天室系统设计与实现_第5页
资源描述:

《校园聊天室系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、滨州学院课程设计(学年论文)题目:校园聊天室系统设计与实现系院计算机科学技术系专业软件技术班级2011级3班姓名喻宁学号指导教师宋锋职称讲师2012年12月23日装订线滨州学院课程设计(学年论文)任务书(指导教师用表)学生姓名喻宁指导教师宋锋题目校园聊天室系统设计与实现主要内容为方便师生交流互动,编写一个校园聊天室系统,该系统分为前台和后台两部分,前台可以实现用户注册、用户登录、在线聊天、聊天信息的即时显示(使用定时刷新页面生成),管理员登录后台后,可以进行用户管理,聊天信息监控等操作。研究方法1.文献调研法——在学

2、校图书馆查阅与课题相关的文献资料2.分析比较法——对现存的成熟系统进行分析和比较,学习研究各个系统的特点3.团队协作法——采用团队合作的方式对所遇到的问题进行集中学习处理4.编程实验法——通过编写程序对设计思路和目标进行检验主要任务及目标加深对JSP动态网页开发技术中的基本知识的理解,通过对所选项目的分析、程序算法的设计、运行与调试过程的分析,掌握动态网页基础知识、Tomcat服务器管理知识、JSP基础、JSP指令和脚本元素、JDBC、JSP处理客户端请求、会话和访问控制等,以及上机操作的各种技巧,培养逻辑思维能力、

3、团队合作精神、创新能力、动手操作能力等,为本专业后续课程的学习打下一定的基础。主要参考文献[1]郭克华等.JavaWeb开发与应用[M].清华大学出版社.2012.[2]刘京华等.JavaWeb整合开发王者归来[M].清华大学出版社.2011.[3]方振宇.JavaWeb开发从初学到精通[M].电子工业出版社.2010.[4]张峰,李慧丽.JavaWeb2.0架构开发与项目实战[M].清华大学出版社.2010.进度安排各阶段任务日期项目分析与设计2012年12月10日第1次集中编码2012年12月20日第2次集中编码

4、2012年12月25日完成项目并撰写设计报告2012年12月29日指导教师签字:系(院)负责人签字:装订线滨州学院课程设计(学年论文)成绩评定表系(院):计算机科学技术系学生姓名喻宁专业班级2011级软件技术3班题目校园聊天室系统设计与实现内容提要为方便师生交流互动,在该校园聊天系统中,我们小组将该系统分为以下几个方面:(1)数据库设计:使用mysql创建数据库、连接数据库(2)前台功能模块:用户登录(login.jsp)、用户注册(regist.jsp)、聊天信息显示页面(chat.jsp)、用户提交聊天信息页面(

5、input.jsp)、在线用户显示页面(userlist.jsp)、用户注销页面(loginout.jsp)(3)后台功能模块:登陆处理页面(logincheck.jsp)、用户注册处理页面(registaction.jsp)、后台发布聊天信息页面(transact.jsp)、后台高级踢人功能页面(kick.jsp)指导教师评语成绩:指导教师(签名):年月日一、系统设计1、功能设计:该聊天系统的用户分为两种,即会员用户和普通用户:(1)普通用户在输入用户名和密码之后进入聊天系统,但由于普通用户没有注册,数据库中没有资

6、料,所以聊天系统的一些功能不能使用。(2)普通用户在经过会员注册后成为会员,重新登录后可以与用户显示列表的人员进行聊天,同时系统也会对其进行累积经验值。当经验值超过1000才可以将某些用户删除。2、系统功能模块图:校园聊天室普通用户会员用户用户登陆用户退出显示在线用户经验值超过1000的用户(管理员)踢出在线用户聊天发言显示聊天信息3、任务分配A.我:用户登录页面(login.jsp)、后台用户登录处理页面(logincheck.jsp)、用户注销面(logincheck.jsp)B.许亚男:用户注册页面(rejis

7、t.jsp)、后台用户注册处理页面(registaction.jsp)、连接数据可的公共类(sqlbean.java)C.王丽珍:输出信息页面(input.jsp)、显示信息页面(show.jsp)、显示用户列表页面(userlist.jsp)、聊天主页面(chat.jsp)D.尹晴霞:数据库的创建、踢人功能页面(kick.jsp)、高级功能页面(advanced.jsp)E.刘志军:发布信息页面(transact.jsp)图片页面(image.html)二、系统实现1、前台功能模块:(1)用户登录模块:用户提交信息

8、后经验证成功后跳转后聊天页面。用户登录界面如下:主要代码如下:用户登陆functioncheckForm(){if(document.form1.username.value==""){alert("用户名不能为空");form1.u

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。