- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计说明书(论文)
设计(论文)题目: 企业邮件系统设计与实现
专 业:
班 级:
学 号:
姓 名:
指导教师:
2011年 10月20日
摘 要
随着网络技术的发展,Internet已成为最具市场潜力的技术领域,使用Web技术设计的数据库应用软件,是目前Internet市场的技术中坚,各种Web应用如电子商务网上购物等都采用这种方式实现。
关键词 邮件系统;在线聊天;企业邮件系统;
目 录
绪 论 1
第1章 系统研究概述 2
1.1 E-mail的现状 2
1.2研究意义 2
1.2.1 E-mail面临困境 2
1.2.2 E-mail的研究意义 3
第2章 系统研究概述 4
2.1 C#开发语言的选择 4
2.1.1面向对象 4
2.1.2平台无关性 4
2.1.3分布式 5
2.2可靠性和安全性 5
第3章 系统分析 7
3.1用户需求简介 7
3.2系统定义 7
3.3功能需求 7
3.3.1 系统模块 7
第4章 系统设计及功能实现 9
4.1系统功能描述 9
4.1.1 系统管理功能 9
4.2 系统开发环境简介 9
4.3 数据库设计 9
4.3.1 数据库简介 9
4.3.2 数据库设计方法简述 11
4.3.3 数据库设计基本步骤 11
4.3.4 创建数据库 12
4.3.5 系统总体设计 14
4.3.6 数据流图 14
4.4 系统设计及功能实现 15
4.4.1 逻辑结构设计 15
4.4.2 数据访问 16
第5章 系统测试与安装 17
5.1 系统测试 17
5.2 系统安装 17
结 论 18
致 谢 19
参考文献 20
绪 论
当前流行的各大邮件系统除了最主要的收信发信之外,功能越来越复杂,但人们平常真正用到的功能很少。很多功能尤其是对于那些计算机知识相当缺乏的人来说,更加显得华而不实,有鉴于此,本系统简化了很多不必要的功能。
电子邮件(简称-Email) 又称电子信箱、电子邮政,它是一种用电子手段提供信息交换的通信方式。是全球多种网络上使用最普遍的一项服务,这种非交互式的通信,加速了信息的交流及数据传输,它是一个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存储等处理,将邮件送到世界各个角落,到目前为止,可以说电子邮件是Internet资源中使用最多最频繁的一种服务,E-mail不只局限于信件的传递,还可以用来传文件、声音及图形、图像等不同类型的信息。
电子邮件不是一种“终端到终端”的服务,是被称为“存储转发式”服务。利用存储转发可以进行非实时通信,属于异步通讯方式,即信件发送者可以随时随地发送邮件,不需要接收者同时在场,即使对方现在不在,仍可将邮件立刻送到对方的信箱内。接收者可以在他认为方便的时候读取信件,不受时空限制,在这里“发送”邮件意味着将邮件放入到收件人的信箱中,而“接收”邮件则意味着从自己的信箱中读取信件,我们通过数据库模拟支持。
本系统的基本原理是,借助于数据库,将用户发送的邮件放入指定的表中,用户登录时检索数据库中属于自己的邮件内容,并显示出来。
本系统电子邮件的通信方式是通过WCF实现的WebService,前台使用mvc进行实现,通过WCF提供的方法,对数据库进行相应的操作。
第1章 系统研究概述
1.1 E-mail的现状
国外的Web系统应用起步较早所以应用的领域比较广,已经在人们日常中占到,系统也比较成熟。人们可以国内的目的主要有:利用以拉广告赚钱、紧跟电子商务潮流等,其中,前两种占大多数。然而,实际情况是并未达到预期的效果,。网络的最大优势在于信息,而信息服务的不完善、低质量正是国内的。经营者往往。安全保障问题令人担心。担心上述问题严重阻碍着我国的发展第2章 系统研究概述
2.1 C#开发语言的选择
C#是一种跨平台,适合于分布式计算环境的面向对象编程语言。具体来说,它具有如下特性: 简单性、面向对象、分布式、型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。所有面向对象编程语言都支持三个概念:封装、多态性和继承,也不例外。封装就是用一个自主式框架把对象的数据和方法联在一起形成一个整体。语言的封装性较强,在中绝大部分成员是对象,只有简单的数字类型、字符类型和布尔类型除外。而对于这些类型,也提供了相应的对象类型以便与其他对象交互操作多态性就是多种表现形式,具体来说,可以用一个对外接口,多个内在实现方法表示。运算符重载(operator overload)一直被认为是一种优秀的多态机制体
文档评论(0)