网上邮件系统数据库设计
第一章  需求分析    2
1.1 需求分析    2
1.2 任务概述    2
1.3 数据流图    3
1.4 数据字典    3
第二章 概念结构设计    4
2.1 系统的主要功能模块    4
2.2化学工程与工艺就业 地址构成    4
2.3 网上邮件E-R畅销书排行图    4
第一章  需求分析
1.1 需求分析
使用要解决的基本问题可描述为: 军统和中统Internet 环境下, 甲方将给乙方发送一则信息, 乙方在某个时候阅读信息。因为不是即时通讯, 所以乙方必须有一个专用的邮箱保存甲方发送的信息, 同样, 甲方也需要一个专用的邮箱来保存乙方回复的信息。随着系统用户的增加, 用户邮箱也随着增加, 组织和管理用户邮箱需要更好的机制; 对个人用户和企业用户而言, 邮件越来越多, 要能很好地进行阅读、分类、查询、筛选等操作管理。
解决以上问题的基本思想是: 以关系数据库中的表表示邮箱, 邮件则是表中的记录。
摘要: 设计了一种基于数据库实现的新型模型, Servlet 小程序为中间件, 实现在Web 环境下将的收发转化为对数据库的访问和操作。新模型使用应用服务器完成业务处理, 使用数据库来管理和维护邮件, 采用HTTP协议和DBMS 专用协议来完成邮件的收发, 实现了服务与原理技术的完全分离。
Flypods31.2 任务概述
目前在企业的应用中, 企业已经意识到没有管理的比没有还可怕。
企业希望能够高效、安全、稳定地应用, 为公司的管理、业务、客户服务提供很好的对外、对内的。其次, 企业希望有信息共享的功能, 可以在企业内部很好地共享邮件信息, 提高企业内部的信息沟通效率。另外, 企业还希望具备文件管理的功能, 提供员工对文档的系统管理服务, 以便提高员工的工作效率。随着通信技术、计算机技术和数据库技术的迅速发展, 许多网络应用软件的体系结构正在发生重大的变化。以为代表的传统两层C/S 结构应用程序, 其结构将可以重新设计来满足更多的需求。
1.3 数据流图
1.4 数据字典
数据流图表达了数据与处理的关系,数据流图作为直观了解系统运行机理的手段,并没有
具体描述个类数据的细节,只有通过数据字典进一步细化才能对系统的需求得到具体而确切的了解。数据字典用来说明数据流图中出现的所有元素的详细定义和描述,包括数据流、加工处理、数据存储、数据的起点和终点或外部实体等。
数据字典包括的项目有数据项、数据结构、数据流、数据存储、加工逻辑和外部实体。可使用一些符号来表示数据结构、数据流和数据存储的组成。
邮箱地址: 邮箱是以用户注册名为关键字创建的一个表,它由表名、数据库和主机名构成。
发送邮件: 发件人将一条记录插入收件人邮箱。
阅读邮件: 用户查看自己邮箱中的记录。
第二章 概念结构设计
2.1 系统的主要功能模块
注册功能模块本模块中有一系列以用户名为关键字的表的创建, 包括地址的创建, 收件箱、草稿箱的创建。用户信息记录将被插入用户信息表。用户注册后将取得使用系统
的权限。登录功能模块用户在本模块进行登录验证, 验证通过将可以进入以下功能模块。收邮件功能模块可在本模块进行的浏览、阅读、保存或删除。发邮件功能模块实现的发送或回复。邮件管理功能模块实现的归类、查询、移动、排序和删除等。用户自主设置模块用户可以添加通讯录, 过滤邮件, 如设置可信用户、设置受限访问的用户。系统管理员模块本模块仅由系统管理员维护山参, 通过用户注册表中用户的日发件总数等监控用户的异常行为, 邮箱发如发垃圾邮件等。可对违规用户发出警告, 设限或注销等操作。
2.2 地址构成
每个注册用户都获得惟一的一个地址。实质上就是数据库系统中的一个表。用户由三部分组成。比如用户SmileAngel 的地址表示为SmileAngel@
dbname.htname, 其第一部分即SmileAngel 表示以用户名为自变量生成的一个表名的别名; 第二部分即dbname 为某数据库的别名; 第三部分为某主机的别名。这样, 邮件用户的电子
邮箱即是某主机上某数据库中的一个表, 而邮件即是表中的记录。对于邮件用户SmileAngel 而言, 其垃圾箱和草稿箱对应表名可为SmileAngel0 SmileAngel1
邮箱地址: 邮箱是以用户注册名为关键字创建的一个表,它由表名、数据库和主机名构成。
发送邮件: 发件人将一条记录插入收件人邮箱。
阅读邮件: 用户查看自己邮箱中的记录。
2.3 网上邮件E-R图
实体之间关系的E-R图如图所示
登录信息E-R实体图如下
发送邮件E-R实体图如图

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。