摘 要:该个人邮件管理系统采用B/S模式、MVC框架结构,结合JSP技术进行开发。采用B/S,是为了避免C/S结构开发所带来的一些弊端,可以将E-mail系统与Web应用有机结合,无需下载安装客户端,用户仅仅通过浏览器即可访问邮件系统,为用户带来方便提高了工作效率。该个人邮件管理系统具有功能是:用户登录、邮件发送、查看邮件、邮件的管理功能、通讯录管理。
本文将从需求分析入手、功能设计、系统软件硬件采用技术方案、主要功能模块设计思想及代码也分析了数据库设计思想。最后也阐述了测试方法思想。67609
毕业论文关键词:个人邮件,管理系统,MVC,JSP,B/S
Abstract: The personal mail management system using B / S mode, MVC framework, combined with JSP technology development. Using B / S, is to avoid some of the disadvantages of C / S structure of the development brought about, you can E-mail system and the organic integration of Web applications, without having to download and install the client, the user can only access the mail system through a browser, as user convenience and improve work efficiency. The personal mail management system with functions: user login, mail, viewing messages, e-mail management capabilities, contact management.
This paper will start with requirements analysis, functional design, system software and hardware technical proposal, the main function module design, and code also analyzed the database design ideas. Finally also describes test methods thought.
Keywords: personal mail, Management System, MVC, JSP, B / S
目 录
1 引言 5
1.1选题背景 5
1.2邮件管理软件现状及意义 5
2 需求分析 5
2.1 功能需求分析 5
2.2 性能需求分析 6
2.3 软件属性需求分析 6
3 系统开发及运行环境 7
3.1 运行环境 7
3.2 开发环境 7
4系统技术解决方案 7
4.1 MYECLIPSE 10和MY SQL介绍 7
4.2 STRUTS2技术介绍 7
5 总体设计分析 9
5.1模块功能分析 9
5.2系统模块结构设计 10
6 数据库设计 10
6.1 数据流程图 10
6.2 数据流信息集合 11
6.3 实体E-R图 13
6.6 数据表 14
7 模块详细设计 16
7.1 总体风格设计 16
7.2 注册模块设计 16
7.3 登录模块设计 17
7.4 用户主界面设计 19
7.5 管理员主界面设计 20
7.6 修改密码模块设计 21
7.7 写邮件和发送邮件模块设计 22
8 系统测试 23
8.1 系统测试目的