热门搜索: 小程序 管理系统 APP QQ:619795130
文章来源:设计52   发布者:毕业设计   浏览量:2517  
邮件收发管理系统技术开发

一、选题背景

   随着Internet技术的飞速发展,网络已经成为生活中不可缺少的一部分。越来越多的互联网的应用也得到了最大的实现,人们通过网络了解、认识世界,获取信息。人们通过网络联络,网络中的通信大多是通过e-mail来实现的,电子邮件在这其中扮演了越来越重要的角色。电子邮件作为一种通过网络实现相互传送和接收信息的现代化通信方式,用户可以非常快速的方式与世界上任何一个角落的网络用户联系。从一定程度上说,电子邮件取代了传统的邮局通信方式。

二、选题意义

在信息发展如此迅速的今天,一切都已经与计算机网络息息相关,很多东西都已经慢慢离不开计算机网络了,网络正在以一种前所未有的冲击力影响着人们的生活,在早些时候人们之间通过书信来相互联系,互联网的快速发展,使得人们可以通过网络来发送邮件,人们之间的联系由当初书信转变为通过网络发送邮件。而且发送邮件的内容可以多样化,而不是仅仅规格在文字上,随着网络的普及,网络上越来越多的门户网站提供了电子邮件服务功能,一般用户只要在该网站注册账号后就能享受免费发送邮件。比如:QQ邮箱、163邮箱、网易邮箱、雅虎邮箱等,为此,有的用户可能拥有多个邮箱,当用户要查看某一个邮箱邮件时,就必须登录到相关的门户网站,这样就会让人们感到很麻烦,为多邮箱用户设计一个邮件管理系统,以实现统一管理多邮箱的电子邮件系统势在必行。邮件管理系统就是在这样的背景下产生的,有了这样一个管理系统,用户再也不用一一登录各个邮箱的门户网站了。

三、国内外研究现状

电子邮件是Internet应用服务之一,通过网络,可以以非常廉价的价格、非常快速的方式,与世界上任何一个网络用户联络,这些电子邮件可以包括声音、图片、文字和其它多媒体信息,和普通的邮件一样,电子邮件也需要载体(邮件服务器),邮件服务器提供了邮件系统的基本结构,包括邮件传输、邮件分发、邮件存储等功能,以确保邮件能够发送到Internet网络中的任意地方。电子邮件系统经过几十年的发展,已经形成了完善的技术体系,邮件服务器系统在保留了电子邮件系统最初的收发邮件、邮件存储等基本功能的同时,融入了最新的计算机网络技术,使电子邮件系统有了全新的改观。邮件技术的发张趋势如下:web邮件技术。根据中国互联网络信息中心(CNNIC)2011年1月发布的最新《中国互联网络发展状况统计报告》,目前我国上网用户已超过5亿,其中95.07%将电子邮件视为最常用的Internet服务,平均每人拥有3.24个e-mail账号,平均每周收到16.82封电子邮件,发出9.05封电子邮件。随着中国Internet应用的日益普及和逐步深入,这些数字仍在增长。但是对于电子邮件系统来说,单纯使用邮件客户端进行邮件的收发已经不能满足用户需要。Web邮件技术的出现,彻底解决了用户办公的需要,使得邮件用户可以在任何地方使用浏览器登录邮件服务器收发邮件,而不用配置邮件客服端程序。

主要参考文献目录:

[1]张子阳..NET之美.NET关键技术深入解析[M].机械工业出版社,2014.

[2]祝红涛,王伟平.SQL Server 2008从基础到应用[M].清华大学出版社,2010.

[3]李心丰.大型企业邮件系统设计[J].通信管理与技术.2010,(5).

[4]郭鑫.SQL应用开发参考手册[M].机械工业出版社,2014.

[5]黄钊吉.SQL Server性能优化与管理的艺术[M].机械工业出版社,2012

[6]田彬.SQL宝典[M].电子工业出版社,2014.

[7]杨云.ASP.NET开发一站式学习[M].清华大学出版社,2013.

[8]杨贵发.ASP.NET程序开发参考手册[M].机械工业出版社,2013.

[9]祁长兴,孙笑微,张晓芬,尹伟静.ASP.NET Web程序设计[M].机械工业出版社,2013.

[10]Sandeep Chanda,Damien Foggon.ASP.NET 4.5数据库入门经典第三版[M].清华大学出版社,2013.

[11]Bill Evjen ,Scott Hanselman,Devin Rader.ASP.NET3.5 SP1高级编程[M].北京:清华大学出版社,2010-01.

