昨晚参考各方意见和我们系统的特点做出了下面这个东西:
需要改进!!!
5.2 数据字典:
名字:用户信息 别名:注册信息 描述:用户的详细信息,用于注册、登录和找回密码。 定义:用户信息=用户名+姓名+密码+找回密码的问题+生日+一个或多个邮箱地址+籍贯+居住地+(手机号码+所在公司+职业+希望加入的群组 来源:用户输入 去向:注册子系统 |
名字:已注册信息 别名: 描述:用户注册填写的详细信息,用于系统识别和处理用户信息。 定义:已注册信息=用户名+姓名+密码+找回密码的问题+生日+一个或多个邮箱地址+籍贯+居住地+(手机号码+所在公司+职业+希望加入的群组 来源:注册子系统 去向:系统数据库 |
名字:通讯录 别名:联系人列表 描述:用户的所有联系人的列表 定义:通讯录=用户名[备注名]+邮箱名+等级+手机号码+分组信息 来源:用户输入+(用户选择) |
名字:用户邮箱 别名:用户信箱 描述:用户的多个邮箱的具体明确的分组。 定义:用户邮箱=一个邮箱列表[多个邮箱列表] +邮箱设置+自定义文件夹 |
名字:收件箱 别名: 描述:系统收到的所有邮件的集合。 定义:收件箱=未读邮件+已读邮件+星标邮件+订阅邮件+群邮件 来源:收件子系统 |
名字:发件箱 别名:送件箱 描述:用户写的并保存的邮件。 定义:发件箱=已发送邮件+未发送邮件+草稿箱 来源:用户输入+发件子系统 |
名字:未读邮件 别名: 描述:被用户忽略的新邮件 定义:未读邮件=邮件主题+发件人+邮件大小+时间 来源:收件子系统 去向:收件箱 |
名字:已读邮件 别名: 描述:用户阅读过的邮件 定义:已读邮件=邮件主题+发件人+邮件大小+时间 来源:收件子系统 去向:收件箱 |
名字:星标邮件 别名: 描述:被用户标记的邮件 定义:星标邮件=邮件主题+发件人+邮件大小+时间 来源:收件子系统 去向:收件箱 |
名字:订阅邮件 别名: 描述:用户订阅的邮件 定义:订阅邮件=邮件主题+发件人+邮件大小+时间 来源:收件子系统 去向:收件箱 |
名字:群邮件 别名: 描述:用户从用户群里接受的邮件 定义:群邮件=邮件主题+发件群+邮件大小+时间 来源:收件子系统 去向:收件箱 |
名字:已发送邮件 别名: 描述:用户已发送并保存的邮件,定时保存 定义:已发送邮件=邮件主题+收件人+邮件大小+时间 来源:发件子系统 去向:发件箱 |
名字:未发送邮件 别名: 描述:用户未发送但保存了收件人的邮件,定时保存 定义:未发送邮件=邮件主题+收件人+邮件大小+时间 来源:发件子系统 去向:发件箱 |
名字:草稿箱 别名: 描述:用户未发送但保存了内容的邮件,定时保存 定义:未发送邮件=邮件主题+邮件大小+时间 来源:发件子系统 去向:发件箱 |
名字:注册 描述:用户注册系统。 输入数据:用户信息 输出数据:一个新的邮箱 处理方式:将用户信息存入数据库,并建立一个新的用户 |
名字:登录 描述:用户登录系统需要填写的信息。 定义:登录信息=用户名+密码+(是否自动登录+是否记住密码+登录状态) 输入数据:用户填写+用户选择 输出数据:进入系统主页面 处理方式:将用户输入信息与数据库比较,如果符合则进入系统主页面 |
名字:忘记密码 描述:用户忘记密码所要执行的操作。 输入数据:已注册信息 输出数据:新注册信息 处理方式:用户输入忘记密码提示问题的答案,如果符合则请用户输入新密码,系统保存新密码。 |
名字:邮箱设置 描述:用户设置多个邮箱的状态 处理方式:用户设置多个邮箱的自动登录以及多个邮箱邮件的存储和查阅方式 |
名字:自定义文件夹 描述:用户自定义文件夹 处理方式:用户可以把多个邮箱分类到自定义文件夹,也可以把多个邮箱的邮件分类到自定义文件夹 |
名字:邮件处理 描述:用户处理多个邮箱的各种邮件 定义:邮件处理=接收邮件+发送邮件+移动邮件 处理方式:邮件处理子系统按用户的操作对邮件进行处理,用户可以保存邮件、删除邮件、转发邮件、群发邮件等 |
名字:接收邮件 处理方式:用户可以查阅邮件,并可先忽略邮件,还可执行回复,删除,添加联系人,转发和拒收等操作 |
名字:发送邮件 处理方式:用户可以对单个联系人发送邮件,也可对群组发送群邮件,也可以选择几个联系人发送邮件。 |
名字:移动邮件 处理方式:用户可以对不同邮箱的邮件进行移动,也可对同一邮箱的邮件进行移动分类 |
名字:用户名 别名: 描述:系统用户唯一的标识 定义:用户名=1{字符}18 位置:用户信息 |
名字:密码 别名: 描述:用户登录的验证信息 定义:密码=1{字符}8 位置:用户信息 |