局域网邮件收发系统:功能设计与实现

版权申诉
0 下载量 150 浏览量 更新于2024-09-02 收藏 25KB PDF 举报
《局域网邮件收发系统》是一份由软件1003专业班级的学生团队完成的技术报告,该系统设计的目标是为局域网用户提供一个简易且功能丰富的电子邮件收发平台。报告的撰写者包括许泉、姜斌、潘峰立和组长雷继军,在指导教师王宏的指导下于2013年1月11日完成。 系统的需求分析部分强调了电子邮件在现代社会中的重要性,随着互联网的普及,邮件作为便捷的信息交流工具,用户数量迅速增长。项目的主要目的是让系统支持邮件的接收、发送、读取功能,以及附件处理和联系人管理。为了实现这些功能,开发团队采用了科学方法,并参考了《精通Struts2-基于MVC的JavaWeb应用开发实战》和《JavaWeb编程入门与实践》等技术书籍,确保了系统的开发实践。 在功能模块划分上,系统主要包括以下几个部分: 1. **登录模块**:用户需要输入用户名和密码进行身份验证,只有合法用户才能进入系统。登录成功后,用户可以继续操作。 2. **退出模块**:用户可以选择退出系统,此时会自动返回到登录页面,确保系统的安全。 3. **邮件管理模块** - **写邮件**:用户可以向指定收件人发送邮件,同时还可以选择保存为草稿,以便稍后编辑。 - **收邮件**:收件人能够接收并阅读邮件,提供删除选项,可以选择将邮件移到垃圾箱或永久删除。 - **草稿箱**:用户可以查看和发送草稿,草稿箱中的内容一旦删除,将被彻底清除。 报告中还明确了开发和运行环境,服务器端使用Windows 7操作系统,开发工具为MyEclipse,数据库采用MySQL,Web应用服务器软件选用Tomcat,客户端则要求运行支持IE6及以上的浏览器。 这份报告展示了学生们在JavaWeb开发方面的技能,特别是使用Struts2框架和MVC模式构建用户友好的邮件系统,对于学习和理解企业级应用的开发流程和技术选型具有一定的参考价值。