您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 邮件管理系统毕业论文
I西华大学毕业设计说明书摘要电子邮件的使用简易,投递迅速,收费低廉,易于保存,全球畅通无阻,使得电子邮件被广泛地应用,当前流行的各大邮件系统除了最主要的收发信件之外,功能越来越复杂,但是人们平常真正用到的功能很少,很多功能尤其对于那些计算机知识相对缺乏的人来说,更显得太过于华丽而不太实用。鉴于此,开发一个集收、发、管理为一体的功能相对简单实用的电子邮件系统可以大大方便我们对邮件的收发和管理。基于B/S架构的邮件管理系统以mySQL数据库,使用JAVA技术开发而成。是一款融合了邮件发送、邮件接收、个人邮件管理等功能的计算机软件系统。其中邮件发送和接收是系统的两大特色,用户可以发送指定帐户的邮件,并且可以接收到指定帐户上的邮件,这些帐户都是用户可以在本邮件管理系统中设置的,同时,还可以将自己发送的邮件保存到发件箱供以后查看。本论文以软件工程理论为指导,论述了系统的设计构想,分析了系统开发各个阶段的主要任务,并详细阐述了系统各个功能模块的实现原理及解决方案。是对系统开发过程的详细说明与总结。关键词:MySQL,Java,SMTP;POP3II西华大学毕业设计说明书AbstractEmailhasbeenincreasinglypopularthesedayssinceitissimple,instantaneous,globallyused,cheapandeasytosave.Thecurrentmainstreamemailsystemsembracemoreandmorecomplicatedfunctions,farbeyondthebasicslikesendingandreceivingmails.However,peopledonotreallyuseallthesefancyandimpracticalfunctions,especiallyforthosewhoknowfewaboutcomputers.Therefore,itwouldbeofgreatusers’conveniencetodevelopasimple,practicalanduser-friendlyemailsystem,whichintegratessendingandreceivingfunctionswithemailmanagemenTheWebbasedinternetemailsystem,whichusestheMYSQLdatabaseandisdevelopedbyJAVAtechnology,isonecomputersoftwaresystemthatcombinessendingandreceivingemailswithpersonalemailsmanagement.Itsmainfeaturesincludesendingandreplyingemails.Userscansendandreceivemailsofpre-settingmailaccounts,andsaveandviewthesentemailslater.Thepresentpaper,withsoftwareengineeringtheoryasguidance,discussedthesystemdesignconceptandanalysisthemaintaskofthevariousstagesofsystemdevelopmentandintroducedthesystemprincipleandsolutionsofthevariousfunctionalmodules.Thepapersummarizedthesystemdevelopmentprocess.KeyWords:MYSQL;SMTP;POP3;JAMESIII西华大学毕业设计说明书目录1绪论.............................................................11.1课题研发背景................................................11.2选题的意义..................................................12可行性分析........................................................22.1经济可行性分析..............................................22.2技术可行性..................................................22.2.1Struts2简介............................................22.2.2Spring简介............................................32.2.3Hibernate简介.........................................42.2.4NetBeans开发工具简介..................................42.2.5MySQL简介.............................................52.2.6Tomcat服务器简介......................................52.2.7pop3协议简介..........................................62.2.8SMTP简介..............................................63系统需求分析.....................................................83.1功能需求分析................................................83.2性能需求分析...............................................113.3数据库需求分析.............................................114概要设计........................................................144.1逻辑结构设计..................................................144.2系统功能结构设计...........................................144.2.1用户登录邮件系统的工作流程...........................164.2.2注册新用户信息的工作流程.............................174.2.3用户找回密码信息工作流程.............................184.2.4用户添加联系人信息工作流程...........................22IV西华大学毕业设计说明书4.2.5用户发送电子邮件工作流程.............................244.2.6用户查看电子邮件工作流程.............................255详细设计........................................................285.1数据库的实现...............................................285.2系统模块的实现.............................................295.2.1用户登录邮件系统的实现...............................305.2.2用户发送电子邮件的实现...............................315.2.3用户查看电子邮件的实现...............................325.2.4用户找回密码的实现...................................335.2.5用户查看联系人的实现.................................355.2.6用户添加联系人的实现.................................366系统测试........................................................386.1单元测试...................................................386.2集成测试...................................................396.3系统测试...................................................417总结与体会......................................................43致谢.............................................................44参考文献..........................................................45西华大学毕业设计说明书11绪论1.1课题研发背景电子邮件(简称E-mai1)又称电子信箱,它是用户或用户组之间通过计算机网络收发信息的服务。目前,电子邮件是互联网上使用最为广泛的功能,现已成为公司惊喜顾客服务的强大工具,成为网络用户之间最快捷方便,可靠且成本低廉的现代化通讯手段,也是互联网上使用最广泛、最受欢迎的服务之一。并且现在很多高校也采用邮件方式教学和收发作业。目前互联网上百分之六十以上的活动都与电子邮件有关。尤其如今环境资源遭到破坏,提倡环保的主题下。不论是企业还是个人都应该尽量节省纸张,采用邮件的形式来传递信息,这样不仅可以环保同时也提高了效率和安全性。而邮件管理系统来处理用户收发电子邮件及管理邮件等基本操作是必不可少的。1.2选题的意义当前流行的各大邮件客户端软件的除了最主要的收发信件之外,功能越来越复杂,但是人们平时真正用到的功能很少,很多功能尤其对计算机知识缺乏的人来说,更加显得过于华丽而不太实用。对于用户来说一款简单,方便,快捷的邮件系统将会在很大程度上为用户提供满意的服务,制作一款能够满足通用户需求的邮件系统是每个设计者所追求的目标。因此希望通过本次设计完成一个简单的邮件系统,同时能实现邮件用户登录管理及邮件删除等功能,开发这个各种功能相对简单实用的邮件客户端程序。简化了很多不必要的功能,解决了小型企业和集体不能在同一平台通信交流的问题。西华大学毕业设计说明书22可行性分析可行性分析也称可行性研究,是决策部门在采取一项重大改革或投资行动之前,对该项目的必要性和可能性进行分析与论证的活动。可行性分析已被广泛应用于新产品开发、基建、工业企业、交通运输、商业设施等项目投资的多个领域。在展开一项开发行动之前,必须对用户提出的目标的必要性和可能性进行必要的论证。可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。2.1经济可行性分析基于java的电子邮件系统是基于Java的而Java是开源免费的,另外该系统所采用的Tomcat服务器、James邮件服务器以及MySQL数据库服务器都是开源免费的,这样在成本上势必会降低很多。现行的公司大型的邮件系统所提供的功能基本很多都是很
本文标题:邮件管理系统毕业论文
链接地址:https://www.777doc.com/doc-4205014 .html