基于Java的即时通讯软件的设计与实现开题报告
2021-12-23 21:39:07
全文总字数:1785字
1. 研究目的与意义及国内外研究现状
即时通讯(instant messenger,简称im)是一个终端连往一个即时通讯网路的服务。即时通讯之所以深受青睐,完全得益于他在沟通中为用户带来的极大满足。随着移动互联网越来越深入到人们的生活中,人们渴望在任何时候,任何地点将尽可能多的通讯工具融合在互联网同一个沟通环境下,实现各种通讯工具的互补和整合。人们不再局限于单一的网上或网下的沟通,而是希望通过跨平台、多终端的通讯技术来实现一种集声音、文字、图像的低成本高效率的通讯服务,即时通讯将担负起这种重要责任。
即时通讯软件它具有文字聊天、语音聊天、传送文件、拨打电话、远程协助、视频聊天、邮件辅助、发送短信、浏览咨询等等功能。开发基于桌面的,面向个人的大众化聊天软件,可以满足网民在网络交流的需要,和电话、手机有着异曲同工之妙,但较之电话和手机,im即时通讯软件具有方便快捷,功能强大,交流成本低等优点。
2. 研究的基本内容
主要研究以下几个方面:
1、查找相关文献,了解c/s框架并搭建java开发平台;
2、深入学习java开发语言以及oracle数据的使用;
3. 实施方案、进度安排及预期效果
1.总体设计
在需求分析的基础上,对即时通讯系统进行体系架构,划分模块,设计数据库,并对所需要的技术进行研究。
2.详细设计
4. 参考文献
[1] 冯燕奎,赵德奎.jsp实用案例教程[m] 清华大学出版社, 2004, 5: 70-100.
[2] 蔡剑,景楠.java web 应用开发:j2ee和tomcat[m].北京:清华大学出版社.
[3] 《数据库系统概论》,高等教育出版社.