试谈OA职位的java设置Word文档格式.docx

上传人:b****4 文档编号:17999286 上传时间:2022-12-12 格式:DOCX 页数:7 大小:330.04KB
下载 相关 举报
试谈OA职位的java设置Word文档格式.docx_第1页
第1页 / 共7页
试谈OA职位的java设置Word文档格式.docx_第2页
第2页 / 共7页
试谈OA职位的java设置Word文档格式.docx_第3页
第3页 / 共7页
试谈OA职位的java设置Word文档格式.docx_第4页
第4页 / 共7页
试谈OA职位的java设置Word文档格式.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

试谈OA职位的java设置Word文档格式.docx

《试谈OA职位的java设置Word文档格式.docx》由会员分享,可在线阅读,更多相关《试谈OA职位的java设置Word文档格式.docx(7页珍藏版)》请在冰豆网上搜索。

试谈OA职位的java设置Word文档格式.docx

图2-2-1

图2-2-2

在图2-2-2所示的界面中点击左面的树形菜单下的任意一个职位后,系统会列出当前职位下的所有职员信息。

点击“离职职员”选项卡会列出曾经属于该职位,但现在差不多离职的职员信息,如图2-2-3所示。

图2-2-3

2)修改职位(不考虑)

在图2-2-3所示的界面上点击“修改职位”按钮,可也修改左面树形菜单中选中的职位的名称,如图2-2-4所示,在图2-2-4所示的界面输入新的职位名称后,单击确定按钮,左边的菜单自动刷新为修改后的职位名称。

图2-2-4

3)注册新新职员

在图2-2-3所示的界面中单击“新职员”按钮,出现图2-2-5所示的界面,输入职员信息后,单击确定按钮,职员信息将被保存到数据库中。

图2-2-5

4)职位操作

在图2-2-3所示的界面中,单击“职位操作”按钮,出现图2-2-6所示的界面。

职位操作分为4个功能模块,分不是:

“创建下级职位”、“删除当前职位”、“修改职位”、“职位移动”。

单击“职位操作”按钮后默认进入“创建下级职位”模块,其中“上级职位”文本框中列出了当前的职位名称。

在接下来的“职位名称”文本框中输入要创建的职位名称,在“职位简介”中输入新职位的简介,最后输入创建的职位的考勤时刻,即该职位职员的上下班时刻。

单击“确定”按钮新的职位信息将被保存的数据库中。

图2-2-6

在图2-2-6所示的界面中,单击“删除当前职位”按钮,进入图2-2-7所示的界面,单击“删除”按钮,假如该职位下没有职员信息,则直接删除该职位,假如要删除的职位下存在职员信息,则提示用户“该职位下的职员不为空,不能删除”。

图2-2-7

在图2-2-6所示的界面中,单击“修改职位”按钮进入图2-2-8所示的界面,在图2-2-8所示的界面中能够修改职位名称、职位简介和考勤时刻。

输入修改后的职位信息后,单击“修改”按钮完成职位信息的修改,同时左边菜单自动刷新显示修改后的职位信息。

图2-2-8

在图2-2-6所示的界面中,单击“职位移动”按钮能够移动当前选中的职位,如图2-2-9所示。

在该页面中,“移动到”列表框中列除了除当前职位以外的其它职位,用户选中某个职位后,单击“确定”按钮,当前职位被移动到选中的职位下。

图2-2-9

在以上页面中单击“返回”按钮都返回图2-2-2所示的界面。

5)权限治理

在图2-2-2所示的界面中单击“权限治理”按钮进如图2-2-10所示的界面,“权限治理”治理子模块能够实现对当前选中的职位增加或删除权限,在该页面中列出了当前职位差不多拥有的权限,选中对应的复选框按钮后,单击“删除权限”按钮,把选中的权限删除。

单击“加入权限”按钮进入图2-2-11所示的界面,在该页面中左面树形菜单列出了系统的所有一级模块名称,右面列出了该模块对应的权限,当选中对应权限的复选框后,单击“确定”按钮,把选中的权限加入到当前职位下。

单击“返回”按钮返回到图2-2-9所示的界面。

在图2-2-9中单击“返回”按钮返回到图2-2-2所示的界面。

图2-2-10

图2-2-11

6)离职

在图2-2-2所示的界面中,单击“离职”按钮将选中的职员从该职位下剔除,职员离职后能够在“离职职员”选项卡中显示出来。

7)复职

在图2-2-2中单击“离职职员”选项卡列出了该职位下离职过的职员信息,同时页面上部的“离职”按钮变为“复职”,如图2-2-3所示,选中某个职员后,单击“复职”按钮选中的职员被恢复到原来的职位下。

8)调职

在图2-2-2和图2-2-3中,当选中某个职员后,单击“调职”按钮都进入图2-2-12所示的界面,在下拉列表中选中某个职位后,单击“确定”按钮,选中的职员将被移动到下拉列表中选中的职位下,同时页面跳转到“在职职员”页面,假如单击“返回”按钮,则跳转到上级页面。

图2-2-12

2.2.1数据库结构图

上面的数据库结构图列出了开发职位治理模块所需要的数据表,以及表之间的关系,下面对表及其中的关键字段做个讲明。

职员表(staff):

是存放职员信息的,staffid是职员表主键,loginid是登录时填写的用户id,在整个表中也是唯一的,它和staffid的区不是:

loginid是和业务相关的一个字段,而staffid是一个非业务型主键,和系统的业务逻辑没有任何关系,只是标识表中的唯一一条记录。

checkInTime代表职员的注册时刻,即记录的生成时刻。

职位表(Position):

是存放职位信息的,parentId存放的是该记录所代表职位的上级职位id,例如“经理:

那个职位id为23,其上级职位是“总裁”,“总裁”的职位id是1,那么“经理”这条记录的parentid为1。

adualBeginTime和adualEndTime分不为该职位的上下班时刻。

职员和职位的关系表(StaffPosition):

staffid和positionid是外键,分不指向staff表和position表的主键,onwork字段代表某个职员在某个职位下的状态(离职和在职)

节点表(node):

节点表是存放登录系统后(图2-1-1)左面树形菜单信息的,其中nodeName字段存放节点的名字,forwardPath存放该节点对应的url信息,即点击该节点请求的url路径par;

picPath用于存放该节点显示图片的路径;

parentid含义和position表parentId相同,当没有上级节点时,parentid的值为-1。

权限表(Privilege):

存放的是对应节点的权限信息,或者讲是用于给节点定义权限的,权限脱离了节点是没有意义的,最差不多的权限是“扫瞄权限”,其中priid是主键,nodeid是外键,指向节点表的主键,privilegeName是权限的名字。

职位和权限的关系表(PositionPrivilege):

是描述职位和权限的对应关系的,其中两个字段差不多上外键。

2.2.3类架构图

2.2.4实施步骤

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

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

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