本说明书详细介绍了固定资产管理系统中数据库的设计方案,包括数据模型、表结构及字段定义等内容,旨在为系统开发提供指导。
固定资产管理系统数据库设计文档
版本:1.0
作者:
日期:
审批:
日期:
变更记录
| 日期 | 版本 | 变更说明 |
| ---- | ---- | -------- |
概述
目的:本段落档基于《固定资产管理系统系统需求规格说明书》进行数据分析,定义了固定资产 管理系统的数据库设计。
数据库的分布特性:固定资产管理系统数据库用来支持固定资产管理,包括资产管理、资产采购、报表管理、系统用户管理。采用集中式数据库系统。
数据库的备份要求:由于所管理的数据变更不频繁,建议每周做一次完全备份。
数据定义
表结构设计:
2.1.1 ER图 根据《固定资产管理系统系统需求规格说明书》,系统中实体包括以下内容:资产、资产出售、维护记录、资产调拨、资产报损、用户、角色和日志。
2.1.2 表结构设计
字段名 | 描述 | 类型 | 长度 | 约束
---|---|----|-----|-----
Model | 资产型号 | C | 30 | NOT NULL
EquipNumber | 设备序列号 | C | 50 | NOT NULL
Name | 设备名称 | C | 100 | NOT NULL
Belongto | 权属关系 | C | 20 | NOT NULL
Type | 资产类别 | C | 20 |NOT NULL
Measure | 计量单位 |C |10 |NOT NULL
ProduceDate| 生产日期 |D |8 |NOT NULL
SupplyUnit |供货单位 | C | 20 | NOT NULL
Money | 原始金额 | N | 8 | NOT NULL
State | 资产状态 |C | 20 |NOT NULL
Department | 使用部门 | C | 20 |NOT NULL
Principal |使用负责人 | C | 20 | NOT NULL
BuildCharge | 安装费用 | N |8(2) | NOT NULL
ProduceUnit 生产单位 C |50 |NOT NULL
StartUseTime 启用日期 D | 8 | NOT NULL
Depreciation 折旧率 N | 8(2) | NOT NULL
UsedYears 已使用年限 N |8 | NOT NULL
AppertainEquipment附属设备 C |500 |
LifeYears 规定使用年限 N | 8 |NOT NULL
Remark 备注 C |500
2.1.2.1 资产表-assetInfo
字段名 描述 类型 长度 约束
AssetNo 资产编号 C 20 NOTNULL,PRIMARYKEY
Name 设备名称 C 20 NOTNULL
Model 规格型号 C 30 NOT NULL
Money 原始金额 N 8(2) NOT NULL
StartUseTime 启用时间 D 8 NOT NULL
LifeYears 使用年限 N 8 NOT NULL
Department 使用部门 C 20 NOT NULL
Principal 使用负责人 C 20 NOTNULL
NowStatus 目前状况 C 500NOTNULL
Remark 损坏原因C 500NOTNULL
DamageReason 报损理由C 500NOTNULL
AppraisalOpinion 鉴定意见 C 500 NOT NULL
Appraisaler 鉴定人 C20 NOT NULL
AppraisalTime鉴定时间 D8 NOT NULL
ApproveOpinion审批意见 C500 NOT NULL
2.1.2.3 设备出售表-AssetSaleInfo
字段名 描述 类型 长度 约束
AssetNo 资产编号 C 20 NOTNULL,PRIMARYKEY
Name 设备名称 C 20 NOTNULL
PurchaseUnit购买单位C50NOT NULL