web课躺杓--伪邮件系统的设计与实现.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
web课躺杓--伪邮件系统的设计与实现

目 录 1绪论 3 1.1项目开发背景 3 1.2项目内容 3 2需求分析 3 2.1功能需求分析 3 2.2性能需求分析 4 2.3可行性分析 4 2.4功能分析 4 2.5数据流图分析 5 2.6条件与限制 6 3总体设计 6 3.1页面模块分析 6 3.2总体结构及模块结构 7 4数据结构设计 8 4.1数据库设计 8 4.2表结构设计 8 5界面设计 10 5.1登录界面 10 5.2注册页面 11 5.3邮箱主界面 13 5.3发件箱界面 13 5.3.1 邮件发送成功界面 15 5.3.2 上传附件成功界面 15 5.5 收件箱界面 15 5.5 垃圾箱界面 16 5.6 未读邮件界面 16 6课程设计总结 17 1绪论 1.1项目开发背景 随着现代通信技术的迅速发展,电子邮件已经成为人们日常生活办公的一部分。电子邮件系统简单、快捷、优惠的特点使之替代了传统信件的地位,受到越来越多的人们的喜爱。开发个人的伪邮件系统软件产品,采用系统的管理模式,可以进一步提高人们的工作效率,增加生活乐趣,实现亲朋好友间的零距离沟通。 1.2项目内容 设计基于WEB的伪邮件管理系统。 本系统采用软件工程的指导方法,选用B/S模式设计的方案,应用SQL Server2005数据库管理系统,C#.net程序设计语言,Visual studio.NET2008开发工具等开发出来的基于WEB的伪邮件管理系统,该系统主要面向个人,实现对用户的注册、收发邮件的管理。系统支持用户对邮件进行简单的读取、删除等操作。 2需求分析 2.1功能需求分析 本次课程设计的设计内容是设计一个基于WEB的伪邮件管理系统。通过认真分析,并结合案例,我认为开发出来的系统应达到以下目标: 能实现用户的成功注册以及用户信息管理; 具有丰富的查询功能,能对收件箱、发件箱、草稿箱等进行查询; 能实现邮件的收发和删除; 系统运行稳定,安全可靠; 用户界面设计美观、友好,使用操作便捷; 2.2性能需求分析 1)硬件环境:CPU:AMD4200+;内存:1G;硬盘:160G;显示器:19寸 2)软件环境:Windows 7系统;Visual studio 2008;SQL server 2005(以上) 2.3可行性分析 经过调查、研究、分析、计算,在通讯录系统中的应用已经条件成熟,我们将从以下几个方面总结系统开发的可行性,具体情况如下: 1)技术可行性 以Windows7为操作系统,运用SQL Server2005数据库技术,开发以Windows 7为用户的操作平台,界面友善、功能齐全的伪邮件系统。新系统的运行硬件环境PC机,当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。 2)经济可行性 一方面,新系统中友好的人机界面和更强劲的功能支持,会使管理人员的工作进一步提高,从而节省人力、物力,进而提高经济效益;另一方面系统开发成本低,现有PC机即可提供该系统开发工作需要的所有硬件设备环境。 3)操作可行性 操作上是对IE浏览器的引用,该浏览器的使用,主要凭借使用浏览操作技术即可完成数据录入,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。 2.4功能分析 根据系统分析的结果,按照结构化的系统设计方法,伪邮件系统从功能上可以做出如下系统的划分: 信息管理:用户信息、存取邮件信息、邮件附件信息、附件编号信息。 主要输入输出项: 1、用户信息(用户ID,用户名,密码,创建日期,密码查询问题,密码答案,性别,电话,邮箱) 2、存取邮件信息(收件人ID,发件人名,收件人名,主题,内容,收件时间,是否阅读,附件) 3、邮件附件信息(存取邮件ID,邮件附件ID,发送附件名,附件存储名) 4、附件编号信息(附件ID) 2.5数据流图分析 数据流图是在对系统分析调查的基础上,以系统的科学性、管理的合理性、技术的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述应具有的数据加工功能、数据输入、数据输出、数据存储及数据的来源和去向。 伪邮件系统经过划分出各子系统及其各自的功能以及相互联系,绘制数据流图如下: 图1 顶层数据流图 图2 第0层数据流图 图3 第一层数据流图       图4 第二层数据流图 2.6条件与限制 一个完善的个人的伪邮件系统,应提供更为便捷与强大的交互功能,如跟联系人之间的邮件通信联系,由于本系统强调他的无网络性,该系统并不提供这个功能。 对于一般系统都有不同的用户权限等信息保护手段,但是本系统是针对个人的,只为验证码实现注册,不提供多个用户共用的功能,并且实现简单,因此功能的健全性及数据安全性能有待进一步完善。 3总体设计 3.1页面模块分析 1、登陆页面模

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档