基于c#的内部电子邮件收发系统的设计与实现

基于c#的内部电子邮件收发系统的设计与实现

ID:6825104

大小:471.50 KB

页数:9页

时间:2018-01-27

基于c#的内部电子邮件收发系统的设计与实现_第1页
基于c#的内部电子邮件收发系统的设计与实现_第2页
基于c#的内部电子邮件收发系统的设计与实现_第3页
基于c#的内部电子邮件收发系统的设计与实现_第4页
基于c#的内部电子邮件收发系统的设计与实现_第5页
资源描述:

《基于c#的内部电子邮件收发系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、商丘师范学院2014届本科毕业论文(设计)基于C#的内部电子邮件收发系统的设计与实现引论科学技术的不断发展使得人们通过网络进行信息传递更为方便。电子邮件早就在传递速度和功能上,全面改善了传统纸质邮件收发的效率。现代人们大多时候都是以电子邮件的形式来传送一些文件的。当然,人们还可以使用电子邮件互相传递文字,声音,图片,视频等。因此,电子邮件的简单快速使其被越来越多的用户所使用。随着信息技术的不断发展,电子邮件的使用量越来越大,其设计功能更多,也更人性化,在人们的日常生活中起到了越发重要的作用。电子邮件的原理是在通信网上设置“电子信箱系统”,它其实是一个计算机系统。系统的硬件是一个高

2、特性、大含量的计算机。并确定—个用户名和用户可以自己任意修改的口令。存储空间有三部分,分别是存放所收信件、编辑信件和信件归档,用户采用口令开启自己的信箱,并进行发信、读信、转发、归档等操作。电子邮件在信箱之间进行通信。用户需要先打开自己的信箱,再输入命令将想要发送的邮件发送到接收方的邮箱中。邮件的传递和交换操作发生在信箱之间,也可以与其它邮件系统进行传送和交换。人们通常所使用的电子邮件主要有两种,一种是专业的邮件服务系统软件,如微软的OutlookExpress,国产的Fox-Mail;另一种是由浏览器访问邮件服务器完成。上述两种方法虽然都比较简便。但是这两种方式无法实现在个人开

3、发的系统中拥有邮件的收发功能。如今内部邮件系统越来越广泛的被人们所使用。内部邮件系统效率高,速度快,安全性高的优点使其随着各公司员工之间的信息交流需求不断发展和扩充。该系统是B/S版的一种更简洁、高效、可行的邮件收发系统。它使用C#程序语言设计,采用WEB开放式框架,以SQLServer2005为后台数据库,实现了一个基于C#的内部电子邮件系统。该系统实现的主要内容有用户发送和接收邮件的功能,用户登录与注册功能,邮件的移动和删除功能,用户好友管理功能。1内部邮件收发系统概述1.1内部邮件介绍内部邮件收发系统是用户相互交流信息的一个平台,该系统是通过数据库的应用去实现用户之间相互发

4、送和接收邮件,从而进行信息交流的。内部邮件是指用户之间通信的内容,主要优点有操作方便,传递速度快,安全性高。1.2意义如今各大专业电子邮件收发系统的功能越来越多,但是人们日常生活中所用到的功能很少,除了邮件的收发以外,其他许多功能对于那些不熟识计算机的人们来说,更加显得华而不实。简洁,高效,方便的内部电子邮件收发系统更加与用户的要求相符合。所以希望通过本次设计完成一个简单的内部邮件收发系统,实现用户的登录与注册,完成邮件的发送与接收,同时可以对已经收到的邮件进行移动和删除,并且可以对用户进行添加好友,删除好友。随着网络信息的快速发展,人们越来越趋向于在网上进行信息的获取和交流。本

5、次内部邮件收发系统的设计满足了内部用户之间信息的交流。8商丘师范学院2014届本科毕业论文(设计)2内部邮件收发系统分析2.1系统需求内部邮件收发系统的设计主要是实现内部用户之间的通信,以及对邮件的移动和删除,用户的好友管理。对于发送邮件的设计力求操作简单方便,并且可以接受其他用户发送来的邮件,可以将收到的邮件进行移动分类和删除操作。该邮件系统设计目的是在用户之间完成邮件的相互发送和接收,并且对相关邮件信息进行管理以及用户好友的添加和删除。2.2功能需求根据系统的需求分析,本系统的功能要求如下:2.2.1用户登录与注册在登录界面需要写入相应的用户名、密码信息进行验证,如果正确存在

6、即可登录到系统内进行相关操作。如果用户名不存在,则需要进行注册新用户。并且注册内容不允许为空。注册过后,用户可以登录系统进行主页面相关功能的操作。2.2.2邮件发送与接收用户若要发送新邮件,发送邮件部分主要包括发件人,收件人,主题,内容。接收邮件的部分显示在收件箱中用户可以查看所收到的邮件详细信息,同时也可以查看旧邮件。2.2.3邮件移动与删除用户登录到自己的邮箱对邮件进行查看,可以对于过期废旧的邮件进行移动到其他目录文件夹下,也可以对它执行删除操作。2.2.4用户好友管理用户管理联系人列表中的好友,不仅可以对我的好友列表中的好友进行查看,编辑操作,还可以实现添加新的联系人好友,

7、删除好友的功能。3内部邮件系统总体设计3.1系统设计概述本系统采用B/S(Browser/Server,浏览器/服务器)的运行方式,它是对C/S结构的扩展。B/S结构可实现不同用户,不同地方以不一样的连接方式访问,并操作共同的数据,其运行维护简单,操作快捷,准确。本系统的开发工具是VisualStudio2008,运用的后台数据库是SQLserver2005,基本满足了用户接收邮件,管理邮件等功能。3.2系统模块本系统分4大模块进行设计:用户登录注册模块、邮件接收模块、邮件移动和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。