版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、毕业论文设计题目基于.NET企业客服系统学生指导教师年级2021级专业计算机科学与技术二级学院信息工程学院2021年5月.word.zl重声明本人的毕业论文设计是在指导教师的指导下独立撰写完成的。如有剽窃、抄袭、造假等违反学术道德、学术规和侵权的行为,本人愿意承当由此产生的各种后果,直至法律责任,并愿意通过网络承受公众的监视特此重声明。毕业论文设计作者签名:年月日.word.zl摘要在我国,随着经济的开展和社会的进步,人们的观念也在发生着转变。以“客户为中心,效劳于客户逐渐成为各个企业的宗旨。那么企业客服,逐渐被各个企业所重视。因此企业客服应运而生,然而中小企业在资金和人力等方面的缺乏,无法负
2、担大型企业的客服系统,为了解决这种问题,实现使用于中小企业的经济实用的系统,在教师的指导下,我开发了基于.NET的企业客服系统。本系统的主要模块是登陆界面,主界面。主界面包括客户信息管理,用户信息管理,产品信息管理,订单管理,数据库备份,聊天窗口,帮助窗口。各信息管理模块主要是信息的增、删、改、查、统计等功能。本次论文主要阐述了在系统设计过程中所用到的一些关键技术,首先介绍了我国企业客服系统的开展现状和不同的企业对系统的需求,分析了本系统的主要功能;其次,再对本系统进展需求分析,进展程序的主要框架的设计和具体实现方法;最后,根据本次系统开发过程中和调试阶段发现的问题,对本次系统进展了深入的研究
3、,提出了系统需要完善的地方,总结了由此次系统的开发获取的经历。关键词.NET企业客服.NET-basedurbanenterprisephonecustomerservicesystemLiYuecongDirectedbyAbstractInChina,withthedevelopmentofeconomyandtheprogressofthesociety,theideaofpeoplealsoisinproduceachange.Thecustomerasthecenter,servicetocustomersarebeingallthetenetofenterprise.Soenter
4、prisecustomerservice,graduallybyeachenterprisevalue.Soenterprisecallarisesatthehistoricmoment,howeversmallandmedium-sizedenterpriseinmoneyandmanpower,etcisinsufficient,cantaffordlargeenterprisephonecustomerservicesystem,inordertosolvethisproblemandrealizeinthesmallandmedium-sizedenterprisesuseeconom
5、icsystem,intheteachersguidance,Ienterprisephonecustomerservicesystem.Thesystemsmainmoduleislandinginterface,theinterface.Theinterfaceincludingcustomerinformationmanagement,customerinformationmanagement,productinformationmanagement,ordermanagement,databasebackup,chatwindow,helpwindow.Theinformationma
6、nagementmodulemainlyistheincrease,deleteinformation,andchanged,survey,statistics,andotherfunctions.Thispapermainlyexpoundsthedesignprocessinthesystemforsomekeytechnologies,firstintroducedinenterprisephonecustomerservicesystemdevelopmentpresentsituationanddifferententerpriseofsystemrequirements,analy
7、zesthemainfunctionsofthesystem;Secondly,thisrequirementanalysis,again,themainframeoftheprogramdesignandrealizationmethod;Finally,accordingtothesystemdevelopmentprocessandmissioningphaseoftheproblemsfoundinthesystemoffurtherresearch,putsforwardthesystemneedstoperfectplace,summarizesthedevelopmentofth
8、esystembytheaccessofexperiencKee.ywords.NETEnterprisCustomerservice摘要IABSTRACTII引言1 TOC o 1-5 h z 工程背景1题目来源1研究容1应用前景1 HYPERLINK l bookmark10 o Current Document 开发技术概述2开发语言简介2VISUALSTUDIO2021介绍2.NET技术2公共语言运行库2.NET根本类库2数据库2 HYPERLINK l bookmark12 o Current Document 开发技术概述3可行性分析3已具备条件3功能需求分析3性能需求分析3系统用
9、户分析4 HYPERLINK l bookmark14 o Current Document 系统的总体设计和分析4系统功能4数据库设计5数据库概念设计5数据库逻辑构造设计6 HYPERLINK l bookmark16 o Current Document 系统的详细设计8系统功能构造图8系统的业务流图8系统数据库设计9系统模块设计9信息管理模块9语音通话模块10系统界面设计10 HYPERLINK l bookmark18 o Current Document 系统的测试和维护13系统的测试13系统的维护13总结14参考文献14致14附录15基于.NET企业客服系统1引言随着现代社会的开展
10、和人们观念的不断开放。以客户为中心,以效劳为本,逐渐成为各个企业的宗旨。各个企业纷纷建立客服部门,提升客服管理水平及客户的满意度,真正实现公司提出的“以客户为中心,以效劳为本的企业目标。然而,在现今需要开源节流的经济环境下保证高质量的客服效劳并非一件容易的事。传统的客服中心主要是通过呼叫中心形式为客户提供效劳,这种传统的客服组构不仅耗资巨大,而且使客服处于一种被动的效劳状态,与营销完全脱离的客服工作也难实现企业增量、甚至保量客户的要求。我们最常见的企业客服是通信行业,类似10086;金融;航空的行业。但是,这样的企业客服系统无法适用于小型企业中。尤其是许多中小企业,在面对本钱压力时仍不惜拿客服
11、质量的缩水来冒险。因此,开发一个适用于中小企业的经济实惠的基于.net的企业客服系统,可以极大的降低本钱,节约人力,提高公司的工作效益,更好的效劳与客户。本系统基于.net开发技术设计。本论文将对系统的构造设计和功能,数据库设计以及设计过程中的关键技术进展详细的论述。工程背景企业客服最初是出现在金融、电信、航空等行业中。但是,随着经济的开展及社会的进步,使得产品差异越来越小,传统的企业竞争将逐渐转换为本钱的竞争,那么客服逐渐被各个企业所重视。早期的企业客服主要形式是呼叫中心的不能够,通常是经过公司的专业培训,主要负责客户的订购、咨询和投诉。然而,随着经济的不断开展,业务的不断增加,原有的客服模
12、式月俩月不能满足客户的要求,与此同时,科技的不断开展,技术的不断更新,为企业提供了更好的客服系统。对于中小企业来说,为了保证自身的生命力,适应新的竞争那个环境,需要不断的提高企业的效劳理念。但是,由于资金人力的各方面的限制,无法驾驭那样大型的企业客服系统,那么适用于中小企业的经济实用的企业客服系统就产生了。题目来源在当今以客户为主的商业时代,客服部门,已经成为企业的营销团队的不可或缺的一局部。目前,各个企业都设有自己的客服部。然而,在今天全球经济压力下,各个企业纷纷截流开支的情况下,保证客服质量并非一件容易的事情。传统的企业客服只要通过呼叫中心,信函等形式为客户效劳。但是,这种客服形式不仅耗资
13、,而且浪费人力,使得企业往往处于一种被动的形式,与营销完全脱离。在这种形势下适应与中小企业的经济实用的企业客服系统应运而生。使得客服更好的与营销结合,提高公司的经济效益,保证客户的要求。研究容基于.NET企业客服系统的开发以为客户提供多渠道、全方位效劳,对业务流程进展信息化,实现控制,企业客服系统的建立和应用,对提升客服管理水平,对外提高客户的满意度,真正实现公司提出的“以客户为中心,以效劳为本的企业目标。如可以对客户信息进展管理,员工的信息进展管理。可以实现信息管理现代化,如可以对客户的信息进展导出excel,更方便企业对客户信息的管理。本系统加大了信息的平安性,可以对数据进展备份,大大提高
14、了信息的平安性。应用前景本系统开发主要以VisualStudio2021为开发平台,Access2003为后台数据库,采用windows窗口模式。系统将提供一个操作简单、方便快捷、实用经济的客服系统。使得办公现代化,更加方便与客户的沟通。随着业务的不断扩大,原有的客户效劳中心越来越难以满足客户的要求,于此同时,技术的飞跃开展向企业提供了更快更好的现代化通信信息处理手段,企业迫切需要一种能与技术开展保持同步的企业客服中心。本系统就很好的实现了信息现代化。开发技术概述开发语言简介本系统开发采用的是C#语言。C#语言是微软公司设计的一种编程语言,它继承了C/C+优良传统,有借鉴了Java的很多特点。
15、微软对C#的定义是:C#是从C和C+派生出来的一种简单、现代、面向对象和类型平安的编程于洋。C#读作csharp主要是从C/C+编程语言家族移植过来的,C和C+的程序员马上熟悉它。C#试图Z合Visualbasic的快速开发能力和C+的强大灵活能力。21Visualstudio2021介绍VisualStudio是一种容器环境,它集成了多种可视化设计器的功能,有用于创立Windows窗体应用程序的,有用于构建Web站点的,也有用于构建WindowsmunicationFoundation(WCF)效劳的,诸如此类。我们所需的元素(如引用、数据源连接器、文件夹和文件)可以分成两层管理:解决方案和
16、工程。一个解决方案包含多个工程,而一个工程中又包含了该工程所特有的一些文件.VisualStudio2021使开发人员能够快速创立高质量、用户体验丰富而又严密联系的应用程序,充分展示了Microsoft开发智能客户端应用程序的设想。21.NET技术.Net是微软公司发布的新一代的系统、效劳和编程平台,主要由.NetFramework和MicrosoftVisualStudio.NET开发工具组成。.NetFramework是一种新的计算平台,它包括了操作系统上软件开发的所有层,简化了在高度分布式Internet环境中的应用程序开发。.NetFramework主要包括两个最根本的核,即公共语言运
17、行库monlanguageruntime,简称CLR和.NetFramework根本类库,他们为.NET平台的实现提供了最底层的技术支持。公共语言运行库公共语言运行库是.NetFramework的根底,是.NetFramework运行时的环境。公共语言运行库是一个在执行时管理代码的代理,可以跨语言、自描述组件、简单配制和版本化及集成平安效劳为特点,提供核心效劳如存管理、线程管理和远程管理。.NET根本类库.NETFramework的另一个主要组件是类库,它是一个综合性的面向对象的可重用的类库集合,例如ADO.NET等。.NET根本类库位于公共语言运行库的上层,与.NETFramework严密集
18、成在一起,可被.NET支持的任何语言使用。类库中的基类提供了标准的功能,如输入输出、字符串操作、平安管理、线程管理、文本管理和用户界面设计功能。这些类库使得开发人员更容易建立应用程序和网络效劳,从而提高开发效率。21数据库Access2003是一款非常优秀的,基于关系模型的数据库管理系统软件。它能够协助用户方便地建立数据库,并对建立的数据库进展管理和维护。另外,为了使数据库能方便地进展某些应用,数据库的开发者有时还需要编写数据管理系统下的应用程序,这种在系统程序下编写应用程序的过程也叫做二次开发。Access2003就具有良好的二次开发性能。总的来说,Access2003具有以下特点:(1)与
19、Office2003中的其他办公软件一起打包出售。但凡购置了Office2003套装办公软件的用户就可以一并得到Access2003数据库管理系统软件,无须额外购置。(2)图形界面,易于操作。Access2003具有与流行的办公软件如Word、Excel等风格类似的操作界面,易于上手;而且Access2003中的操作根本上都是通过图形界面完成的,操作起来非常方便。因此,Access2003非常适合初学者用来作为学习数据库管理软件的工具。(3)强大的数据管理功能。Access2003具有强大的数据管理功能,足以满足一般办公所需;支持SQL语言和VBA,高级用户可以使用它们对Access数据库进展
20、二次开发。(4)可与Excel共享信息。用户可以很方便地将Excel中的数据导入到Access数据库中,也可以将Access数据库中的数据导出到Excel中。(5)良好的网络应用功能。使用Access2003可以方便地生成数据页,将数据页发布到上,就可以轻松地通过互联网数据库。(6肖微软公司的另一款数据库软件SQLServer具有很好的交互性能。用户学会使用Access2003后,对学习SQLServer具有事半功倍的效果。7开发技术概述在我国,随着经济的开展和社会的进步,人们的观念的转变。以“客户为中心,效劳于客户逐渐成为各个企业的宗旨,那么企业客服系统就应运而生了。企业客服系统是一个集合语
21、音通话、计算机网络、数据库等技术的综合信息效劳平台,它能为公众提供一种新的效劳方式和效劳窗口。可行性分析(1)技术可行性本系统的运行平台是windowsxp,开发平台是VisualStudio2021,采用的语言是c#,数据库是Access2003将数据局信息存储到数据库中,通过程序调用数据库,实现其功能。该工程的卢纶及其技术已经日趋成熟,参考资料丰富,有很多成熟的工程可以参考,所以本系统在技术上是可行的。(2)操作可行性本系统的界面简洁明了,操作简单易行,语言通俗易懂,只要有简单的计算机根底,就可以操作本系统。不需要特别的培训。所以在操作上是可行的。(3)经济可行性一般计算机就可以开发,要求
22、的运行平台在windowsxp就可以。已经具备开发本系统所需的所有硬件和软件设备,并且参考资料很多。所以开发本系统在经济上是可行的。已具备条件(1)指导教师有丰富的.NET开发经历。(2)学校提供了丰富的参考书。(3)开发环境已经搭建完成。(4)有根本的C#语言根底。功能需求分析企业客服系统是以为客户提供效劳为根底的客服系统,是企业与客户沟通、联系的重要方式、手段和技术的集合。现在的客服逐渐与营销相结合,为顾客效劳的同时也为企业带来了效益。因此,一个好的企业客服系统必须考虑到双方的利益。客户通过语音通话,与企业进展沟通,获得效劳。那么,企业可以通过客户的根本信息和订单等了解客户,更好的对客户进
23、展效劳和业务的介绍等。通过本系统尽可能把一些复杂的数据简单化,为企业带来方便,也为客户带来方便,信息化。综上所示企业客服系统应该满足以下一些根本要求:(1)实现自动搜索局域网的ip,实现语音通话。(2)对客户、员工、订单等信息的管理,实现对信息的增、删、改、查。(3)对订单进展统计等。性能需求分析为了确保本系统能够长期、稳定、可靠、平安、有效、高速的运行,企业客服系统应该满足:(1)确保系统处理的准确性和及时性。(2)确保系统的开放性和可扩性。(3)确保系统的易用性和易维护性。(4)确保系统的平安性和稳定性。应满足以上几点来确保系统的性能可行的。系统用户分析本系统的用户主要是企业的客服员工,可
24、针对本系统对其客户进展效劳,客户可以是成熟客户、潜在客户、未开发客户。其中用户的权限如表3-1:表3-1用户权限用户角色权限客服人员可针对不同的客户对其进展效劳,通过。以下是针对用户的角色进展建模,如图:图3-2客服人员用况分析图4系统的总体设计和分析系统功能主要包括登陆界面,主界面。输入用户名和密码点击确定,可以进入系统的主界面。主界面包括信息的管理,系统管理,语音界面。信息管理功能主要包括:(1)员工信息的管理,主要是增、删、改、查功能。(2洛户信息的管理,主要是客户信息的查询、修改、删除、增加,所需要客户信息的导出excel。(3)产品信息管理,主要是产品的增加,产品类型的增加、查询。(
25、4)订单的管理,主要是客户订单的增、删、改、查功能,及订单统计和所需订单的导出excel。系统管理的功能主要包括:(1激据库的备份。(2)用户的密码修改。语音界面的功能主要包括:(1)自动搜索ip地址的界面,主要是可以自动搜索本机所在的所有局域网的ip地址。(2)语音通话界面。主要是在选择局域网的ip地址后,可以进展语音通话。数据库设计数据库概念设计根据系统的需求分析,系统设计了能够满足本系统的数据库,主要有客户信息实体、员工信息实体、产品信息实体等。本系统的主要操作员是企业的部员工,那么这里有对企业员工的信息表,用来存储企业员工的根本信息。E-R图如下图:图4-1员工数据E-R图本系统是企业
26、客服系统,主要针对的是客户的效劳,那么客户的信息至关重要。创立了客户的信息表,用来储存客户的根本信息。E-R图如下图:效益是每个企业的最终目的,产品在企业工作的每个环节都是至关重要的。企业客服系统为了能更好的和企业营销相结合,增加了订单信息、产品信息等功能。那么,在数据库中建立了产品信息表,如下图:数据库逻辑构造设计Tb_employee(员工信息表)表Tb_employee主要是用于保存员工的根本信息。系统登录,员工根本信息管理及密码修改等需要用到此表。该表的构造如表所示:表4-1员工信息表的设计字段名数据类型是否为主键说明EmployeelD文本是员工编号EmpName文本否员工EmpEn
27、glish文本否登录名EmpPasword文本否登录密码EmpNation数字否民族EmpSex数字否性别EmpIDcard文本否FidEmpBirthday日期时间否出生日期EmpOfficeTed文本否联系EmpOICQ文本否QQEmpEmail文本否EmpState文本否婚姻状况EmpCity文本否地址EmpWorkDate文本否入职时间EmpDemissionDate文本否离职时间FldEmpWorkFlag文本否是否在职FldEmpRemark文本否工作简历EmpRegDate文本否录入时间Tb_Customer(客户信息表)表Tb_Customer主要是用于存储客户的根本信息。企业
28、客服系统主要是为企业的客户效劳,在客户信息管理,订单信息管理,及与客户沟通中都用到此表。该表的构造如表所示:表4-2客户信息表的设计字段名数据类型是否为主键说明KhID文本是客户编号khName文本否公司名称KhPi文本否客户KhType数字否客户重要程度KhHandye数字否客户行业KhState数字否客户状态KhTel文本否移动KuOffice文本否办公KuAddress文本否地址KuChangPi文本否购置产品KuSum数字否产品数量KuDate日期时间否录入时间KuEmploy文本否经办人KuDateLaste日期时间否最后修改日期KuFalg数字否删除标记Tb_Production(
29、产品信息表)Tb_Production主要用于存储客户所需的产品的根本信息。在客户信息管理、产品信息管理、订单管理中都用到了此表。该表的构造如表所示:表4-3产品信息表的设计字段名数据类型是否为主键说明ProNO文本是产品编号ProName文本否产品名称SellPrice货币否单价ProManufacturer文本否文本分类ProPov数字否产品有效期天ProExplain文本否产品说明ProRegDate日期时间否录入时间ProOperator文本否录入人ProMemo文本否备注ProFalg文本否删除标记5系统的详细设计本系统主要是针对中小企业而设计的。本系统采用三层架构的模式进展开发,这
30、样更方便以后的维护和开发。为了更好的与营销相结合增加了订单的管理,员工在为客户效劳的同时更好的结合客户的需求进展效劳。这样,不仅提高了效劳质量,也更好的提高了企业效益。系统功能构造图本系统主要是功能是信息管理、语音通话、数据管理等。其功能构造图如图5-1所示:图1-1系统功能构造图系统的业务流图企业客服系统的业务流图如图5-2所示:系统数据库设计在开发本系统时,根据主要的用户群是中小企业的,从他们的资金和维护等多方面的考虑和系统所需数据的大小考虑,本系统采用MicrosoftAccess2003作为后台数据库。数据库命名为Telservice.mdb如图5-3:后一刍服务器i+JFC-2012
31、022215S2二(jj数据连接曰3I.3_J表l+tbjCuMtomer国_tb_Errployee+Jtb_irpSaxl+_Jlb_ImportMkcel+l_Lb_IndtLEtr1+tb_WaritaiH-thJationitlJtb.OrderSii_3tb_Troduction田口tb.ProPaAh国tbJTftLRecord+_Jtb_Type+J_j视图王ua存储域程ji_u函数图5-3数据库系统模块设计信息管理模块本模块主要实现信息的增删改查的功能,这里的信息主要是企业员工、客户、产品、订单的根本信息。本系统运用三层架构分为:表现层ui、业务逻辑层bllh数据层dal。表
32、现层用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面,位于最外层最上层,离用户最近。业务逻辑层bll是对数据层的操作,对数据业务逻辑处理。数据层dal直接操作数据库,针对数据的增添、删除、修改、更新、查找等。bll层将dal的数据提上来转发给ui。运用三层架构很好的对系统进展管理和维护,有利于各逻辑层的复用。对于信息的查看,尤其是客户和订单的根本信息。为了更好的管理和使用客户订单信息,在查看时增加了导出excel文件。用privatevoidbtnToExcel_Click(objectsender,EventArgse)方法实现,详细请见附录。在这里还增加了对订单信息的统计,
33、由于企业客服逐渐与企业营销相结合,那么,对于订单的统计是很必要的。语音通话模块在语音通话模块主要分为在局域网自动搜索ip地址和创立连接实现语音通话两局部。用类netchat.cs实现局域网自动ip地址的搜索和连接,一旦连接,双方互相监听。进展启动语音采集,capturebuffer.Start(true);/true表示设置缓冲区为循环方式,开场捕捉。利用线程。对方收集到语音时,创立用于播放的音频设备对象。详细代码见附录。系统界面设计要对系统的整体界面界面进展设计,既满足功能需要,又要美观,便于操作,符合人们的习惯。其主界面设计如下图:图5-4主界面信息管理的界面如下图:图5-5信息管理界面信
34、息查询界面设计如下图:图5-6信息的查询订单的统计界面如下图:漏订单汇总图5-7订单汇总语音通话界面如下图:图5-8语音通话图5-9ip地址自动搜索6系统的测试和维护系统的测试为了确保系统的平安和稳定,在编写程序时就要开场系统的测试,主要有单元测试这主要是程序员进展,集成测试,系统测试尽量不是本系统编程员进展,验收测试。通过对系统功能模块进展分析后,就可以设计测试点,对功能模块到达全面的覆盖。设计测试用例是很关键的,常常使用的测试用力是等价类划分法、边界值法、通过测试、错误测试、随即测试。例如,登陆界面的测试,就用到了通过测试、错误测试、随即测试等。如表6-1所示:表6-1登陆测试用例用户名密
35、码无无错误无正确无无正确无错误错误正确正确错误正确正确系统的维护系统的维护主要有:纠错性维护;适应性维护;完善性维护或增强;预防性维护或再工程。纠错性维护主要是对系统的进一步改善,可以通过一些新技术大大减少对纠错性维护的需要。适应性维护主要是随着环境的改变,硬件等设施不能适应系统的需要,这是就要对系统进展一个适应性维护7总结企业客服系统是企业应用中的重要环节。它是客户与企业沟通的桥梁,使企业和客户之间更好的交流。不仅为客户提供了效劳,更大大提高了企业的形象和效益。本系统是基于.ne忸展开发的,能根本满足各个企业的不同需求,大大提高了系统的利用率。本系统的界面简单明了,不需要顾客花费太多时间进展
36、学习。本系统采用的三层架构,方便以后对系统的维护和修改。在对本系统的开发过程中,由于本人是初次开发,知识和经历的缺乏,有很多地方考虑不是特别周全。但是,我相信,基于.net的企业客服系统会成为每个企业必不可少的一局部。参考文献:1国玲.Access数据库应用.,机械工业,20072海藩软件工程导论.,清华大学,20213茂林.数据库应用技术:Access2003,清华大学,2021孔琳俊30天学通C#工程案例开发,电子工业,2021明日科技ASPNET例完全自学手册,人民邮电,20216乃真.Access数据库根底教程.,清华大学,20217廖信彦.Access2003数据库应用与提升实用教程
37、.,中国铁道,2005王小科C#工程开发案例整合(附光盘),电子工业,2021丁士锋C#典型模块与工程实战大全,清华大学,202110菊霞深入体验C#工程开发,清华大学,202111明日科技C#工程案例分析,清华大学,202112斌软件测试技术经典教程,科学,202113言,伟明C#工程开发全程实录,清华大学,202114莫里森(MichaelMorrison)深入浅出JavaScript,东南大学,202115童爱红VisualC#NET应用教程,清华大学,交通大学,202116伟VisualC#程序设计工程案例教程,清华大学,202117明日科技C#开发入门及工程实战,清华大学,20211
38、8朱敏.JavaScript实践教程.,交通大学,200419怀特,施宏斌.JavaScrip谓序员参考手册.,清华大学,202120梁立新C#核心技术应用开发,电子工业,202121联锋.A3.5程序设计与工程实践.,电子工业,2021致附录.一旦连接,双方互相监听:进展启动语音采集capturebuffer.Start(true);/true表示设置缓冲区为循环方式,开场捕捉利用线程。对方收集到语音时,创立用于播放的音频设备对象publicconstintotifyNum=16;/缓冲队列的数目privateintmNextCaptureOffset=0;/该次录音缓冲区的起始点priva
39、teintiSampleCount=0;/录制的样本数目privateMemoryStreammemstream;/存流privateSecondaryBuffersecBuffer;/辅助缓冲区.word.zlprivateintiNotifySize=0;/通知大小privateintiBufferSize=0;/捕捉缓冲区大小privateCaptureBuffercapturebuffer;/捕捉缓冲区对象privateAutoResetEventnotifyEvent;/通知事件privateThreadnotifyThread;/通知线程privateintiNotifyNum=0
40、;/通知个数privateNotifymyNotify;/通知对象privateCapturecapture;/捕捉设备对象privateDevicePlayDev;/播放设备对象privateBufferDescriptionbuffDiscript;privateSocketClient;privateEndPointepServer;privateintiBufferOffset=0;/捕捉缓冲区位移privateIntPtrintptr;/窗口句柄privatestringmFileName=string.Empty;/文件名privateFileStreammWaveFile=nul
41、l;/文件流privateBinaryWritermWriter=null;/写文件privateWaveFormatmWavFormat;/录音的格式通过这些方法进展语音控制。.查询时导出excel对象函数/建立Excel对象Microsoft.Office.Interop.Excel.Applicationexcel=newMicrosoft.Office.Interop.Excel.Application();excel.Application.Workbooks.Add(true);excel.Visible=true;/生成字段名称for(inti=0;idataGridView1.
42、ColumnCount;i+)excel.Cells1,i+1=dataGridView1.Columnsi.HeaderText;/填充数据for(inti=0;idataGridView1.RowCount;i+)for(intj=0;jdataGridView1.ColumnCount;j+)if(dataGridView1j,i.ValueType=typeof(string)excel.Cellsi+2,j+1=+dataGridView1j,i.Value.ToString();elseexcel.Cellsi+2,j+1=dataGridView1j,i.Value.ToStri
43、ng();、ip地址的连接classNetChatprivateintintPointVariable=1;/端口增长幅度privateIPEndPointipeLocal;privateSocketLocalSocket;privateIPEndPointipeRemote;privateintintMaxDataSize=10000;/接收缓冲区长度privateVoiceCapturevoicecapture1=newVoiceCapture();privateIntPtrintptr;publicIntPtrIntptrsetintptr=value;getreturnintptr;p
44、ublicIPEndPointLocalIPEndgetreturnipeLocal;publicNetChat(intintPort)ipeLocal=newIPEndPoint(IPAddress.Any,intPort);/配置本地IP和端口LocalSocket=newSocket(AddressFamily.InterNetwork,SocketType.Dgram,ProtocolType.Udp);publicNetChat(stringstrIP,intintPort)ipeLocal=newIPEndPoint(IPAddress.Parse(strIP),intPort);/配置本地IP和端口LocalSocket=newSocket(AddressFamily.InterNetwork,SocketType.Dgram,ProtocolType.Udp);/绑定自己的IP和端口/IP端口对/绑定成功返回truepublicstringBindSelf(IPEndPointipe)while(true)tryLocalSocket.Bind(EndPoint)ipeLocal);returnipeLocal.Address.ToString()+:+ipeLoc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 会计人员转正自我鉴定合集7篇
- 寒假个人实习工作总结范例
- 统编版语文二年级上册第三单元测试卷 单元测试(含答案)
- 临安春雨初霁课件
- 《法律你我他》课件
- 人的生活需要空气复习课件(济南版)
- 《产品测试操作指引》课件
- 南阳市方城县博望镇第一初级中学2024届中考一模地理试卷
- 停车区域规划方案
- 仓单质押协议模板
- (高清版)TDT 1071-2022 园地分等定级规程
- 陀螺仪工作原理
- 护工培训完整课件
- 《数字经济与数字化转型》 课件 第一章 数字经济概述
- 设计文件质量检查报告-3
- 国家开放大学《管理英语2》综合练习参考答案
- 2024年中国人寿财产保险股份有限公司招聘笔试参考题库含答案解析
- 教师企业实践总结汇报
- 抖音快手区别分析报告
- 全生命周期成本管理与优化
- 质量损失培训课件
评论
0/150
提交评论