嵌入式邮件接收系统的设计与实现
发布时间:2020-08-25 23:56
【摘要】:随着计算机技术的进步和人民生活水平的提高,计算机已经走进了千家万户。计算机集娱乐休闲、办公、学习、上网冲浪等功能于一身,已经是许多家庭的必备品。尤其是上网冲浪已经成为一种潮流,是许多青年人的最爱。电子邮件是现在很流行的一个词。它已经成为我们相互交流时不可缺少的工具。一个电子邮件系统一般都由发送邮件和接收邮件两部分组成。不管接收系统还是发送系统都是基于一定的网络协议的。一般的发送系统都是基于SMTP协议的,而接收系统一般都是基于IMAP协议或者POP3协议的。 POP3协议的命令少、简单、实用,实现起来相对简单,对硬件的处理能力和存储空间的要求低,符合嵌入式系统的各种要求。本软件就是基于POP3协议的邮件接收系统。它的主体部分是以VC 6.0为开发工具,通过C语言进行开发;界面部分用DeltaGUI(Delta Graphical User Interface即Deltay图形用户接口)开发。DeltaGUI是构造嵌入式图形用户界面的应用开发包。本软件可以不经过修改或少许修改就可以移植到各种电子设备上。通过它,用户可以随时随地上网接收电子邮件。用户通过它可以不必先登陆各种网站而直接登陆邮箱,省去了不必要的时间和麻烦。而且本软件是一次性的从邮件服务器上把邮件下载下来,用户对邮件的各种操作不必再与服务器进行交互,而是在用户自己的计算机上进行,大大方便了用户。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP368.12
【图文】:
uter)在美国宾夕法尼亚大学的诞生到现在,计算机的阶段:大型机阶段,始于 20 世纪 50 年代,IBM、Burro先研制出大型机。阶段:个人计算机阶段,始于 20 世纪 70 年代。阶段:进入 21 世纪,计算机正迈入充满机遇的阶段:在的计算机”阶段。公司 PaloAlto 研究中心主任 Mark Weiser 认为:“从长作站将衰落,因为计算机变得无处不在,例如在墙里、(像手写纸一样)等等,随用随取、伸手可及”。全世界的计算机科学家正在形成一种共识:计算机不会婪的怪物,而是将变得小巧玲珑、无处不在。他们藏身有地方,功能强大、却又无影无踪。人们将这种思想命”。[5]服务器个人计算机
2.4.4 DeltaGUI 的结构DeltaGUI 与实时操作系统、硬件环境和应用程序之间的关系,如图 2-1 所示。图 2-1 DeltaGUI 的层次体系结构从图 2-1 中可以看出 DeltaGUI 与三个部分之间的关系:以类库的形式提供应用程序接口 API;通过操作系统抽象层与操作系统进行交互;而硬件抽象层使DeltaGUI 能轻易挂接各种输入和输出设备。采取这种结构使得 DeltaGUI 能容易的移植到不同的操作系统上,可以方便的接受各种输入:如鼠标、键盘以及手写板消息等,并且可以将窗口、对话框等图形控件输出到不同分辨率、不同色彩数的显示设备上,甚至还可以使用打印机进行打印。确切地说,图 2-1 中的操作系统抽象层和硬件抽象层本身并不属于 DeltaGUI库。它只是根据具体的软、硬件平台形成的一系列供 DeltaGUI 调用的接口,这些接口的实现可能由 DeltaGUI 的开发者完成,也可能由其他应用或驱动开发者完成,但都必须遵循 DeltaGUI 已经预定义好的标准
但是为了体现一些用例之间的业可以抽象出包含(include)、扩展(exte析,每种用户在系统中具有不一样的清晰。他们的活动可以用 UML 用例图图,如下图 3-1 所示。的用例图,如下图 3-2 所示。
本文编号:2804364
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP368.12
【图文】:
uter)在美国宾夕法尼亚大学的诞生到现在,计算机的阶段:大型机阶段,始于 20 世纪 50 年代,IBM、Burro先研制出大型机。阶段:个人计算机阶段,始于 20 世纪 70 年代。阶段:进入 21 世纪,计算机正迈入充满机遇的阶段:在的计算机”阶段。公司 PaloAlto 研究中心主任 Mark Weiser 认为:“从长作站将衰落,因为计算机变得无处不在,例如在墙里、(像手写纸一样)等等,随用随取、伸手可及”。全世界的计算机科学家正在形成一种共识:计算机不会婪的怪物,而是将变得小巧玲珑、无处不在。他们藏身有地方,功能强大、却又无影无踪。人们将这种思想命”。[5]服务器个人计算机
2.4.4 DeltaGUI 的结构DeltaGUI 与实时操作系统、硬件环境和应用程序之间的关系,如图 2-1 所示。图 2-1 DeltaGUI 的层次体系结构从图 2-1 中可以看出 DeltaGUI 与三个部分之间的关系:以类库的形式提供应用程序接口 API;通过操作系统抽象层与操作系统进行交互;而硬件抽象层使DeltaGUI 能轻易挂接各种输入和输出设备。采取这种结构使得 DeltaGUI 能容易的移植到不同的操作系统上,可以方便的接受各种输入:如鼠标、键盘以及手写板消息等,并且可以将窗口、对话框等图形控件输出到不同分辨率、不同色彩数的显示设备上,甚至还可以使用打印机进行打印。确切地说,图 2-1 中的操作系统抽象层和硬件抽象层本身并不属于 DeltaGUI库。它只是根据具体的软、硬件平台形成的一系列供 DeltaGUI 调用的接口,这些接口的实现可能由 DeltaGUI 的开发者完成,也可能由其他应用或驱动开发者完成,但都必须遵循 DeltaGUI 已经预定义好的标准
但是为了体现一些用例之间的业可以抽象出包含(include)、扩展(exte析,每种用户在系统中具有不一样的清晰。他们的活动可以用 UML 用例图图,如下图 3-1 所示。的用例图,如下图 3-2 所示。
【参考文献】
相关期刊论文 前10条
1 原小艳;构建基于Web的邮件系统[J];电力系统通信;2001年06期
2 陆建德;一个新型的Web邮件系统设计[J];计算机工程;2002年06期
3 聂哲;Linux环境下WebMail的设计与实现[J];计算机应用;2001年06期
4 杜典嵘,张跃,秦大川;嵌入式E-mail系统的设计与实现[J];计算机应用;2002年01期
5 张凌,刘擎;Linux嵌入式系统的上层应用开发研究[J];计算机应用;2002年03期
6 王明福,宋成,余苏宁;基于Linux的大规模WebMail系统的设计与实现[J];计算机应用研究;2001年10期
7 闫华,高传善,孙毅;基于Linux和Qmail的电子邮件系统[J];微型电脑应用;2001年06期
8 贺红心,谢洪涛,卜淮原;Web邮件系统的设计和实现[J];微型机与应用;2000年03期
9 林天;在Linux系统上实现基于Web的邮件帐号注册管理[J];微型机与应用;2002年01期
10 郑昌睿;设计与实现WEB浏览器中的电子邮件系统[J];中山大学学报论丛;1997年03期
本文编号:2804364
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2804364.html