建立包及相应存储过程,分别实现员工信息的增、删、改、查操作。 完成再加100分
1)全部操作均要求能处理系统异常及自定义异常,对于失败的操作能够给予用户提示信息;(2)其中查询操作要求以变量(游标变量、普调变量)的形式返回查询结果集;(3)实现特定部...
1)全部操作均要求能处理系统异常及自定义异常,对于失败的操作能够给予用户提示信息;
(2)其中查询操作要求以变量(游标变量、普调变量)的形式返回查询结果集;
(3)实现特定部门下员工信息分页查询(员工编号、员工姓名、部门名称,按入职日期升序排列,以游标变量形式返回查询结果);
(4)实现指定员工的个人信息查询(员工编号、员工姓名、部门名称、工资、通讯费、岗位、工作地、入职时间)
(5)实现员工信息新增功能,要求检验部门信息的合理性;
(6)实现依据员工编号,修改工资、通讯费及主管编号的修改,
A、依据岗位不同按如下比例调整员工工资:
PRESIDENT 增加10%
MANAGER 增加20%
其余 增加 15%
B、岗位为SALESMAN的员工,可调整通讯费;
C、岗位为PRESIDENT的员工,不允许调整主管编号。
(7)实现依据员工编号,删除员工信息的功能。
(8)建立日志功能,在异常发生时能够记录日志(注意,事务要独立),日志表结构如下
字段名称 注释 数据类型 是否主键 是否唯一索引 字典项
INFONO 日志编号 NUMBER(9)
INFO 日志内容 VARHCHAR2(400)
INFODATE 日期 DATE
MODEL 模块名称 VARHCHAR2(35)
员工表结构:
字段名称 注释 数据类型
EMPNO 员工编号 NUMBER(4)
ENAME 员工姓名 VARHCHAR2(10)
JOB 岗位 VARHCHAR2(9)
MGR 主管编号 NUMBER(4)
HIREDATE 入职时间 DATE
SAL 工资 NUMBER(7,2)
COMM 通讯费 NUMBER(7,2)
DEPTNO 部门编号 NUMBER(2) 展开
(2)其中查询操作要求以变量(游标变量、普调变量)的形式返回查询结果集;
(3)实现特定部门下员工信息分页查询(员工编号、员工姓名、部门名称,按入职日期升序排列,以游标变量形式返回查询结果);
(4)实现指定员工的个人信息查询(员工编号、员工姓名、部门名称、工资、通讯费、岗位、工作地、入职时间)
(5)实现员工信息新增功能,要求检验部门信息的合理性;
(6)实现依据员工编号,修改工资、通讯费及主管编号的修改,
A、依据岗位不同按如下比例调整员工工资:
PRESIDENT 增加10%
MANAGER 增加20%
其余 增加 15%
B、岗位为SALESMAN的员工,可调整通讯费;
C、岗位为PRESIDENT的员工,不允许调整主管编号。
(7)实现依据员工编号,删除员工信息的功能。
(8)建立日志功能,在异常发生时能够记录日志(注意,事务要独立),日志表结构如下
字段名称 注释 数据类型 是否主键 是否唯一索引 字典项
INFONO 日志编号 NUMBER(9)
INFO 日志内容 VARHCHAR2(400)
INFODATE 日期 DATE
MODEL 模块名称 VARHCHAR2(35)
员工表结构:
字段名称 注释 数据类型
EMPNO 员工编号 NUMBER(4)
ENAME 员工姓名 VARHCHAR2(10)
JOB 岗位 VARHCHAR2(9)
MGR 主管编号 NUMBER(4)
HIREDATE 入职时间 DATE
SAL 工资 NUMBER(7,2)
COMM 通讯费 NUMBER(7,2)
DEPTNO 部门编号 NUMBER(2) 展开
1个回答
聚龄信息技术
2023-07-25 广告
2023-07-25 广告
WMS系统包括以下功能:1. 入库管理:包括全局管理、RF系统、复核台、看板系统等;2. 初始化设置:包括运行规则自定义设置、库存物料的清单导入等;3. 订单处理:包括订单信息管理、货物流管理、信息报表等;4. 收货管理:包括拣选管理、盘点...
点击进入详情页
本回答由聚龄信息技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询