电子邮件管理系统的设计与制作文献综述
2020-06-02 19:50:13
文 献 综 述
一、开发背景
如今互联网在全球范围内的应用已经到了十分普遍的程度,通过互联网,人们可以方便地共享各种各样的网络资源。因此,一款快捷、方便的电子邮件系统则成为信息交互中最重要的一环。然而目前流行的各大邮件系统除了最主要的收发信件之外,功能越来越复杂,但是人们平常真正用到的功能很少,很多功能尤其对于那些计算机知识相对缺乏的人来说,更显得太过于华丽而不实用。因此,开发一个集收、发、管理为一体的功能相对简单实用的电子邮件系统可以大大方便我们对于邮件的使用。本文分析了电子邮箱的现状和存在的问题,讨论了邮箱系统的设计与开发,阐述了邮箱系统的功能结构,并据此设计了一个以JAVA为主要编程语言的基于MVC模式的邮箱系统。本系统使用B/S模式,在系统的分析和设计中使用面向对象技术,并使用UML对系统进行可视化建模;以Windows7操作系统作为开发平台,采用Tomcat6.0软件搭建服务器,开发工具主要采用java语言,JS开发网页,使用Myeclipse10.0进行代码的开发,采用MySQL数据库。本系统实现了收信箱、发信箱、写信息、邮件群发、用户管理、邮件管理、操作员管理等功能,解决了如何设计开发邮箱的功能模块并实现系统的主要功能;如何在本地测试和修改程序遇到的bug,如何实现对后台数据的管理操作。本文论述了系统的设计构想,分析了系统开发各个阶段的主要任务,并详细阐述了系统各个功能模块的实现原理及解决方案。是对系统开发过程的详细说明与总结。
二、MVC模式
简介:
MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式:
- Model(模型)表示应用程序核心。
- View(视图)显示数据。
- Controller(控制器)处理输入。
MVC 模式同时提供了对 HTML、CSS 和 JavaScript 的完全控制。
Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。
View(视图)是应用程序中处理数据显示的部分。
Controller(控制器)是应用程序中处理用户交互的部分。