- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、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.客户端:?
新用户注册;
您可能关注的文档
- [Chrome扩展开发指南.doc
- [Chrome浏览器隐私权说明.docx
- [介绍四导四学教学模式标准.ppt
- [chinacloud论文合集.doc
- [CISCO2800参数介绍.docx
- [chp6图面要素的组织.doc
- [Chrome浏览器你不知道的五个实用技巧.doc
- [第五章第一节西气东输.ppt
- [第五章第三节关注癌症.ppt
- [Cisco7609.doc
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
最近下载
- 珠心算家长会(金)课件.ppt VIP
- 税法(第5版)课件 曹越 第1--5章 税法基本原理、增值税--- 企业所得税.pptx
- 手外科疾病诊断与治疗.pptx VIP
- 2021乒乓球比赛活动设计方案.docx VIP
- 医疗器械分类目录2002版.doc VIP
- JBT10216-2013电缆桥架标准将代替JBT10216-2000旧标准.docx VIP
- 非遗知识文化云肩知识介绍PPT课件.pptx VIP
- 人行地通专项施工方案.doc VIP
- 阳江核电厂疏浚(清淤)项目环境影响报告书.docx VIP
- 2025广西公需科目考试答案(3套,涵盖95_试题)一区两地一园一通道建设;人工智能时代的机遇与挑战.pdf VIP
文档评论(0)