欢迎来到天天文库
浏览记录
ID:325185
大小:405.50 KB
页数:50页
时间:2017-07-23
《基于vc的小型聊天系统 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、哈尔滨商业大学毕业设计(论文)基于VC的小型聊天系统学生姓名指导教师专业计算机与科学与技术学院计算机与信息工程学院2012年06月01日GraduationProject(Thesis)HarbinUniversityofCommerceSmallChatSystembasedonVCStudentSupervisorSpecialtyComputerscienceandtechnologySchoolComputerandInformationEngineering2012-06-01毕业设计(论文)任务书姓名:刘加庆
2、学院:计算机与信息工程学院班级:中外二班专业:计算机科学与技术毕业设计(论文)题目:基于vc的小型聊天系统的设计与实现立题目的和意义:目的:随着全球信息化的不断发展,网络也在飞速发展,聊天系统已经成为了一种不可缺少的网络交流方式,出于高效、快速地处理各种事务的目的,开发了这款小型聊天系统软件。意义:在聊天系统的帮助下,企业得以简化信息流程,提高信息交换的速度,从而提高工作效率,个人也能够提高信息的交互效率。技术要求与工作计划:技术要求:1.广泛阅读与选题有关的文献30篇以上,其中,英文文献至少5篇。结合毕业实习充分掌握一
3、手资料,在论文撰写中运用恰当、贴切。2.运用所学的专业基础理论和专业知识,理论联系实际,分析和解决本课题研究问题。3.在论文撰写过程中,论证要逻辑严密、概念准确、数据可靠、结论正确,符合毕业论文写作规范的各项要求。工作计划:1.按照确定的选题范围查阅有关小型聊天系统的相关文献。2.根据查阅的有关小型聊天系统相关文献,撰写论文大纲和开题报告,并按指导教师要求修改。3.结合毕业实习,了解现有聊天系统存在的意义。4.按照开题通过的论文大纲和所收集的一手和二手资料撰写论文初稿。5.根据指导教师提出的修改意见修改论文初稿。6.按学
4、校毕业论文撰写规范的要求排版、打印和装订。7.准备毕业论文答辩陈述词。8.毕业论文答辩。时间安排:第1周—第3周:查阅相关文献资料,明确研究内容,学习开发所需vc相关知识,数据库等相关技术,确定方案.完成开题报告.第4周—第5周:对开发系统进行需求分析等开发的前期工作.第5周—第12周:进行开发工具的选择与配置,准备开发环境,具体代码的编写。第13周—第14周:完成修改毕业论文.第15周:准备论文答辩.指导教师要求:(签字)年月日教研室主任意见:(签字)年月日院长意见:(签字)年月日毕业设计(论文)审阅评语一、指导教师评
5、语:指导教师签字:年月日毕业设计(论文)审阅评语二、评阅人评语:评阅人签字:年月日毕业设计(论文)答辩评语三、答辩委员会评语:四、毕业设计(论文)成绩:专业答辩组负责人签字:年月日五、答辩委员会主任签章答辩委员会主任单位:(签章)答辩委员会主任职称:答辩委员会主任签字:年月日哈尔滨商业大学毕业设计(论文)摘要随着电脑技术和Internet的快速发展,网上聊天已成为人们日常交流中的一种重要的方式,与E-mail、电话相比,网上聊天服务更具有时效性和简洁性。本项目采用软件工程的方法,综合运用程序设计技术、网络技术,以Visu
6、alC++6.0作为系统前台应用程序开发工具,开发设计了在TCP/IP协议下的聊天系统。此聊天系统采用客户端/服务器(C/S)模式和TCP连接。它有两个模块组成:服务器和客户端。服务器模块主要用来维护网络上所有用户的信息,如用户名;聊天客户端模块主要包括用户登录、发送信息、接收信息等。整个工程采用结构化的方式进行编译,逐步完善系统功能。系统采用CSocket实现连网功能,CSocket是MFC在CAsyncSocket基础上派生的一个同步阻塞Socket的封装类,而Socket是Windows中得到广泛应用的、开放的、支
7、持多协议的网络编程接口。关键词:聊天系统;VC++;TCP/IPII哈尔滨商业大学毕业设计(论文)AbstractAlongwiththehigh-speeddevelopmentofthecomputerscienceandInternet,chattingonlinehasbeenanimportantmethodinourcommunication.ComparingwithE-mailandtelephone,thechat-lineserviceismorereal-timeandeffective.Thesu
8、bjectunderdiscussionadoptsthemethodofthesoftwareproject,useproceduredesigningtechniqueandthenetworktechnology.TheprojectuseVisualC++6.0asthedevelopmenttools,st
此文档下载收益归作者所有