毕业设计编程聊天室

毕业设计编程聊天室

ID:21990750

大小:1.36 MB

页数:35页

时间:2018-10-26

毕业设计编程聊天室_第1页
毕业设计编程聊天室_第2页
毕业设计编程聊天室_第3页
毕业设计编程聊天室_第4页
毕业设计编程聊天室_第5页
资源描述:

《毕业设计编程聊天室》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、.深圳信息职业技术学院计算机应用系毕业设计题目:编程聊天室学生姓名:池龙生专业班级:08计算机应用3-2班学号:0803010220指导教师:高维春2011年4月12日..深圳信息职业技术学院计算机应用系毕业设计(论文)任务书设计(论文)题目编程聊天室校内(外)指导教师职称工作单位及部门联系方式高维春讲师计算机应用系13480814059 学生姓名专业班级小组人数联系方式池龙生计算机应用技术08计算机应用3-2215915449090曾慧敏计算机应用技术08计算机应用3-2215986707866主

2、要设计(研究)内容设计的系统是编程聊天室。首先进行系统概述,了解该系统需要实现的功能总体;然后进行需求分析,与用户沟通,进一步理解设计目的,撰写需求报告;接着进行系统分析,得到功能模块划分和系统流程分析;最后进行系统设计,包括数据库设计,各模块实现流程、关键技术以及编码。技术要求(指标)或研究目标1.用户注册、登录功能;2.编程房间选择功能;3.编程讨论网上聊天室功能。主要参考资料及文献[1]杨昭.JSP课程设计案例精编[M].北京:中国水利水电出版社,2005.[2]武延军,黄飞跃.精通JSP编程

3、技术[M].北京:人民邮电出版社,2001.[3]赛奎春.JSP工程应用与项目实践[M].北京:机械工业出版社,2005.[4]贾素玲,王强.JSP应用开发技术[M].北京:清华大学出版社,2008.[5]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,2006. [6]刘瑞新.ASP动态网站开发毕业设计指导及实例[M].北京:机械工业出版社,2005.毕业设计领导小组评审意见:日期:系主任签名:..毕业设计(论文)任务书附表:说明:本进程表内容一栏由指导教师填写。阶段完成情况一栏由学生按

4、周填写并签名。毕业设计(论文)进程控制表开课周次内容阶段完成情况及学生签名教师签名第一周进行需求分析、系统功能模块划分第二周数据库设计、查阅相关资料第三周编写代码实现聊天室整体框架;第四周编写代码实现用户注册、登录功能;第五周编写代码实现编程房间选择功能;第六周编写代码实现编程讨论网上聊天室功能。第七周系统测试,撰写论文第八周撰写论文..编程聊天室池龙生08计算机应用3-2班目录摘要11前言22可行性分析22.1技术可行性分析22.2经济可行性分析22.3社会因素可行性分析33需求分析34系统概要设

5、计44.1系统功能模块图44.2系统流程图54.3数据库逻辑结构设计65详细设计及编码实现65.1系统需要解决的主要问题65.2用户登录模块设计75.2聊天者发言模块设计105.2.1聊天者以默认的设置发言105.2.2以用户自定义方式发言115.2.3发言提交和更换房间的设计155.2.4文件上传155.2.5用户离开聊天室的设计165.3显示发言信息模块设计175.3.1记录的显示顺序和显示范围175.3.2聊天信息的自动刷新问题185.4显示在线用户模块设计195.5管理员管理模块设计225.

6、6逻辑控制模块的设计266系统的测试和维护266.1jsp在线聊天室测试26结束语27谢辞27参考文献28..摘要网上聊天室是网络用户最喜欢的Web应用程序。借助聊天室,用户可以即时地互通信息,交流思想。聊天室程序设计根据需求的不同可繁可简。本系统实现的是一个具有简易功能的聊天室,是使用JSP技术开发的动态网站。系统开发的任务主要包括前台界面设计和后台数据库管理系统设计。本系统采用JSP作为开发工具,后台数据库采用sqlserver2005数据库设计,利用基于JDBC的ODBC数据库访问技术实现对数

7、据库的各种管理操作,实现聊天室的聊天功能和显示在线聊天用户信息等功能。关键词:聊天室,JDBC,ODBC数据库访问技术,Application,Session..1前言随着Internet的普及和宽带网络技术的成熟,越来越多的用户进入到网络世界中享用浏览新闻、查询信息、发送邮件、在线观看电影等服务,享受网络带来的便利和办公的高效。与此同时,一个新型的Web应用程序为网民之间提供了一个即时互通信息的功能和场所,这就是聊天室。聊天室在网络早期就开始盛行了,不论是BBS、IRC都有类似的网上聊天机制。聊天

8、室为网友提供了实时对话的渠道,是网络上极为流行的一种服务。聊天室适用于网上会议或闲聊的场合。聊天室为网友提供了较好的交友环境,网友之间互相以文字交谈,在形式上类似笔友的性质,却大大节省了书信往返的时间。2可行性分析可行性分析是依据初步调查的结果作出系统开发可行性与否的结论的过程。可行性分析是从技术可行性、经济可行性和运行可行性三个方面考虑的,论证系统开发是否可行。2.1技术可行性分析为实现系统目标,需要技术保证。此系统开发所需要的技术主要有计算机硬件、软件技术、系统开

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

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

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