实时通讯系统.doc
学院学士学位论文摘要I摘要当前,个人即时通讯系统应用非常广泛,已被越来越多的人所熟知,在方便人们进行交流的同时也推动了社会的信息化建设。本文基于CSocket类和RTC组件,尝试开发了一个简单的企业版通讯系统,用于满足企业之间和企业的部门之间进行信息交换和资源共享的需要,其主要内容包括视频会议,文件传输,以及文字聊天三个模块。企业可以使用视频会议模块来召开内部会议以及企业之间的商务会议、销售会议等,能够大大提高企业的工作效率和销售业绩,同时还可使用文件传输模块来及时发放重要文件如订单、报表等,另外,文字聊天模块能方便员工之间进行工作经验的交流,及时获取员工对企业管理和经营策略的反馈意见,为企业营造优良的工作氛围。运用本系统,能够提高企业的管理质量和效率,从而促进企业的快速发展。关键字:实时通讯;视频会议;文件传输;学院学士学位论文摘要IIAbstractAtpresent,itisveryextensivethatthepersonalinstantcommunicationsystemisused,havealreadybeenknownverywellbymoreandmorepersons,havepromotedtheinformationconstructionofthesocietytoowhilehelpingpeopleexchange.Inthispaper,usingCSocketclassandRTCcomponent,wedeveloponesimpleenterpriseeditionreal-timecommunicationsystemtomeetthedemand,informationexchangeandresource-sharinginenterpriseorbetweenenterprisesdepartments,thesystemincludesvideoconference,filetransfer,andtextchatmodules.Enterprisescanusethevideoconferencemoduletoholditscommercialmeeting,sellingmeetingbetweenenterprises,etc.Atthesametime,enterprisescanimproveworkingefficiencyandsalesachievementofenterprisegreatly,andcanalsousefiletransfermoduleforsendingoutimportantfilesinstantlysuchastheorderform,reportform,etc.Inaddition,Textchatmodulecanhelpstaffcarryontheexchangeofworkingexperience,presentthefeedbacksuggestionsonbusinessadministrationandmanagementstrategiesofstaffintime,whichbuildfineworkingatmosphereforenterprises.Countingonthesystem,itcanimprovemanagementqualityandefficiencyofenterprises,thuspromotethedevelopmentofenterprisesgreatly.KeywordsReal-timecommunication;Videoconference;FileTransportProtocol学院学士学位论文目录III目录第一章可行性研究.11.1引言.11.2可行性研究概述.11.3技术可行性分析.1第二章需求分析.42.1需求分析简介.42.2总体目标.42.3面向对象方法学.52.3.1面向对象分析方法简介-5第三章总体设计.73.1概述.73.2面向对象设计方法简介.73.3面向对象方法的主要优点.83.4系统组成.113.4.1服务器端-113.4.2数据库子系统-123.4.3客户端-143.5系统流程.14第四章详细设计.164.1概述.164.2WindowsSockets简介.164.3类层次结构图.174.4模块设计.184.4.1文字聊天设计-194.4.2文件传输设计-20学院学士学位论文目录IV4.4.3视频会议模块-214.5数据库设计.27第五章编码.295.1概述.295.2主要代码.29第六章软件测试.396.1概述.396.2测试方法.39参考文献.41致谢.42附录.43文献.43原文-43译文-47