時訊科技人事管理系統(tǒng).ppt
《時訊科技人事管理系統(tǒng).ppt》由會員分享,可在線閱讀,更多相關《時訊科技人事管理系統(tǒng).ppt(31頁珍藏版)》請在裝配圖網(wǎng)上搜索。
JavaEE 項目開發(fā)培訓視頻,時訊科技人事管理系統(tǒng),課程安排,開發(fā)背景 系統(tǒng)分析 系統(tǒng)設計 數(shù)據(jù)庫設計 開發(fā)前的準備工作 登錄模塊的開發(fā)與設計 人事部管理首頁的開發(fā) 添加職工模塊的開發(fā),課程安排(續(xù)),查詢職工模塊的開發(fā) 部門管理模塊開發(fā) 知識點匯總 章末總結(jié),開發(fā)背景,隨著企業(yè)規(guī)模的進一步擴大,企業(yè)職工的數(shù)量越來越多,管理制度也越來越嚴密復雜,傳統(tǒng)的人工管理方式或C/S架構(gòu)的管理軟件的缺陷逐漸的顯露出來,已經(jīng)遠遠不能夠滿足企業(yè)人事管理的需求。其缺陷大概如下所列 1、人事查詢不方便,經(jīng)常發(fā)生錯誤。 2、只能本地進行管理,進行遠程管理即必須重新安 裝遠程管理軟件。 3、普通職工無法方便的查詢自己的相關信息。 4、軟件維護費用高。 5、軟件有任何變動,都要重新安裝所有客戶端。,開發(fā)背景(續(xù)),為了彌補這些缺陷,提高企業(yè)人事管理的效率和正確性,方便普通職工對個人信息的查詢管理,同時也為了降低管理系統(tǒng)的維護費用 ,因此開發(fā)了此系統(tǒng)。,系統(tǒng)分析,系統(tǒng)開發(fā)的第一步當然是要進行需求分析和可行性分析,客戶就是上帝,客戶的需求就是軟件公司開發(fā)的目標,也是軟件開發(fā)的基礎,下面將開始進行需求分析。 1 、人事部管理端功能: 職工資料管理,包括查看職工列表,添加職工,查詢職工并修改職工信息 。 部門管理,包括查看部門列表,修改查看不門詳細信息,及添加新部門 。 職工考勤管理,包括職工簽到,職工考勤管理及查詢 職工工加班管理,包括部門加班查尋,個人加班查詢及添加新的加班記錄 。,系統(tǒng)分析(續(xù)),職工薪資管理,包括生成薪資列表及操作工資發(fā)放 。 假期情況管理,主要是用來處理職工的請假申請 。 可以修改密碼 2、 個人頁面功能 查看個人基本信息。 查詢個人考勤記錄 個人薪資情況查詢 申請假期 個人請假記錄查詢,系統(tǒng)設計,系統(tǒng)分析確定了本系統(tǒng)的最終目標,系統(tǒng)結(jié)構(gòu)如下圖所示:,系統(tǒng)預覽,這一節(jié)將對本系統(tǒng)各功能模塊進行演示。,數(shù)據(jù)庫設計,數(shù)據(jù)庫設計是系統(tǒng)設計最為關鍵的一步,好的數(shù)據(jù)庫設計不僅能夠提高系統(tǒng)的整體性能,也在很大程度上影響整個項目的后續(xù)開發(fā)進程,如果數(shù)據(jù)庫設計不當,甚至會導致系統(tǒng)的推到重建。 該人事管理系統(tǒng)中的實體主要包括部門、職工、請假信息、考勤信息、加班信息、薪資信息及用戶登錄信息,下面將依次給出各實體的E-R圖,,,數(shù)據(jù)庫設計(續(xù)),,部門的E-R圖主要包括部門的編號,名稱等。,數(shù)據(jù)庫設計(續(xù)),職工實體主要包括職工的基本信息。,數(shù)據(jù)庫設計(續(xù)),請假信息實體主要包括請假人的編號、請假時間信息、請假原因等。,數(shù)據(jù)庫設計(續(xù)),考勤信息實體非常簡單,包括職工編號、考勤時間及考勤狀態(tài)。,數(shù)據(jù)庫設計(續(xù)),加班信息與用戶信息非常簡單,這里一起給出。,數(shù)據(jù)庫設計(續(xù)),薪資信息實體主要包括與薪資相關的一些信息,數(shù)據(jù)庫設計(續(xù)),前面詳細介紹了實體的屬性,本節(jié)將正式進入表的設計階段,該系統(tǒng)共涉及到7張表,分別是部門表、職工表、請假信息表、考勤信息表、加班信息表、薪資信息表和用戶信息表,數(shù)據(jù)庫設計(續(xù)),部門表(departmentinfo):該表主要包括公司部門的編號、名稱、部門人數(shù)及部門描述等信息,數(shù)據(jù)庫設計(續(xù)),建立部門表的SQL語句如下所示: create table departmentinfo(departId char(4) primary key,departName varchar(50), departNum numeric(5),departDescrip text);,數(shù)據(jù)庫設計(續(xù))(職工信息表 ),數(shù)據(jù)庫設計(續(xù)),建立職工信息表的SQL語句如下所示: create table imployeeinfo(impId char(10) primary key,impName varchar(50) not null, impGender char(2) not null check(impGender=男 or impGender=女), impBirth date not null,impEmail varchar(50) not null, departId char(4) not null,impRoll varchar(50) not null, impSalary numeric(6,2) not null,impTel varchar(20) not null, impPic varchar(100),impBio text,impState numeric(1) default 0, constraint fk1 foreign key(departId) references departmentinfo(departId));,開發(fā)前準備工作,因為在項目的開發(fā)過程中難免要做一些測設工作,所以有必要首先在數(shù)據(jù)庫中插入一些測試數(shù)據(jù),以方便后面的開發(fā)使用 。 組織系統(tǒng)文件組織結(jié)構(gòu) 數(shù)據(jù)源的配置,登錄模塊的開發(fā)與設計,經(jīng)過前面幾節(jié)的詳細介紹,項目開發(fā)前的準備工作已經(jīng)基本完成,從本節(jié)開始,將正式進入項目的編碼階段,與所有的管理系統(tǒng)類似,首先需要有一個登錄頁面 。,人事部管理首頁的開發(fā),經(jīng)過前面的開發(fā),用戶如果輸入正確的用戶名和密碼就可以登錄到相應的管理頁面了,下面將首先開發(fā)人事部管理端。在該系統(tǒng)中,當用戶剛剛登錄成功后,將首先進入職工列表頁面,作為人事部管理的首頁,添加職工模塊的開發(fā),對于一個公司來說,招聘新職員是一件非常頻繁的事情,所以,該系統(tǒng)必然應該包含添加新職工的功能,而且在本系統(tǒng)中,還有上傳頭像的功能,當然,如果用戶上傳了非法的非圖片文件,系統(tǒng)也應該給出相應的提示信息,查詢職工模塊的開發(fā),前面一節(jié)已經(jīng)完成了添加職工的功能,本節(jié)將完成對職工的查詢功能,對查詢出來的職工,可以查看其詳細信息,同時還可以進行編輯和刪除操作。,部門管理模塊開發(fā),經(jīng)過前面幾節(jié)的開發(fā),職工基本信息管理模塊已經(jīng)開發(fā)完成,企業(yè)的部門不是一成不變的,所以對企業(yè)部門的增加、刪除及修改功能也是必要的,所以本節(jié)將詳細介紹部門管理模塊的開發(fā),知識點匯總,文件上傳的使用:在添加職工及更改職工信息模塊中,用到了Struts2的文件上傳,用于上傳職工的頭像信息,同時還詳細介紹了對上傳文件的控制及配置方法,如對上傳大小及類型的控制,同時介紹了如果修改系統(tǒng)默認的最大允許上傳量 。 連接選項卡的開發(fā):在人事部管理頁面及個人頁面的左邊都有一個連接選項頁面,用于進入不同的管理模塊,其實該頁面就是通過一個ul及對應的css共同開發(fā)完成的 。,知識點匯總,權限控制的開發(fā):作為人事管理系統(tǒng),權限控制是必須的,本系統(tǒng)使用Struts的攔截器機制實現(xiàn)了權限控制,并對攔截器的配置進行了詳細介紹,其中巧妙的利用了包默認攔截器,從而大大減少了配置文件的復雜度 。 標志位的使用:系統(tǒng)中有許多這樣的情況,同一類型的記錄有多種不同狀態(tài),本系統(tǒng)使用了數(shù)字來代表不同的狀態(tài),從而方便了數(shù)據(jù)庫的操作 。,章末總結(jié),通過本章的學習,讀者應該對struts的業(yè)務處理流程有了深入的了解,同時對Struts的文件上傳及權限控制有了一定的了解。當然本系統(tǒng)在部分細節(jié)上可能存在一些欠缺,希望讀者能夠?qū)υ撓到y(tǒng)的功能進一步完成,從而更加熟練的掌握Struts的開發(fā)方法 。,性格決定命運, 專注成就人生, 源智天下,- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 時訊 科技 人事管理系統(tǒng)
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
相關資源
更多
正為您匹配相似的精品文檔
相關搜索
鏈接地址:http://www.820124.com/p-2907594.html