Menu
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#+Socket即时通信程序设计(5)
2.4.1 引言
随着网络时代的持续深入,越来越多的用户习惯了使用即时通信工具作为首要的沟通方式。
(1) 编写目的
增强用户的沟通机会,降低用户使用传统通信方式时的通信成本。达到人与人之间的零距离交流。
2.4.2 可行性分析的前提
通过对系统要求和系统目标进行分析,得到可行性分析的前提,系统要求与系统目标如下:
(1) 系统要求
可以真正的实现用户之间的交流。
系统的要求要符合用户需求的基本情况。
系统的功能操作要方便,易懂,不要有多余的复杂的操作。
(2) 系统目标
通过系统分析和广泛查阅文献与实际调查,确定系统目标:
实现用户沟通基本功能。
实现窗口抖动,以及查看用户在线或离线状态功能。
实现一些通用即时通信程序的特色功能。
2.4.3 技术可行性分析
本系统使用的编程语言是C#语言,学校开设了C#课程,自己对于C#编程语言有一定了解,能够在短时间之内掌握一些基本的C#知识,图书馆也有相关大量文献方便查阅参考。
完成这个通讯软件的基础知识大都已经具备。同时,在网络上有许多开源社区,有很多开源爱好者,能够查到许多开源源代码,自己能够充分运用这些网络资源,完成这个毕业设计。
2.5 构建开发环境
2.5.1 开发环境
本毕业设计是一个即时通讯软件,要在短时间内开发出来并且满足用户要求,无论是硬件还是软件都要选择合适,具体要求如下:开发设备完善,开发机器的性能必须稳定,操作系统的选择应该适当,开发出的程序可以在尽可能多的平台上运行。对此,我选择的硬件环境和软件环境如下:
系统开发平台:Microsoft visual studio 2008
系统开发语言:C#
运行平台:Windows XP/Windows 7
运行环境:Microsoft.NET Framework SDK v3.5
分辨率:最佳效果1024×768像素
2.6 关键技术介绍
2.6.1 Microsoft visual studio 2008介绍
Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。
VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用程序。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了AJAX 1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。
2.6.2 C#简介
C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序。Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。 最重要的是,C#使得C++程序员可以高效的开发程序,而绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性熟悉类似语言的开发者可以很快的转向C#。
共9页:
上一页
1
2
3
4
5
6
7
8
9
下一页
上一篇:
php+mysql校园论坛的设计与开发
下一篇:
php增值业务运营系统中业务流量分析的研究与开发
浅谈嵌入式Modem的通信技术【2467字】
VB的分布式监控系统通信设计【721字】
DSP与单片机通信的多種方案设计【1567字】
浅析机器學习的通信网络...
IPv6的配电自动化系统通信网络构架【2649字】
县级供电企业光纤通信工程建设方案【997字】
电子商务通信技术发展趋势分析【2850字】
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
公寓空调设计任务书
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
神经外科重症监护病房患...
C#学校科研管理系统的设计
国内外图像分割技术研究现状
中国学术生态细节考察《...