局域网电子接收系统设计与实现
版权申诉
64 浏览量
更新于2024-08-28
收藏 236KB DOC 举报
本篇文档是关于《工程软件设计与实践》中局域网邮件收发系统的详细设计和技术报告。该系统由软件1003专业的学生许泉、姜斌、潘峰立和组长雷继军在指导下,由王宏老师监督,于2013年1月11日完成。报告主要关注于系统的需求分析、功能描述以及软件架构。
1. **需求分析**:
- 系统的目标是实现一个简易的电子接收系统,具备接收、发送、读取邮件的功能,支持附件发送,并允许用户管理文件夹,如添加、删除、修改联系人地址簿。
- 随着互联网的普及,电子邮件作为信息交流的便捷工具,用户数量快速增长。
2. **功能描述**:
- 用户需通过输入用户名和密码验证登录,验证通过后进入系统。
- 用户可以选择退出,系统返回登录页面。
- 系统支持邮件发送,可保存为草稿,同时提供读取、删除邮件至垃圾箱或彻底删除的功能。
- 草稿可以被读取、发送或删除,删除草稿会永久删除。
- 还提供了邮件管理功能,如移动、编辑和彻底删除邮件。
3. **软件架构与系统用例**:
- 系统架构基于整体设计,如图2-1所示,包括服务器端(Windows 7操作系统,使用MyEclipse开发,数据库为MySQL,Web应用服务器为Tomcat)和客户端(支持IE6及以上版本的浏览器)。
- 图2-2展示了系统总体用例图,展示了不同功能之间的交互关系。
- 图2-3是程序功能框图,将SMTP客户端功能分解为检查信息完整性、生成标准格式邮件和发送三个部分。
- 流程图详细描述了这些功能的执行步骤,如填写邮件内容、调用MFC函数处理界面信息,以及确保信息完整性的校验。
4. **技术选型**:
- 开发工具使用了MyEclipse,数据库选用MySQL,web应用部署在Tomcat服务器上,客户端浏览器支持范围广泛。
这篇文档详细介绍了局域网邮件收发系统的设计过程,包括系统设计背景、功能模块划分、软件架构以及关键流程图,展示了团队如何利用JavaWeb技术实现一个实用且用户友好的邮件收发平台。
2023-03-26 上传
2023-01-08 上传
2024-06-29 上传
2022-01-30 上传
2021-09-24 上传
2022-07-04 上传
2011-08-31 上传
2023-08-15 上传
2022-07-04 上传
「已注销」
- 粉丝: 0
- 资源: 5万+
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手