基于Web的电子邮件系统设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
信息时代的今天,传递和获取信息的途径越来越多,其中网络以其跨时间,跨地域、快速、高效和低成本等显著特性成为信息传递和信息获取的主要途径,电子邮件服务作为信息沟通的重要方式和手段,以其快捷、方便等特点成为互联网上最重要的应用之一。因此,在军区信息化建设中,利用先进的Web开发技术来开展电子邮件应用具有一定的实用价值。
     电子邮件系统,基于J 2EE平台、MVC开源框架,使用Java Bean,Java Server Page,Servlet等标准技术实现了MVC设计模式。论文通过构建Web服务器和网站制作,实现了良好的电子邮件系统,具有执行效率高、运行稳定可靠的优点。根据电子邮件系统的需求,在MySQL数据库中实现了邮件数据表的设计与存储;设计并实现了注册与登录、邮件处理、设置区、通讯录和帮助等功能。目前,在电子邮件系统完成测试工作,已进入试运行阶段。
     随着电子邮件系统的应用,各部门可以随时方便地进行信息的交流而无须掌握复杂的技术,从而改进了传统的信息交流的模式。
Nowadays, in the information age, the channels to access and distribute information are countless. While, superior to all the others, network owing to its cross-time, cross-land, rapid, efficient and low-cost and other significant characteristics has stood out to be the main way of accessing and distributing information. E-mail services are becoming one of the most important applications by their prompt and convenient characteristics. Thus, through the process of Military Region informationization construction, the advanced Web development technology may function as a practical platform for E-mail.
     The E-mail system bases on the J2EE platform, MVC open source framework, technical standards Java Bean, Java Server Page, Servlet and achieves MVC design mode. The paper realizes the well E-mail system by building Web server and making Web site, which boasts the advantages of high efficiency and reliability. According to the requirement of E-mail system, the design of E-mail data table and data storage are realized in MySQL database; the functions have been designed and realized, such as user register and login, mail process, setup area, address list and help. Currently, the E-mail system finishes its test, has entered trial operation phase.
     For sake of the application of E-mail system, all departments are able to release information easily without the needs to grasp complex technology, thus improving the traditional network model of information communion.
