《自来水营销管理系统数据库设计说明书》由会员分享,可在线阅读,更多相关《自来水营销管理系统数据库设计说明书(14页珍藏版)》请在金锄头文库上搜索。
1、自来水营销管理信息系统 - 数据库设计文档 - 华瑞教育第 1 页 共 14 页数据库设计文档自来水营销管理信息系统一、系统设置1.SY_Area 抄表辖区序号 列名 类型 说明1 ID int 主键,自增 ID(范围 199,不能超过 99)2 AreaName varchar(50) 抄表辖区名称3 Remark varchar(200) 备注4 Disabled bit 禁用 (0 可使用 1 已禁用)2.SY_MeterType 水表型号序号 列名 类型 说明1 ID int 主键,自增 ID2 MeterTypeName varchar(20) 水表型号名称3 Aperture in
2、t 口径4 MavValue int 最大表码值(吨。此种水表的默认最大表码值)5 MinValue int 下限设置(吨。仅供参考,不做实际用途)6 Life int 周检年限(月)7 Remark varchar(200) 备注8 Disabled bit 禁用 (0 可使用 1 已禁用)3.SY_CostType 费用类型注:含用水类型和附加费类型序号 列名 类型 说明1 ID int 主键,自增 ID2 Kind int 类型 (0 用水类型 1 附加费)3 Code varchar(3) 编码 (用水类型 2 位数,附加费 3 位数)4 CostTypeName varchar(20
3、) 费用类型名称(根据不同情况,建议分别为该字段取别名为:用水类型名称 WaterTypeName、附加费类型名称 SurchargeName)5 FullName varchar(50) 费用类型全称(主要用于附加费)6 Price decimal(9,2) 单价(元)自来水营销管理信息系统 - 数据库设计文档 - 华瑞教育第 2 页 共 14 页7 SurchargeText varchar(800) 附加费征收范围说明文字(缓存,仅有参考意义)8 Remark varchar(200) 备注9 Disabled bit 禁用 (0 可使用 1 已禁用)4.SY_Surcharge 附加费
4、关联序号 列名 类型 说明1 ID int 主键,自增 ID2 SurchargeID int 附加费 ID(其实就是费用类型 ID)3 WaterTypeID int 用水类型 ID(其实就是费用类型 ID)5.SY_Dept 部门序号 列名 类型 说明1 ID int 主键,自增 ID2 DeptName varchar(50) 部门名称3 Remark varchar(200) 备注4 Disabled bit 禁用 (0 可使用 1 已禁用)6.SY_Emp 员工序号 列名 类型 说明1 ID int 主键,自增 ID2 EmpName varchar(50) 员工姓名3 EmpNo
5、varchar(10) 工号4 Pwd varchar(20) 密码 (MD5 加密)5 DeptID int 部门 ID6 Remark varchar(200) 备注7 Disabled bit 禁用 (0 可使用 1 已禁用)7.SY_Menu 菜单序号 列名 类型 说明1 ID int 主键,自增 ID2 MenuName varchar(50) 菜单名称3 Parent int 菜单上级 ID4 Url varchar(200) 菜单链接的 URL5 OnClick varchar(200) 菜单点击时的 js 代码6 Icon varchar(30) 菜单图标对应的样式类7 Ord
6、erIndex int 菜单排序号自来水营销管理信息系统 - 数据库设计文档 - 华瑞教育第 3 页 共 14 页8 FlowID int 此菜单项对应业扩流程中的流程 ID9 Disabled bit 禁用 (0 可使用 1 已禁用)8.SY_EmpMenuPower 员工菜单权限序号 列名 类型 说明1 ID int 主键,自增 ID2 EmpID int 员工 ID3 MenuID int 菜单 ID9.SY_EmpAreaPower 员工辖区权限序号 列名 类型 说明1 ID int 主键,自增 ID2 EmpID int 员工 ID3 AreaID int 抄表辖区 ID二、用户管理
7、1.US_User 用户注:即用水户序号 列名 类型 说明1 UserNo varchar(10) 主键 用户编码(规则:共 10 位,前 2 位表示辖区,后 8位是全局流水号)2 UserName varchar(80) 用户姓名(最多 40 个汉字)3 ABC varchar(80) 简码4 CreateDate datetime 创建日期5 Address varchar(200) 联系地址(即用水地址)6 Phone varchar(20) 联系电话7 SMSPhone varchar(20) 短信电话8 AreaID int 所属辖区9 UserType varchar(10) 用户
8、类型(公户、私户)10 PayType varchar(10) 收款方式(坐收、走收、银行代扣)11 BankName varchar(100) 开户银行12 BankNum varchar(20) 银行账号13 Formula varchar(100) 提比提量值14 UserMoney decimal(18,2) 用户金额(正数是预缴费余额、负数是欠费金额)15 MeterID int 水表 ID自来水营销管理信息系统 - 数据库设计文档 - 华瑞教育第 4 页 共 14 页16 DocNum varchar(20) 档案编号17 Pwd varchar(20) 密码(MD5 加密。暂时无
9、用,为将来的移动互联网查询预留的字段)18 ContractNum varchar(20) 合同编号(指供水协议的合同编号)19 ContractDate datetime 合同签订日期20 VolumeID int 所属表册 ID21 VolumeOrderIndex int 在表册中的序号22 Disabled bit 禁用 (0 可使用 1 已禁用)2.US_Formula 提比提量序号 列名 类型 说明1 ID int 主键,自增 ID2 UserNo varchar(10) 用户编码3 WaterTypeCode varchar(3) 用水类型代码(其实就是费用类型代码)4 Allo
10、tText varchar(10) 提取值表述(仅供参考,如:80%)5 AllotType int 提取方式(0 提量 1 提比 2 取剩余)6 AllotValue int 提取值(提量时表示水量,提比时表示百分比,取剩余时此字段无用)3.US_Meter 水表序号 列名 类型 说明1 MeterNo varchar(14) 主键 水表编号(14 位,规则:M+10 位用户编码+杠+2 位流水号。如:M0100000987-02,表示用户0100000987 的第 2 块水表,此用户换过一次表。 )2 UserNo varchar(10) 所属用户3 MeterName varchar(2
11、0) 表身码4 MeterTypeID int 水表类型5 MaxValue int 最大表码值6 StartValue int 起始底码(仅供参考)7 SetupDate datetime 装表日期8 Factory varchar(100) 水表厂家9 Disabled bit 禁用 (0 可使用 1 已禁用)4.US_SMS 短信群发记录序号 列名 类型 说明1 ID int 主键,自增 ID2 SendTime datetime 发送时间3 EmpID int 操作人自来水营销管理信息系统 - 数据库设计文档 - 华瑞教育第 5 页 共 14 页4 Message varchar(10
12、00) 发送内容5 Typee int 发送类型(0 给所有用户发 1 只给欠费用户发)三、业扩工程1.BE_Flow 流程模板序号 列名 类型 说明1 ID int 主键 步骤 ID2 StepName varchar(10) 步骤名称3 DeptID int 步骤负责部门4 Type1 int “新户”的流程5 Type2 int “分户”的流程6 Type3 int “过户”的流程7 Type4 int “代扣”的流程8 Type5 int “换表”的流程9 Type6 int “重签”的流程10 Type7 int “销户”的流程数据:ID StepName DeptID Type1
13、Type2 Type3 Type4 Type5 Type6 Type7-1 终止0 完成1 用户申请 0 1 1 1 1 1 1 12 初步审核 0 2 2 2 2 2 2 23 交施工费 0 3 3 34 水费清算 0 4 35 供水协议 0 4 5 36 施工竣工 0 5 6 47 通水停水 0 6 7 5 48 档案存档 0 7 8 3 3 6 4 52.BE_Order 业扩工单序号 列名 类型 说明1 OrderNo varchar(16) 主键 业扩工单(规则:16 位,如:B1-20140105-0001。前两位表示工单类型,中间 8 位表示建单日期,最后四位是按工单类型和月份的
14、流水号)2 OrderType int 工单类型(1 新户 2 分户 3 过户 4 代扣 5 换表 6重签 7 销户)自来水营销管理信息系统 - 数据库设计文档 - 华瑞教育第 6 页 共 14 页3 StepID int 当前步骤 ID(1-8 步骤,0 完成,-1 终止)4 CreateEmp int 建单人5 CreateDate datetime 工单创建日期6 CompleteEmp int 归档人7 CompleteDate datetime 工单完成日期8 LastEditEmp int 最后操作人9 LastEditDate datetime 最后操作时间10 UserName
15、 varchar(100) 用户名称11 UserType varchar(8) 用户类型(私户 公户)12 Address varchar(100) 用户地址13 LinkMan varchar(20) 联系人14 Phone varchar(20) 联系电话15 UseTarget varchar(40) 接水用途16 HouseHeight int 房屋层次17 MaxAmount int 用水量18 MeterTypeID int 申请表径19 MeterCount int 申请装表表数20 UserRemark varchar(200) 用户申请的备注说明21 PayType var
16、char(10) 收费方式(坐收 走收 银行代扣)22 BankCompany varchar(40) 开户银行23 BankNum varchar(20) 银行账号24 OldUserNo varchar(10) 原用户编码25 OldUserName varchar(80) 原用户姓名26 OldUserPhone varchar(20) 原用户电话27 OldUserAddr varchar(200) 原用户地址28 OldMeter varchar(10) 原用户表径(不存 ID,直接存文字 )29 AuditEmpID int 初步审核人30 AuditMessage varchar(200) 初审意见31 ProjectMoney decimal(18,2) 总应收金额32 RealMoney decimal(18,2) 总实收金额33 PayDate datetime 交费日期34 ProjectDate1 datetime 开工日期35 ProjectDate2 datetime 竣工日期36 AreaID int 所