2020年数据库设计报告.pdf
《2020年数据库设计报告.pdf》由会员分享,可在线阅读,更多相关《2020年数据库设计报告.pdf(114页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数 据 库 设 计 报 告卷 号:0001卷 内 编 号:-0430腑 i定 上 海 红 门 智 能 系 统 有 限 公 司 智 能 一 卡 通 系 统 数 据 库 设 计 报 告资 料 仅 供 参 考 文 文 Homen-SmatCardSystem.Net-SD-DA件 件 TABASE状 标 态:识:当 1.0.0V 前 草 L山 版 稿 本:作 吕 瑞 锋 者:资 料 仅 供 参 考资 料 仅 供 参 考 版 本 历 史 版 本/状 态 作 者 参 与 者 起 止 日 期 备 注资 料 仅 供 参 考 目 录 0.文 档 介 绍.80.1文 档 目 的.80.2文 档 范 围.80.3
2、读 者 对 象.80 4参 考 文 献.89L 数 据 库 环 境 说 明.112.数 据 库 的 命 名 规 则.113.逻 辑 设 计.124.物 理 设 计.124.0表 汇 总.134 表 A.184.N表 N.215.安 全 性 设 计.1125.1 防 止 用 户 直 接 操 作 数 据 库 的 方 法.1125.2 用 户 帐 号 密 码 的 加 密 方 法.1125.3 角 色 与 权 限.112资 料 仅 供 参 考 6.优 化.1137.数 据 库 管 理 与 维 护 说 明.114资 料 仅 供 参 考 0.文 档 介 绍 0.1文 档 目 的 本 说 明 书 是 一 本
3、 针 对 数 据 库 开 发 者,程 序 设 计 员 的 设 计 使 用 说 明 书,便 于 指 导 数 据 库 的 后 续 开 发 和 数 据 库 的 扩 展,同 时 为 前 台 的 客 户 端 设 计 提 供 数 据 库 的 结 构 说 明。0.2文 档 范 围 0.3读 者 对 象 0.4参 考 文 献 提 示:列 出 本 文 档 的 所 有 参 考 文 献(能 够 是 非 正 式 出 版 物),格 式 如 下:标 识 符 作 者,文 献 名 称,出 版 单 位(或 归 属 单 位),日 期 例 如:AAA 作 者,立 项 建 议 书,机 构 名 称,日 期资 料 仅 供 参 考 SPP
4、-PROC-SD S E P G,系 统 设 计 规 范,机 构 名 称,日 期 SQL S e r v e r编 程 技 术 内 幕.(美)John Papa,MatthewSQL S erver网 络 数 据 库 指 南.(美)Paul DuBois0.5术 语 与 缩 写 解 释 缩 写、术 语 解 释 HSCS 红 门 智 能 卡 系 统,Homen Smart Card SystemSD 系 统 设 计,System DesignSCS 通:Smart Card SystemPIM停 车 管 理 信 息 系 统,ParkingInformation System资 料 仅 供 参 考
5、 ACS门 禁 控 制 系 统,Access ControlSystemCWA考 勤 管 理 系 统,Check On WorkAttendanceECS电 梯 控 制 系 统,Elevator ControlSystemPOS电 子 收 款 机 系 统,Point Of SellsEIO通 道 出 入 系 统,Entry In or OutSystemPWS巡 检 管 理 系 统,Potrol WatchSystemBLM图 书 管 理 系 统,Books LibraryManagment资 料 仅 供 参 考 1.数 据 库 环 境 说 明 提 示:(1)说 明 所 采 用 的 数 据 库
6、 系 统,设 计 工 具,编 程 工 具 等 详 细 配 置 2.数 据 库 的 命 名 规 则 提 示:(1)完 整 而 且 清 楚 的 说 明 本 数 据 库 的 命 名 规 则。(2)如 果 本 数 据 库 的 命 名 规 则 与 机 构 的 标 准 不 完 全 一 致 的 话,请 作 出 解 释。(1).用 户 可 输 入 的 主 键 字 段,统 一 用“ID”并 用 VARCHAR(20)类 型;系 统 自 动 产 生 用“序 号”并 用 定 长 CHARQO)类 型 来 区 分;(2).表 中 主 键 行 用 红 色,外 键 行 用 绿 色,其 它 行 用 蓝 色 来 区 分;(3
7、).字 段 名 称 取 表 名 中 3 或 4 个 字 母 加 下 划资 料 仅 供 参 考 线 加 字 段 含 义 来 命 名 3.逻 辑 设 计 提 示:数 据 库 设 计 人 员 根 据 需 求 文 档,创 立 与 数 据 库 相 关 的 那 部 分 实 体 关 系 图(E R D)O如 果 采 用 面 向 对 象 方 法 COOAD),这 里 实 体 相 当 于 类(class)o4.物 理 设 计 提 示:(1)主 要 是 设 计 表 结 构。一 般 地,实 体 对 应 于 表,实 体 的 属 性 对 应 于 表 的 列,实 体 之 间 的 关 系 成 为 表 的 约 束。逻 辑 设
8、 计 中 的 实 体 大 部 分 能 够 转 换 成 物 理 设 计 中 的 表,可 是 它 们 并 不 一 定 是 对 应 的。(2)对 表 结 构 进 行 规 范 化 处 理(第 三 范 式)。资 料 仅 供 参 考 4.0 表 汇 总 归 类 序 号 表 名 含 义 功 能 说 明 人 力 资 源 1Employee员 工 表 2EmpPhoto 员 工 照 片 表 3EmpContact 联 系 方 式 表 4Department单 位 信 息 表 5 EmpDept员 工 部 门 表 6用 户 信 息 1 SystemUser系 统 用 户 信 息 表 系 统 操 作 管 理 登 录
9、 用 户资 料 仅 供 参 考 2 SystemFunction系 统 功 能 定 义 表 3 SystemRole系 统 角 色 表 4 UserRole用 户 角 色 关 系 表 5 RoIeFunction角 色 功 能 权 限 表 6 RegisterUser用 户 W e b注 册 表 必 须 是 有 证 件 的 一 卡 通 用 户 能 注 册 7 LoginLog用 户 登 录 日 志 表 登 录 和 退 出 系 统 时 间 卡 信 息 SmartCard 卡 原 始 信 息 表 临 时 卡 也 需 要 记 录 在 该 表 中 CardBase 一 卡 通 用 户 信 息 表 临
10、时 卡 不 记 录,只 登 记 有 实 名 制 卡 信 息资 料 仅 供 参 考 ParkCard 停 车 卡 信 息 ParkPhoto 车 辆 图 片 表 停 车 卡 中 车 辆 图 片 EntryCard 门 禁、通 行、考 勤 卡 通 用,靠 设 备 和 卡 功 能 进 行 区 分 ElevatorCard 电 梯 卡 信 息 PatrolCard 巡 检 卡 信 息 ExpenditureCard 消 费 卡 信 息 同 步 CardSynchronzie 卡 同 步 信 息 表 卡 注 销、挂 失 等 不 成 功 的 信 息 进 行 记 录 DeviceSynchronzie 设
11、备 同 步 信 息 表 设 备 操 作 不 成 功 信 息 进 行 记 录 SynchronzieLog 卡 和 设 备 同 步 日 志 系 统 1 Dictionary 系 统 字 典 地 理 位 置 表 2 SystemDevice 系 统 设 备 表 3 DevicePlace 设 备 分 布 位 置 4 Device Authorize 设 备 授 权 表 设 备 连 接 的 P C归 属 5 DeviceLog 设 备 操 作 日 志 表 如 开 门、同 步 时 间 等 6 SystemError 系 统 错 误 含 义 表 如 通 讯 错 误 代 码 的 含 义 信 息 7 Car
12、dLog 卡 日 志 表 卡 片 管 理 日 志 8 SystemLog 系 统 日 志 表 9 SystemEvent 系 统 事 件 表 10 SystemRecorcier 出 入 记 录 表 记 录 所 有 设 备 提 取 到 的 记 录 11 ConsumeRecorder 消 费 记 录 表 记 录 从 消 费 机 上 提 取 到 的 记 录 12 SystemFinance 消 费 帐 务 表 持 卡 消 费(停 车、就 餐 等)明 细 清 单 表 13 SystemMap 电 子 地 图 存 储 电 子 地 图 图 片 14 DevicePoint 设 备 分 布 图 存 储
13、设 备 分 布 点 坐 标 DeviceGraph 设 备 图 标 库 停 车 ParkLots 车 库 信 息 表 ParkArea 车 库 区 位 信 息 表 AreaStatus 区 位 车 位 状 态 表 ParkExpenditure 停 车 收 费 标 准 表 外 层 车 库 收 费 标 准 扩 展 收 费 标 准 表 MonitorConfig 监 控 设 备 配 置 表 ParkRecorder 停 车 记 录 表资 料 仅 供 参 考 门 禁 JanitorRecorder 门 禁 记 录 表 含 门 禁、通 道、考 勤 刷 卡 记 录 考 勤 DutyRules 考 勤 规
14、 则 表 DutyDevice 考 勤 点 设 置 考 勤 设 备(含 登 录 时 间 作 为 考 勤 时 间)Holiday 节 假 设 置 Segment 考 勤 时 段 DutyModal 考 勤 模 版 DutyGroup 考 勤 班 组 ArrangeClass 考 勤 排 班 OutOfWork 加 班 设 置 SignWork 人 工 签 卡 SignAbsence 缺 勤 登 记 代 班 设 置 调 班 设 置 DutySource 原 始 考 勤 记 录 DutyException 考 勤 异 常 表 DutyDayReport 考 勤 日 报 表 DutyMonthRepo
15、rt 考 勤 月 报 表 消 费 消 费 类 型 定 义 需 与 设 备 关 联,如 打 水、吃 饭、借 书 梯 控 Building 大 厦 信 息 表 BuildFloor 大 厦 楼 层 表 电 梯 分 布 表 巡资 料 仅 供 参 考 检 寻 更 点 设 置 每 个 点 巡 检 时 间 范 围 另 外 进 行 设 置 图 书 管 理 上 机 消 费资 料 仅 供 参 考 4.1人 力 资 源 4.1.1人 员 信 息 表 表 名 People列 名 数 据 类 型(精 度)空/非 空 约 束 条 件 CodeVARCHAR(20)NOTNULL主 键,接 受 用 户 输 入 否 则 自
16、 动 产 生 Groups INT NOTNULL默 认 0:0 一 员 工;一 客 户;2联 系 人;3教 火 4 一 学 生 LastNameNVARCHAR(50)NOTNULLFirstName NVARCHAR(50)NULLSex CHAR(l)NOTNULL默 认:0 0-男,1女 Native CHAR(20)NULL=Dictionary.Auto;资 料 仅 供 参 考 Nation CHAR(20)NULL=Dictionary.Auto;Marry TINYINT NOTNULL默 认:0 0 一 保 密;一 未 婚;2已 婚;3 一 离 异:4一 丧 偶;5其 它 B
17、irthday CHAR(10)NULL 默 认:空;格:yyyy-MM-ddIdentityName CHAR(20)NULL 二 Dictionary.Auto:资 料 仅 供 参 考 IdentityCode VARCHAR(20)NULL 一 般 指 身 份 证 UpTime DATETIME NOTNULL默 认:GETDATE()RegTime DATETIME NOTNULL默 认:GETDATE()Memo NVARCHAR(255)NULL补 充 说 明 用 户 编 码 的 产 生 规 则资 料 仅 供 参 考 4.1.2人 员 照 片 表 表 名 PeoplePhoto列
18、名 数 据 类 型(精 度)空/非 空 约 束 条 件 含 PeopleCode VARCHAR(20)NOTNULL=People.Code,外 主 键 人 IDFileName NVARCHAR(128)NULL 文 件 名 用 People.Code.格 式”照 文 名 SaveMode TINYINT NOTNULL默 认 0 0一 数 据 库;1 一 磁 盘 图 存 方 Photo IMAGE NULL 存 放 方 式 为 0,存 实 际 照 片 照 图 SavePath NVARCHAR(255)NULL 照 片 存 磁 盘 时 的 路 径 地 址,照 存 路 Format VAR
19、CHAR(10)NOTNULL如:bmp jpeg、gif等 照 格 补 充 说 明资 料 仅 供 参 考 4.1.3人 员 联 系 表 表 名 PeopleContact列 名 数 据 类 型(精 度)空/非 空 约 束 条 件 含 义 AutoIDCHAR(20)NOTNULL主 键,自 动 产 生 人 联 序 号 PeopleCodeVARCHAR(20)NOTNULL二 People.Code 人 IDTelephoneVARCHAR(128)NULL 电 话 MobileVARCHAR(20)NULL 手 机 DstID CHAR(20)NULL=District.Code 区 域
20、IDAddress NVARCHAR(255)NULL 地 址 ZipCodeCHAR(6)NULL 邮 编 EMail NVARCHAR(IOO)NULL EmaiRegTime DATATIME NOTNULL默 认:getDateO 操 作 时 间 补 充 说 明 一 个 员 工 可 能 会 有 多 个 联 系 方 式资 料 仅 供 参 考 4.1,4区 域 字 典 表(通 用)表 名 DistrictCommon列 名 数 据 类 型(精 度)空/非 空 约 束 条 件 AutoIDCHAR(20)NOTNULL主 键,自 动 产 生 SuperlD CHAR(20)NULL=Dist
21、rictCommon.AutoIDName NVARCHAR(50)NOTNULLGroups TINYINT NULL 保 留 用,默 认 1:0-未 使 用 1-省 份、州;2-城 巾;3-区 县(如 徐 汇 区)资 料 仅 供 参 考 RegTime DATATIME NOTNULL默 认:GETDATEO补 充 说 明 采 用 递 归 的 方 式 描 述 区 域 信 息 4.1.5系 统 字 典 表 表 名 Dictionary列 名 数 据 类 型(精 度)空/非 空 约 束 条 件 含 义 AutoIDCHAR(20)NOTNULL主 键,自 动 产 生 字 典 Groups IN
22、T NOTNULL1 1 民 族;2一 籍 贯;3证 件 名 称;4职 务;5一 政 治 面 貌;6车 辆 名 称;字 典 型资 料 仅 供 参 考 7一 车 辆 类 型;8一 车 卡 类 型;9-停 车 收 费 标 准;10-门 卡 类 型 Name NVARCHAR(50)NOTNULL字 典 e称 Memo NVARCHAR(255)NULLSuperlD CHAR(20)NULL 二 Dictionary.AutoID 上 级 典 ID补 充 说 明 字 典 类 型 如:1 一 请 假(事 假;病 假;产 假);2一 休 假(年 休 假),以 后 逐 步 维 护 修 改 4.1.6单
23、位 信 息 表 表 名 Department列 名 数 据 类 型(精 度)空/非 空 约 束 条 件 Code VARCHAR(20)NOTNULL主 键资 料 仅 供 参 考 SuperlD VARCHAR(20)NULL=Department.Dept_IDCnName NVARCHAR(IOO)NOTNULLEnName VARCHAR(100)NULLBriefName NVARCHAR(20)NOTNULLTelephone VARCHAR(100)NULL 多 电 话 用 逗 号 空 格 隔 天资 料 仅 供 参 考 Fax VARCHAR(50)NULLDstID CHAR(2
24、0)NULL=DistrictCommon.Aut(Address NVARCHAR(255)NULLZipCodeCHAR(6)NULLWebSiteNVARCHAR(255)NULLEmail NVARCHAR(IOO)NULLMemoNVARCHAR(255)NULL 能 够 附 加 产 品 等 信 息 补 充 说 明 4.1.7人 员 任 职 表 表 名 PeopleWork列 名 数 据 类 型(精 度)空/非 空 约 束 条 件 含 义资 料 仅 供 参 考 PeopleCo VARCHAR(NOT=Employee.Code 人 de 20)NUL,外 键 员 L IDDeptC
25、ode VARCHAR(NOT=Department.Co 部 20)NUL de nL iDHeadship CHAR(20)NUL=Dictionary.Au职 L toID 务 ID补 充 说 明 员 工 调 动,另 外 进 行 记 录 4.2用 户 信 息 4.2.1系 统 用 户 信 息 表 表 名 SystemUser资 料 仅 供 参 考 列 名 数 据 类 型(精 度)空/非 空 约 束 条 件 含 义 VARCHAR(20)NOTNULL=Employee.EmpID用 户 编 码 NVARCHAR(20)NOTNULL登 录 别 名 CHAR(10)NULL SmartCa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2020 数据库 设计 报告
限制150内