Java web聊天室系统的设计与实现开题报告.doc

上传人:仙人指路1688 文档编号:2386794 上传时间:2023-02-17 格式:DOC 页数:2 大小:21KB
返回 下载 相关 举报
Java web聊天室系统的设计与实现开题报告.doc_第1页
第1页 / 共2页
Java web聊天室系统的设计与实现开题报告.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java web聊天室系统的设计与实现开题报告.doc》由会员分享,可在线阅读,更多相关《Java web聊天室系统的设计与实现开题报告.doc(2页珍藏版)》请在三一办公上搜索。

1、山西大学商务学院毕业论文(设计)开题报告论文(设计)题目Java web聊天室系统的设计与实现学生姓名专业软件工程(嵌入式系统方向)指导教师选题目的和意义:聊天室(Chat Room)是网络世界中最常见的服务,最早的起源来自于BBS站点,除了在线聊天之外,的确是漫漫长夜打发时间的最佳消遣。“互通有无、排忧解难”也是聊天室的另一个功能;其次便是当成传递信息的渠道;聊天室还可以发展成为“在线会议”,其优点真是一言难尽。虽然在市面上早已出现了“聊天室”的应用软件,例如:Microsoft Chat,其使用界面及功能也已经十分完善,不过它总是一套独立于浏览器之外的套装软件,上手之前还要先熟悉操作方法才

2、能开始享乐其中,对于没有时间学习的网友来说,这总是不方便,因此越来越多的网站提供 浏览器“聊天室”的功能,以便造福更多的网友。所以我选择设计一种根植于浏览器之上的“聊天室”,更加贴合实际用户,使用快捷便利,利于长时间使用,方便维护更新。与本课题相关的技术和方法综述:(1)Java: JDBC:数据库连接技术是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成;JSP:Java Server Pages是一种动态网页技术标准。它是在传统的网页HTML文件(*.html)中插入Java程序段和JSP标记,从而形成JSP文件。JSP与

3、Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。(2)SQL Server:SQL Server是一种关系型数据库,丰富的编程接口和图形化界面,使程序设计和数据库的管理更加直观、简单。SQL Server提供数据仓库功能,更是一大亮点。(3)Tomcat :Tomcat服务器是一个免费的开放源代码的Web应用服务器,因为其技术先进、性能稳定、而且免费、深受Java爱好者的喜好,成为目前比较流行的Web应用服务器。山西大学商务学院毕业论文(设计)开题报告主要设计内容:1、项目背景;2、Java聊天室的需求分析;3、开发项目

4、运用的技术介绍;4、系统功能分析:聊天室用户的注册;聊天者把聊天内容写入文本或数据库;浏览器不断的对文本或数据库进行刷新、读取;实时更新在线的客户;管理员对聊天者进行踢或IP禁止操作;有多个聊天室,每个聊天室允许多人进入,并设置广播、私语等多种聊天方式等。 5、数据库的设计与构建;6、界面的设计与实现,其中包括:用户注册、登录界面,聊天室的选择界面,聊天界面等;7、系统的调试与测试。设计的环境、方法及措施:环境:服务器端: 处理器Intel 酷睿i5、内 存2GB 或更大、硬 盘40G 或更大,Microsoft Windows 7、 Microsoft SQLSERVER 2005 、Tom

5、cat6.0; 客户端:对硬件无特殊要求,只要能上连接互联网即可,Microsoft Windows 7; 开发环境:JDK1.6 ; 编程工具:MyEclipse 。方法及措施:整个系统采用软件设计架构中的三层结构,即数据访问层、业务逻辑层和表示层,现了“高内聚低耦合”的思想,更有利于标准化和各层逻辑的复用,在后期维护的时候,极大地降低了维护成本和维护时间。对于表的级联修改的问题,在表的属性中设置“层叠”来规范更新和删除;对于数据交互速度问题,使用中间层变量来获取数据,避免反复的访问数据库造成系统响应时间增加。指导教师意见及建议:签字: 年 月 日 注:1. 此表由学生填写后交指导教师签署意见,否则不得开题;此表作为毕业论文(设计)评分的依据。 2. 学生填写部分可以用电脑输入,教师填写部分必须手填。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号