应用软件详细设计说明
书
关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf
卷号
卷内编号
密级
数据库详细设计说明书
项目名称: 部门级文档管理系统
项目编号:
编写人员: 罗钟华
编写日期: 2008年7月20日
审批人员:
审批日期:
历史修改记录
版本号
修改人/日期
摘要
审定人/日期
V1.0
21
引言
21.1编写目的
21.2背景
21.3术语定义
21.4参考资料。
22
总体设计
22.1运行环境
33
功能设计描述
33.1所涉及到的
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
33.1.1 Popedom
33.1.2 Organize
33.1.3 User_Type
43.1.4 Path
43.1.5 User_Info
53.1.6 Document_Electron
53.1.7 Document_Bunf
63.1.8 Log
63.1.9 Data_Backup
63.1.10 Templet
63.1.11
模板
个人简介word模板免费下载关于员工迟到处罚通告模板康奈尔office模板下载康奈尔 笔记本 模板 下载软件方案模板免费下载
表
73.2 ER模型
73.3后台过程、
函数
excel方差函数excelsd函数已知函数 2 f x m x mx m 2 1 4 2拉格朗日函数pdf函数公式下载
、触发器功能说明。
1 引言
1.1编写目的
目的:描述部门文档管理系统数据库的详细设计。
预期读者:项目经理,系统分析员。
1.2背景
数据库名称:DocumentManage
软件系统名称:部门级文档管理系统
1.3术语定义
1.4参考资料。
需求分析说明书
数据库概要设计说明书
2 总体设计
2.1运行环境
Pentium III 600MHz 以上
256MB RAM
Windows 2000/NT 4.0 Server
Microsoft SQL Server 2000
磁盘设备空间>10G
3 功能设计描述
3.1所涉及到的表
3.1.1 Popedom
【中文含义】 权限表
字段名称
数据类型及长度
允许为空
中文说明
备注
Popedom_Id
int
NO
权限ID
主键
Popedom_Name
varchar(100)
NO
权限名称
Remark
varchar(1000)
YES
备注
【字段说明】
Popedom_Id
1
完全控制权限
2
修改权限(读写权限,无法删除文件)
3
读权限(读文件权限,无法删除修改)
-1
超级系统管理员的专用权限,不能对文件进行操作。
注: 数据字典,根据权限来对文件进行操作,只权限只对应对文件的操作,不对应基础信息管理(系统管理员)。
3.1.2 Organize
【中文含义】 组织表
字段名称
数据类型及长度
允许为空
中文说明
备注
Organize_Id
int
NO
组织ID
主键
Organize_Name
varchar(100)
NO
组织名称
Up_Organize_Id
int
NO
上级组织ID
外键
Remark
Varchar(1000)
YES
备注
注: 数据字典。
包括了每个组织的上级组织的信息,如果是最高级组织,上级则为自己,其他必须填写上级。
3.1.3 User_Type
【中文含义】 组织表
字段名称
数据类型及长度
允许为空
中文说明
备注
User_Type_Id
int
NO
用户类型ID
主键
User_Type_Name
varchar(100)
NO
用户类型名称
Remark
Varchar(1000)
YES
备注
【字段说明】
User_Type_Id
1
系统管理员(管理组织和用户)
2
普通用户(只能对自己的组内的文档按自己的权限进行操作)
3
超级用户(能对所有组的文档按自己的权限进行操作)
注: 数据字典。
如果是系统管理员就专门负责对基础数据进行维护,如果是普通用户就只能对自己的组织的文件按照自己相应的权限进行操作,如果是超级用户就能对所有的文件按照自己相应的权限进行操作。
3.1.4 Path
【中文含义】 路径表
字段名称
数据类型及长度
允许为空
中文说明
备注
Path_Id
int
NO
路径ID
主键,自动增1
Path
varchar(500)
NO
路径
Remark
Varchar(1000)
YES
备注
注: 服务器上存放文件的路径,用户上传文件全部放到Path这个路径下。
3.1.5 User_Info
【中文含义】 用户信息表
字段名称
数据类型及长度
允许为空
中文说明
备注
User_Info_Id
varchar(100)
NO
用户ID
主键
User_Name
varchar(100)
NO
用户姓名
Pass_Word
varchar(100)
NO
登陆密码
Disk_Space_Sum
bigint
NO
最大上传空间
Disk_Space_Overplus
bigint
NO
剩余上传空间
Organize_Id
int
YES
组织ID
外键
User_Type_Id
int
NO
用户类型
外健
Popedom_Id
int
NO
权限ID
外健
Remark
varchar(1000)
YES
备注
【字段说明】
默认添加2条记录,用户类别分别为系统管理员和超级用户。
系统管理员:
User_Info_Id
System
User_Name
System
Pass_Word
System
Disk_Space_Sum
-1
Disk_Space_Overplus
-1
Organize_Id
NULL
User_Type_Id
1
Popedom_Id
-1
超级用户:
User_Info_Id
Admin
User_Name
Admin
Pass_Word
Admin
Disk_Space_Sum
10000
Disk_Space_Overplus
10000
Organize_Id
NULL
User_Type_Id
3
Popedom_Id
1
注: UserInfoId用来和外部连接,做为别的表的外键和唯一标识符,是登陆帐号。
并且规定了最大上传空间和剩余上传空间,建立用户时必须规定该用户最大的上传空间(累积),当用户上传了数据时,剩余空间减少,标识用户类型和用户对文件管理的权限(如果是系统管理员权限就为-1,不能对任何文件进行操作)。
3.1.6 Document_Electron
【中文含义】 文档信息表_电子版
字段名称
数据类型及长度
允许为空
中文说明
备注
Document_Electron_Id
varchar(100)
NO
文档ID
主键
Document_Name
varchar(100)
NO
文档名称
Document_Create_Time
datetime
NO
创建文档日期
Document_Change_Time
datetime
YES
文档修改时间
Document_Size
int
NO
文档大小
Document_Edition
varchar(100)
NO
文挡版本
User_Info_Id
varchar(100)
NO
用户ID
外键
Remark
varchar(1000)
YES
备注
Templet_Id
int
YES
模板ID
外健
注: 电子版文档,上传了文件后,在此表记录该文件的文件名,上传日期,文件大小,文件版本,以及是谁上传的。如果对文件进行修改后,记录最后修改时间。
3.1.7 Document_Bunf
【中文含义】 文档信息表_纸张版
字段名称
数据类型及长度
允许为空
中文说明
备注
Document_Bunf_Id
varchar(100)
NO
文档ID
主键
Document_Name
varchar(100)
NO
文档名称
Document_Number
int
NO
文档编号
Document_Time
datetime
NO
创建文档日期
User_Info_Id
varchar(100)
YES
用户ID
外键
Remark
varchar(1000)
YES
备注
Templet_Id
int
YES
模板ID
外健
注: 纸张版文档,记录文挡的存放信息,以便需要时可以进行查询,找到文档编号。
员工可以根据文挡编号快速找到文档所存放的位置。
3.1.8 Log
【中文含义】日志信息表
字段名称
数据类型及长度
允许为空
中文说明
备注
Log_Id
int
NO
日志ID
主键,自动增1
Handle
varchar(200)
NO
操作名称
Log_Time
datetime
NO
操作日期
User_Name
varchar(100)
NO
用户名
Document_Electron_Name
varchar(100)
YES
电子文档名
Document_Bunf_Name
varchar(100)
YES
纸张文档名
Operate_Static
bit
NO
操作是否成功
Remark
varchar(1000)
YES
备注
注: 记录用户对软件的操作,当用户进行了任何操作时,在此表记录该用户什么时间对哪个文档进行了什么操作。如果操作的是电子文档, Document_Bunf_Name(纸张文档)就为空,如果操作的是纸张文档, Document_Electron_Name(电子文档)就为空。Operate_Static判断用户操作是否成功,0代表失败,1代表成功。
3.1.9 Data_Backup
【中文含义】备份表
字段名称
数据类型及长度
允许为空
中文说明
备注
Backup_Id
int
NO
备份ID
主键,自动增1
Backup_Name
varchar(100)
NO
备份名称
Backup_Path
varchar(500)
NO
备份路径
Remark
varchar(1000)
YES
备注
注:记录对数据的备份以及信息。
3.1.10 Templet
【中文含义】模板名称表
字段名称
数据类型及长度
允许为空
中文说明
备注
Templet_Id
int
NO
模板名ID
主键
Templet_Name
varchar(100)
NO
模板名称
Templet_Create_Time
datetime
NO
模板创建时间
注:记录用户自定义模板表的名称。用户添加一个模板,在该表插入模板名,以及创建时间。
3.1.11模板表
【中文含义】模板表
字段名称
数据类型及长度
允许为空
中文说明
备注
Id
int
NO
模板ID
主键
Document_Electron_Id
varchar(100)
YES
电子文档ID
外键
Document_Bunf_Id
varchar(100)
YES
纸质文档ID
外键
注:用户自定义模板的属性由于其不确定性,在此没有列出。
3.2 ER模型
3.3后台过程、函数、触发器功能说明。
无。
- 1 -