人事管理课程设计(编辑修改稿)内容摘要:

(20) 工作单位 FOffice VARCHAR(30) 职务 FPosition VARCHAR(20) 表 Primary Key( FEM_ID、 FName) Foreign Key( FEM_ID) 员工调动信息表( TTranslateInfo): 属性 系统名称 类型 员工号 FEM_ID VARCHAR(10) 当前所在部门 FPreDept VARCHAR(8) 当前职务 FPrePosition VARCHAR(20) 调动后所在部门 FSithDept VARCHAR(8) 调动后职务 FSithPosition VARCHAR(20) 调动日期 FDate DATE 调动类型 FType VARCHAR(20) 调动原因 FCausation VARCHAR(100) 经办人 FHandler VARCHAR(1230) 表 Primary Key( FEM_ID、 FDate) Foreign Key( FEM_ID) 员工离职信息表( TDimissionInfo): 属性 系统名称 类型 员工号 FEM_ID VARCHAR(10) 所在部门 FDept VARCHAR(8) 离职日期 FDate DATE 表 Primary Key( FEM_ID、 FDate) Foreign Key( FEM_ID) 考勤记录表( TAttendanceRecords): 属性 系统名称 类型 说明 FEM_ID FEM_ID VARCHAR(10) 类型 FType VARCHAR(20) 上班或下班 日期 FDate DATE 时间 FTime DATE 进入或离开的时间 表 Primary Key( FEM_ID、 FDate、 FTime) Foreign Key( FEM_ID) 部门表( TDept) 属性 系统名称 类型 说明 部门编号 FDept_ID VARCHAR(8) 部门名称 FName VARCHAR(20) 表 Primary Key ( FDept_ID) 用户 表( TUser) 用户编号 系统名称 类型 说明 用户名 FUserID VARCHAR(4) 密码 FName VARCHAR(20) 用户类型 FCode VARCHAR(15) 用户编号 FType VARCHAR(20) 管理员或考勤记录员 表 Primary Key (FUserID) 4 系统设计 核心源代码: package。 import。 import .*。 public class User { public String UserName, Password。 public User(){}。 Login public static boolean ChkLogin(String _UserName, String _Password) throws Exception {DBConnect dbc = null。 boolean IsExist = false。 try {String EncPassword。 dbc = new DBConnect()。 (SELECT Password FROM users WHERE UserName = ? )。 (1, _UserName)。 ResultSet rs = ()。 if (!()) {IsExist = false。 } else {if (((Password))) IsExist = true。 }} catch (Exception e) {(e)。 } finally {try {()。 } catch (Exception e) {()。 }}return IsExist} Modify Password public static String ModifyPassword(String _UserName, String _NewPassword) {DBConnect dbc = null。 try {dbc = new DBConnect()。 (UPDATE users SET Password=? WHERE。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。