



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、計算機畢業(yè)論文-基于web的勞資人事管理系統(tǒng)基于web的勞資人事管理系統(tǒng)摘 要 本文提出了一個基twww環(huán)境的勞資人事管理系統(tǒng),應(yīng)用動態(tài)服務(wù)器頁面實現(xiàn)了勞資人事的多 條件查詢、刪除、更新、打印、密碼設(shè)置等功能。關(guān)鍵詞勞資人事管理系統(tǒng)動態(tài)服務(wù)器頁面多條件査詢密碼設(shè)直1引言勞資人申管理是公司企業(yè)內(nèi)部很重耍的-個管理宙項,但ii前大多公司內(nèi)部勞資人也的管理,基本上是手 工操作或是基于dos下的應(yīng)用,這樣對信息的管理者有諸多不便,冇的雖然是用foxpro、visual foxpro開發(fā),但由于開發(fā)工具本身的限制,對網(wǎng)絡(luò)功能的支持程度不 是很強,為以后軟件升級到互聯(lián)網(wǎng)帶來了麻煩。因此有必要開發(fā)一個基于網(wǎng)
2、絡(luò)的勞資人事管理系統(tǒng),能在網(wǎng)絡(luò)環(huán)境下實現(xiàn)數(shù)據(jù)的錄入、插入、刪除、查詢、統(tǒng)計、 更新、打印等功能。同時,為了信息的保密與安全,系統(tǒng)還耍提供一定的安全機制。powerbuilder6.5是美國苦名的powersoft公司推出的廣泛使用于客戶制1/服務(wù)器體系結(jié)構(gòu)下的應(yīng)川程序 開發(fā)工具,具冇完整的web應(yīng)用開發(fā)功能。它同時支持多種關(guān)系數(shù)據(jù)庫管理系統(tǒng),通過微軟公司的odbc接口和專用的大型數(shù)據(jù)庫接口,能夠高速讀取數(shù)據(jù)庫中的 數(shù)據(jù)。本系統(tǒng)就采用powerbuilder6.5開發(fā),服務(wù)器端的操作系統(tǒng)為windows nt 4.0,客戶端操作系統(tǒng)為windows 98。2系統(tǒng)功能的分析及規(guī)劃(1) 系統(tǒng)功能的
3、分析公司內(nèi)部的勞資人事的管理,從大的方面分主要集中在公司職員的個人情況、工資細目、調(diào)入調(diào)出及用車 等。所以該系統(tǒng)主要是實現(xiàn)對數(shù)據(jù)的錄入、插入、刪除、網(wǎng)上查詢、統(tǒng)計、更新、打印等功能。其次,為了信息的保密與安全,系統(tǒng)還要捉供一定的安金機制。(2) 系統(tǒng)功能的規(guī)劃根據(jù)以上系統(tǒng)功能的分析,本系統(tǒng)決定采用mdi風格,它主要分為以下兒個模塊,其中勞資人事管理 系統(tǒng)的父窗口的功能結(jié)構(gòu)圖如圖1所示。文件模塊:此模塊實現(xiàn)木系統(tǒng)對數(shù)據(jù)的打開、保存、打印預覽、打印及用戶管理等功能,并可由此退出系 統(tǒng)。信息管理模塊:此模塊實現(xiàn)系統(tǒng)的信息管理,包括對職:t情況覽表、職工調(diào)入調(diào)出情況表、職t.t資表 及其它各表的信息數(shù)
4、據(jù)的插入、刪除、修改、保存等功能。査詢模塊:此模塊實現(xiàn)本系統(tǒng)的査詢功能,能將個人的基本情況、調(diào)入調(diào)出情況、工資情況等檢索出來, 并可實現(xiàn)多條件査詢和模糊查詢。統(tǒng)計模塊:此模塊用于對數(shù)據(jù)庫中的信息數(shù)據(jù)按照一定的規(guī)則進行統(tǒng)計。系統(tǒng)服務(wù)模塊:此模塊用來系統(tǒng)管理人員設(shè)密碼和對系統(tǒng)的功能和開發(fā)信息進行介紹等。對于系統(tǒng)中的各表,其基本信息管理功能結(jié)構(gòu)圖如圖1所示:圖1.職工基本信息管理功能圖3根據(jù)川戶要求設(shè)計數(shù)據(jù)表數(shù)據(jù)表的建立是應(yīng)用程序開發(fā)過程屮的非常重要的一個環(huán)節(jié),必須淸楚毎一模塊要操縱的數(shù)據(jù)是那些, 以及數(shù)據(jù)間的相互關(guān)系,然后建立數(shù)據(jù)表。勞資人事管理系統(tǒng)耍求能對職工的個人情況、調(diào)入調(diào)出悄況、工資情況等
5、進行管理,在職工個人情況表下而,還有象 維護職務(wù)表,維護學歷表等等。同時還耍對系統(tǒng)設(shè)置安全 機制,為實現(xiàn)以上要求,下面僅以人事、工資、密碼表為例介紹一下各表的結(jié)構(gòu):職工情況一覽表它包括職工標號、姓名、性別、政治而貌等信息。其結(jié)構(gòu)如下:codechar(4)not null, 職工編碼namechar(8)null,姓名sexchar(2)null,性別politicschar(8)null,政治而貌birthdaydatanull,出牛日期work_time datanull,參加工作時間post_zhw char(10) null, 職務(wù) address char(30) null, 家庭住
6、址 該農(nóng)主鍵為職工編號(code)o 職工工資表其結(jié)構(gòu)主要包括職工所得的各種工資福利等。codechar(4)not null, 職工編號namechar(8)null,姓名g_payintegernull,崗位工資j_payintegernull,技能丁資w jdayintegernull,物價補s_payintegernull,書報費ws_payintegernull,衛(wèi)生費xh_payintegernull,小孩補貼a_payintegernull,工齡工資ht_paynu meric(6,2)null, 合同補貼jj_paynu meric(8,2)null, 獎金total_pay
7、numeric(8,2) null, 工資總額 該表主鍵為職t編弓- code。系統(tǒng)密碼衣user_name char(10)not null, 用戶名稱user_word char(10)not null, 用戶密碼user_qx char(2) not null, 用戶權(quán)限4系統(tǒng)的網(wǎng)絡(luò)實現(xiàn)山于powerbuilder具冇完整的web應(yīng)用開發(fā)功能,山它編制的軟件可以方便的同服務(wù)器端的數(shù)據(jù)庫協(xié)同工 作,構(gòu)成qient/server t作方式,它使用的是業(yè)界熟悉的web標準(html和java),通過端對對的設(shè)汁、調(diào)試和提交,可以控制web應(yīng)用的整個生命周期。本 系統(tǒng)客戶應(yīng)用和服務(wù)器應(yīng)用都采用p
8、owerbuilder開發(fā)。其中服務(wù)器端的程序是實現(xiàn)中的重點部分,其內(nèi)容主要是生成sql語句對數(shù)據(jù)庫操作及對所得的數(shù)據(jù)進行處理。它 主要分為監(jiān)聽客戶連接、處理客戶請求、避免死鎖、向客戶推送消息等。本系統(tǒng)的實現(xiàn)平臺關(guān)系圖如圖2所示:圖2實現(xiàn)平臺關(guān)系圖5關(guān)鍵問題的解決(1)安全機制問題在進入系統(tǒng)z前,要進行身份確認,只冇用戶名和用戶密碼都相符的用戶方可進入本系統(tǒng)。為了防止不 合法用戶對數(shù)據(jù)的察看和修改,本系統(tǒng)把用戶分為三個級別:超級、可修改和只讀用戶,即一二三級用戶。超級(一級)用戶不僅擁有對數(shù)據(jù)的査詢、修改權(quán)限, 還對用戶的使用權(quán)限進行控制,可以設(shè)定用戶名、密碼和其權(quán)限,還可以對紀錄進行增加、刪
9、除、修改等操作??尚薷模ǘ墸┯脩魧?shù)據(jù)可以查詢、打印,還可 以對紀錄進行增加、刪除、修改等操作。只讀(三級)用戶只擁冇對紀錄的瀏覽、査詢和打印權(quán)限。當用戶要進入系統(tǒng)是必須先輸入用戶名和密碼,按”確認”按鈕 后,系統(tǒng)辨別用戶身份,對合法用戶根據(jù)用戶的權(quán)限級別賦予相應(yīng)的使用功能。(2)對任一數(shù)據(jù)列進行排序的問題。熟悉windows的用戶一定對資源管理器不陌生,當目錄或文件很多時,當然會想到使用排序來盡快定位 目標,你只要用鼠標在資源管理器上端的name、size、type或modified中的任懣一項點擊,它就會將此項按升序或降序排列。同樣地,在powerbuilder中,如 果數(shù)據(jù)比較多,我們
10、也可以采用這種辦法來排序以盡快査找記錄。本系統(tǒng)以窗口 w_rsh為例,要實現(xiàn)這樣的排序功能,首先定義兩個實例變量string pre_col=,h和intclick_time=o,它們分別記錄上次點擊的列和點擊同洌的奇偶數(shù)。然后在dw_1的qicked事件中添加如下腳本:string clicked_pos,col,formatlong il_posclickedjdos = dwo.name 取點擊的對象iljdos = pos(clicked_pos,'_t') /對于列標題,取得的對彖是列名+”_t”if il_pos >0 thencol = left (clie
11、kedjdos, il_pos -1)if col= pre_col thenif click_time=0 thenclick_time = 1format = col+" a"elseclick_time=0format = col+" d"end ifbseclicktime = 0format = col+" a"end ifpre_col = coldw_1 .setsort(format)dw_1. sort()end if采用上而的方法可實現(xiàn)象windows中資源管理器靈活排序的功能,從而使所耍瀏覽的數(shù)據(jù)更加一目了然。(3) 數(shù)據(jù)窗口控件的編輯風格的使用木系統(tǒng)對11期型、需漸變量等數(shù)據(jù)的輸入采用了編輯掩碼控件editmask,這樣就可以大大方便川戶的操作。對于象性別這樣只有男、女兩個值的,則采用單選鈕radiobutton形式,用戶在錄入時只需要鼠標點擊選鈕即可。在設(shè)置條件時的值段名和冇固定職供用戶選擇 的數(shù)據(jù)使用了下拉列表框(droplistbox),用戶只需選擇所要輸入的值即可。6結(jié)束語隨著計算機的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴展,日常勞資人事管理必將實現(xiàn)無紙化辦公,并且加入到 公司內(nèi)部的int
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 買車車位合同范本
- 個體鋪面出租合同范本
- 冷凍肉購銷合同范本
- 咸陽市1號橋施工方案
- 低價轉(zhuǎn)讓房子合同范本
- 出口英文合同范本
- 買賣訴訟合同范本
- 勞務(wù)扎鋼筋合同范本
- 農(nóng)村耕地長期轉(zhuǎn)讓合同范本
- 保定勞務(wù)合同范本
- 《學校體育科研方法》課件
- 醫(yī)療信息安全與隱私保護的培訓指導
- 水利設(shè)施維護投標方案(技術(shù)標)
- 2024屆湖南省長沙市湖南師大附中等校高三上學期月考(二)語文試題(解析版)
- 中國變應(yīng)性鼻炎診斷和治療指南(2022版)解讀
- 上??萍及嫘W二年級下冊綜合實踐活動全冊教案
- 饅頭制作過程
- 大數(shù)據(jù)與能源經(jīng)濟分析
- 《高鐵乘務(wù)安全管理及應(yīng)急處置》課程教案-崔藝琳編寫
- 小班數(shù)學課件《認識長方形》
- 淺談第三方物流的倉儲管理
評論
0/150
提交評論