1 程序设计实践训练课程设计报告 姓 名: 班 级: 学 号: 指导老师: 日期: i 摘 要 自我们生活中有很多软件,可是你对它了解多少呢?现在那些什么 QQ、MSN 之类的聊天程序已经很常见了,不要觉得它们好像很深奥一样,实际上你只要懂得它的基本原理,你就可以很好的把握它。VC 作为一个常用的编程工具,它功能的强大毋庸置疑,而且微软把它的操作界面做的很友好,把它作为我们的编程的工具不失为一个很好的方案;VC 的实际编程要融入多种技术例如:网络技术、数据库技术、串口技术等,还有框架的理解也很重要,而我们所做的聊天软件是在对话框中加入网络技术。聊天软件有很多种,不过这些程序一般由两大部分组成:服务器聊天程序和客户端聊天程序。当然若软件较小或用于实验,你也可把客户端与服务器连在一起。这次实践可以让我们更加了解编程理念,使我们熟悉编程思维还有网络技术的实际运用…… I 目 录 1 方案比较与选择 ····································································································· 1 1.1 方案比较 ······································································································· 1 1.2 方案选择 ······································································································· 1 2 工具选择与功能实现 ····························································································· 2 2.1 工具选择与相关介绍 ··················································································· 2 2.2 功能实现 ·····························································...