- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可行性分析报告建设是分析立项备案可研报告建议书范文格式模板范本建议书代可行性研究报告项目申请报告分析,策划方案申报书详细编制方案代项目建议书,建设工程新建改造改扩建拟建厂房生产线项目预可行性研究报告。
网上聊天系统项目
第一章:引言
1.1 编写目的
计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系和交流方式,使得人们可以自傲远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。网上聊天系统作为一种方便人们之间联系的使用系统便应运而生。网上聊天系统是人们进行交流和联系提供的一个平台。通过提供完善的网上聊天系统的管理,可以达到增进人与人之间的交流和沟通。
1.2 项目概述
在Internet上,qq,MSN,飞信等网上软件,极大程度方便了各地友人之间的联系,也使世界一下子缩小了,不管你在哪里,只要你上了网,打开这些软件,就可以给你的朋友发信息。现在,企业,机关,学校都纷纷建立起自己的局域网。在局域网里,虽然可以通过文件共享的方式进行通讯吗,但单单使用这种方式,是不方便的。首先在局域网里的网上邻居,只能看到机器名,不清楚对方是谁,也不知道对方机器有什么资源可以共享,而且当局域网机器很多时,这种方式更加麻烦。现在有很多局域网内机器不使用服务器通讯软件,这种软件小巧而且轻便,也能解决一部分问题。但是有服务器通讯的软件,有着不可比拟的优势;可以发送离线信息,不管用户当时是否在线,下线上线时,就可以看到这条信息了;可以保存用户的个人信息或介绍,供人查看。而且,不适用服务器的通讯软件,是以机器为通讯单元的,而有服务器的通讯软件是以人为通讯单元的。总之,有服务器的通讯软件在局域网上,还是有很大的用途的,喂局域网上通讯,带来极大地方便。
1.3 项目开发背景,本文档用到的专门术语
随着众多软件的推广和应用,系统的开发环境对于大多数软件已经不是那么重要,然而现阶段大多数用户所用的系统环境基本上是一样的,因此我们还室必须在通用性的基础上考虑到大多数用户的系统开发环境。
首先,是操作系统的选定。操作系统种类繁多,如微软公司的DOS、WINDOWS、VISTA操作系统,还有在网络服务器上广泛用用的UNIX操作系统,还有红级一时的中国人的操作系统LINUX等等。根据应用的广泛性、普遍性和实用性,系统决定选用MICROSOFT WINDOWS xp(中文版)操作系统作为软件的操作系统平台。
其次,是编程软件的选定了。本项目研究的是基于局域网的聊天室,用VC++编写的程序,程序实现一般的文字聊天功能,可作为某局域网的交流工具。
本系统采用基于Socket的方法实现局域网通信,基于Socket的局域网通信软件可以为企业原有的局域网提供一种良好,安全,快速的通信机制。它的实现无需对企业原有的局域网硬件进行任何改动,具有实现成本低廉的优点,它的使用能有效地降低局域网通信负荷,提高局域网的使用效率,可以很好地解决企业内部局域网的各种通信需求。
基于Socket的局域网聊天工具很好地诠释了Socket通信的原理,并且在企业内部通信、教学、讨论等应用中都具有一定的实用价值。它具有信息收发速度快,保密性好,占用网络带宽资源低,占用服务器吞吐能力低,易于编程实现等优点。基于Socket的局域网通信软件应用范围广阔,不但可以处理传统的通信需求,而且也能扩展以适应新型的网络应用,如网络教育,数据影音传输等,拥有广泛的应用前景。
如今基于局域网的即时通信工具一般采用UDP或者 TCP协议体系来实现 ,开发技术已经比较成熟。UDP的实时性比较好,但是不一定提供可靠的数据传输,TCP可以提供可靠的数据传输,本课题采用TCP完成局域网聊天室的设计。
最后,就是数据库软件的选定。数据库是一个软件的存储中心,数据库软件就是这个存储中心的缔造者,数据库的可用性直接影响着一个软件的功能。随着数据库技术的飞速发展,数据库软件也是多如牛毛,如关系型数据库database,foxpro,access,sybase,informix mysql,sql server等等。Access操作简单、功能强大、应用广泛,,因此本聊天体统选择Microsoft ACCESS。
1.4 参考资料
[1]张海潘 《软件工程导论》 清华大学出版社,2008.2
[2]《C++程序设计》 清华大学出版社
[3]《C#程序设计》 人民邮电出版社
第二章:对现行系统的分析
2.1 业务概况
利用MSN、QQ完全是谈工作问题的比例低到只有5.6%;谈论的大部分是工作关系,有小部分是朋友交流的人占38.8%;认为客户、同事也可以谈与工作无关的问题的比例是28.1%;大部分是朋友交流的有27.5%。目前聊天系统主要包含多个模块,如:用户登录模块,新用户注册模块,已注册用户聊天模
您可能关注的文档
最近下载
- 【行业标准】T∕CHES 17-2018 水井报废与处理技术导则.pdf VIP
- 2024-2025学年初中音乐七年级上册(2024)人音版(2024)教学设计合集.docx
- 2023年《工程项目精细化管理手册》.doc VIP
- 中心静脉血管通路装置安全管理专家共识.pptx
- SY/T 6610-2017 硫化氢环境井下作业场所作业安全规范.pdf VIP
- 教师资格定期注册申请表.doc
- 五年级上数学说课稿分数的再认识_北师大版.docx VIP
- 8.3 区域性国际组织 课件-高中政治统编版选择性必修一当代国际政治与经济.pptx
- 2024-2025学年广东省深圳市南山实验教育集团七年级上学期期中数学试卷及参考答案.docx VIP
- 五年级上数学说课稿分数的再认识_北师大版.pdf VIP
文档评论(0)