基于Socket的IP公务电话软件设计与实现指导老师:答辩人:内容安排一、课
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
背景意义传统的公务电话一、课题背景意义基于互联网的PC电话一、课题背景意义传统的公务电话基于互联网的PC电话基于IP网络的公务电话二、知识准备(2)计算机网络知识(3)链
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
知识(1)VC++基本编程知识:C++、MFC、对话框、Socket编程、多线程三、主要研究工作1、系统框架设计2、系统操作功能图基于Socket的IP公务电话软件电话按键功能配置功能通话查询功能添加功能单呼功能组呼功能刷新功能修改功能删除功能三、主要研究工作3、套接字类型的选择面向连接的套接字三、主要研究工作3、套接字类型的选择面向连接的套接字(SOCK_STREAM)特点:1.建立了虚连接2.可靠3.不重复传输数据4.适合数据量不大的数据传输信令传输方式三、主要研究工作3、套接字类型的选择面向无连接的套接字三、主要研究工作3、套接字类型的选择面向无连接的套接字(SOCK_DGRAM)特点:1.没有连接2.资源消耗小3.处理速度快4.适合传输大批量数据,适合音频传输组呼和单呼传输方式三、主要研究工作三、主要研究工作4、类设计实现界面操作层的类:CIPPHONEDlg、CSysSettingDlg、CHistoryDlg、CNumberlist实现业务逻辑层的类:CManageSound、CCaptureSound、CPlaySound、实现数据传输层功能的类:CSignalSerSocket、CSignalCliSocket、CSignalAcpSocket、CSoundSocket三、主要研究工作4、类设计三、主要研究工作5、信令机制设计在CSignalDeal类中定义了结构体SignalPacket三、主要研究工作5、信令机制设计三、主要研究工作6、话机状态设计三、主要研究工作6、话机状态设计三、主要研究工作7、界面设计三、主要研究工作8、系统程序线程设计三、主要研究工作9、单呼通话过程设计三、主要研究工作10、组呼通话过程设计四、结论及未来工作谢谢!