管理系统基于ASPNET电子邮件管理系统毕业论文

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

2011 Annual Graduation The sis (Project)o f the Co llege Undergraduate

Department: College of Electronic and InformationEngine ering

Major:Computer Science and Technology

Gra de:2007

Student’s Name:Zhu Qin-feng

Student No.:07424011016

Tutor:Associate Professor Ma Yu-chun

Finished by May,2011

毕业论文设计原创性声明

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

作者签名 日期

毕业论文设计授权使用说明

本论文设计作者完全了解琼州学院有关保留、使用毕业论文

设计的规定学校有权保留论文设计并向相关部门送交论文

设计的电子版和纸质版。有权将论文设计用于非赢利目的的少量复制并允许论文设计进入学校图书馆被查阅。学校可以公布论文设计的全部或部分内容。保密的论文设计在解密后适用本规定。

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

日期 日期

朱钦锋毕业论文设计答辩委员会(答辩小组)成员名单

琼州学院本科毕业论文(设计)

摘 要

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

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

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

琼州学院本科毕业论文(设计)

AB STRACT

With the rapid development of Internet technology, the network has become anindispensable part of life.Most of the communication network via E-mail toachieve.E-mail as a network to send and receive information with each othermodern means of communication.E-mail system through the network, the way theuser can very quickly anywhere in the world of web users link, so e-mail use isparticularly important.

E-mail management system is based on the network to achieve informationtransmission and receiving,after taking into account the e-mail management systemmaintenance and extensibility,using ASP.NET(C#)+SQL Server 2005 technologyto B/S model to achieve.Project development process usingN-tier model, the wholee-mail management system is divided into N modules,each one by one to achieve, toimprove the system of management and scalability,but also great to meet users ofpersonal information management and maintenance.Through analysis of theproject's needs come, e-mail management system can achieve the following basicfunctions:user registration,mail management, contact management, space musicmanagement and so on.

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

琼州学院本科毕业论文(设计)

目录

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

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

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

1.3论文的组织结构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

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

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

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

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

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

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

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

3.3N层模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

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

3.5 AJAX实现方式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

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

4.1文件结构. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

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

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

5.1数据字典. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

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

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

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

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

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

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

6.5逻辑层搭建. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

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

琼州学院本科毕业论文(设计)

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

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

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

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

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

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

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

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

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

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

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

参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

附录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

致 谢. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44

琼州学院本科毕业论文(设计)

第一章引言

1.1背景与意义

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

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

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

1.2本文的主要工作

电子邮件管理系统采用B/S的开发模式 DIV+CSS对界面进行布局考虑到用户对系统界面的要求使用母版页统一规划页面。根据需求分析创建数据库并且制定表中的字段规范满足业务的需要在此基础上注意提供系统的性能。

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

1

hosteons:10Gbps带宽,免费Windows授权,自定义上传ISO,VPS低至$21/年,可选洛杉矶达拉斯纽约

hosteons当前对美国洛杉矶、达拉斯、纽约数据中心的VPS进行特别的促销活动:(1)免费从1Gbps升级到10Gbps带宽,(2)Free Blesta License授权,(3)Windows server 2019授权,要求从2G内存起,而且是年付。 官方网站:https://www.hosteons.com 使用优惠码:zhujicepingEDDB10G,可以获得: 免费升级10...

PIGYUN:美国联通CUVIPCUVIP限时cuvip、AS9929、GIA/韩国CN2机房限时六折

pigyun怎么样?PIGYunData成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,目前商家提供香港CN2线路、韩国cn2线路、美西CUVIP-9929、GIA等线路优质VPS,基于KVM虚拟架构,商家采用魔方云平台,所有的配置都可以弹性选择,目前商家推出了七月优惠,韩国和美国所有线路都有相应的促销,六折至八折,性价比不错。点击进入:PIGYun官方网站地址PIGYUN优惠...

妮妮云(119元/季)日本CN2 2核2G 30M 119元/季

妮妮云的知名度应该也不用多介绍了,妮妮云旗下的云产品提供商,相比起他家其他的产品,云产品还是非常良心的,经常出了一些优惠活动,前段时间的八折活动推出了很多优质产品,近期商家秒杀活动又上线了,秒杀产品比较全面,除了ECS和轻量云,还有一些免费空间、增值代购、云数据库等,如果你是刚入行安稳做站的朋友,可以先入手一个119/元季付的ECS来起步,非常稳定。官网地址:www.niniyun.com活动专区...

邮件管理系统为你推荐
企业推广企业营销活动主要包括哪些内容?aspweb服务器如何搭建简易Asp Web服务器苹果appstore宕机apple id登陆不了app store怎么办filezillaserverfilezilla server interface怎么填波音737起飞爆胎客机起飞的时候时速是多少?重庆杨家坪猪肉摊主杀人昨天重庆九龙坡出了严重交通事故吗申请支付宝账户如何申请支付宝账户360免费建站怎样给360免费自助建站制作的企业网站做一级域名解析绑定?piaonimai跪求朴妮唛的的韩文歌,不知道是哪一部的,第一首放的是Girl's Day《Oh! My God》。求第三首韩文歌曲,一男一女唱的。我爱试用网电信爱玩4G定向流量包开通需要交费吗
太原域名注册 enzu 博客主机 紫田 12306抢票攻略 创宇云 免空 河南移动邮件系统 gspeed 免费防火墙 空间合租 如何用qq邮箱发邮件 登陆空间 smtp虚拟服务器 贵阳电信测速 阿里云个人邮箱 server2008 alertpay 低价 隐士ddos 更多