当前位置:文档之家› 邮件收发软件的设计与实现

邮件收发软件的设计与实现

邮件收发软件的设计与实现 The design and implementation of mail sending and receiving software (XXXXXXXXXXXXXXXXXXXXXXXXXXX 17春XXXXXXXXX) 摘要:在经济全球化和信息技术飞速发展的今天,通过邮件收发进行信

息传递已经成为主流。目前,基于B/S(Browser/Server)模式的MIS(Management information system)日益成熟,Web已从静态的HTML到动态的网页,使系统的开发、管理和维护变得非常方便。因此,本系统研究并开发了基于B/S模式的邮件收发程序系统。 《邮件收发程序的设计与开发》是一个综合性的程序设计,涉及到界面、系统、数据库、协议、编码等多个方面的内容。本设计前台采用.NET技术,后台数据库采用SQL Server 2000,语言采用C#,主要讲述了邮件系统的注册、登陆、管理、发送和接收邮件等基本功能及设计方法。在系统分析中先后用系统的结构图分析了邮件系统,包括功能流程和功能分析,数据库表格。在整个系统的设计中,详细的展现了用户系统的各个功能模块,菜单的设计等。同时在系统的实现中,给出了实现表单中相应的后台数据库服务,前台功能控件的事件及代码以及界面实现的方法。最后,对系统设计的各个功能做了相应测试,并给出了相关设计页面截面的直观图。

Abstract: Recently as the economic became globalization and the information

technology developed rapidly, the level of enterprise Information is the key to drive the technological innovation and to upgrade of all work. Currently, the model of MIS (Management Information System) based on the B/S (Browser/Server) is becoming increasingly mature and enterprise Web have already been from static HTML to dynamic website, which allowing the system to the development, management and maintenance became convenience. Therefore, this system researched and developed the inventory management information system based on the B/S mode. 《The designing and development of Email receiving and sending system》is a comprehensive design process involving the interface, system, database, agreement, coding and other aspects .The designing uses .NET technology, background database using SQL Server 2000, C # as language. It mainly described the mail system on the registration, landing, and management, sending and receiving mail and other basic functions and design methods. In systems analysis the system structure was used to analyze the mail system, including the functional processes and functional analysis, database tables. During the entire system design , the various user system functional modules, menu design were detailed displayed .Meanwhile in the system realization , the corresponding backstage database service , the onstage function event controller and the code as well as the contact surface realization method were offered in the realization table list . Finally, the corresponding test has been given to system design each function, and the correlation design page section direct-viewing chart has been produced.

关键字: C#;邮件系统;SQL Server数据库 Keywords: C#; Email System; SQL Server

目 录

引言 …………………………………………………………………………………1 一、邮件系统 ………………………………………………………………………1 1.开发概述……………………………………………………………………1 2.对电子邮件的现状分析……………………………………………………2 3.电子邮件的发展前景………………………………………………………3 二、开发分析 ………………………………………………………………………3 1. 开发背景……………………………………………………………………3 2. 工作原理分析………………………………………………………………3 三、系统设计 ………………………………………………………………………4 1. 模块的划分与功能设计……………………………………………………4 2. 功能模块的初步设计………………………………………………………5 3. 数据库设计…………………………………………………………………5 4. 模块的组织结构……………………………………………………………7 四、系统详细设计 …………………………………………………………………9 1. 用户“注册”的设计………………………………………………………9 2. 用户“登录”的设计…………………………………………………………10 3. 修改用户密码的设计 ……………………………………………………11 4. 新建文件夹 ………………………………………………………………12 5. 阅读邮件 …………………………………………………………………13 6. 重命名文件夹 ……………………………………………………………14 7. 发送邮件 …………………………………………………………………15 8. 邮件用户管理 ……………………………………………………………17 五、结论 ……………………………………………………………………………18 致谢 …………………………………………………………………………………18 1

引言 伴随着信息技术的快速发展,电子邮件已经成为最基本的网络通信工具,每天都有成千上万的用户使用它。电子邮件(简称E-mai1)又称电子信箱、电子邮政,它是—种用电子手段提供信息交换的通信方式,它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送,它是—个简易、快速的方法。进入国际互连网的用户可以方便的使用电子邮件,而且不用任何纸张,就可以方便的写、寄、读、转发信件,而且它不论地球的任何区域,只要他在网内就可以进行转发,而不受任何时间的限制。利用电子邮件还可以实现文件的传输、电子杂志的订阅,进行学术讨论,举行电子会议或者查询信息。这是目前最普及也是最方便的通信工具。很多应用程序都附带有电子邮件的发送和接收功能,因此,电子邮件和接受程序的编程变的十分重要。 《邮件收发程序的设计和开发》是采用C#开发的综合性的程序设计。它包括邮件用户的注册、登陆、管理以及邮件的收发。现在,这种电子邮件系统已成为人们生活中不可缺少的重要工具,也是许多商家和组织机构的生命血脉。用户可以通过电子邮件的讨论会进行项目管理,并且有时要根据快速,或洲际的电子邮件信息交换进行重要的决策行动。 电子邮件(Electronic Mail,E-mail)是利用计算机网络传递的电子媒体信件,它是随着计算机网络出现的,依靠网络的通信手段实现普通邮件信息的传输。虽然电子邮件是在70年代发明的,它却是在80年才得以兴起。70年代的沉寂主要是由于当时使用Arpanet网络的人太少,网络的速度也仅为目前56Kbps标准速度的二十分之一。受网络速度的限制,那时的用户只能发送些简短的信息,根本别想象现在那样发送大量照片;到80年代中期,个人电脑兴起,电子邮件开始在电脑迷以及大学生中广泛传播开来;到90年代中期,互联网浏览器诞生,全球网民人数激增,电子邮件被广为使用。 现在使用电子邮件已经成为日常工作、生活中不可缺少的一部分,关于电子邮件发生的最大变化是基于互联网的电子邮件的兴起。人们可以通过任何联网的计算机在邮件网站上维护他们的邮件帐号,而不是只能在他们家中或公司的联网电脑上使用邮件。因此,需要对已有的传输文件程序以及信息程序进行研究,研制出一套新程序,它可通过电脑网络发送和接收信息,再也没有了以前的种种限制。

一、邮件系统的介绍 1 开发概述 电子邮件(Electronic Mail,E-mail)是利用计算机网络传递的电子媒体

相关主题