引文
[1] 陈红艳.基于.net的邮件系统.武汉交通职业学院学报.2006,8(3):72-75.
    [2] 尹斌,江崇礼,董明.基于Java的Web邮件系统.计算机工程.2004,30(14):183-184.
    [3] 海涛.基于Agent的邮件系统的设计与实现:(硕士学位论文).昆明:昆明理工大学,2002.
    [4] Bambare J J,Allen Paul R.刘塑译.J2EE技术内幕.北京:机械工业出版社,2002.
    [5] Johnson Rod.J2EE Development without EJB.北京:电子工业出版社,2005.
    [6] 任中方,张华,闰明松.MVC模式研究的综述.计算机应用研究,2004,29(10):1-4.
    [7] 何成方,余秋惠.MVC模型2及软件框架Struts的研究.计算机工程,2002,28(6):274-276.
    [8] 阎宏.Java与模式.北京:电子工业出版社,2005.
    [9] 冯相忠,王萍.基于J2EE平台上的MVC模式的办公日志系统的实现.计算机应用,2005,25(12):2964-2965.
    [10] 孙福振.基于J2EE的MVC设计模式的研究与应用:(硕士学位论文).北京:北京科技大学,2005.
    [11] 戴翔宇.基于MVC模式的Struts框架的研究与应用:(硕士学位论文).武汉:武汉理工大学,2003.
    [12] 孙卫琴.精通Struts:基于MVC的Java Web设计与开发.北京:电子工业出版社,2004.
    [13] 李万龙,吴雪莉,王艳霞.基于Struts框架的Web应用程序的实现.计算机技术与发展,2006,16(4):102-104.
    [14] 张海峰.Struts框架在备件管理系统中的应用与研究:(硕士学位论文).沈阳:东北大学,2004.
    [15] John Arthur, Shiva Azadegan. Spring framework for rapid open source J2EE Web application development: a case study. Proceedings of the Sixth International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing and First ACIS International Workshop on Self-Assembling Wireless Networks, 2005:90-95.
    [16] 夏昕,曹晓刚,唐勇.深入浅出Hibernate.北京:电子工业出版社,2005.
    [17] 飞思科技产品研发中心.JSP应用开发详解.北京:电子工业出版社,2004.
    [18] 刘媛春,罗云翔.基于JSP的动态网页技术.成都信息工程学院学报,2005,20(4):398-401.
    [19] 洪锡军,田涌涛,李从心.基于JSP的动态信息发布技术.计算机工程与设计,2002,23(2):29-32.
    [20] Vandana Pursnani. An introduction to Java servlet programming. ACMCrossroads, 2001, 8(2):3-7.
    [21] 华冠萍.浅述UML及其应用.电脑知识与技术,2006,(14):133-134.
    [22] 胡珏,危韧勇.基于UML的应用软件用例建模实践.惠州学院学报(自然科学版).2006,26(3):50-55.
    [23] 尤克滨.UML应用建模实践过程.北京:机械工业出版社,2003.
    [24] 孙军,张怡宁,蒋敏.基于UML的系统需求分析.计算机工程与应用,2003,19(15):217-219.
    [25] Booch G, Jacobson I, Rumbaugh J. Visual Modeling With Rational Rose and UML. USA: Addision-Wesley, 1997.
    [26] Naiburg E J, Maksimchuk R h. UML for Database Design. USA:Addision-Wesley, 2002.
    [27] George T H. A Model For Designing Adaptable Software Components. ACM SIGSOFT, Software Engineering, 2000, 25(1),55-56.
    [28] 张静.UML在数字化雷达显示系统开发中的应用.计算机工程与应用,2004,7(5):209-213.
    [29] 徐小平.基于对象重用的软件生成系统的设计.微计算机信息,1998,14(6):50-52.
    [30] 张龙详.UML与系统分析设计.北京:人民邮电出版社,2001.
    [31] 贺慧琳,王志刚.基于UML的构件建模方法.信息技术,2005,(12):38-40.
    [32] 王崇霞.UML中的用例建模.电脑开发与应用.2005,18(9):44-45.
    [33] Chismar W G, Kriebel C H. A method for assessing the economic impact of information systems technology on organizations. Proceedings of the Sixth International Conference on Information Systems, Indianapolis, Indiana, 1985: 45-56.
    [34] Gilb T. What is Level Six. IEEE Software. 1996, 15(1): 97-98.
    [35] 李春燕,俞集辉,刘林.OLE自动化技术在文档信息管理中的应用.计算机应用.2001,21(7):81-82.
    [36] 徐雪霖.Web数据库访问技术探析.微计算机信息,2004,20(2):110-112.
    [37] 杨小平.Java项目案例导航.北京:科学出版社,2003.
    [38] 张砚秋,陈川,何明德.基于MVC设计模式构筑JSP/Servlet+EJB的Web应用.计算机工程,2001,27(11):71-73.
    [39] 林晓勇,曾庆荣.Windows 2000系统管理与网络安全.北京:机械工业出版社,2002.
    [40] 任永功,王政军.基于JSP和MySQL的动态表结构的设计与实现.计算机工程.2006,32(5):60-62,134.
    [41] 希望图书创作室.MySQL网络数据库指南.北京:希望电子出版社.2002.
    [42] 刘江.Apache权威指南.北京:中国电力出版社,2002.
    [43] 林晓勇,曾庆荣.Windows 2000系统管理与网络安全.北京:机械工业出版社,2002.
    [44] Hyunsook Do, Gregg Rothermel, Alex Kinneer. Prioritizing JUnit test cases: an empirical assessment and cost-benefits analysis. Empirical Software Engineering, 2006, 11(1):33-39.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700