【邮件数据库概要设计】

【邮件数据库概要设计】

ID:14178712

大小:207.51 KB

页数:53页

时间:2018-07-26

【邮件数据库概要设计】_第1页
【邮件数据库概要设计】_第2页
【邮件数据库概要设计】_第3页
【邮件数据库概要设计】_第4页
【邮件数据库概要设计】_第5页
资源描述:

《【邮件数据库概要设计】》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、概要设计报告版本:0.8.0第53页项目名称:NeuMail项目编号:-第0.1.0版文档编号:GS0303PDR004第1册/共1册Database模块概要设计东软IT人才实训中心总页数10正文7附录生效日期2012-12-07编制李明辉批准53概要设计报告版本:0.8.0第53页修改履历修改编号日期修改人版本号修改位置修改内容12012-12-07李明辉NeuMail-ANeuMail数据库的概要设计53概要设计报告版本:0.8.0第53页目录1文档概述41.1文档目的和范围41.2参考文档41.3Database模块51.3.1模块间关系51.3.2时

2、序流程62数据结构说明62.1全局数据结构说明62.2Database模块内数据结构说明63函数73.1Database模块73.1.1模块间接口函数73.1.1.1Story_user_info73.1.1.2Check_user_passwd73.1.1.3Story_mail_info83.1.1.4Delete_mail_info83.1.1.5User_online953概要设计报告版本:0.8.0第53页1文档概述1.1文档目的和范围数据库模块主要为服务器提供接口函数,用来保存用户的基本信息以及邮件内容,为开发人员详细设计提供依据。1.2参考文档

3、需求分析文档53概要设计报告版本:0.8.0第53页1.1Database模块1.1.1模块间关系模块名称模块类型概要说明story_user_info接口函数存储用户的基本信息check_user_passwd接口函数检查用户的邮件地址、密码是否正确story_mail_info接口函数存储邮件的相关内容53概要设计报告版本:0.8.0第53页delete_mail_info接口函数删除没有用的邮件,节约存储空间user_online接口函数标示用户是否登陆邮件系统图表2_1_111.1.1时序流程无2数据结构说明2.1全局数据结构说明宏定义表说明宏名值

4、函数调用成功返回值SUCC0x01函数调用失败返回值ERR0x002.2Database模块内数据结构说明宏定义表说明宏名值内容MAX_SIZE_CONTENT2048变量声明表变量含义变量定义原型说明邮件地址charaddress[20]存储用户的邮件地址密码charpasswd[20]存储用户密码确认密码charconfirm_passwd[20]存储用户二次确认密码手机号chartelephone[12]存储用户手机号53概要设计报告版本:0.8.0第53页在线标志flag0标示用户没有登陆邮件系统;1标示用户登陆了邮件系统1函数1.1Database

5、模块1.1.1模块间接口函数1.1.1.1Story_user_info函数名story_user_info()文件名Email_server.c功能概要存储用户的基本信息记述形式INT8Ustory_user_info(structuser_infouserinfo)参数类型变量名I/O说明structuser_infouserinfo--返回值类型INT8U说明值SUCC存储信息成功ERR存储信息失败详细说明用户基本信息通过参数传递保存到数据库使用注意事项无1.1.1.2Check_user_passwd函数名check_user_passwd()文件名

6、Email_server.c功能概要检测是否存在此用户,密码是否正确记述形式INT8Ucheck_user_passwd(char*passwd,char*address)参数类型变量名I/O说明char*passwdchar*address53概要设计报告版本:0.8.0第53页返回值类型INT8U说明值SUCC存在此用户ERR不存在此用户详细说明根据参数来检测是否存在该用户使用注意事项无1.1.1.1Story_mail_info函数名story_mail_info(char*send_address,char*receive_address,char*

7、message)文件名Email_server.c功能概要存储邮件的相关信息记述形式INT8Ustory_mail_info(char*send_address,char*receive_address,char*message)参数类型变量名I/O说明char*send_addresschar*receive_addresschar*message返回值类型INT8U说明值SUCC存储成功ERR存储失败详细说明存储邮件的相关信息使用注意事项无1.1.1.2Delete_mail_info函数名delete_mial_info()文件名Email_serve

8、r.c功能概要删除没有用的邮件记述形式INT8Ude

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

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

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