admin 发表于 2016-4-29 14:52:55

电子信箱系统的设计与实现毕业设计

技术:Java、JSP等
摘要:
由于网络中信箱管理系统繁多、业务需求多变,基于各邮件服务器的信箱管理系统的维护和业务变更变得难以进行。为了极大地方便上网用户,系统使用了B/S技术来进行开发,避免了原有的C/S结构开发所带来的弊端。并且将E-mail系统和Web应用结合起来,用户仅通过浏览器访问信箱系统即可。本信箱系统的基本功能包括:用户登录、通讯录管理、邮件收取、邮件发送、查看邮件、邮件的管理功能。
本文从软件体系结构设计模式的角度入手,首先设计和实现一个支持邮件收发、管理等基本功能的信箱管理系统,并在此基础上添加各项扩展功能。在介绍Struts2和MVC整体架构相关理论的基础上,研究如何使用这些JAVA框架和技术,使用MyEclipse开发工具构建灵活、实用的邮件收发平台。该架构的主要优点是:易于维护和扩展,方便用户的掌握和使用。
此信箱系统功能主要分为管理员管理和用户管理两大部分,管理员管理主要包括管理用户信息、删除用户等;用户管理主要包括用户个人信息的管理、个人信箱的管理等。该系统可以根据对功能需求进行扩展和完善。
   
关键词:信箱管理系统, MyEclipse, MVC, Struts2

目录:
1绪论    1
1.1选题背景    1
1.2课题意义    1
1.3课题的研究内容    1
1.4论文的组织结构    2
2相关工具与技术介绍    3
2.1系统开发的工具    3
2.1.1MyEclipse8.6    3
2.1.2MySQL 5.1    3
2.1.3B/S架构编程体系    3
2.2系统开发的技术    4
2.2.1MVC理论基础    4
2.2.2Struts2框架技术    6
2.3本章小结    7
3系统需求分析    8
3.1用户需求    8
3.1.1系统功能需求    8
3.1.2用户端特性    8
3.1.3运行环境需求    8
3.1.4性能需求    9
3.1.5软件属性需求    9
3.2数据描述    9
3.2.1数据流程分析    9
3.2.2数据字典    10
3.3系统的总体设计    13
3.3.1系统设计思想    13
3.3.2系统模块设计    14
3.3.3系统模块说明    16
3.4本章小结    16
4数据库设计    17
4.1概念结构设计    17
4.2逻辑结构设计    18
4.3本章小结    21
5系统详细设计    22
5.1系统模块总设计思想    22
5.2登录管理模块详细设计    22
5.2.1新用户注册设计    22
5.2.2登录模块设计    24
5.2.3系统主界面设计    25
5.2.4管理员模块设计    26
5.2.5修改密码模块设计    27
5.3邮箱管理模块详细设计    27
5.3.1用户撰写和发送信箱设计    27
5.3.2用户邮箱管理设计    29
5.4通讯录管理模块详细设计    31
5.4.1添加联系人设计    31
5.4.2信箱群发设计    32
5.5本章小结    32
6系统测试    33
6.1系统测试目的    33
6.2系统测试方法    33
6.3测试用例及分析    34
6.3.1登录模块测试    34
6.3.2信箱收发模块测试    38
6.3.3群发信箱模块测试    41
6.3.4信箱管理模块测试    42
6.4本章小结    42
7总结与展望    43
7.1本文总结    43
7.2系统改进    44
参 考 文 献    45
致谢    46

包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****

1123412557 发表于 2020-1-26 10:46:07

么有分,谁能送我点积分啊::>_<::

yan1976 发表于 2020-3-10 00:56:30

啥也不说了,感谢楼主分享哇!
页: [1]
查看完整版本: 电子信箱系统的设计与实现毕业设计