即时通讯系统开题报告Word文件下载.docx

上传人:b****5 文档编号:18775878 上传时间:2023-01-01 格式:DOCX 页数:8 大小:27.27KB
下载 相关 举报
即时通讯系统开题报告Word文件下载.docx_第1页
第1页 / 共8页
即时通讯系统开题报告Word文件下载.docx_第2页
第2页 / 共8页
即时通讯系统开题报告Word文件下载.docx_第3页
第3页 / 共8页
即时通讯系统开题报告Word文件下载.docx_第4页
第4页 / 共8页
即时通讯系统开题报告Word文件下载.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

即时通讯系统开题报告Word文件下载.docx

《即时通讯系统开题报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《即时通讯系统开题报告Word文件下载.docx(8页珍藏版)》请在冰豆网上搜索。

即时通讯系统开题报告Word文件下载.docx

即时通讯是当今流行的一种以Internet网络及其它有线、无线网络为基础的实时通讯方式,是一种便捷的网络通讯技术,是基于互联网的新型通讯方式,它通过通讯系统建立网络虚拟环境,通过计算机键盘或无线设备在网络上进行实时交谈,是提供公共通讯、商务通讯及商务合作的新媒介,可以弥补传统通讯形式的不足,尤其是电子邮件及语音的不足,为用户提供实时有效的沟通手段。

1、国外研究现状

1996年11月ICQ在全球发布,拉开了互联网IM(InstantMessenger,即时通讯)应用的序幕。

就是这样一款小软件在短短数年时间里发展出一个巨大的IM产业。

时至今日,即时性通讯工具早已成为最热门的网络应用之一。

国内外的聊天工具举不胜数。

ICQ作为全球第一款即时性通讯工具,在经过短短数年的发展,其行业内的地位如今已是无人能够撼动。

ICQ名字取自英文“Iseekyou”的谐音,即是“我找你”的意思。

最初的ICQ只有两个

特性,即用户列表和即时聊天。

但一经推出就受到众多网民的喜爱,6

个月内其注册用户迅速攀升至85万,1998年它的用户数量更是翻了10数倍,达到了1200万人。

ICQ的迅猛发展也让当时的互联网领头羊Yahoo和在桌面软件领域独步天下的微软嗅到了商机,它们分别推出了Yahoo

Messenger、MSNMessenger和昙花一现的MSChat。

即时通讯市场雏形顿显,有了国际互联网巨头和最大软件公司的融入,即时通讯时代的大幕就此徐徐拉开。

2、国内研究现状

当ICQ风行全球的时候,在国内各种仿ICQ的中文IM软件也纷纷推出,时至今日,占据国内的市场的主要是腾讯公司的QQ微软的MSN雅虎的雅虎通等。

其中腾讯公司的QQ以占据了国内70%^上的市场。

3、发展趋势

随着IM应用的深入,其功能早已超越了初期的即时文字聊天。

表情图标早已成为各个IM软件的标准功能,文件传输、语音/视频聊天、游戏、网上交友等高级功能也正越来越多地被集成进入IM应用。

事实表明,现在的IM已不再是一个简单的沟通工具,而是一个信息资讯、交流互动、休闲娱乐中心,IM平台上的语音、视频、音乐点播、信息共享等新应用层出不穷。

发展到现在,IM软件越来越成熟,IM产业链也已经形成,已经成为现代人和现代经济中不可或缺的一部份,相信未来IM软件的道路

会更加宽广和精彩。

主要研究内容

由于即时通讯软件可以加装到台式机、笔记本电脑、PDA手机等终

端上,具有强大的通讯能力,文件传输、视频音频会议、休闲娱乐等诸功能,能够有效地降低企业内部的通讯费用,提高工作效率。

作为即时通讯的一种运用的聊天软件,它继承了即时通讯软件的优点,它具有文字聊天、语音聊天、传送文件、拨打电话、远程协助、视频聊天、邮件辅助、发送短信、浏览咨询等功能。

开发基于桌面的,面向个人的大众化聊天软件,可以满足网民在网络交流中的需要,和电话、手机有着异曲同工之妙,但较之电话和手机,聊天软件具有方便快捷,功能强大,交流成本低等优点。

主要研究内容包括以下几个方面:

1)查找相关书籍与文献,了解C/S构架并搭建.NET开发平台

2)查找相关资料,学习C#开发语言以及SQLServer数据库的使用,

3)查找现阶段基于LAN的即时通讯软件的发展现状以及相关功能

4)Socket编程技术

在上述基础上,做出即时通讯软件的相关功能如下:

1)用户注册功能

2)用户登录功能

3)添加好友功能

4)好友分组功能

5)好友上线通知功能

6)即时通讯(聊天)功能

7)完成该课题的软件并进行相应的软件测试课题研究的拓展方向

1)截图功能

2)文件传输功能

本设计是一个基于局域网的即时通讯软件,要在短时间内开发出来并

