设备故障远程诊断管理系统数据库设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
设备故障远程诊断管理系统数据库设计
————————————————————————————————作者:————————————————————————————————日期:
设备故障远程诊断管理系统
数据库设计
1、用户信息表——Users
字段类型长度默认值允许空主键说明
ID Int N 唯一标识UserName nvarchar 系统用户名Password nvarchar 登录密码
Name nvarchar 真实姓名
Mobile nvarchar 手机号码IsMobile Int 是否接收短信通知Email nvarchar 电子邮箱
IsEmail Int 是否接收邮件通知Status Int 用户状态AddUser Int 创建人ID AddTime DateTime 创建时间
2、用户组权限表——Authority
字段类型长度默认值允许空主键说明
ID Int N 唯一标识GroupName nvarchar 用户组名ModuleStr nvarchar 模块组OperateStr nvarchar 操作组
AddUser Int 创建人ID AddTime DateTime 创建时间
3、栏目操作表——ColumnsOperate
字段类型长度默认值允许空主键说明
ID Int N 唯一标识GroupName nvarchar 用户组名ModuleStr nvarchar 模块组OperateStr nvarchar 操作组AddUser Int 创建人ID AddTime DateTime 创建时间
4、电厂信息表——PowerPlant
字段类型长度默认值允许空主键说明
ID Int N 唯一标识PowerCode nvarchar 电厂编号Name nvarchar 电厂名称Address nvarchar 电厂地址PrincipalName nvarchar 负责人姓名PrincipalPost nvarchar 负责人职位PhoneA nvarchar 联系电话1 PhoneB nvarchar 联系电话2 PhoneC nvarchar 联系电话3 Email nvarchar 电子邮件Remarks nvarchar 备注AddUser Int 创建人ID AddTime DateTime 创建时间
5、机组信息表——MachineGroup
字段类型长度默认值允许空主键说明
ID Int N 唯一标识MachineCode nvarchar 机组编号MachineName nvarchar 机组名称PrincipalName nvarchar 负责人姓名PrincipalPost nvarchar 负责人电话PowerPlantID Int 所属电厂AddUser Int 创建人ID AddTime DateTime 创建时间
6、区域信息表——Region
字段类型长度默认值允许空主键说明
ID Int N 唯一标识RegionName nvarchar 区域名称RegionClass nvarchar 区域类别PrincipalName nvarchar 负责人姓名PrincipalPost nvarchar 负责人电话MachineGroupID Int 所属机组AddUser Int 创建人ID AddTime DateTime 创建时间
7、设备信息表——Device
字段类型长度默认值允许空主键说明
ID Int N 唯一标识DeviceCode nvarchar 设备编号
字段类型长度默认值允许空主键说明DeviceName nvarchar 设备名称DeviceClass nvarchar 设备类型DevicePic nvarchar 设备图片PrincipalName nvarchar 负责人姓名PrincipalPost nvarchar 负责人电话WorkStatus Int 工作状态RegionID Int 所属区域AddUser Int 创建人ID AddTime DateTime 创建时间
8、图片管理信息表——PictureManage
字段类型长度默认值允许空主键说明
ID Int N 唯一标识PictureName nvarchar 图片名称PictureClass Int 图片类别DeviceID Int 所属设备AddUser Int 创建人ID AddTime DateTime 创建时间
9、模型信息表——ModelManage
字段类型长度默认值允许空主键说明
ID Int N 唯一标识ModelName nvarchar 模型名称ModelRelated Int 模型关联AddUser Int 创建人ID AddTime DateTime 创建时间
10、故障及诊断信息表——DiagnoseBug
字段类型长度默认值允许空主键说明
ID Int N 唯一标识DeviceCode nvarchar 设备编号DeviceStatus Int 工作状态BugReport nvarchar 故障说明BugUser Int 故障发起人DiagnoseReport nvarchar 诊断报告Suggest nvarchar 处理建议DiagnoseDoc nvarchar 诊断文档DiagnoseLevel nvarchar 故障级别DiagnoseUser Int 诊断人员BugTime DateTime 创建时间DiagnoseTime DateTime 诊断时间
11、操作日志表——OperateLog
字段类型长度默认值允许空主键说明
ID Int N 唯一标识DeviceCode varchar 设备编号OperateContent varchar 操作内容OperaterID Int 操作人员OperatTime DateTime 操作时间
12、子系统管理表——SubSystem
字段类型长度默认值允许空主键说明