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

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

ID:40574851

大小:541.86 KB

页数:15页

时间:2019-08-04

web课躺杓--伪邮件系统的设计与实现_第1页
web课躺杓--伪邮件系统的设计与实现_第2页
web课躺杓--伪邮件系统的设计与实现_第3页
web课躺杓--伪邮件系统的设计与实现_第4页
web课躺杓--伪邮件系统的设计与实现_第5页
资源描述:

《web课躺杓--伪邮件系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录1绪论31.1项目开发背景31.2项目内容32需求分析32.1功能需求分析32.2性能需求分析42.3可行性分析42.4功能分析42.5数据流图分析52.6条件与限制63总体设计63.1页面模块分析63.2总体结构及模块结构74数据结构设计84.1数据库设计84.2表结构设计85界面设计105.1登录界面105.2注册页面115.3邮箱主界面135.3发件箱界面135.3.1邮件发送成功界面155.3.2上传附件成功界面155.5收件箱界面155.5垃圾箱界面165.6未读邮件界面166课程设计总结171绪论1.1项目开发背景随着现代通信技术的迅速发展,

2、电子邮件已经成为人们日常生活办公的一部分。电子邮件系统简单、快捷、优惠的特点使之替代了传统信件的地位,受到越来越多的人们的喜爱。开发个人的伪邮件系统软件产品,采用系统的管理模式,可以进一步提高人们的工作效率,增加生活乐趣,实现亲朋好友间的零距离沟通。1.2项目内容设计基于WEB的伪邮件管理系统。本系统采用软件工程的指导方法,选用B/S模式设计的方案,应用SQLServer2005数据库管理系统,C#.net程序设计语言,Visualstudio.NET2008开发工具等开发出来的基于WEB的伪邮件管理系统,该系统主要面向个人,实现对用户的注册、收发邮件的管理

3、。系统支持用户对邮件进行简单的读取、删除等操作。2需求分析2.1功能需求分析本次课程设计的设计内容是设计一个基于WEB的伪邮件管理系统。通过认真分析,并结合案例,我认为开发出来的系统应达到以下目标:1、能实现用户的成功注册以及用户信息管理;2、具有丰富的查询功能,能对收件箱、发件箱、草稿箱等进行查询;3、能实现邮件的收发和删除;4、系统运行稳定,安全可靠;5、用户界面设计美观、友好,使用操作便捷;2.2性能需求分析1)硬件环境:CPU:AMD4200+;内存:1G;硬盘:160G;显示器:19寸2)软件环境:Windows7系统;Visualstudio20

4、08;SQLserver2005(以上)2.3可行性分析经过调查、研究、分析、计算,在通讯录系统中的应用已经条件成熟,我们将从以下几个方面总结系统开发的可行性,具体情况如下:1)技术可行性以Windows7为操作系统,运用SQLServer2005数据库技术,开发以Windows7为用户的操作平台,界面友善、功能齐全的伪邮件系统。新系统的运行硬件环境PC机,当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。2)经济可行性一方面,新系统中友好的人机界面和更强劲的功能支持,会使管理人员的工作进一步提高,从而节省人力、物力,进而提高经济效益;另

5、一方面系统开发成本低,现有PC机即可提供该系统开发工作需要的所有硬件设备环境。3)操作可行性操作上是对IE浏览器的引用,该浏览器的使用,主要凭借使用浏览操作技术即可完成数据录入,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。2.4功能分析根据系统分析的结果,按照结构化的系统设计方法,伪邮件系统从功能上可以做出如下系统的划分:信息管理:用户信息、存取邮件信息、邮件附件信息、附件编号信息。主要输入输出项:1、用户信息(用户ID,用户名,密码,创建日期,密码查询问题,密码答案,性别,电话,邮箱)2、存取邮件信息(收件人ID,发件人名,收件人

6、名,主题,内容,收件时间,是否阅读,附件)3、邮件附件信息(存取邮件ID,邮件附件ID,发送附件名,附件存储名)4、附件编号信息(附件ID)2.5数据流图分析数据流图是在对系统分析调查的基础上,以系统的科学性、管理的合理性、技术的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述应具有的数据加工功能、数据输入、数据输出、数据存储及数据的来源和去向。伪邮件系统经过划分出各子系统及其各自的功能以及相互联系,绘制数据流图如下:个人伪邮件系统管理员用户图1顶层数据流图管理员1.检查合法性3.系统维护4.用户信息管理用户系统管理员2.

7、显示系统主要功能图2第0层数据流图1.2检查登录名1.3检查密码1.1检查登录系统管理员登录名,密码图3第一层数据流图接收邮件    用户发送邮件删除邮件查看邮件 图4第二层数据流图2.6条件与限制一个完善的个人的伪邮件系统,应提供更为便捷与强大的交互功能,如跟联系人之间的邮件通信联系,由于本系统强调他的无网络性,该系统并不提供这个功能。对于一般系统都有不同的用户权限等信息保护手段,但是本系统是针对个人的,只为验证码实现注册,不提供多个用户共用的功能,并且实现简单,因此功能的健全性及数据安全性能有待进一步完善。3总体设计3.1页面模块分析1、登陆页面模块:登

8、陆,注册用户模块2、用户注册页面模块:提交用户信息模

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。