且满足客户要求,无论是硬件还是软件都要选择合适,要求如下:

开发设备完善;

开发机器的性能必须稳定;

操作系统的选择应该适当;

开发出的程序可以在尽可能多的平台上运行;

要求运行机配置尽可能抵挡。

对此,我选择的硬件环境和软件环境如下:

硬件环境:

1)处理器:

IntelPentiumPill或者更高的处理器

2)内存:

2GB或更高

3)网络:

局域网

拟采用的研究思路(方法、技术路线、可行性论证等)

软件环境

4)操作系统:

WindowsXP/Windows7

5)开发平台:

MicrosoftVisualStudio2010

6)数据库:

SQLServer2008

7)开发语言:

C#

1、研究方法

查阅.NET、SQLServer和网络通信相关的一些书籍、文献资料,进行系统的学习。

了解.NET平台下的通信技术及应用程序开发,和同学、老师、有经验的朋友沟通、交流、学习,同时借鉴一些比较成熟的、目前比较流行的软件功能(如QQ等),进行综合学习和研究。

2、技术路线

1)先根据题目要求、参考成熟软件的一些功能,完成需求分析。

2)深入学习.NET平台下C#程序设计语言,重点学习Socket网络编程的相关技术,解决软件设计中通信方面的技术问题。

3)使用SQLServer2005/2008完成数据库设计。

4)详细设计和实现。

5)通过查阅资料、交流学习等方式处理设计中的重点和难点,完成设计。

3、可行性

基于.NET的即时通讯软件,实现一般通讯软件的基本功能(登录,聊天,退出),没有十分复杂的其他功能,如:

皮肤设置,截图等,这些都能够运用所学的知识实现。

此项目使用过的编程语言是C#,虽然没有系统的学习过C#编程。

对于C#勺一些知识有所欠缺,但是,学校开设了C#课程,使自己对于C#

编程语言有一定了解,能够在短时间之内掌握一些基本的C#知识。

完成这个通讯软件的知识大都已经具备,同时,在网络上有许多开源社区,有很多开源爱好者,能够查到许多开源源代码,自己能够充分运用这些网络资源,完成这个毕业设计。

[1]陈钟.C#编程语言程序设计与开发.清华大学出版社,2003-9-1:

60—

200

[2]夏敏捷.VisualC#NET开发技术原理与实践教程.电子工业出版社,

2008-1-1:

76—212

[3]李泽,陈彬,唐俊瞿,张曜.C#函数实用手册.冶金工业出版社,2004-1-1:

36—146

[4]敏日科技.VisualC#开发技术大全.人们邮电出版社,2007-11-1:

654—804

⑸李用江.VisualC#.NET与网络数据库编程.西安交通大学出版,

2007-2-1:

63—285

[6]卡尔弗特,多纳霍.JavaTCP/Socket编程.机械工业出版社,

2009-1-1:

23—114

[7]

参考文献目录

罗军舟,黎波涛,杨明.TCP/IP协议及网络编程技术.清华大学出版社,2004-10-1:

110—240

[8]金华,华进.C#网络编程技术教程.人民邮电出版社,2009-2-1:

36—256

[9]扶松柏.深入体验C#项目开发.清华大学出版社,2011-7:

239—295

[10]阿曼,奥法特.软件测试基础.机械工业城,2009-10-1:

21—289

[11]朱少明.软件测试方法和技术.清华大学出版社,2005-7-1:

1-425

[12]JamesHuddleston,RangaRaghuram,SyedFahadGilani.

BeginningC#2005Databases:

FromNovicetoProfessional.Apress出版社,2006-12-1:

66—168

[13]JayGlynn.ProfessionalC#2008.Wrox出版社,2008-3-1:

36—212

[14]AndrewTroelsen.C#andthe.NETPlatform.Apress出版社,2001-6-6:

76—168

[15]AndrewTroelsen.ProC#with.NET3.0,SpecialEdition.Apr

ess出版社,2007-1-16:

112—186

[16]JohnSharp.MicrosoftVisualC#2008StepbyStep.Microsoft

Press出版社,2008-3-12:

155—236

1毕业设计时间总体安排

①选题

2011

年11月〜2011年12月

2实施研究、收集资料、开题报告

2011年12月〜2012年2月

3初步设计、详细设计2012

4撰写论文、完成初稿2012

5完成修改、定稿2012

2、当前进度

1)完成开发环境的搭建和测试

2)完成可行性分析、需求分析

3)查找、收集C#.NET与Socket的相关资料

4)深入学习C#OOP编程,重点学习.NET平台下Socket通信编程

5)完成毕业设计开题报告

开题报告会议纪要

时间

地点

主持人

参会教师

姓名

职务(职称)

会议记录摘要

记录人:

指导教师.、、从

意见

签名:

年月日

备注:

1本开题报告除第3页各栏目外,其它栏目均由学生填写。

2、填写各栏目时可根据

内容另加附页。

3、参加开题报告会议的教师不少于3人。

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1