当前位置:主页 > 管理论文 > 移动网络论文 >

基于postfix服务器的邮件系统的设计与实现

发布时间:2024-04-27 22:25
  电子邮件综合了电话通信和邮政信件的特点,它传送信息的速度和电话一样快,又能像信件一样使收信者在接收端收到文字记录。不管在生活中还是工作中,越来越多的人开始使用电子邮件。Postfix是一种MTA(邮件传输代理)软件。Postfix试图更快、更容易管理、更安全。使用基于postfix服务器的邮件系统,可以让更多的人更直观的感受到他的方便与安全,并且可以为企业减少运维成本。 本文基于Postfix平台采用多层结构设计了企业电子邮件系统,上层采用NEO框架进行Web界面的上层开发。Postfix大约有100个配置参数,这些参数都可以通过main.cf指定,并且大多数的参数都设置了缺省值。JavaMail API是一种可选的、能用于读取、编写和发送电子消息的包,JavaMailAPI的设计是为了给收发信息提供访问。NEO开发框架表现层采用FreeMarker,控制层采用Struts2,业务逻辑层采用SpringFramework,数据持久层采用Spring JdbcTemplate。在NEO框架基础上增加通用类(Bean管理,框架整合),基础类(BaseAction,BaseService,E...

【文章页数】:70 页

【学位级别】:硕士

【部分图文】:

图2.1系统体系结构图

图2.1系统体系结构图

第2章系统分析2.1框架概述.根据需求分析结果确定邮件系统包括用户管理子系统,邮件管理子系统,通讯管理子系统,相册管理子系统,如图2.1所示。


图2.2功能结构图

图2.2功能结构图

9图2.2功能结构图2.2.1用户管理模块需求描述用户管理模块包括验证用户信息用例,修改密码用例,注册用户用例,分别实现用户登录,修改密码和注册用户的功能,如图2.3所示。图2.3用户管理用例图验证用户信息用例描述如表2.1所示。


图3.1系统体系结构设计例图

图3.1系统体系结构设计例图

第3章系统设计3.1系统体系结构设计邮件系统包括用户管理子系统,邮件管理子系统,通讯管理子系统,相册管理子系统,日志管理子系统,日程管理子系统,如图3.1所示。


图3.2用户验证时序图

图3.2用户验证时序图

相册管理子系统,日志管理子系统,日程管理子系统,如图3.1所示。图3.1系统体系结构设计例图3.2用户管理模块设计用户管理模块用于实现用户登录功能,修改密码功能和注册用户功能。用户登录功能设计如图3.2所示。



本文编号:3965794

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3965794.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户6607e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱[email protected]