OA办公系统数据结构详解
需积分: 9 103 浏览量
更新于2024-09-17
收藏 61KB PDF 举报
"OA办公系统数据结构涉及到附件表和部门及人员管理表的设计,包括了字段的详细定义和解释。"
在OA办公系统的开发中,数据结构设计是至关重要的,它直接影响到系统的功能效率和数据管理。从提供的信息来看,有两个主要的数据表:附件表(Document_File)和部门及人员管理表,包括部门信息表(Department)和用户表(Operaters)。
首先,我们来看附件表(Document_File)。这个表主要用于存储OA系统中的各类文件信息。表中的关键字段有:
1. Document_Id:文件编号,主键,用于唯一标识每个附件。
2. File_Id:整型字段,可能是附件的内部标识或关联ID。
3. Classify_Id:文件类别ID,用于区分公文、通知等不同类型的文件。
4. File_Size:存储文件大小,数据类型为image,可能需要进一步解析来获取具体大小。
5. File_Type:文件的扩展名,如.doc或.dll,用于识别文件类型。
6. File_Name:文件的原始名称。
7. File_Date:文件的发送日期,datetime类型。
8. memo:备注字段,用于记录与文件相关的额外信息。
接下来是部门及人员管理表,分为部门信息表和用户表。
部门信息表(Department):
1. Department_id:部门编号,主键。
2. Department_name:部门名称。
3. Department_Manager:部门领导的名称。
4. Parent_id:父节点编号,用于构建部门的层次结构。
5. Department_Sort:在部门中的排序,可能用于展示或搜索时的顺序。
6. memo:备注字段,用于记录部门的其他信息。
用户表(Operaters):
1. Operater_id:用户编号,主键。
2. Operater_name:用户名。
3. department_id:用户所属的部门编号,与Department_id关联。
4. SequenceNumber:用户的序列号,可能用于内部排序或权限分配。
5. StaffLevel:员工级别,可能决定用户的权限和职责。
6. Operaters_pwd:用户的密码,以varbinary存储,确保安全性。
7. Operater_phote:用户的照片,以image类型存储。
8. Email:用户的电子邮件地址。
9. Telephone:用户的联系电话。
10. Phote_Type:照片的类型,例如.jpg或.png。
11. Phote_length:照片的长度,可能表示照片的大小。
12. state:用户的状态,例如激活、禁用等。
13. ChangePwdDate:密码最后修改的日期,用于跟踪安全性和账户活动。
14. Creat:可能是创建日期或时间,但信息不完整。
这些数据结构设计旨在提供一个高效且灵活的OA办公系统,能够有效地管理文件、人员信息以及部门结构,同时支持权限控制和信息交流。通过这样的设计,OA系统可以满足日常办公中的文档共享、人员协作和工作流管理等需求。
2013-11-29 上传
168 浏览量
168 浏览量
2014-08-02 上传
466 浏览量
565 浏览量
115 浏览量
点击了解资源详情
zhongyao3514
- 粉丝: 0
- 资源: 1