欢迎来到天天文库
浏览记录
ID:15140090
大小:1.11 MB
页数:18页
时间:2018-08-01
《企业邮件管理系统的设计与实现毕业设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、摘要随着互联网的迅速发展,E-mail已经成为人与人之间沟通的桥梁,越来越多的人开始选择通过网络进行即时沟通。为此,越来越多的网站开始提供发送E-mail的功能。与此同时,E-mail也以其快捷、无时空限制、低成本等优势受到众多企业的青睐,成为企业移动商务的主流应用方式。本系统以Swing+JavaDB实现的企业邮件系统,包括以下几个功能:用于管理客户和员工信息的名片夹管理功能;用于对常用短语及其类别进行管理的信息库管理功能;邮件群发功能;发送邮件附件的功能。本文主要介绍了系统的基本情况、系统分析、系统设计、数据库设计以及各个模块的设计与主要
2、代码及其注释。关键词:分层设计企业邮件系统目录一.引言.........................................................1二.需求分析......................................................1三.总体设计......................................................3四.详细设计与实现................................................8五.系统测试...
3、...................................................14六.结论..........................................................15参考文献.........................................................16第一章引言在企业信息化的今天,效率决定成败,企业内、外部沟通的及时性将直接影响企业的运作效率。现在多数企业的办公自动化系统的信息传递仅限于计算机内部网络,如果用户不在线,将无法知道是否有新
4、的工作或紧急通知,为了确认是否有待办工作,不得不经常去访问OA,检索是否有新任务,而事实上这种检索的结果经常是徒劳。这样一来,不仅造成了机器资源的浪费,也造成了人力资源的浪费。因此急需一套成型的企业邮件系统解决上述问题。企业邮件系统属于小型的企业通信软件,由于该系统的作用是帮助企业解决企业内部、企业与外部沟通难、信息不能及时传播等问题,以提高工作效率。因此根据需求分析可知,在系统实施后,应达到以下目标:提供功能强大的信息库管理,方便用户进行信息的编写;在发送短信时,可以直接从现有信息库中获取信息内容;提供邮件群发功能,提高工作效率。由于系统的
5、目标客户为企业全体工作人员,既包括懂计算机操作技术的人员,也包括对计算机操作不熟练的人员,从而不能保证企业的所有人员都能进行高技术的计算机操作。为此,系统界面设计应当友好、美观,操作必须灵活、方便。另外,应企业进行事务处理过程中正确性、安全性的要求,系统应具备如下功能:对用户输入的数据,进行严格的数据检验,尽可能地避免人为错误;数据存储安全、可靠。第二章需求分析1.项目范围企业邮件的作用是帮助企业解决企业内部、企业与外部沟通难、信息不能及时传播等问题。为此,企业邮件系统需要提供有邮件群发功能。通过对多数企业日常业务的考察、分析,并结合短信及邮
6、件自身的特点,本系统具有以下功能。①名片夹管理功能:用于管理客户和员工信息的。②信息库管理功能:用于对常用短语及其类别进行管理的。③邮件群发功能:用于向多个用户群发邮件。④发送邮件附件的功能:在发送邮件时,可以添加文件形式的附件。2.系统用例模型图2.1系统用例图3.设计上的限制①数据库管理软件系统必须使用Java接口同关系型数据库管理软件建立连接。②平台要求系统必须在CPU为P3以上,内存为512MB以上,操作系统为微软win2000以上或Linux(Unix)的服务器上顺利运行。③Java的版本系统必须在Java1.3以上的版本上运行。数
7、据库设计(DatabaseDesign)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据库的设计通常是以一个已经存在的数据库管理系统为基础的。根据用户需求和业务流程,SQLServer2000,它是一个完备的数据库和分析包,其功能可以从各个方面降低数据仓库建立和维护的难度和成本。我们认为使用SQLServer2000作为后台数据库平台,可以在性能和成本方面获得比较好的折衷,所以在本项目的开发中决定使用JAVADB。此次开发研究使用了JSP+Se
8、rvlet+JavaBean开发一个基于MVC架构,MVC是一种设计模式,主要有三个主要组件:模型:负责业务逻辑的状态和管理数据;视图:负责显示业务领域的表示视图;
此文档下载收益归作者所有