- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(c企业QQ系统设计报告
企业QQ系统设计说明书
姓 名:
学 号:
班 级:
指导教师:
完成日期:
目录
第一章 绪论 3
1.1 企业QQ系统的开发背景 3
1.2 企业QQ系统的需求分析 3
1.3 企业QQ系统的开发环境 3
第二章 设计 4
2.1设计内容 4
2.2 设计目的? 4
第三章 设计过程 5
3.1数据库和类库的设计 5
3.2客户端模块设计 6
3.3服务器端控制台设计 7
3.4主要代码 8
第四章 总结 10
4.1设计总结 10
4.2心得体会 10
第一章 绪论
1.1 企业QQ系统的开发背景
21世纪将是网络化、信息化的世纪,信息的融合已经成为社会发展的主流方向。简易版企业QQ聊天系统将不断与信息交流领域的系统相互集成和渗透,扩展其自己的功能和应用范围,满足未来话音,数据和视频的多媒体应用需要,使即时消息以更丰富的接入方法,更高的服务质量,更友好的面貌呈现在世人的面前。
近年来,人们创业的激情愈发高涨,一些大大小小的公司如雨后春笋相继创建,可公司员工之间的管理和交流却成了一个问题。传统的面对面交流效率往往很低且不利于管理,企业通这样类似于QQ的局域网连天工具便应时而生。它可以不用连接Internet,直接在局域网内实现信息的发送。它主要适用于一些中、小型企业的内部通信,可以大大的提高职工的工作效率,是现代企业不可缺少的辅助工具。
1.2 企业QQ系统的需求分析
本系统是为了满足一些中小型企业内部职工之间的交流,或是工作信息的传递的方便快捷而设计的。随着中小型企业的不断发展,在企业内部实现局域网通信是必不可少的。企业QQ系统就是一个非常好的局域通信软件,它可以在职工不移动位置的情况下进行聊天、图片发送、文件传递和视频连接,还可以随时在网络中进行多人对话或网络会议。这样,可以提高企业的工作效率,便于企业内部职工的交流。
1.3 企业QQ系统的开发环境
系统开发平台:Microsoft Visual Studio 2008。
系统开发语言:C#。
数据库管理系统软件:Microsoft SQL Server 2008。
运行平台:Windows 7
C#(C?sharp)是一种最新的、面向对象的编程语言,它使得程序员可以快速地编写各种基于Microsoft?.NET平台的应用程序。Microsoft?.NET提供了一系列的工具和服务来最大程度地开发、利用计算与通讯领域。C#面向对象的卓越设计使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML?网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。最重要的是,C#使得C++程序员可以高效率地开发程序,而绝不损失C/C++原有的强大功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快地转向C#。
在C#中,每个对象都自动生成为一个COM对象。开发者不再需要显式的实现IUnknown和其他COM接口.这些功能都是内置的、类似的,C#可以调用现有的COM对象,无论它是由什么语言编写的。C#包含了一个特殊的功能:使程序可以调用任何纯API。在一段特别标记的代码中,开发者可以使用指针和传统C/C++特性,如手工的内存管理和指针运算。这是其相对于其它环境的极大优势。这意味着C#程序员可以在原有的C/C++代码的基础上编写程序,而不是彻底放弃那些代码
第二章 设计
2.1设计内容
企业QQ系统按如下过程完成通信:?
客户向服务器注册,告知服务器它在监听某主题;
? (2)客户注册之后,向服务器发送消息;?
(3)服务器再把消息发送给所有监听些主题的客户。
2.2 设计目的?
此次开发的简易版企业QQ聊天系统可作为个人的交流工具使用,通信的安全 性不是很高,但要求信息的响应速度要较快,让用户充分享受到网络即时消息的方便和快捷。本聊天工具由服务器端程序和客户端程序两部分组成,整体采用JAVA平台开发,并使用SQL?Server管理数据库数据。服务器是可以监听和查看用户的基本操作;客户端程序面向实际用户,它有必要的界面的按钮,向用户提供网络即时消息的功能,?本聊天需包含如下基本功能:
?1.客户端:?
新用户注册;
您可能关注的文档
- [【2013上海浦东新区二模】上海市浦东新区2013届高三下学期二模语文试题.doc
- [【2013河西二模】天津市河西区2013届高三总复习质量检测二历史Word版含答案.doc
- [【2014上海闵行一模】上海市闵行区2014届高三上学期期末考试一模化学试题Word版含解析.doc
- [【2014大连市二模】辽宁省大连市2014届高三第二次模拟考试历史试题Word版含答案.doc
- [【2014泰安市一模】山东省泰安市2014届高三第一轮复习质量检测历史试题Word版含解析by史.doc
- [【2015中考政治常考易错点】专题十二弘扬民族精神.doc
- [【2014潍坊市一模】山东省潍坊市2014届高三3月模拟考试英语试题Word版含解析.doc
- (CB18表.doc
- [【6周年】2011年成人高考大学语文专升本模拟预测试卷3中大网校.doc
- (Cbacxij手机JAVA程序下载安装方法大全.doc
文档评论(0)