ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:23.99KB ,
资源ID:5700686      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5700686.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(OA自动化办公系统 详细设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

OA自动化办公系统 详细设计.docx

1、OA自动化办公系统 详细设计人员信息表定义人员信息,人员信息由系统管理员在系人事部经理门户进行增、删、改等操作。/*=*/* Table: 日程表 */*=*/create Table TBLUserInfo(userID number primary key, /* 人员编号 */name varchar2(20) not null, /* 人员姓名 */loginName varchar2(20) not null, /* 系统登录名 */loginPass varchar2(20) not null, /* 系统登录密码 */departmentID number not null, /

2、* 部门ID */JobID number not null, /* 职称 ID */firstTime date not null, /* 入职时间 */isOnWork number not null, /* 是否在职 0表示在职1表示离职 */ Sex varchar2(10) not null, /* 性别 */birthday date not null, /* 生日 */IDcard varchar2(20) not null, /* 身份证号 */mobilephone varchar2(15) not null, /* 移动电话 */telephone varchar2(15)

3、 not null, /* 联系电话 */address varchar2(100) not null, /* 家庭住址 */cultureLevel varchar2(50) null, /* 学历 */calling varchar2(100) null, /* 专业 */Email varchar2(50) null, /* 电子邮件 */MSN varchar2(50) null, /* MSN */remark varchar2(500) null /*备注*/);/*=创建序列=*/create sequence seq_userInfostart with 0001increme

4、nt by 1;部门表定义部门表,用于管理员登录对部门进行增删改查操作/*=*/* Table: 部门表 */*=*/create Table TBLDepartment(departID number primary key,/* 部门编号 */departName varchar2(50) not null, /* 部门名称 */departDesc varchar2(200) not null, /* 部门描述 */parentDepart number not null, /* 父部门ID */departPhone varchar2(30) not null, /* 部门电话*/de

5、partAddress varchar2(100) not null /*部门地址*/);/*=创建部门表序列=*/create sequence seq_TBLDepartmentstart with 1000increment by 1;部门操作信息表定义部门信息表,用于系统对部门操作的信息记录下来。如增、删、改、查等操作/*=*/* Table: 部门操作信息表 */*=*/create Table TBLDepartActionLog(logId number primary key,/* 操作记录ID */departID number not null, /* 部门ID */wor

6、kUserId number not null, /* 操作人ID */action varchar2(12) not null, /* 操作 */logDate date not null, /* 操作日期 */Remark varchar2(200) not null /* 备注 */);/*=创建部门表序列=*/create sequence seq_TBLDepartActionLogstart with 1increment by 1;调度档案表定义调度情况信息表,用于系统记录人员调动情况信息/*=*/* Table: 调度档案表 */*=*/Create Table TBLAtte

7、mperLog(logID number primary key, /* 档案编号 */moveUserId number not null, /* 被调人员ID */workUserId number not null, /* 执行人员ID */beforeJobID number not null, /* 调前职务ID */afterJobID number not null, /* 调后职务ID */workTime Date not null, /* 操作时间 */Remark varchar2(200) /* 备注 */);/*=调度档案表序列=*/create sequence s

8、eq_AttemperLogstart with 1increment by 1;/*=调度档案表外键关联=*/alter table TBLAttemperLog add constraint FK_AttemperMoveUserIdforeign key(moveUserId) references TBLUserInfo(Userid);-被掉人员IDalter table TBLAttemperLog add constraint FK_AttemperWorkUserIdforeign key(workUserId) references TBLUserInfo (Userid);

9、-执行人员IDalter table TBLAttemperLog add constraint FK_AttemperBeforeJobIDforeign key(beforeJobID) references TBLJob (jobID);-调前职务IDalter table TBLAttemperLog add constraint FK_AttemperAfterJobIDforeign key(afterJobID) references TBLJob (jobID);-调后职务ID申请类型表定义申请类型表,用于系统将个申请分别开来,分类管理/*=*/* Table: 申请类型表 *

10、/*=*/Create Table TBL_ApplyType(typeID number Primary key, /* 申请类型编号 */typeName varchar2(50) not null, /* 申请类型名 */Remark varchar2(200) not null /* 描述 */);/*=申请类型表 序列=*/create sequence seq_AttemperLogstart with 1increment by 1;请假申请表定义请假申请表,用于用户登录之后填写请假申请单,保存请假单数据/*=*/* Table: 请假申请表 */*=*/Create Table

11、 TBLLeaveApply(laID number primary key, /* 申请单编号 */beginTime date not null, /* 开始时间 */endTime date not null, /* 结束时间 */Days number not null, /* 天数 */contents varchar2(200) not null, /* 内容 */applyUserId number not null, /* 申请人ID */applyTypeId number not null, /* 申请类型ID */leaveType number not null, /*

12、 请假类型ID(0表示事假,1病假*/state varchar(100) not null /* 状态 */);/*=请假申请表序列=*/create sequence seq_LeaveApplystart with 1increment by 1;/*=请假申请表外键关联=*/alter table TBLLeaveApply add constraint FK_applyUserIdforeign key(applyUserId) references TBLUserInfo(Userid);-申请人员IDalter table TBLLeaveApply add constraint

13、 FK_applyTypeIdforeign key(applyTypeId) references TBLApplyType(typeID);-申请类型表ID工薪申请表定义工薪申请表,用于用户登录后对加薪或者预支等申请进行操作/*=*/* Table: 工薪申请表 */*=*/Create Table TBLWageApply(waID number primary key, /* 工薪申请单编号ID */title varchar2(50) not null, /* 标题 */contents varchar2(500) not null, /* 理由 */salary numeric(2

14、0,2) not null, /*申请金额*/appliUserId number not null, /* 申请人ID */appliTypeId number not null, /* 申请类型Id */applyDate Date not null, /* 申请日期 */State varchar2(100) null /* 状态 */);/*=工薪申请表序列=*/create sequence seq_WageApplystart with 1increment by 1;/*=工薪申请表外键关联=*/alter table TBLWageApply add constraint FK

15、_WageApplyUserIdforeign key(appliUserId) references TBLUserInfo(Userid);-申请人员IDalter table TBLWageApply add constraint FK_WageApplyTypeIdforeign key(appliTypeId) references TBLApplyType(typeID);-申请类型表ID职位表定义职位表,是用于将部门中的职位进行分类/*=*/* Table: 职位表 */*=*/Create Table TBLJob(jobID number Primary key, /* 职位

16、编号 */departID number not null, /* 部门编号 */jobName varchar2(50) not null, /* 职位名称 */jobDesc varchar2(200) null /* 职位描述 */);/*=职位表表序列=*/create sequence seq_TBLJobstart with 1increment by 1;/*=职位表外键关联=*/alter table TBLJob add constraint FK_JobDepartIDforeign key(departID) references TBLDepartment(depart

17、ID);升职申请表定义升职申请表,用于用户登录之后填写升职申请,保存申请数据/*=*/* Table: 升职申请表 */*=*/Create Table TBLPrefermentApply( paID number Primary key, /* 升职申请单编号 */ currentJobId number not null, /* 当前职位ID */ applyJobId number not null, /* 申请职位ID */ applyUserId number not null, /* 申请人ID */ applyTypeId number not null, /* 申请类型ID

18、*/ applyDate date not null, /* 申请日期 */ State varchar2(100) null, /* 状态 */ Reason varchar2(500) null /*理由*/);/*=工薪申请表序列=*/create sequence seq_PrefermentApplystart with 1increment by 1;/*=工薪申请表外键关联=*/alter table TBLPrefermentApply add constraint FK_PrefermentBeforeJobIDforeign key(currentJobId) refere

19、nces TBLJob (jobID);-当前职务IDalter table TBLPrefermentApply add constraint FK_PrefermentAfterJobIDforeign key(applyJobId) references TBLJob (jobID);-申请职务IDalter table TBLPrefermentApply add constraint FK_PrefermentUserIdforeign key(applyUserId) references TBLUserInfo(Userid);-申请人员IDalter table TBLPref

20、ermentApply add constraint FK_PrefermentTypeIdforeign key(applyUserId) references TBLApplyType(typeID);-申请类型表ID审批表定义申请表,用于有权限审批的用户审批代办事项Create Table TBLExamine(eId number Primary key, /* 审批单编号 */applyId number not null, /* 申请ID */applyUserId number not null, /* 申请人ID */examineUserId number not null,

21、 /*审批人ID*/examineState varchar2(20) not null, /* 通过还是不通过 */reason varchar2(200) null, /* 理由 */ExamineDate date not null, /* 审批时间 */flowID number null /* 流程ID */);/*=审核表序列=*/create sequence seq_Examinestart with 1increment by 1;/*=审核表外键关联=*/alter table TBLExamine add constraint FK_ExamineApplyIdforei

22、gn key(applyId) references TBLLeaveApply (laID);-请假申请IDalter table TBLExamine add constraint FK_ExamineWageApplyIdforeign key(applyId) references TBLWageApply (waID);-工薪申请IDalter table TBLExamine add constraint FK_ExaminePrefermentApplyIdforeign key(applyId) references TBLPrefermentApply (paID);-升职I

23、Dalter table TBLExamine add constraint FK_examineUserIdforeign key(applyUserId) references TBLUserInfo (userId);-申请人IDalter table TBLExamine add constraint FK_ExamineApplyUserIdforeign key(examineUserId) references TBLUserInfo (userId);-申请人ID日程表定义日程,日程由用户在系统管理中进行增、删、改等操作。/*=*/* Table: 日程表 */*=*/crea

24、te table TBLMemoInfo(Id number primary key not null, /* 日程ID*/UserId number not null, /* 人员ID外键关联*/Title varchar2(50) not null, /* 日程标题*/Content varchar2(500) not null, /* 日程内容*/BeginTime date not null, /* 开始时间*/EndTime date not null, /* 结束时间*/StartTime number not null, /* 开始提醒时间*/SpanTime number default(2) , /

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1