开题报告-企业邮件系统的设计与实现.doc_第1页
开题报告-企业邮件系统的设计与实现.doc_第2页
开题报告-企业邮件系统的设计与实现.doc_第3页
开题报告-企业邮件系统的设计与实现.doc_第4页
开题报告-企业邮件系统的设计与实现.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中 北 大 学 信 息 商 务 学 院毕业设计开题报告学 生 姓 名: 学 号:学 院、系:计算机专 业: 网络工程设 计 题 目: 基于java企业邮件管理系统指导教师: 2015年 3月 27日 毕 业 设 计 开 题 报 告1结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述:文 献 综 述企业邮件管理系统的简述: 随着网络技术及网络办公化的发展,电子邮件已经成为人们的主要通信方式之一。作为网络世界信息传输的支撑点的电子邮件,更是人们关注的焦点。通过电子邮件,无论朋友身在何方,都可以通过电子邮件方便的联系交流,电子邮件开辟了网络世界里的一片天地。由于网络中邮件管理系统繁多、业务需求多变,基于各邮件服务器的邮件管理系统的维护和业务变得更加难以进行,为了极大地方便上网客户,我将采用B/S技术进行开发,避免了C/S结构带来的麻烦。并且将邮件系统和web应用结合在一起,用户通过浏览器访问邮件系统即可。本企业邮件系统中基本功能包括:用户登录、用户注册、邮件收发、邮件发送、查看邮件等功能。电子邮件系统的作用: 作为企业单位,拥有自己的电子邮件系统可以方便管理,可以随时开启或关闭公司职员的E-mail信箱,给每个有必要的员工分配有自己网络通讯标识(域名)的Email地址,一方面可以增加企业形象宣传力度;另一方面Email作为工作的工具或手段能为企业快速、高效的进行信息或数据的交换。使用邮箱系统后,所有的信箱都是name企业域名这种形式,从而可以树立统一的企业品牌形象。一些意识超前的企业单位已开始注意用E-mail来塑造和提升自己的企业形象。 总的来说,对于企业来说,电子邮件系统的最主要的作用是两个:一 方便企业内部的管理,二 可以宣传企业品牌形象。电子邮件系统的工作过程: 1) 电子邮件系统识别接收者的地址,并向管理该地址的邮件服务器(POP3服务器)发送消息。邮件服务器识将消息存放在接收者的电子信箱内,并告知接收者有新邮件到来。接收者通过邮件客户程序连接到服务器后,就会看到服务器的通知,进而打开自己的电子信箱来查收邮件。 通常Internet上的个人用户不能直接接收电子邮件,而是通过申请ISP主机的一个电子信箱,由ISP主机负责电子邮件的接收。一旦有用户的电子邮件到来,ISP主机就将邮件移到用户的电子信箱内,并通知用户有新邮件。因此,当发送一条电子邮件给一另一个客户时,电子邮件首先从用户计算机发送到ISP主机,再到Internet,再到收件人的ISP主机,最后到收件人的个人计算机。 ISP主机起着“邮局”的作用,管理着众多用户的电子信箱。每个用户的电子信箱实际上就是用户所申请的账号名。每个用户的电子邮件信箱都要占用ISP主机一定容量的硬盘空间,由于这一空间是有限的,因此用户要定期查收和阅读电子信箱中的邮件,以便腾出空间来接收新的邮件。 2) 在发件服务器将邮件发送给收件人邮箱所在服务器这一步中,发见服务器会通过SMTP协议将邮件提交给收件服务器。根据SMTP协议的规定,如果发件服务器无法直接连接收件服务器,可以请求其它的邮件服务器帮助进行转发。如果转发的邮件服务器也无法连接到收件服务器,也可以有其它服务器进一步转发,以此类推,知道邮件最终到达邮件服务器,或者由于转发时间过长或转发次数过多,系统自动判定收件服务器不可能抵达为止。这种转发的方法固然增加了邮件系统的灵活性和对网络故障的容错能力,但也造成了严重的安全隐患。特别是许多邮件服务器对转发邮件的来源不加限制,任何服务器都可以通过他来转发邮件,即所谓的开放式转发。由于在邮件头中只记录了域名信息,而没有IP地址信息,因此通过转发之后无法得知邮件初始发出的IP地址。很多垃圾邮件制造者就利用这一点结合伪造域名信息来隐藏自己的实际发信地址。 3) 邮件到达收件服务器后,收件服务器会按照系统和用户设置的规则对邮件进行处理。例如,安装了反垃圾邮件系统的服务器首先会对邮件进行反垃圾邮件检查,通过检查的正常邮件才会被保存到用户邮箱中,再如,有些开通了短信通知的服务器会在保存邮件的同时,向用户手机发送邮件到达短信;还有,263等web邮箱 会按照用户设置的过滤规则对邮件进行相应处理。随着技术的进步和用户对邮件功能需求的不断增加,越来越多的处理步骤也被增加到这一环节中,并且绝大多数的反垃圾邮件技术都是在这一环节中应用的。 4) 从上面的介绍中可以看出来,邮件的整个投递过程是一个比较复杂的过程,中间涉及客户端和服务器,以及多个服务器之间的相互协作,最终才能完成整个邮件的投递。特别是在服务器之间的投递环节中,可能会涉及多个服务期间的投递过程。参考文献:1 方美琪.软件开发工具.经济科学出版社.20112 吴功宜.计算机网络M.北京:清华大学出版社,2007 3 Erich Gamma.设计模式M.北京:机械工业出版社,2005 4 余雪莉软件体系结构及实例分析M北京:科学出版社,20025 杨文龙,古天龙软件工程M北京:电子工业出版社,2004 6 Eric J.Braude面向物件的软件工程:英文版M北京:电子工业出版社,2003 7 张海藩软件工程导论M北京:清华大学出版社,2003 8 李刚.Struts 2.1权威指南基于WebWork核心的MVC开发.北京:电子工业出版社2009 9 孙鑫.Struts2深入详解. 北京:电子工业出版社,2008 10黄志球,李清等.数据库应用技术基础M . 机械工业出版社,2003.11王虎.张骏.管理信息系统.武汉.武汉理工大学出版社.200712孙卫琴.李洪成.tomcat与java web开发技术详解.北京:电子工业出版社.200313朱涛江.sqlServer权威编程从基础到实践.北京:电子工业出版社.200314BruceEckel.java编程思想.机械工业出版社.200315FLANAGAN.java技术手册.中国电力出版社.200216邓子云.jsp网络编程从基础到实践M.北京:电子工业出版社 毕 业 设 计 开 题 报 告本课题要研究或解决的问题和拟采用的研究手段(途径):1. 研究或解决的问题 通过本次设计完成一个简单的邮件收发系统,实现邮件的接受和发送,并完成附件的 传输,同时能实现邮件用户登录管理及邮件删除等功能,开发这个各种功能相对简单实用 用邮件客户端程序,简化了很多不必要的功能。2. 拟采用的研究手段(途径) 1)前期准备:收集相关资料。查阅中外书籍等。分析开发邮件管理系统所具备的能力及 实现的方法,确定总体结构。开发过程采用了B/S的模式,用JSP、Hibernate、Structs 进 进行动态网页的开发,用oracle10g建立后台数据库。2)采用面向对象的开发与设计理念。运用面向对象技术的前提是对整体系统的高度和准 准确抽象。通过它可以保证系统良好的框架,进而带来产品较强的稳定性和运

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论