freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)人事管理系統(tǒng)說明書-文庫吧資料

2025-04-14 11:09本頁面
  

【正文】 affDAO(new DatabaseConnection().getConnection()).doUpdate(staff)){ (update ok)。 (已婚)。 (研究生)。 (女)。 (10)。 } } catch (Exception e) { ()。 try { if(new StaffDAO(new DatabaseConnection().getConnection()).doCreate(staff)){ (insert ok)。 (未婚)。 (本科)。 (男)。 (10)。import 。import 。import 。 return staff。 } ()。 ((7))。 ((5))。 ((3))。 ((1))。 rs=()。 =(sql)。 } /** findById(int Sno)方法 * 作用:查詢數(shù)據(jù)庫的Staff表中某一員工信息 * 參數(shù):staff為員工類型的對象,包含了該員工的所有待修改信息 * 返回值:該方法執(zhí)行完成后,返回一個布爾型變量,如果操作成功返回true,否則返回false * */ public Staff findById(int Sno) throws Exception{ Staff staff=null。 ()。 (staff)。 ((7))。 ((5))。 ((3))。 ((1))。 rs=()。 String sql=select Sno,Sname,Ssex,Sage,Seduback,spc,sms,sps from Staff。 } /** findAll()方法 * 作用:查詢數(shù)據(jù)庫的Staff表中所有員工信息 * 參數(shù):staff為員工類型的對象,包含了該員工的所有待修改信息 * 返回值:該方法執(zhí)行完成后,返回一個Staff集合,里面包含所有的查詢結(jié)果 * */ public ListStaff findAll() throws Exception{ ListStaff all=new ArrayListStaff()。 } ()。 (9,())。 (7, ())。 (5, ())。 (3, ())。 (1,())。 String sql=update Staff set Sno=?,Sname=?,Ssex=?,Sage=?,Seduback=?,spc=?,sms=?,sps=? where Sno=?。 return flag。 if(()0){ flag=true。 =(sql)。 } /** doDelete()方法 * 作用:在數(shù)據(jù)庫的Staff表中刪除一條員工信息,要刪除的行由傳入的參數(shù)確定 * 參數(shù):Sno為待刪除員工的員工號 * 返回值:該方法執(zhí)行完成后,返回一個布爾型變量,如果操作成功返回true,否則返回false * */ public boolean doDelete(int Sno) throws Exception{ boolean flag=false。 } ()。 (8, ())。 (6, ())。 (4, ())。 (2, ())。 =(sql)。 } /** doCreate()方法 * 作用:在數(shù)據(jù)庫的Staff表中添加一條員工信息 * 參數(shù):staff為員工類型的對象,包含了該員工的所有待添加信息 * 返回值:該方法執(zhí)行完成后,返回一個布爾型變量,如果操作成功返回true,否則返回false * */ public boolean doCreate(Staff staff) throws Exception{ boolean flag=false。 private ResultSet rs=null。public class StaffDAO { private Connection conn=null。import .*。DAO類:package 。 /* 創(chuàng)建培訓教師信息表 培訓教師{培訓機構(gòu)號,培訓教師號,教師名,教師職稱} */ create table TrainingTeacher ( tno int, /* 培訓機構(gòu)號 */ teo int , /* 培訓教師號 */ teame varchar(10), /* 培訓機構(gòu)名 */ /* 設(shè)置tno外鍵約束 */ foreign key(tno) references TrainingAgency(tno) on delete cascade on update cascade )。 /* 創(chuàng)建參訓員工信息表 參訓員工的信息{員工號,培訓機構(gòu)號,培訓教師號,培訓開始時間,培訓結(jié)束時間,培訓成績} */ create table Strain( Sno int , /* 員工號 外碼 */ tno int, /* 培訓機構(gòu)號 */ teo int, /* 培訓教師號 */ tstartdate date, /* 培訓開始時間 */ tenddate date, /* 培訓結(jié)束時間 */ tgrade smallint, /* 培訓成績 */ /* 設(shè)置Sno外鍵約束 */ foreign key(Sno) references Staff(Sno) on delete cascade on update cascade )。 /* 創(chuàng)建員工出差信息表 出差信息{員工號,出差開始日期,出差結(jié)束日期,支出補貼費用} */ create table Sbussinesstrip( Sno int , /* 員工號 外碼 */ bstartdate date, /* 出差開始日期 */ benddate date, /* 出差結(jié)束日期 */ subsidy float, /* 支出補貼費用 */ /* 設(shè)置Sno外鍵約束 */ foreign key(Sno) references Staff(Sno) on delete cascade on update cascade )。 /* 創(chuàng)建員工薪水信息表 薪水{員工號,月工資,獎金} */ create table Salary( Sno int , /* 員工號 外碼 */ Ssalary float , /* 月工資 */ Smit float , /* 獎金 */ /* 設(shè)置Sno外鍵約束 */ foreign key(Sno) references Staff(Sno)on delete cascade on update cascade )。 /* 創(chuàng)建員工合同信息表 合同{員工號,合同號,合同簽訂日期,合同有效時間}*/ create table Agreement( Sno int , /* 員工號 外碼 */ ano int , /* 合同號 */ startdate date, /* 合同簽訂日期 */ activetime smallint, /* 合同有效時間 */ /* 設(shè)置Sno外鍵約束 */ foreign key(Sno) references Staff(Sno) on delete cascade on update cascade )。 /* 使用剛剛創(chuàng)建的數(shù)據(jù)庫 *//* *//* 創(chuàng)建員工信息表 員工信息{員工號,員工姓名,性別,年齡,學歷,戶口所在地,政治面貌,婚姻狀況,生理狀況} */ create table Staff( Sno int primary key, /* 員工號 主碼 */ Sname varchar(10), /* 員工姓名 */ Ssex varchar(5), /* 性別 */ Sage smallint, /* 年齡 */ Seduback varchar(7), /* 學歷(教育背景)*/ Spc varchar(5), /* 政治面貌 */ Sms varchar(5), /* 婚姻狀況 */ Sps varchar(7) /* 生理狀況 */ )。BCNF四、編碼實現(xiàn)數(shù)據(jù)庫SQL代碼的具體實現(xiàn):/* */ create database HumanResourcesManagement。BCNF 培訓教師{培訓教師號,教師名,教師職稱}。BCNF 參訓員工的信息{員工號,員工姓名,培訓機構(gòu)號,培訓教師號,培訓開始時間,培訓結(jié)束時間, 培訓成績}。BCNF加班信息{員工號,加班時間,加班補貼費用} 。BCNF考勤狀況{員工號,出勤率,遲到次數(shù),早退次數(shù)}。BCNF登錄信息{員工號,登錄密碼}。、聯(lián)系所對應的關(guān)系模式:1)、把管理員和人員之間的n : m的預約聯(lián)系轉(zhuǎn)化為相應的關(guān)系模式如下: 管理(人員號、管理員號、管理內(nèi)容、管理時間);2)、其他聯(lián)系處理說明如下: 工資和員工之間的1:1聯(lián)系與員工關(guān)系合并; 薪水和出差之間的1:1聯(lián)系與薪水關(guān)系合并; 薪水和考勤的1:1聯(lián)系與薪水關(guān)系合并; 薪水和加班之間的1:1聯(lián)系與薪水關(guān)系合并; 員工和工作之間的n:1聯(lián)系與工作關(guān)系合并; 員工和培訓機構(gòu)的n:1聯(lián)系與培訓機構(gòu)關(guān)系合并; 培訓機構(gòu)和培訓教師的n:1聯(lián)系與培訓教師關(guān)系合并; 培訓教師和獎懲信息之間的1:1聯(lián)系與獎懲信息關(guān)系合并;按照數(shù)據(jù)依賴對關(guān)系模式進行逐一分析,并進行極小化處理:員工信息{員工號,員工姓名,性別,年齡,學歷,政治面貌,婚姻狀況,生理狀況}。下面給出ER圖。消除不必要的冗余,生成基本ER圖。由于本系統(tǒng)較簡單,所以并不存在這種沖突; (2)屬性取值單位沖突。解決各分ER圖之間的沖突,將各分ER圖合并起來生成初步ER圖。企業(yè)在對員工的考核過程中要對員工實施獎懲機制,鼓勵企業(yè)的工作風氣積極向上一條獎懲信息應當包括:獎懲信息{員工號、獎懲性質(zhì)(是獎還是懲)、獎懲原因、處理辦法}對ER圖調(diào)整的準則:現(xiàn)實世界中的事物能作為屬性對待的盡量作為屬性對待;屬性和實體的劃分:屬性中不具有需要描述的信息,即屬性是不可分的數(shù)據(jù)項,不再包含其他信息。根據(jù)要求分析給出的數(shù)據(jù)流圖,參照數(shù)據(jù)字典中的詳細描述,給出經(jīng)理管理部門的分ER圖:圖22 人員管理子系統(tǒng)ER圖:員工信息{員工號,員工姓名,性別,年齡,學歷,政治面貌,婚姻狀況,生理狀況}工作信息{員工號,參加工作時間,工作崗位}薪水{員工號,月工資,獎金}考勤狀況{員工號,出勤率,遲到次數(shù),早退次數(shù)}出差信息{員工號,出差開始日期,出差結(jié)束日期,支出補貼費用}加班信息{員工號,加班時間,加班補貼費用} 合同{員工號,合同號,合同簽訂日期,合同有效時間}參訓員工的信息{員工號,員工姓名,培訓機構(gòu)號,培訓教師號,培訓開始時間,培訓結(jié)束時間,培訓成績}培訓機構(gòu)信息管理:企業(yè)請培訓機構(gòu)為員工培訓,企業(yè)應當存有培訓機構(gòu)的相關(guān)信息。、舊員工以及辭退等員工的信息查詢;,具體由其培訓教師給出培訓成績,作為其培訓效果的考核,錄入?yún)⒂枂T工培訓成績一欄。:登錄信息{員工號,登錄密碼}本開發(fā)小組成員經(jīng)過調(diào)
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1