[12]Jacob J.Sanford.Professional ASP.NET 2.0 Design CSS Themes and Master Pages[M].北京:清华大学出版社,2009-06.

[13]廖梦怡,王金柱.SQL Server 2012宝典[M].电子工业出版社,2012.

一、研究方法与手段

参考一些知名的门户网站,查阅文献等教学资料,对管理系统的开发意义、开发目的、内容需求进行分析,并对网站的特点进行总结,根据需求进行深入的设计开发,然后编写相应的代码实现相应模块的功能,以及到最后的测试,调整系统的兼容和安全性,使网站更能迎合更多人群的使用需求。

二、技术路线

    该邮件收发管理系统采用asp.net技术开发,采用的数据库是SQLServer,它是一个基于c/s的架构开发的系统,开发的平台是Visual Studio,开发这个管理系统要实现帐号管理、邮件模块管理、登录管理三大块功能。其中帐号管理模块要实现通讯录、添加联系人到通讯录、设置邮箱为常用邮箱和设置帐号功能,邮件模块管理则要实现保存邮件、发送接收邮件、删除邮件功能,登录管理模块则实现设置密码、各邮箱账户登录功能。其具体开发步骤是:

第一步:首先对整个系统需求进行综合性的分析,确定开发系统要具备的功能。

第二步:根据系统的需求设计系统的框架结构,明确系统实现的功能。

第三步:用DW网页设计软件制作适用的页面。

第四步:建立数据库表。

第五步:根据需求对数据库表和各模块代码进行编写

第六步:系统测试。

三、论文框架结构和主要内容

(一)绪论

    首先介绍电子邮件,接着介绍这个邮件管理系统设计的选题背景、选题意义、国内外研究现状以及这个管理系统要实现的基本功能,结合现有的邮件管理系统,分析这个邮件管理系统的特点和这个管理系统的创新之处。

(二)开发此管理系统相关技术知识

    介绍本管理系统用到的相关技术知识

    

1.Asp.net技术介绍

    2.SQLServer数据库

4.开发平台Myeclipse

(三)需求分析

1.用户可以完成登录、注册功能

2.用户可以设置账户信息

3.用户能够实现的功能

4.该管理系统设计的目的

 1.ASP.net技术介绍

 2.SQLServer数据库 

     3.C/S架构介绍

     4.开发平台Visual Studio

(三)需求分析

    1.用户可以完成登录、注册功能

     2.用户可以设置帐户信息

     3.用户能够实现的功能

     4.该管理系统设计的目的

(四)系统设计

该管理系统应该具备以下操作功能:

1.登录管理模块:用户可以根据已有的帐号信息进行登录访问自己的邮箱,或者是注册新的帐号登录邮箱。用户可以用已有的QQ邮箱帐号、163邮箱帐号和其它一些邮箱帐号进行登录。

2.帐号户管理模块:可以对通讯录里的联系人进行增加、删除,在发送邮件时可以直接在通讯录中选取收件人信息。还可以将邮箱设置成为常用邮箱,设置帐号。

3.收取、发送邮件模块:点击收取邮件,可以接受未读取的邮件或他人发来的邮件。点击发送邮件,可以将自己写好的邮件通过服务器发送给指定的人或群体。

4.修改邮件模块:用户可以将已写好的邮件从新修改或者是将保存的邮件从新修改,修改完成后发送。

5.删除邮件模块:用户可以将收件箱、发件箱里的邮件删除。

6.保存邮件模块:可以将已写好的邮件保存起来。

7.邮件置顶:用户可以将收件箱、发件箱里的重要邮件置顶,方便读取邮件内容。

8.标签邮件:用户可以将已读取的重要邮件或者特殊的邮件做上标记,方便查找邮件。

(五) 测试

测试该管理系统是否跟当初设计的一样,各个模块、功能是否能正常运行。各个模块功能是否跟开始设计的一样,系统是否达到预期效果。

四、可能遇到的问题以及解决方法

(一)在发送邮件的过程中,邮件本身过大,导致发送失败。

上网查阅资料、主动与指导老师沟通解决。

(二)ASP.net不同于我们在学校中学习的jsp,需要多查阅资料。

 (三)实际开发中遇到的问题可能与预先假定的产生偏差。

多查阅资料、与指导老师沟通便解决问题。

(四)发送的中文邮件可能会出现乱码。

邮件内容中出现乱码中的原因时发送邮件时没有设置文字编码的格式,从新设置文字编码。



资源信息

格式: rar
  • 上一篇:宿舍人员管理
  • 下一篇:电影院网上售票系统的设计与实现