JSP应用开发教程 教学课件 作者 温超 第11章 企业邮箱模拟系统.ppt
文本预览下载声明
将topFrame对应部分的代码 保存为head.jsp。实现邮件管理模块功能标题栏的显示。 将leftFrame对应部分的代码 保存为left.jsp。 实现邮件管理模块功能菜单栏的显示。 将mainFrame对应部分的代码 保存为main.jsp。实现邮件列表信息的显示。 将rightFrame对应部分的代码 保存为publicInformationText.jsp。实现企业公告信息的预览。 将删除对应的代码 保存为OpDeleteEmail.jsp。 运行界面如图11-6所示。 图11-6 邮件管理主界面 11.6.3 邮件发送、读取页面实现 在图11-6点击“写信”按钮打开写信页面,填写相应信息可完成邮件的发送。 将代码保存为saveEmail.jsp,运行界面如图11-7所示。 图11-7邮件发送界面 点击图11-7邮件列表对应的邮件读取按钮便可打开邮件预览页面。 将代码保存为emailRead.jsp,其运行界面如图11-8所示: 图11-8 读取邮件界面 11.6.4 企业公告发布页面实现 企业公告发布主要实现对企业最新信息的发布。 实现代码包括 11.6.4邮件管理主页面的rhghtFrame部分的publicInformationText.jsp文件代码和其他运行代码 将发布信息代码保存为publicInformation.jsp 将获取信息代码保存为OpPublicInfomation.jsp 运行界面如图11-9所示 11-9 企业信息发布界面 11.6.5 邮件高级搜索页面实现 邮件高级搜索实现邮件的关键字查询,支持模糊查询 将高级搜索实现代码保存为 OpSearchEmailGreat.jsp。 将模糊查询实现代码保存为searchEmailGreat.jsp。 运行界面如图 11-10 11-10 邮件高级搜索界面 邮箱系统制作过程 邮箱系统总体任务和主要任务 邮箱系统的基本功能 系统数据表系统数据表定义 本章小结 熟悉JSP 的开发技术 熟练、灵活的使用JSP,为以后JSP 的开发打下良好的基础。 目标要求 系统概述 需求分析 系统流程分析 数据库设计 公共操作类的实现 系统功能模块的实现 主要内容 11.1 系统概述 设计企业邮箱模拟系统的目的就是让广大学生不仅通过本章能够用JSP 技术建立一个简单的企业邮箱模拟系统,并对企业邮箱的开发过程有个清晰的认识。 11.2需求分析 该系统主要模拟企业邮箱系统 总体任务是实现邮件管理的数字化、信息化、智能快速化 主要任务是实现邮件发送、接收、处理、企业公告管理等基本功能 11.2.1 系统总体设计图 本系统采用了J2EE 三层架构 客户层采用了Web 页面显示 中间层采用了JDBC 封装了对数据库的相关操作 后端数据库层采用了Sql Server2005 数据库存放数 总体平台架构如图11-1 所示: 11.2.2 系统功能介绍 系统的基本功能主要分为5 个部分: 系统登陆模块、邮件管理模块、邮件发送模块、邮件预览模块、企业公告发布模块 其详细模块结构如图11-2 所示: 详细说明: 系统登陆 系统登陆模块包括用户登陆、用户注册、密码找回三个子功能模块。 邮件管理 邮件管理模块主要实现对邮件的分类管理,邮件管理包括三个基本邮件信箱:收信箱、已发送信箱、已删除信箱。 邮件发送 邮件发送实现邮件的发送功能。不包括附件的发送。 邮件查看 邮件看看功能主要实现对收到邮件、已发邮件和历史邮件阅读功能。 企业公告 企业公告实现对企业最新公告的发布管理,发布的公告将在每一位使用企业邮箱的用户邮件管理界面显示。 11.3系统流程分析 本系统的流程是从首页开始,用户通过登陆和系统身份验证之后方可进入系统并对邮件进行管理、查看、删除,及企业公告发布等操作。 用户使用企业邮箱系统流程如图11-3 所示 11.4 数据库设计 系统数据库由 四张表组成: UserInfo EmailInfo PassQuestion EmailStateInfo 系统数据表定系统数据表定义注解如表11-1 所示: 实体名 说明 UserInfo 用于记录用户信息 EmailInfo 用于记录邮件信息
显示全部