VC++程序设计报告电子邮件发送和接收程序的开发班级:B电子051姓名:周庆学号:0510620118指导老师:惠为君日期:2007年7月第1页共21页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共21页目录第一章需求分析...............................................21.1开发背景..........................................................21.2功能要求..........................................................2第二章系统总体分析...........................................22.1电子邮件介绍......................................................22.2总体设计方案及思路................................................32.2.1电子邮件的发送程序............................................32.2.2电子邮件的接收程序............................................42.3模块分析..........................................................42.3.1电子邮件发送程序的主要模块....................................52.3.2电子邮件接收程序的主要模块....................................5第三章程序的测试(运行截图).................................53.1添加“关于”标签的测试............................................53.2发送邮件的测试....................................................63.3收取邮件的测试....................................................8第四章设计总结...............................................84.1课程小结..........................................................84.2个人小结..........................................................9附录(源代码)...............................................91“关于”标签的程序代码..............................................92电子邮件发送程序的代码.............................................103附件的代码.........................................................133电子邮件接受程序的代码.............................................14第2页共21页第1页共21页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共21页第一章、需求分析1.1、开发背景随着互联网的不断发展,越来越多的企业单位通过电子邮件来协同工作,打破时间与地域的限制,大大提高了工作效率。电子邮件已地经成为人们生活中不可缺少的一部分。但是,当前流行的各大邮件客户端软件除了最主要的收发信件之外,功能越来越复杂,但是人们平常真正用到的功能很少,很多功能尤其对于那些计算机知识相对缺乏的人来说,更加显得太过于华丽而不实用。所以这次的VC++课程设计,我选择了制作一个操作简单,又可以实现最基本的电子邮件的收发功能的工具。1.2、功能要求①基本发送和接受邮件的功能。②实现通信功能。③具有简单、实用、易操作的图形界面。④在以上基础上尽量实现发送附件的功能。⑤程序还应可以判断整个过程是否能正常运行,如果不正常运行,必须给出错误信息。第二章、系统总体分析2.1、电子邮件介绍电子邮件又称E-mai1,是—种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送,它是—个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种服务,E-mai1不只局限于信件的传递,还可用来传递文件、声音及图形、图像等不同类型的信息。电子邮件的处理由两大部分组成:电子邮件发送程序和电子邮件接收程序。电子邮件发送程序的发送方式有两种:第一种是本地计算机与用户所指定的发送邮件服务器连接,然后通过发送邮件服务器将邮件传递到接收邮件服务器,邮件中包含有信件的主题和内容第3页共21页第2页共21页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共21页等一系列信息;第二种是本地计算机...