下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于 WWW的人事管理系統(tǒng)可行性研究報(bào)告1/1引言1.1編寫目的本文提出了一個(gè)基于 WWW環(huán)境的人事管理系統(tǒng),應(yīng)用動(dòng)態(tài)服務(wù)器頁面實(shí)現(xiàn)了人事 的多條件查詢、刪除、更新、打印、密碼設(shè)置等功能。1.2背景人事管理是公司企業(yè)內(nèi)部很重要的一個(gè)管理事項(xiàng),但目前大多公司內(nèi)部人事的管理, 基本上是手工操作或是基于dos下的應(yīng)用,這樣對(duì)信息的管理者有諸多不便,有的雖然是用foxpro、visual foxpro開發(fā),但由于開發(fā)工具本身的限制,對(duì)網(wǎng)絡(luò)功能的支持程度不是很 強(qiáng),為以后軟件升級(jí)到互聯(lián)網(wǎng)帶來了麻煩。因此有必要開發(fā)一個(gè)基于網(wǎng)絡(luò)的勞資人事管理系統(tǒng),能在網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)的錄入、插入、刪除、查詢、統(tǒng)計(jì)、更新、
2、打印等功能。同時(shí),為了信息的保密與安全,系統(tǒng)還要提供一定的安全機(jī)制。Powerbuilder6.5是美國(guó)著名的Powersoft公司推出的廣泛使用于客戶機(jī)/服務(wù)器體系結(jié)構(gòu)下的應(yīng)用程序開發(fā)工具,具有完整的Web應(yīng)用開發(fā)功能。它同時(shí)支持多種關(guān)系數(shù)據(jù)庫管理系統(tǒng),通過微軟公司的 ODBC接口和專用的大型數(shù)據(jù)庫接口,能夠高速讀取數(shù)據(jù)庫中的數(shù)據(jù)。本系統(tǒng)就采用Powerbuilder6.5 開發(fā),服務(wù)器端的操作系統(tǒng)為Win dows NT 4.0 ,客戶端操作系統(tǒng)為 Windows 98。2.現(xiàn)行組織系統(tǒng)那個(gè)概況2.1組織目標(biāo)和戰(zhàn)略系統(tǒng)的目標(biāo)是開發(fā)一個(gè)基于網(wǎng)絡(luò)的勞資人事管理系統(tǒng),能在網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)的錄
3、入、插入、刪除、查詢、統(tǒng)計(jì)、更新、打印等功能。同時(shí),為了信息的保密與安全,系統(tǒng)還 要提供一定的安全機(jī)制。2.2存在的主要問題人事管理是公司企業(yè)內(nèi)部很重要的一個(gè)管理事項(xiàng),但目前大多公司內(nèi)部人事的管理, 基本上是手工操作或是基于dos下的應(yīng)用,這樣對(duì)信息的管理者有諸多不便,有的雖然是用foxpro、visual foxpro開發(fā),但由于開發(fā)工具本身的限制,對(duì)網(wǎng)絡(luò)功能的支持程度不是很 強(qiáng),為以后軟件升級(jí)到互聯(lián)網(wǎng)帶來了麻煩。3.擬建立的信息系統(tǒng) 3.1系統(tǒng)功能分析公司內(nèi)部的人事的管理,從大的方面分主要集中在公司職員的個(gè)人情況、工資細(xì)目、調(diào)入調(diào)出及用車等。所以該系統(tǒng)主要是實(shí)現(xiàn)對(duì)數(shù)據(jù)的錄入、插入、刪除,網(wǎng)
4、上查詢統(tǒng)計(jì)更新打印等功能。其次,為了信息的保密與安全,系統(tǒng)還要提供一定的安全機(jī)制。3.2系統(tǒng)功能的規(guī)劃根據(jù)以上系統(tǒng)功能的分析,本系統(tǒng)決定采用MDI風(fēng)格,它主要分為以下幾個(gè)模塊,其中人事管理系統(tǒng)的父窗口的功能結(jié)構(gòu)圖。文件模塊:此模塊實(shí)現(xiàn)本系統(tǒng)對(duì)數(shù)據(jù)的打開、保存、打印預(yù)覽、打印及用戶管理等功 能,并可由此退出系統(tǒng)。信息管理模塊:此模塊實(shí)現(xiàn)系統(tǒng)的信息管理,包括對(duì)職工情況一覽表、職工調(diào)入調(diào)出情況 表、職工工資表及其它各表的信息數(shù)據(jù)的插入、刪除、修改、保存等功能。查詢模塊:此模塊實(shí)現(xiàn)本系統(tǒng)的查詢功能,能將個(gè)人的基本情況、調(diào)入調(diào)出情況、工資情況等檢索出來,并可實(shí)現(xiàn)多條件查詢和模糊查詢。統(tǒng)計(jì)模塊:此模塊用于
5、對(duì)數(shù)據(jù)庫中的信息數(shù)據(jù)按照一定的規(guī)則進(jìn)行統(tǒng)計(jì)。系統(tǒng)服務(wù)模塊:此模塊用來系統(tǒng)管理人員設(shè)密碼和對(duì)系統(tǒng)的功能和開發(fā)信息進(jìn)行介紹等3.3初步建設(shè)計(jì)劃項(xiàng)目計(jì)劃于2010年10月開工建設(shè)。開發(fā)期6個(gè)月,試運(yùn)行期3個(gè)月,系統(tǒng)計(jì)劃于2011 年8月1日正式投入運(yùn)行。3.4根據(jù)用戶要求設(shè)計(jì)數(shù)據(jù)表數(shù)據(jù)表的建立是應(yīng)用程序開發(fā)過程中的非常重要的一個(gè)環(huán)節(jié),必須清楚每一模塊要操 縱的數(shù)據(jù)是那些,以及數(shù)據(jù)間的相互關(guān)系,然后建立數(shù)據(jù)表。人事管理系統(tǒng)要求能對(duì)職工的 個(gè)人情況、調(diào)入調(diào)出情況、工資情況等進(jìn)行管理,在職工個(gè)人情況表下面,還有象維護(hù)職務(wù)表,維護(hù)學(xué)歷表等等。同時(shí)還要對(duì)系統(tǒng)設(shè)置安全機(jī)制,為實(shí)現(xiàn)以上要求,下面僅以人事、工 資、
6、密碼表為例介紹一下各表的結(jié)構(gòu):職工情況一覽表它包括職工標(biāo)號(hào)、姓名、性別、政治面貌等信息。其結(jié)構(gòu)如下:code char(4) not n ull, /職工編碼 name char(8) n ull, / 姓名sex char(2) null, / 性別politics char(8) n ull, / 政治面貌 birthday data n ull,/ 出生日期 work_time data n ull, /參加工作時(shí)間post_zhw char(10) null, / 職務(wù) address char(30) n ull, / 家庭住址 該表主鍵為職工編號(hào)(code)。職工工資表其結(jié)構(gòu)主要包
7、括職工所得的各種工資福利等。Code char(4) not n ull, / 職工編號(hào)Name char(8) n ull, / 姓名 g_pay in teger n ull, /崗位工資j_pay integer null, / 技能工資 w_pay in teger n ull, /物價(jià)補(bǔ) s_pay in teger n ull, / 書報(bào)費(fèi) ws_pay in teger n ull, / 衛(wèi)生費(fèi) xh_pay in teger n ull, /小孩補(bǔ)貼 a_pay in teger n ull, / 工齡工資 ht_pay numeric(6,2) n ull, /合同補(bǔ)貼jj_
8、pay numeric(8,2) n ull, /獎(jiǎng)金total_pay numeric(8,2) n ull, / 工資總額 該表主鍵為職工編號(hào) code。系統(tǒng)密碼表user_name char(10) n ot n ull, /用戶名稱user_word char(10) not n ull, /用戶密碼user_qx char(2) not n ull, / 用戶權(quán)限4.技術(shù)可行性分析由于Powerbuilder具有完整的web應(yīng)用開發(fā)功能,由它編制的軟件可以方便的同服務(wù)器 端的數(shù)據(jù)庫協(xié)同工作,構(gòu)成Client/Server工作方式,它使用的是業(yè)界熟悉的Web標(biāo)準(zhǔn)(HTML和Java),
9、通過端對(duì)端的設(shè)計(jì)、調(diào)試和提交,可以控制 Web應(yīng)用的整個(gè)生命周期。本系統(tǒng)客戶應(yīng)用和服務(wù)器應(yīng)用都采用Powerbuilder開發(fā)。其中服務(wù)器端的程序是實(shí)現(xiàn)中的重點(diǎn)部分,其內(nèi)容主要是生成 SQL語句對(duì)數(shù)據(jù)庫操作及對(duì)所得的數(shù)據(jù)進(jìn)行處理。它主要分 為監(jiān)聽客戶連接、處理客戶請(qǐng)求、避免死鎖、向客戶推送消息等。4.1安全機(jī)制分析在進(jìn)入系統(tǒng)之前,要進(jìn)行身份確認(rèn),只有用戶名和用戶密碼都相符的用戶方可進(jìn)入本系統(tǒng)。為了防止不合法用戶對(duì)數(shù)據(jù)的察看和修改,本系統(tǒng)把用戶分為三個(gè)級(jí)別:超級(jí)、可修改和只讀用戶,即一二三級(jí)用戶。超級(jí)(一級(jí))用戶不僅擁有對(duì)數(shù)據(jù)的查詢、修改權(quán)限,還對(duì)用戶 的使用權(quán)限進(jìn)行控制,可以設(shè)定用戶名、密碼和
10、其權(quán)限,還可以對(duì)紀(jì)錄進(jìn)行增加、刪除、修 改等操作??尚薷模ǘ?jí))用戶對(duì)數(shù)據(jù)可以查詢、打印,還可以對(duì)紀(jì)錄進(jìn)行增加、刪除、修 改等操作。只讀(三級(jí))用戶只擁有對(duì)紀(jì)錄的瀏覽、查詢和打印權(quán)限。當(dāng)用戶要進(jìn)入系統(tǒng)是 必須先輸入用戶名和密碼,按確認(rèn)”按鈕后,系統(tǒng)辨別用戶身份,對(duì)合法用戶根據(jù)用戶的權(quán)限級(jí)別賦予相應(yīng)的使用功能。4.2對(duì)任一數(shù)據(jù)列進(jìn)行排序的問題。熟悉Windows的用戶一定對(duì)資源管理器不陌生,當(dāng)目錄或文件很多時(shí),當(dāng)然會(huì)想到使用排 序來盡快定位目標(biāo),你只要用鼠標(biāo)在資源管理器上端的name、size、type或modified中的任意一項(xiàng)點(diǎn)擊,它就會(huì)將此項(xiàng)按升序或降序排列。同樣地,在PowerBuil
11、der中,如果數(shù)據(jù)比較多,我們也可以采用這種辦法來排序以盡快查找記錄。本系統(tǒng)以窗口w_rsh為例,要實(shí)現(xiàn)這樣的排序功能,首先定義兩個(gè)實(shí)例變量String pre_col=和'Int click_time=0,它們分別記錄上次點(diǎn)擊的列和點(diǎn)擊同一列的奇偶數(shù)。然后在dw_1的Clicked事件中添加如下腳本:String clicked_pos,col,formatLong il_posclicked_pos = dwo.Name / 取點(diǎn)擊的對(duì)象 il_pos = Pos(clicked_pos,'_t') /對(duì)于列標(biāo)題,取得的對(duì)象是列名+” _t ”If il_pos &
12、gt;0 The ncol = Left(clicked_pos,il_pos -1)If col=pre_col ThenIf click_time=0 Thenclick_time = 1format = col+" A"Elseclick_time=0format = col+" D"End IfElseclick_time = 0format = col+" A"End Ifpre_col = coldw_1.SetSort(format)dw_1.Sort()End If采用上面的方法可實(shí)現(xiàn)象Windows中資源管理器靈活排序的功能,從而使所要瀏覽的數(shù)據(jù)更加一目了然。本系統(tǒng)對(duì)日期型、需漸變量等數(shù)據(jù)的輸入采用了編輯掩碼控件 editmask,這樣就可以大大方便用戶的操作。對(duì)于象性別這樣只有男、女兩個(gè)值的,則采用 單選鈕radiobutton形式,用戶在錄入時(shí)只需要鼠標(biāo)點(diǎn)擊選鈕即可。在設(shè)置條件時(shí)的值段名 和有固定職供用戶選擇的數(shù)據(jù)使用了下拉列表框(droplistbox),用戶只需選擇所要輸入的值即可5社會(huì)可行性分析隨著計(jì)算機(jī)的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴(kuò)展,日常人事管理必將實(shí)現(xiàn)無紙化辦公,并且加入到公司內(nèi)部的Intran et或者是In ternet上去,實(shí)現(xiàn)數(shù)據(jù)的共享,這樣有利于人事信息 在單位內(nèi)部的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司財(cái)務(wù)報(bào)銷制度及流程1
- 醫(yī)院出納年度工作總結(jié)范文
- 參與家鄉(xiāng)文化建設(shè)建議書范文(7篇)
- 體育會(huì)展業(yè)的供應(yīng)鏈優(yōu)化研究-洞察分析
- 微生物污染控制-第1篇-洞察分析
- 元宇宙藝術(shù)創(chuàng)作研究-洞察分析
- 游戲設(shè)計(jì)專業(yè)課程改革探索-洞察分析
- 虛擬現(xiàn)實(shí)技術(shù)在木材加工工藝分析中的應(yīng)用-洞察分析
- 移動(dòng)支付安全技術(shù)-洞察分析
- 微波背景輻射探測(cè)-洞察分析
- 2022年08月內(nèi)蒙古自治區(qū)文物考古研究院自主公開招聘5人筆試題庫含答案解析
- 地質(zhì)大勘查地球化學(xué)課件05水化學(xué)找礦、氣體勘查及生物勘查
- 杭州灣跨海大橋鋼樁腐蝕防護(hù)
- 軟件版本說明
- 大學(xué)人工智能期末考試題
- 地產(chǎn)集團(tuán)石材幕墻工程系統(tǒng)課件
- 《基于PLC的五層電梯控制系統(tǒng)設(shè)計(jì)(論文)》10000字
- 2023-2024學(xué)年湖南省漣源市初中語文七年級(jí)上冊(cè)期末評(píng)估試卷
- 2023-2024學(xué)年山東省青島市小學(xué)語文二年級(jí)上冊(cè)期末通關(guān)試題
- GB/T 8993-1998核儀器環(huán)境條件與試驗(yàn)方法
- GB/T 26158-2010中國(guó)未成年人人體尺寸
評(píng)論
0/150
提交評(píng)論