二维码数据库设计报告.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
数据库设计报告 "文件状态: "文件标识 " " "[ ] 草稿 ": " " "[ ] 正式发布 " " " "[ ] 正在修改 " " " " "当前版本 "1.0 " " ": " " " "作 者 " " " ": " " " "完成日期 " " " ": " " 版 本 历 史 "版本/状态 "作者 "参与者 "起止日期 "备注 " "V1.0 " " " " " " " " " " " " " " " " " " " " " " " 目 录 0. 文档介绍 4 0.1 文档目的 4 0.2 文档范围 4 0.3 读者对象 4 0.4 参考文献 4 0.5 术语与缩写解释 4 1. 数据库环境说明 5 2. 数据库的命名规则 5 3. 物理设计 5 3.1 管理员用户表 5 3.2管理员登录记录表。 5 3.2公告表 6 3.3公告分类表 6 3.5 厂商表 6 3.6厂商用户表 7 3.7厂商用户登录记录表 7 3.8 厂商经销商表 7 3.9经销类型表 8 3.10厂商商品表 8 3.11商品分类表 9 3.12商品规格表 9 3.13商品平台表 9 3.14二维码表 9 3.15二维码扫描记录表 10 3.16二维码动作记录表 10 3.17 网站用户表 10 3.18 网站用户登录记录表 11 3.19 网站用户收藏表 11 3.20 商品物流链表 11 3.21 网站基础配置表 12 0. 文档介绍 0.1 文档目的 开发人员编写。 0.2 文档范围 所用到的数据库。 0.3 读者对象 开发人员 0.4 参考文献 无 0.5 术语与缩写解释 "缩写、术语 "解 释 " " " " " " " " " " " " " " " " 1. 数据库环境说明 (1)数据库系统:SQLSERVER2005。 2. 数据库的命名规则 参考《SQL编程规范方案书》。 3. 物理设计 3.1 管理员用户表 "表名 "sys_Admin " "列名 "备注 "数据类型"空/非"约束条件 " " " " "空 " " "AdminID "管理员编号 "int "N "自增 " "Account "账号 "varchar("N " " " " "50) " " " "Password "密码 "VarChar("N " " " " "100) " " " "IsLock "是否启用0启用1锁 "Int "N " " " "定 " " " " "Remark "备注 "varchar("N " " " " "200) " " " "ReaName "真实姓名 "varchar("N " " " " "50) " " " "Phone "联系电话 "varchar("N " " " " "50) " " " "QQ "QQ号码 "varchar("N " " " " "50) " " " "Email "管理员邮箱 "varchar("N " " " " "50) " " " "LastLoginTi"最后登录时间 "datetime"N " " "me " " " " " "LastLoginIP"最后登录ip "Varchar("N " " " " "50) " " " "RegTime "注册时间 "datetime"N " " "LoginNum "登录次数 "int "N " " "AdminIMG "管理员头像 "varchar("N "0 " " " "200) " " " "补充说明 " " 3.2管理员登录记录表。 "表名 "sys_AdminLoginLog " "列名 "备注 "数据类型"空/非"约束条件 " " " " "空 " " "ID "自增ID "int "N " " "AdminID "管理员编号 "int "N " " "Account "账号 "varchar("N " " " " "50) " " " "Password "输入的密码 "VarChar("N " " " " "500) " " " "LoginInTime"登录时间 "datetime"N " " "LoginIP "登录IP "varchar("N " " " " "50) " " " "Memo "备注 "varchar("N " " " " "500) " " " "补充说明 " " 3.2公告表 "表名 "sys_Article " "列名 "备注 "数据类型 "空/非"约束条件 " " " " "空 " " "ArticleID "文章编号 "int "N "自增 " "CateID "分类id "int "N " " " "nc_article_cate" " " " "Url "跳转链接 "varchar(1"N 【二维码数据库设计报告】 本文档主要详述了一个二维码相关的数据库设计,涵盖了数据库环境说明、命名规则和物理设计等多个方面,旨在为开发人员提供清晰的数据库结构和操作指南。 0. 文档介绍 文档的主要目的是为开发团队提供一个关于二维码数据库的详细设计蓝图,确保在系统开发过程中遵循统一的标准和规范。此报告适用于数据库设计、开发和维护人员,以确保他们能理解并正确操作数据库。参考文献未提及,可能是因为设计依据的是内部标准和最佳实践。 1. 数据库环境说明 数据库系统采用的是SQL Server 2005,这是一个成熟的关系型数据库管理系统,提供了稳定的数据存储和处理能力,支持复杂的查询和事务处理。 2. 数据库的命名规则 数据库的命名规则遵循《SQL编程规范方案书》,这通常包括使用有意义的英文单词或缩写,保持一致的大小写风格,以及避免使用SQL保留字,以防止冲突。 3. 物理设计 物理设计部分详细列出了各个表的设计,包括表名、列名、数据类型、是否允许为空及约束条件: 3.1 管理员用户表(sys_Admin) - AdminID:管理员唯一编号,整数类型,自增。 - Account:管理员账号,字符串类型,用于登录。 - Password:密码,加密后的字符串,用于验证身份。 - IsLock:启用状态,0表示启用,1表示锁定。 - Remark:备注信息,用于记录额外信息。 - RealName:真实姓名,用于识别管理员。 - Phone:联系电话,便于联系。 - QQ:管理员的QQ号码。 - Email:管理员邮箱,用于通知和通信。 - LastLoginTime:最近登录时间,记录登录时间戳。 - LastLoginIP:最后登录的IP地址,用于安全追踪。 - RegTime:注册时间,记录创建账户的时间。 - LoginNum:登录次数,统计管理员登录频率。 - AdminIMG:管理员头像,字符串类型,指向图片路径。 3.2 管理员登录记录表(sys_AdminLoginLog) - ID:自增ID,用于唯一标识登录记录。 - AdminID:关联的管理员ID。 - Account:登录时使用的账号。 - Password:输入的密码,记录以供审计。 - LoginInTime:登录时间,记录登录时间戳。 - LoginIP:登录时的IP地址。 - Memo:备注,用于记录登录过程中的特殊情况。 其余表的设计(如公告表、公告分类表、厂商表、厂商用户表、厂商经销商表、经销类型表、厂商商品表、商品分类表、商品规格表、商品平台表、二维码表、二维码扫描记录表、二维码动作记录表、网站用户表、网站用户登录记录表、网站用户收藏表、商品物流链表和网站基础配置表)均遵循类似的逻辑,包含必要的字段来存储和管理各类数据,例如公告内容、分类信息、厂商信息、商品详情、二维码信息、用户行为记录等。 这些设计确保了数据库的一致性和完整性,为二维码相关系统的高效运行奠定了基础。通过这些详细的设计,开发人员可以清楚地理解每个表的用途,以及它们如何相互关联,以便在实现系统功能时进行正确的数据操作。
剩余11页未读,继续阅读
- 粉丝: 105
- 资源: 9352
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助