基于C#的电子邮件系统的设计与实现_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于C#的电子邮件系统的设计与实现

摘 要:随着信息技术的快速发展,电子邮件技术作为一种简单、快捷的信息交换方法,迅速成为Internet上广泛使用的服务。本课题研究了电子邮件的技术特点,设计了一个基于B/S结构和三层架构技术的电子邮件系统。本系统以Visual Studio 2005为开发工具,使用ASP.NET技术设计和实现,系统的主要功能有发送邮件、接收邮件、管理邮件、添加联系人、管理联系人等,具有高效、准确、操作简便的特点。5923
关键词:电子邮件系统;B/S结构;ASP.NET;三层架构

Design and Realization of Email System based on C#
Abstract:With the rapid development of information technology, email, as a simple and fast way to exchange information, has become a widely used on-line service. This program designs an email system based on B/S structure and three-tier architecture technique taking into account of email features. By using technique tool of Visual Studio 2005 and ASP.NET, the email system has main functions of email sending, receiving, and managing, as well as contact adding and managing while maintaining high efficiency, great accuracy and easy operation.
Key Words: Email System;B/S Structure;ASP.NET;Three-tier Architecture
目    录

摘  要    1
引言    1
1. 系统开发的意义    2
2. 系统相关技术介绍    2
2.1 C#开发语言    2
2.2 B/S结构    3
3. 系统分析    3
3.1 可行性分析    3
3.2 系统需求分析    4
4. 系统设计    5
4.1 概要设计    5
4.2 数据库设计    6
5. 系统功能实现    8
5.1 主要成员函数说明    8
5.2 系统登录界面    8
5.3 注册界面    9
5.4 系统主界面    9
5.5 邮件管理界面    10
5.6 联系人管理界面    10
5.7 邮件群发界面    11
6. 系统测试    11
6.1 测试目的    11
6.2 测试方法    11
6.3 测试结果    12
7. 总结    12
参考文献    13
致谢    14
基于C#的电子邮件系统的设计与实现
引言
电子邮件这种非交互式的通信,加速了信息的交流及数据传送,它是一个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。电子邮件不是一种“终端到终端”的服务,而是被称为“存贮转发式”的服务[1]。信件发送者可随时随地发送邮件,不要求接收者同时在场,仍可将邮件立刻送到对方的信箱内,且存储在对方的电子邮箱中。接收者可在他认为方便的时候读取信件,不受时空限制。在这里,“发送”邮件意着将邮件放到收件人的信箱中,而“接收”邮件则意着从自己的信箱中读取信件,信箱实际上是由文件管理系统支持的一个实体。
1. 系统开发的意义
随着计算机网络的发展,人与人之间信息传输的时间大为缩短,许多文件都是以电子邮件的形式传送。通过电子邮件人们可以进行文字、图片、视频、声音、数据文件等的传递。随着Internet网和万文网的广泛普及,电子邮件的使用迅速增多,不仅在数量上突飞猛进地发展,其重要性也日益增加。
由于电子邮件广泛而频繁地使用,国内外各大网站都提供了电子邮件服务。电子邮件作为人们日常使用的一项业务,就方式来说可以归结为两种。第一种是在本地机器上安装电子邮件客户端,客户端可以把邮件全部下载到本地硬盘上,方便用户在本地机器上处理邮件,虽然功能十分强大,但是开发和操作复杂,功能也很繁琐。第二种是Web Mail方式,是因特网上一种使用网页浏览器来阅读或发送电子邮件的服务,界面友好,功能强大,不需要借助客户端,免除了用户对E-mail客户软件进行配置时的麻烦,只要能上网就能使用Web Mail,方便用户对邮件进行接收和发送[2]。当前流行的各大邮箱比如像网易163邮箱,除了最主要的收发信件之外,功能越来越多,操作也越来越复杂。鉴于此,本课题开发了各种功能相对简单实用的邮件系统,简化了很多不必要的功能。 (责任编辑:qin)