摘要:在经济全球化和计算机技术快速发展的今天,电子邮件已成为最为广泛使用的互联网服务之一。它可以传送图片、声音、影像、文字等信息极大的满足了用户需求。
本课题的研究方向,主要是研究邮件收发的相关技术。研究其组织及构成,采用JSP技术完成一个完整的电子邮件收发系统的开发与设计。
该邮件系统主要功能可以分为管理员管理和用户管理。管理员管理主要包括系统登录、用户注册信息管理、邮件管理和后台管理等;而用户管理主要包括个人信息管理、个人邮箱管理等。并且根据用户的不同需求,我们还可以对邮件系统的功能进行一定的扩充完善。
关键词:电子邮件;用户需求;JAVA;SQL Server2008;JSP
目录
摘要
Abstract
1绪 论-1
1.1课题背景及意义-1
1.2邮件系统的国内外现状-1
1.3研究内容-1
1.4研究步骤-2-----
1.5系统开发环境-2
2相关技术-3
2.1数据库连接-3
2.1.1数据库连接池-3
2.1.2数据库封装-3
2.2配置站点与数据库连接-3
2.3主要工具-4
2.3.1 JSP介绍-4
2.3.2SQL Server2008介绍-4
2.3.3 MVC模式设计-4
3系统分析-6
3.1系统的可行性分析-6
3.2系统逻辑方案-6
3.2.1功能规划的主体-6
3.2.2用例图分析-6
3.3用例活动图分析-8
3.4功能分析-9
3.4.1系统管理员功能-9
3.4.2用户功能-10
4系统设计-11
4.1系统流程图-11
4.2实体之间的关系E-R图-11
4.3数据库结构设计-12
4.4创建数据表-12
4.4.1系统信息配置表-13
4.4.2日志表-13
4.4.3用户表-14
4.4.4好友表-14
4.4.5邮件信息记录表-14
4.4.6关系视图-15
5程序设计与实现-16
5.1管理员登录模块设计与实现-16
5.2管理员用户管理模块设计与实现-18
5.3管理员系统设置模块设计与实现-19
5.4用户注册模块设计与实现-20
5.5用户登录模块设计与实现-21
5.6用户撰写发送邮件模块设计与实现-22
5.7用户收件箱管理模块设计与实现-23
5.8用户草稿箱管理模块设计与实现-23
5.9用户修改个人资料管理模块设计与实现-24
结 论-25
致 谢-26
参考文献-27
附录-28