1、 网站开发工具网站开发工具 大作业实验报告 姓姓 名名 学学 院院 专专 业业 年年 级级 学学 号号 指导教师指导教师 2012 年 5 月 29 日 目录 第 1 章 绪论 3 第 2 章 系统需求分析与系统框架 . 4 2.1 需求分析. 4 2.2 系统框架 4 2.2.1 系统功能分析 4 2.2.2 系统功能模块和设计目标. 5 2.3 数据库设计 . 5 2.3.1 数据库需求分析. 5 第 3 章 系统详细设计 8 3.1 系统模块的具体实现 . 8 3.1.1 系统的登录界面. 8 3.1.2 邮件管理 . 9 3.1.3 好友管理 10 3.1.3 邮件收发 11 第 4
2、章 编码实现 14 4.1 系统主界面 14 4.11 login 界面主要代码 .14 4.1.2 登录后界面主要代码 14 4.2 邮件相关主界面 15 4.2.1 查看邮件 15 4.2.2 发送邮件 18 4.3 联系人主界面主要代码 20 第 5 章 系统测试与发布 24 第 6 章 实验感想与总结 25 第 1 章 绪论 伴随着信息技术的快速发展,电子邮件已经成为最基本的网络通信工具,每 天都有成千上万的用户使用它。电子邮件(简称 E-mai1)又称电子信箱、电子邮 政,它是种用电子手段提供信息交换的通信方式,它是全球多种网络上使用最 普遍的一项服务。 这种非交互式的通信,加速了信
3、息的交流及数据传送,它是个 简易、快速的方法。进入国际互连网的用户可以方便的使用电子邮件,而且不用 任何纸张,就可以方便的写、寄、读、转发信件,而且它不论地球的任何区域, 只要他在网内就可以进行转发,而不受任何时间的限制。利用电子邮件还可以实 现文件的传输、电子杂志的订阅,进行学术讨论,举行电子会议或者查询信息。 这是目前最普及也是最方便的通信工具。 很多应用程序都附带有电子邮件的发送 和接收功能,因此,电子邮件和接受程序的编程变的十分重要。 邮件发送系统是采用 C#开发的综合性的程序设计。它包括邮件用户的 订阅、邮件组、记录以及邮件的收发。现在,这种电子邮件发送系统已成为人们 生活中不可缺少
4、的重要工具,也是许多商家和组织机构的生命血脉。用户可以通 过电子邮件的讨论会进行项目管理,并且有时要根据快速,或洲际的电子邮件信 息交换进行重要的决策行动。 第 2 章 系统需求分析与系统框架 2.1 需求分析 需求分析是软件定义的最后一个阶段,它的基本任务是回答“系统必须做什 么“这个问题。需求分析的任务不是确定系统怎样完成他的工作,而仅仅是确定 系统完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。 可行性研究阶段产生的文档,特别是数据流成图,是需求分析的出发点。数 据流成图中已经划分出系统必须完成的许多基本功能, 系统分析员将仔细研究这 些功能并进一步将它们具体化。需求分析的结果是系统开发的基础,关系到工程 的成败和软件产品的质量。因此,必须用行之有效的方法对软件需求进行严格的 审查验证。 2.2 系统框架 2.2.1 系统功能分析 根据对客户需求进行分析的结果,现列出以下主要设计原则: 1、 用户和邮箱易管理 邮件系统要有