欢迎来到天天文库
浏览记录
ID:30009169
大小:435.67 KB
页数:15页
时间:2018-12-25
《计算机学年论文-基于asp技术的在线邮件收发系统研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学年论文课题名称:基于ASP技术的在线邮件收发系统研究姓名:董浩田学号:2013321103班级:13计科D班目录一.引言1二.系统的应用背景22.1在线邮件收发系统产生和发展22.2国内外研究现状及发展趋势2三.系统设计基本原理33.1电子邮件的工作原理33.2E-Mail相关协议介绍3四.系统功能分析与结构设计34.1系统设计目标34.2系统可行性分析44.3系统功能分析4五.数据库结构设计5六、系统设计56.1技术要点56.2系统主界面设计和主要代码设计6基于ASP技术的在线邮件收发系统研究学生姓名:董浩田指导教师:赵宇兰摘要:随着internet迅速发展,电子邮
2、件已经成为信息交换的主要载体,电子邮件成为目前互联网上流行,方便快捷的通讯工具,随着网络发展普及,电子邮件的应用更加广泛。本文基于ASP技术完成一款简单方便,适合大众用户的电子邮件系统,该电子邮件系统的主要功能模块包括登陆模块,发送模块和管理邮件模块等。本文首先概括性的介绍电子邮件系统软件的发展趋势及其电子邮件收发系统应用到相关知识,SMTP协议等基本概念以及ASP概述。从ASP技术分析着手,分析利用ASP技术对本系统设计开发的过程。描述电子邮件收发系统的开发环境和编程语言然后对电子邮件系统进行总体设计。再分别对各功能模块进行详细的分析设计。关键字:电子邮件,ASP,S
3、MTP,信息管理一.引言近几年,信息管理系统发展十分迅速,信息管理系统很快被人们使用并依赖。信息管理系统的发展主要是对人员信息的管理和对物质资源信息的管理进行系统开发。现在信息管理系统应用的范围很广泛,几乎在各行各业中都有应用。在线收发邮件系统就是其中一种。随着Intenet的飞速发展,方便快捷的电子邮件已成为Intenet上非常流行的通信方式,也是Intenet上应用最多、最广的服务项目之一。但是现在网上存在部分邮件系统难以登陆或者发送的邮件丢失的现象。去购买一套邮件服务器又是小企业不愿意的事情。建立一个属于自己风格的在线收发邮件系统,应用简单,符合自己使用习惯,又可
4、解决登陆不方便的问题,比较适合于个人和公司使用。0ASP是目前最流行的web应用程序开发工具之一,ASP语言是用于开发动态站点的语言,可以和用户交换信息,建立人与人之间,或者人与计算机之间的交流站点。利用ASP不仅可以快速创建交互性的动态网页,而且程序代码完全保密,更重要的是它不考虑客户端使用何种浏览器。ASP技术优于传统的静态网页开发技术,用户通过浏览器可动态更新显示页面。ASP工作原理采用服务器解释脚本客户端生成HTML页面,数据库访问模式采用先进的ADO技术,可兼容各类数据库系统。有鉴于此,本文开发了这个各种功能相对简单而且实用的基于ASP技术的邮件收发系统,简化
5、了很多复杂的和不必要的功能。所以整个系统功能流畅,从操作简便、界面友好、灵活实用的要求出发,使用户之间的交流能够更加的方便和快捷。二.系统的应用背景2.1在线邮件收发系统产生和发展互联网已经成为人们日常生活,学习办公中不可缺少的一部分,并在各个领域发挥着越来越重要的作用。特别是在企业办公、信息传输等应用频繁的信息流通领域发展尤为迅速。随着国家经济的不断发展,人们已经进入了一个全新的网络信息时代。电子邮件收发系统正是在这种情况之下制作而成。它的出现打破了传统的通信模式,它以其信息传输速度快、信息存储量大、使用方便、安全高等优点已经成为现代人们进行信息传递的首选工具。随着国
6、家经济的不断发展,人们生活节奏的不断加快,电子邮件收发系统必将在人们未来的生活当中发挥越来越重要的作用。电子邮件图6.7邮件发送窗口在邮件发送模块中调用了邮件设置中的数据,如果用户没有填写邮件发送的信息会按照邮件设置中的信息发送。程序关键部分的代码如下:<%ifrequest("action")="send"then'提交数据,接收数据fromMail=trim(Request.Form("fromMail"))toMail=trim(Request.Form("toMail"))iftrim(Request.Form("mailSubject")<>""then'用户
7、填写的数据mailSubject=trim(Request.Form("mailSubject"))else'系统默认的数据库mailSubject=trim(Request.Form("mailBody"))'判断发送地址是否为空iftoMail<>""then'发送邮件地址不为空,发送此邮件setobjCDOMail=Server.CreateObject("CDONTS.NewMail")objCDOMail.From=frommail;objCDOMail.To=tomail;objCDOMail.Subject=mailSubj
此文档下载收益归作者所有