管理系统(资料)基于ASPNET电子邮件管理系统毕业论文

邮件管理系统  时间:2021-03-20  阅读:()

2011 Annual Graduation Thesis (Project) of the College UndergraduateDesign and Implementation of E-mail System Based on ASP.NET(C#)

Department: College of Electronic andInformat ion

Engineering

Major: Computer Science and Technology

Grade:2007

Student’s Name:Zhu Qin-feng

StudentNo.:07424011016

Tutor:Associate Professor Ma Yu-chun

Finished by May, 2011

毕业论文设计原创性声明

本人所呈交的毕业论文设计是我在导师的指导下进行的研究工作及取得的研究成果。据我所知 除文中已经注明引用的内容外 本论文设计不包含其他个人已经发表或撰写过的研究成果。对本论文设计 的研究做出重要贡献的个人和集体 均已在文中作了明确说明并表示谢意。

作者签名 日期

毕业论文设计授权使用说明

本论文设计作者完全了解琼州学院有关保留、使用毕业论文设计的规定 学校有权保留论文设计并向相关部门送交论文设计的电子版和纸质版。有权将论文设计用于非赢利目的的少量复制并允许论文设计进入学校图书馆被查阅。学校可以公布论文设计的全部或部分内容。保密的论文设计在解密后适用本规定。

作者签名 指导教师签名

日期 日期朱钦锋毕业论文设计答辩委员会(答辩小组)成员名单

摘 要

随着 Internet技术的飞速发展网络已经成为生活中不可缺少的一部分。网络中的通信大多是通过E-mail来实现的。电子邮件作为一种通过网络实现相互传送和接收信息的现代化通信方式。通过网络的电子邮件系统用户可以非常快速的方式与世界上任何一个角落的网络用户联系因此邮件的使用尤为重要。

基于电子邮件管理系统是通过网络来实现信息的传送和接收考虑到电子邮件管理系统以后维护性和扩展性采用ASP.NET C#  + SQLServer 2005技术以B/S模型来实现。项目开发过程中采用 N层模型将整个电子邮件管理系统分成N个模块分别一一实现提高了系统的管理性和扩展性同时也极大满足用户对个人信息管理和维护。通过对项目的需求分析得出电子邮件管理系统可以实现以下的基本功能用户注册、邮件收发管理、联系人管理、空间音乐管理等。

关键词 ASP.NET  C#  N层模式 SQL Server 2005  AJAX

AB STRACT

With the rapid development of Internet technology, the networkhas become an indispensable part of l ife.Most of the communicationnetwork via E-mail to achieve. E-mail as a network to send andreceive information with each other modern means ofcommunication. E-mail system through the network, the way the usercan very quickly anywhere in the world of web users l ink, so e-mailuse is particularly important.

E-mail management system is based on the network to achieveinformation transmission and receiving, after taking into accountthe e-mail management system maintenance and extensibil ity, usingASP.NET (C #) + SQL Server 2005 technology to B / S model toachieve.Project development process using N-tier model , the whole e-mail management system is divided into Nmodules, each one by one toachieve, to improve the system of management and scalabil ity, butalso great to meet users of personal information management andmaintenance. Through analysis of the project 's needs come, e-mailmanagement system can achieve the following basic functions: userregistration, mail management, contact management, space musicmanagement and so on.

Keywords: ASP.NET; C#;Nlayer model ; SQL Server 2005;AJAX

目录

第一章引言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

1 .1背景与意义. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

1 .2本文的主要工作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

1 .3论文的组织结构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

第二章系统设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

2.1 电子邮件管理系统的需求分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

2.2电子邮件管理系统设计思想. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

2.3电子邮件管理系统的可行性分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

第三章系统前期工作与主要技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

3.1配置系统服务器端环境. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

3.2利用Visual Studio 2008开发环境调试程序. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

3.3N层模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

3.4分页显示数据. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

3.5AJAX实现方式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

第四章系统文件结构和功能框架结构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

4.1文件结构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

4.2功能框架结构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

第五章系统数据库设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

5.1数据字典. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

5.2 E-R实体模型. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16

第六章系统 N层搭建. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

6.1系统Web全部配置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

6.2系统页面统一布局. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

6.3数据接入层搭建. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

6.4数据协助层搭建. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

6.5逻辑层搭建. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

第七章系统功能模块设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

7.1用户注册模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

7.2邮件服务器配置模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

7.3邮件草稿箱模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25

7.4发送邮件模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26

7.5接收邮件模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27

7.6通讯录管理模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28

7.7时间日历模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28

7.8空间音乐模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

7.9用户信息更改模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31

7.10系统功能测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32

第八章总结与展望. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33

参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34

附录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36

致谢. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57

第一章引言

1 .1背景与意义

在当今信息发展如此迅速的时代一切都已经与计算机网络息息相关很多东西已经慢慢离不开计算机网络了网络正以一种前所未有的冲击力在影响着人们的活动包括人们的生产和日常生活。在早些时候人们之间通过书信来相互联系互联网的快速发展使得人们可以通过网络来发送邮件既快捷又不用花费发送邮件的内容可以多样式而不是仅仅规格在文字上。

随着互联网的普及网络上有越来越多的门户网站提供了电子邮件服务功能一般的用户只要在该网站上注册后就可以享受免费发送邮件和存储文件的功能。每一个门户网站在各个方面都有自己的优势和劣势像雅虎邮箱比较安全 163邮箱发送邮件比较快速 QQ邮箱登录比较方便对 QQ用户而言等。为此有的用户可能有很多邮箱当用户要查看某一个邮箱中电子邮件时就必须要登录到相关的门户网站对多邮箱用户来说这是一个非常繁琐的事情。

综合上述各方面的因素为多邮箱用户开发一个电子邮件管理系统以实现统一管理多邮箱的电子邮件势在必行。电子邮件管理系统就是在这样的背景下产生的。电子邮件管理系统的出现为多邮箱用户提供了统一管理电子邮件的平台再也不必一一登录各个邮箱门户网站了。

1 .2本文的主要工作

电子邮件管理系统采用 B/S的开发模式DIV+CSS对界面进行布局考虑到用户对系统界面的要求使用母版页统一规划页面。根据需求分析创建

1

第八章总结与展望

数据库并且制定表中的字段规范满足业务的需要在此基础上注意提供系统的性能。

参考网络上邮箱门户网站的电子邮件管理的流程将整个电子邮件管理系统分为几个功能模块。系统的主要的功能模块分为电子邮件收发模块用户注册登录模块用户个人信息管理模块通讯录管理模块空间音乐管理模块。这些模块主要分三层数据接入层、逻辑层、业务层来实现。数据接入层主要负责数据库的连接和数据库的原子操作逻辑层主要负责把具体事物进行类化按照具体事物的属性和行为编辑类的属性和方法业务层主要是根据客户端用户的行为进行操作实现一种交互。后面系统功能模块的实现也将会通过三层模式进行讲解。

1 .3论文的组织结构

第一章绪论结合当前实际介绍本系统实现的背景和意义见要的说明了本文的主要工作。

第二章对整个系统开发的设计进行分析。

第三章简要的介绍本系统开发过程中运用到的主要技术和技巧。

第四章主要展示整个系统的框架结构和文件结构并对系统的框架结

2

GreenCloudVPS$20/年多国机房可选,1核@Ryzen 3950x/1GB内存/30GB NVMe/10Gbps端口月流量2TB

GreencloudVPS此次在四个机房都上线10Gbps大带宽VPS,并且全部采用AMD处理器,其中美国芝加哥机房采用Ryzen 3950x处理器,新加坡、荷兰阿姆斯特丹、美国杰克逊维尔机房采用Ryzen 3960x处理器,全部都是RAID-1 NVMe硬盘、DDR4 2666Mhz内存,GreenCloudVPS本次促销的便宜VPS最低仅需20美元/年,支持支付宝、银联和paypal。Gree...

香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等VPS,全球独立服务器99元起步 湘南科技

全球独立服务器、站群多IP服务器、VPS(哪个国家都有),香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等等99元起步,湘南科技郴州市湘南科技有限公司官方网址:www.xiangnankeji.cn产品内容:全球独立服务器、站群多IP服务器、VPS(哪个国家都有),香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等等99元起步,湘南科技VPS价格表:独立服...

金山云:618年中促销,企业云服务器2核4G仅401.28元/年,827.64元/3年

金山云618年中促销活动正在进行中!金山云针对企业级新用户优惠力度比普通个人用户优惠力度要大,所以我们也是推荐企业新用户身份购买金山云企业级云服务器,尽量购买3年配置的,而不是限时秒杀活动中1年的机型。企业级用户购买金山云服务器推荐企业专区:云服务器N3 2核4G云服务器,1-5M带宽,827.64元/3年,性价比高,性能稳定!点击进入:金山云618年中促销活动目前,金山云基础型E1云服务器2核4...

邮件管理系统为你推荐
重庆云网科技股份有限公司支持ipadiproute两个独立局域网 互相访问。怎么做。ym.163.comfoxmail设置163免费企业邮箱dell服务器bios设置戴尔服务器主板怎么设置U盘启动重庆杨家坪猪肉摊主杀人重庆九龙坡区治安好么flashfxp注册码找flashfxp3.4注册码台北市cuteftp12306.com12306身份信息待核验要多久?审核要多久35邮箱邮箱地址怎么写
到期域名查询 万网域名空间 工信部域名备案查询 linuxvps qq空间域名 怎样申请域名 香港机房托管 typecho 个人域名 可外链相册 申请网页 google台湾 中国电信网络测速 什么是web服务器 华为k3 阿里dns 卡巴斯基官网下载 linux服务器系统 域名商城 赵荣 更多