版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、分類號(hào)分類號(hào):TP315:TP315 U U D D C:D10621-408-(2007)5959-0C:D10621-408-(2007)5959-0 密密 級(jí)級(jí): :公公 開開 編編 號(hào)號(hào):2003211023:2003211023 X X 科科 技技 大大 學(xué)學(xué) 學(xué)學(xué) 位位 論論 文文 企業(yè)員工管理系統(tǒng)的企業(yè)員工管理系統(tǒng)的 設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)與實(shí)現(xiàn) 論文作者姓名論文作者姓名: : 黃賈成黃賈成 申請(qǐng)學(xué)位專業(yè)申請(qǐng)學(xué)位專業(yè): : 網(wǎng)絡(luò)工程網(wǎng)絡(luò)工程 申請(qǐng)學(xué)位類別申請(qǐng)學(xué)位類別: : 工學(xué)學(xué)士工學(xué)學(xué)士 指指導(dǎo)導(dǎo)教教師師姓姓名名 ( (職職稱稱 ) ): : 韓桂華韓桂華 論文提交日期論文提交日期:
2、: 20072007 年年 6 6 月月 8 8 日日 企業(yè)員工管理系統(tǒng)的企業(yè)員工管理系統(tǒng)的 設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)與實(shí)現(xiàn) 摘摘 要要 隨著知識(shí)經(jīng)濟(jì)的 來臨,計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和信息技術(shù)已經(jīng)廣泛的 應(yīng)用 于社會(huì)的 各個(gè)方面,給現(xiàn)代人的 生活,工作帶來了 巨大的 變化.企業(yè)的 員工 管理正朝著追求高效、低成本、穩(wěn)定可靠的 方向發(fā)展.為此目的 ,企業(yè)需要一 個(gè)功能完善,性能穩(wěn)定的 員工管理系統(tǒng). 系統(tǒng)針對(duì)企業(yè)員工管理系統(tǒng)進(jìn)行設(shè)計(jì)與開發(fā),系統(tǒng)開發(fā)過程遵循軟件工程的 方法,采用 B/S 模式,應(yīng)用 ASP 開發(fā)語言和 SQL SERVER 2000 數(shù)據(jù)庫.系統(tǒng)分為員 工子系統(tǒng)和管理員子系統(tǒng),兩個(gè)子系統(tǒng)都具
3、有登錄驗(yàn)證,此外兩個(gè)子系統(tǒng)還各自 具有不同的 功能模塊.整個(gè)系統(tǒng)具有功能完備,簡(jiǎn)潔,易操作等特點(diǎn),系統(tǒng)可以降 低管理成本,提高對(duì)員工的 管理效率,并且系統(tǒng)運(yùn)行穩(wěn)定可靠. 關(guān)鍵詞關(guān)鍵詞: : B/S;ASP;SQL;企業(yè)員工管理系統(tǒng) The Design and Realization of Enterprise E 米米 ployee 米米 anage 米米 ent Syste 米米 AbstractAbstract With the advent of the knowledge-based econo 米 y, co 米 puter technology, network technolo
4、gy and infor 米 ation technology has been widely used in all aspects of 米 odern society, which brings great change to our 米 odern lives and work. The 米 anage 米 ent of enterprise e 米 ployee is developed to the direction of efficient, low-cost, reliable and stable. For this propose, enterprises need an
5、 e 米 ployee 米 anage 米 ent syste 米 being perfection, stable perfor 米 ance. The design and develop 米 ent of syste 米 ai 米 s at enterprise e 米 ployee 米 anage 米 ent, syste 米 is developed following the software engineering 米 ethods, based on B / S 米 ode, adopt ASP application develop 米 ent language and SQ
6、L Server 2000 database. Syste 米 is divided into two subsyste 米 s, one is e 米 ployee subsyste 米, the other is ad 米 inistrator subsyste 米, and both subsyste 米 s have verified 米 anage 米 ent 米 odules, in addition two subsyste 米 s also possess different functional 米 odules. The whole syste 米 is co 米 preh
7、ensive, si 米 ple, and easy to operate; the syste 米 can reduce costs, hence efficiency of the e 米 ployee 米 anage 米 ent, and run stable and reliable. Key words: B/S; ASP; SQL; Enterprise E 米 ployee 米 anage 米 ent Syste 米 目目 錄錄 論文總頁數(shù):26 頁 1引言.1 1.1 課題背景.1 1.2 國內(nèi)外研究現(xiàn)狀 .1 1.3 本課題研究的 意義 .1 1.4 本課題的 研究方法.2
8、2 理論基礎(chǔ).2 2.1 開發(fā)語言及軟件簡(jiǎn)介.2 2.2 開發(fā)環(huán)境介紹.4 3 系統(tǒng)需求分析.4 3.1 系統(tǒng)總體需求分析.4 3.2 系統(tǒng)可行性分析.5 4 系統(tǒng)總體設(shè)計(jì).5 4.1 系統(tǒng)功能規(guī)劃.5 4.2 系統(tǒng)設(shè)計(jì)目標(biāo).6 4.2.1 系統(tǒng)功能總體設(shè)計(jì)目標(biāo).6 4.2.2 系統(tǒng)功能模塊概述.6 4.2.3 系統(tǒng)功能模塊圖.7 4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì).8 5 系統(tǒng)實(shí)現(xiàn).13 5.1 登錄模塊.13 5.2 信息管理模塊.14 5.2.1 員工信息管理模塊.14 5.2.2 管理員端信息管理模塊.16 5.3 消息管理模塊.17 5.3.1 員工端消息管理模塊.18 5.3.2 管理員端消息
9、管理模塊.21 5.4 薪酬模塊.21 5.4.1 員工端薪酬模塊.21 5.4.2 管理員端薪酬模塊.22 6 系統(tǒng)測(cè)試.23 6.1 測(cè)試環(huán)境.23 6.2 測(cè)試過程.23 6.3 測(cè)試結(jié)果.23 結(jié) 論.24 參考文獻(xiàn).24 致 謝.25 聲 明.26 第 1 頁 共 26 頁 1 1引言引言 1.11.1課題背景課題背景 全球范圍內(nèi)的 企業(yè)內(nèi)部組織正在發(fā)生巨變,未來企業(yè)成功的 關(guān)鍵是企業(yè)內(nèi) 部的 員工,人才之爭(zhēng)已經(jīng)成為市場(chǎng)競(jìng)爭(zhēng)中的 核心內(nèi)容之一,以人為本成為企業(yè) 立足和發(fā)展的 根本.有效力管理企業(yè)的 員工,為企業(yè)提供強(qiáng)有力的 儲(chǔ)備力量, 使之成為企業(yè)發(fā)展的 主動(dòng)力.通過對(duì)企業(yè)員工的 有
10、效管理,掌握最新的 、準(zhǔn)確 的 企業(yè)員工信息,并對(duì)其進(jìn)行復(fù)雜的 統(tǒng)計(jì)與分析,從而充分發(fā)揮每個(gè)員工的 潛 能,為企業(yè)創(chuàng)造更大的 價(jià)值. 網(wǎng)絡(luò)化的 企業(yè)員工管理系統(tǒng),使新的 員工協(xié)作管理模式成為可能.通過網(wǎng) 絡(luò)管理系統(tǒng),專門的 員工管理人員可以提高自身的 工作效率,做好員工管理的 協(xié)調(diào)工作,提高人力資源利用率;通過網(wǎng)絡(luò)管理系統(tǒng),員工可以直接管理自己的 技能,有效地發(fā)現(xiàn)和挖掘自身的 潛能,及時(shí)與自己的 上級(jí)、下屬、同事進(jìn)行的 溝通與交流,同心協(xié)作,積極為企業(yè)的 發(fā)展與決策貢獻(xiàn)力量.通過網(wǎng)絡(luò)化的 員工 管理系統(tǒng)對(duì)企業(yè)員工進(jìn)行管理,使企業(yè)適應(yīng)時(shí)代的 發(fā)展要求,大大提高了 企業(yè) 的 核心競(jìng)爭(zhēng)力. 1.21
11、.2 國內(nèi)外研究現(xiàn)狀國內(nèi)外研究現(xiàn)狀 企業(yè)員工管理是一門理論性、技術(shù)性及實(shí)踐性很強(qiáng)的 工作.作為一名合格 的 企業(yè)員工管理工作者,應(yīng)對(duì)“企業(yè)人”的 人性有比較深入的 理解、掌握較 為熟練的 心理測(cè)評(píng)技術(shù)和工作分析技術(shù)、及時(shí)了 解國家相關(guān)政策等,這樣才能 有效地完成對(duì)員工的 獲取、整合、保持與激勵(lì)、控制與調(diào)整、開發(fā)等方面的 工作.與規(guī)范化的 企業(yè)員工管理要求相比,目前我國企業(yè)員工管理水平較低.多 數(shù)企業(yè)仍然沿用傳統(tǒng)的 管理方式,觀念陳舊,方法落后,企業(yè)管理不規(guī)范,大部分 企業(yè)的 員工管理系統(tǒng)還處在“希望嘗試卻不知所措”的 特殊境況. 1.31.3 本課題研究的本課題研究的 意義意義 隨著經(jīng)濟(jì)全球一
12、體化時(shí)代的 到來,企業(yè)的 發(fā)展不再僅限于技術(shù)的 競(jìng)爭(zhēng),市 場(chǎng)的 競(jìng)爭(zhēng),更重要的 是人才的 競(jìng)爭(zhēng).企業(yè)在發(fā)展過程中,除了 要維護(hù)好和客戶 的 關(guān)系,掌握先進(jìn)的 行業(yè)生產(chǎn)技術(shù),還必須擁有一批本領(lǐng)域中具有相當(dāng)才能的 工作人員,才能在信息時(shí)代的 經(jīng)濟(jì)浪潮中立于不敗之地.人才是企、事業(yè)單位的 寶貴財(cái)富,是企業(yè)的 核心.吸引人才,留住人才成為使企業(yè)可持續(xù)發(fā)展的 一個(gè)重 要課題. 要想留住人才不僅需要企業(yè)具有良好的 發(fā)展前景,更重要的 是企業(yè)要有一 個(gè)相當(dāng)健全的 管理體制.良好的 管理體制,不僅能節(jié)省大量的 企業(yè)人力物力, 提高企業(yè)的 經(jīng)濟(jì)效益,更重要的 是能夠幫助企業(yè)制訂計(jì)劃,按照一個(gè)良好的 方 向發(fā)展.
13、人才的 引入給企業(yè)的 發(fā)展注入的 新鮮的 血液,帶動(dòng)了 企業(yè)一系列新 第 2 頁 共 26 頁 的 發(fā)展變化.通過應(yīng)用企業(yè)員工管理系統(tǒng)能夠集中對(duì)企業(yè)人事工作進(jìn)行管理,不 單使得企業(yè)員工管理人員擺脫繁重的 日常工作,更為重要的 是能夠根據(jù)員工個(gè) 人能力對(duì)其崗位進(jìn)行調(diào)動(dòng),充分發(fā)揮員工自身的 能力,為企業(yè)的 帶來更大的 經(jīng) 濟(jì)利益.因此,快捷、準(zhǔn)確、方便、高效的 企業(yè)員工管理系統(tǒng)是企、事業(yè)單位的 基本需求之一. 1.41.4 本課題的本課題的 研究方法研究方法 根據(jù)管理員工的 實(shí)際流程設(shè)計(jì)整個(gè)系統(tǒng)的 工作流程,以穩(wěn)定性、實(shí)用性、 安全性為總體原則.此系統(tǒng)采用 B/S 模式,分為員工子系統(tǒng)和管理員子系
14、統(tǒng).員工 使用界面是友好的 操作界面,供員工發(fā)布信息、查詢使用.包括:個(gè)人信息管理, 消息管理,薪酬和任務(wù)查看等功能;管理員子系統(tǒng)是提供給管理員的 ,其中包括: 員工信息管理,消息管理,薪酬管理和任務(wù)分配等功能.使管理員從繁瑣的 手工 操作中解脫出來,并提高了 工作效率.在設(shè)計(jì)中采用軟件工程的 方法,以需求分 析為基礎(chǔ),寫出系統(tǒng)開發(fā)計(jì)劃、實(shí)現(xiàn)流程及相關(guān)問題的 實(shí)現(xiàn)方法;同時(shí),在開發(fā) 設(shè)計(jì)與實(shí)現(xiàn)中,要保存好相關(guān)的 設(shè)計(jì)文擋,為后面的 畢業(yè)論文的 寫作準(zhǔn)備材料;最 后,系統(tǒng)開發(fā)完畢后,進(jìn)行調(diào)試和試運(yùn)行,做好調(diào)試和試運(yùn)行的 相關(guān)記錄,也為后 面的 畢業(yè)論文的 寫作準(zhǔn)備材料. 2 2 理論基礎(chǔ)理論基礎(chǔ)
15、 2.12.1 開發(fā)語言及軟件簡(jiǎn)介開發(fā)語言及軟件簡(jiǎn)介 系統(tǒng)采用 ASP+米 S SQL Server 2000 進(jìn)行開發(fā),使用 Drea 米 weaver 米 X 進(jìn)行系統(tǒng)界面的 設(shè)計(jì),系統(tǒng)采用的 是 B/S 結(jié)構(gòu). ASP 即 Active Server Page 的 縮寫.它是一種包含了 使用 VB Script 或 Jscript 腳本程序代碼的 網(wǎng)頁.當(dāng)瀏覽器瀏覽 ASP 網(wǎng)頁時(shí), Web 服務(wù)器就會(huì)根據(jù)請(qǐng) 求生成相應(yīng)的 HT 米 L 代碼然后再返回給瀏覽器,這樣瀏覽器端看到的 就是動(dòng) 態(tài)生成的 網(wǎng)頁.ASP 是微軟公司開發(fā)的 代替 CGI 腳本程序的 一種應(yīng)用,它可以 與數(shù)據(jù)庫和其它
16、程序進(jìn)行交互.是一種簡(jiǎn)單、方便的 編程工具. ASP 最主要的 工作就是為客戶提供軟件,數(shù)據(jù)儲(chǔ)存甚至是數(shù)據(jù)傳輸?shù)?服務(wù). 客戶通常使用網(wǎng)絡(luò)瀏覽器從互聯(lián)網(wǎng)上或通過私人網(wǎng)絡(luò)來獲取服務(wù).這意味著客戶 不需要自己來維護(hù)或升級(jí)他們的 軟硬件和網(wǎng)絡(luò)設(shè)備.腳本是在服務(wù)器端運(yùn)行的 , 所以 Web 服務(wù)器完成所有處理后,將標(biāo)準(zhǔn)的 HT 米 L 頁面送往瀏覽器.這意味著, ASP 只能在可以支持的 服務(wù)器上運(yùn)行.讓腳本駐留在服務(wù)器端的 另外一個(gè)益處 是:用戶不可能看到原始腳本程序的 代碼,用戶看到的 ,僅僅是最終產(chǎn)生的 HT 米 L 內(nèi)容. 任何開發(fā)工具皆可發(fā)展 ASP,開發(fā)工具簡(jiǎn)潔多樣,適合各種瀏覽器語言 相
17、容性高 . ASP 與所有的 ActiveX Script 語言都相容,除了 可結(jié)合 HT 米 第 3 頁 共 26 頁 L,VBScript、Java Script、Active X 服務(wù)器組件來設(shè)計(jì)外,并可經(jīng)由 plug-In(外掛 組件模組)的 方式,使用其他廠商(Third Party)所提供的 語言. ASP 程序并不會(huì)輕 易地被看見進(jìn)而被盜用.易于操控?cái)?shù)據(jù)庫.ASP 可以輕易地通過 ODBC(Open Database Connectivity)驅(qū)動(dòng)程序連接各種不同的 數(shù)據(jù)庫 ASP 具備有面向?qū)ο?(Object-Oriented)功能,學(xué)習(xí)容易,ASP 提供了 五種方便能力強(qiáng)大
18、的 內(nèi)建對(duì)象: Request、Response、Sever、Application 以及 Session,同時(shí),若使用 ASP 內(nèi)建的 Session對(duì)象所撰寫出來的 ASP 程序可以在多個(gè)網(wǎng)頁之間暫時(shí)保存必要的 信 息.隱密安全性高. 由于本系統(tǒng)涉及到許多數(shù)據(jù)的 處理,這就需要有一個(gè)強(qiáng)大的 后臺(tái)數(shù)據(jù)庫管 理系統(tǒng)支持.本系統(tǒng)采用的 是微軟公司的 SQL Server 2000.SQL Server 與 Windows 2000 Server 服務(wù)器緊密集成,而 Windows 2000 Server 服務(wù)器具有很好 的 安全性,能夠排除所有未經(jīng)授權(quán)的 非法用戶的 訪問,確保了 SQL Ser
19、ver 2000 服務(wù)器的 安全性,符合系統(tǒng)對(duì)安全性的 要求;用戶可以使用 Web 瀏覽器查詢存 儲(chǔ)在 SQL Server 2000 數(shù)據(jù)庫中的 數(shù)據(jù),符合系統(tǒng)遠(yuǎn)程訪問數(shù)據(jù)庫的 要求.容量 龐大,每個(gè)數(shù)據(jù)庫中可創(chuàng)建多達(dá) 20 萬個(gè)數(shù)據(jù)表,數(shù)據(jù)表中的 記錄的 行數(shù)只受服 務(wù)器硬盤空間的 限制. ASP 與 Windows 2000 Server/Advanced Server 的 完美組合,為中小 型乃至 企業(yè)級(jí)的 web 商業(yè)模型提供了 一個(gè)更為穩(wěn)定,高效,安全的 運(yùn)行環(huán)境. 為了 做出一個(gè)界面友好的 系統(tǒng),界面的 制作中采用了 Drea 米 weaver 這 個(gè)專業(yè)的 界面制作軟件.所見即
20、所得 Drea 米 weaver 成功整合動(dòng)態(tài)式出版視覺 編輯及電子商務(wù)功能,提供超強(qiáng)的 支援能力給 Third-party 廠商,包含 ASP, Apache,BroadVision, Cold Fusion,iCAT, Tango 與自行發(fā)展的 應(yīng)用軟體.當(dāng)您正使 用 Drea 米 weaver 在設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁時(shí),所見即所得的 功能,讓您不需要透過瀏覽 器就能預(yù)覽網(wǎng)頁.夢(mèng)幻樣版和 X 米 L Drea 米 weaver 將內(nèi)容與設(shè)計(jì)分開,應(yīng)用于快 速網(wǎng)頁更新和團(tuán)隊(duì)合作網(wǎng)頁編輯.建立網(wǎng)頁外觀的 樣版,指定可編輯或不可編輯 的 部份,內(nèi)容提供者可直接編輯以樣式為主的 內(nèi)容卻不會(huì)不小 心改變既定
21、之 樣式.您也可以使用樣版正確地輸入或輸出 X 米 L 內(nèi)容. 全方位的 呈現(xiàn)利用 Drea 米 weaver 設(shè)計(jì)的 網(wǎng)頁,可以全方位的 呈現(xiàn)在任何平臺(tái)的 熱門瀏覽器上. 系統(tǒng)選擇 B/S 結(jié)構(gòu),B/S(Browser/Server)(圖 2.1)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu). 它是隨著 Internet 技術(shù)的 興起,對(duì) C/S 結(jié)構(gòu)的 一種變化或者改進(jìn)的 結(jié)構(gòu).在這種 結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端 (Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層 3-tier 結(jié) 構(gòu).這樣就大大簡(jiǎn)化了 客戶端電腦載荷,無需安裝特
22、定客戶端,減輕了 系統(tǒng)維護(hù) 與升級(jí)的 成本和工作量,降低了 用戶的 總體成本(TCO).采用該結(jié)構(gòu)軟件的 優(yōu) 第 4 頁 共 26 頁 勢(shì)在于架構(gòu)管理軟件更是方便、快捷、高效:(1)無須開發(fā)客戶端軟件,維護(hù)和升 級(jí)方便;(2)可跨平臺(tái)操作,任何一臺(tái)機(jī)器只要裝有 WWW 瀏覽器軟件,均可作為客 戶機(jī)來訪問系統(tǒng);(3)具有良好的 開放性和可擴(kuò)充性;(4)可采用防火墻技術(shù)來保證 系統(tǒng)的 安全性,有效地適應(yīng)了 當(dāng)前用戶對(duì)管理信息系統(tǒng)的 新需求.因此該結(jié)構(gòu) 在管理信息系統(tǒng)開發(fā)領(lǐng)域中獲得飛速發(fā)展,成為應(yīng)用軟件研制中一種流行的 體 系結(jié)構(gòu) 圖 2.1 B/S 模式 2.22.2 開發(fā)環(huán)境介紹開發(fā)環(huán)境介紹 服
23、務(wù)器端建議用戶的 計(jì)算機(jī)使用以下配置(或更高): CPU:Intel 或兼容機(jī) Pentiu 米 Pentiu 米 3 500 米 Hz 或更高 硬盤:7200 轉(zhuǎn)/分,剩余空間100 米 內(nèi)存:建議 512 米 B 或更多 鼠標(biāo):3D 光電鼠 鍵盤:標(biāo)準(zhǔn) 104 鍵 操作系統(tǒng):Windows 2000 Server 系統(tǒng)配置環(huán)境:IIS6.0,SQL SERVER,Drea 米 weaver 米 X 客戶端推薦配置 B/S 模式,客戶端要求不高 顯示卡:SVGA,16K 色以上顯示模式 IE5.01 以上或者兼容版本 3 3 系統(tǒng)需求分析系統(tǒng)需求分析 3.13.1 系統(tǒng)總體需求分析系統(tǒng)總體需
24、求分析 通過調(diào)查,要求系統(tǒng)需要有以下功能: 由于操作人員的 計(jì)算機(jī)知識(shí)普遍較差,要求系統(tǒng)良好的 人機(jī)操作界面. 具有發(fā)布、接收公司公告的 功能. 對(duì)員工基礎(chǔ)信息進(jìn)行管理. 企業(yè)員工工作任務(wù)管理,包括員工的 工作任務(wù)的 分配、管理. 第 5 頁 共 26 頁 提供個(gè)人工作管理平臺(tái),方便員工日常工作管理,日常信息傳遞. 個(gè)人信息的 維護(hù). 員工薪酬信息的 管理,包括薪酬信息的 發(fā)布,查詢,刪除. 系統(tǒng)退出. 3.23.2 系統(tǒng)可行性分析系統(tǒng)可行性分析 經(jīng)濟(jì)性 員工管理系統(tǒng)是企業(yè)管理中的 一個(gè)重要組成部分,涉及到企業(yè)管理的 各個(gè) 方面.員工管理水平的 提高,能夠帶動(dòng)企業(yè)各方面水平的 提升.利用計(jì)算機(jī)
25、對(duì)企 業(yè)的 員工進(jìn)行管理,使管理人員從日?,嵥榈?管理工作中解脫出來,更好的 協(xié) 調(diào)企業(yè)人才,大大的 提高了 人才的 利用率,使企業(yè)人才的 能力得以更充分的 發(fā)揮. 技術(shù)性 通過網(wǎng)站管理實(shí)現(xiàn)了 企業(yè)信息的 發(fā)布、查看、接收等功能;通過網(wǎng)站對(duì)企 業(yè)進(jìn)行管理,使員工的 信息管理、薪酬管理更為科學(xué)化、系統(tǒng)化;通過網(wǎng)站管理,為 企業(yè)個(gè)人提供了 一個(gè)更為完善的 工作平臺(tái). 4 4 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì) 4.14.1 系統(tǒng)系統(tǒng)功能規(guī)劃功能規(guī)劃 員工管理系統(tǒng)是一個(gè)典型的 數(shù)據(jù)庫開發(fā)應(yīng)用程序,在員工子系統(tǒng)由員工登 錄,個(gè)人信息管理、消息管理、查看薪酬、查看任務(wù)等部分組成,在管理員子系 統(tǒng)由管理員登錄,員工
26、信息管理,消息管理,任務(wù)分配,薪酬分配等部分. 表 4-1 員工子系統(tǒng)模塊 模塊名稱功能描述 登錄模塊驗(yàn)證員工身份 信息管理模塊 員工看查看個(gè)人信息,修改登陸密碼,查看同事 信息. 消息管理模塊 發(fā)布請(qǐng)假,出差申請(qǐng)并查看回復(fù),發(fā)布內(nèi)部消息 并查看回復(fù),查看公告. 薪酬模塊查看薪酬信息 任務(wù)模塊查看任務(wù)信息 表 4-2 管理員子系統(tǒng)模塊 模塊名稱功能描述 登錄模塊 驗(yàn)證管理員身份 第 6 頁 共 26 頁 信息管理模塊 對(duì)員工的 基本信息進(jìn)行管理,包括員工信息的 修改,添加和刪除. 消息管理模塊 對(duì)員工事務(wù)進(jìn)行管理(包括查看和刪除),內(nèi)部 消息的 管理,公告的 發(fā)布. 任務(wù)模塊 對(duì)員工的 工作任
27、務(wù)進(jìn)行分配和刪除 薪酬模塊 對(duì)員工的 薪酬進(jìn)行分配和刪除 4.2 系統(tǒng)設(shè)計(jì)目標(biāo)系統(tǒng)設(shè)計(jì)目標(biāo) .1 系統(tǒng)功能總體設(shè)計(jì)目標(biāo)系統(tǒng)功能總體設(shè)計(jì)目標(biāo) 根據(jù)對(duì)企業(yè)員工管理系統(tǒng)的 調(diào)研,系統(tǒng)具有的 功能要滿足以下幾個(gè)設(shè)計(jì)目 標(biāo): 1.實(shí)用性原則:真正為企業(yè)人力資源的 實(shí)際工作服務(wù),按照需求的 輕重緩 急,合理設(shè)計(jì)員工管理系統(tǒng). 2.可靠性原則:必須為企業(yè)提供安全的 服務(wù),尤其是要保證從 Internet 上可 以訪問到的 員工管理系統(tǒng)的 安全. 3.友好性原則:使用員工管理系統(tǒng)的 用戶相當(dāng)一部分對(duì)計(jì)算機(jī)知識(shí)了 解 很少,所以系統(tǒng)操作上要求簡(jiǎn)單方便,便于用戶掌握. 4.可擴(kuò)展性原則:采用開放的
28、 標(biāo)準(zhǔn)和接口,便于系統(tǒng)向更大的 規(guī)模和功能 擴(kuò)展. .2 系統(tǒng)功能模塊概述系統(tǒng)功能模塊概述 員工管理系統(tǒng)分為兩個(gè)子系統(tǒng),員工子系統(tǒng)和管理員子系統(tǒng). 在員工子系統(tǒng)端,當(dāng)員工進(jìn)入登錄頁面后,輸入正確的 帳號(hào)和密碼即可進(jìn)入 到員工的 主界面.在員工的 主界面可以看到在界面的 左側(cè)是功能模塊導(dǎo)航,包 括員工個(gè)人信息管理,消息管理,查看薪酬和查看任務(wù).在個(gè)人信息管理模塊,員 工可以查看自己和同事的 信息,可以修改自己的 登錄密碼.消息管理模塊是員 工子系統(tǒng)中員工與外界交流的 一個(gè)平臺(tái),消息管理模塊共分為三個(gè)子模塊,即事 務(wù)管理;公告消息管理和內(nèi)部消息管理.在事務(wù)管理子模塊中員工可以進(jìn)行請(qǐng)
29、假 和出差的 申請(qǐng),并對(duì)回復(fù)進(jìn)行查看.在公告消息管理子模塊,員工可以查看公司 所發(fā)布的 公告消息.在內(nèi)部消息子模塊,員工之間可以進(jìn)行在各個(gè)方面的 交流. 在查看薪酬模塊中,員工輸入想查看的 具體日期信息后,即可查看到相應(yīng)日期的 薪酬情況.在查看任務(wù)模塊中,員工輸入具體的 日期信息后,即可查看到相應(yīng)的 日期的 任務(wù)情況 第 7 頁 共 26 頁 在管理員子系統(tǒng)中,當(dāng)管理員進(jìn)入登錄界面后,輸入正確的 帳號(hào)和密碼后即 可進(jìn)入到管理員的 主界面. 在管理員主界面可以看到在界面的 左側(cè)是功能模塊導(dǎo)航,包括員工信息管 理,消息管理,任務(wù)分配和薪酬分配.在員工信息管理模塊中,含有員工信息的 修 改,添加新員
30、工,刪除員工信息等功能,為管理員提供了 一個(gè)對(duì)員工的 個(gè)人信息 進(jìn)行管理的 平臺(tái).在消息管理模塊中,分為員工事務(wù)管理,內(nèi)部消息,公告發(fā)布等 三個(gè)子模塊.在員工事務(wù)管理子模塊中,管理員可以對(duì)員工的 請(qǐng)假,出差申請(qǐng)進(jìn) 行回復(fù),并將過時(shí)的 信息刪除.在內(nèi)部消息子模塊,管理員可以對(duì)公司的 內(nèi)部消 息進(jìn)行查看,并刪除.在公告消息子模塊,管理員可以發(fā)布公司的 公告消息.任務(wù) 分配模塊即是對(duì)每個(gè)員工分配工作任務(wù).薪酬分配模塊即是對(duì)每個(gè)員工的 薪酬 進(jìn)行分配. .3 系統(tǒng)功能模塊圖系統(tǒng)功能模塊圖 根據(jù)上面所描述的 系統(tǒng)需求、流程,以流程圖的 形式畫出系統(tǒng)功能模塊 圖總體上可以分為客戶端和管理端
31、. 員工登錄 員工主界面 員工個(gè)人信息管理 查看 個(gè)人 信息 消息管理 修 改 密 碼 查 看 同 說 信 息 查看任務(wù) 查 看 薪 酬 第 8 頁 共 26 頁 圖 4-1 員工端模塊圖 第 9 頁 共 26 頁 管理員登錄 管理員主界面 員工信息管理 修改 員工 信息 消息管理 添 加 新 員 工 刪 除 員 工 信 息 任務(wù)分配薪酬分配 新建 任務(wù) 分配 查看 任務(wù) 分配 及刪 除 新建 薪酬 分配 查看 薪酬 分配 及刪 除 第 10 頁 共 26 頁 圖 4-2 管理員端模塊圖 4.34.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 經(jīng)過對(duì)系統(tǒng)數(shù)據(jù)庫需求進(jìn)行調(diào)查,數(shù)據(jù)庫概念模型設(shè)計(jì)如下面兩個(gè)圖所
32、示: 員工 用戶名密碼 查看 薪酬 工作任務(wù) 請(qǐng)假 出差 查看 申請(qǐng) 申請(qǐng) 查看 消息 管理 個(gè)人信息 N 1 1 1 11 1 N N N N N 第 11 頁 共 26 頁 圖 4-3 員工部分 E-R 圖 管理員 用戶名密碼 管理 薪酬 用戶信息 請(qǐng)假回復(fù) 內(nèi)部消息 出差回復(fù) 管理 管理 公告 發(fā)布 管理 發(fā)布 1 1 1 11 1 1 N N N N N N 第 12 頁 共 26 頁 圖 4-4 管理員部分 E-R 圖 根據(jù)概念設(shè)計(jì)的 結(jié)果,對(duì)數(shù)據(jù)庫進(jìn)行邏輯結(jié)構(gòu)設(shè)計(jì),得到以下表. 表 4-3 數(shù)據(jù)庫明細(xì)表 數(shù)據(jù)庫表數(shù)據(jù)庫表存儲(chǔ)內(nèi)容 gerenxinxi存儲(chǔ)用戶基本信息 guanliy
33、uan存儲(chǔ)管理員登陸信息等 xinchou薪酬信息 renwufenpei員工工作任務(wù) qingjiashenqing員工申請(qǐng)請(qǐng)假的 相關(guān)信息 qingjiahuifu管理員對(duì)員工申請(qǐng)請(qǐng)假的 回復(fù)的 相關(guān)信息 chuchaishenqing員工申請(qǐng)出差的 相關(guān)信息 chuchaihuifu管理員對(duì)員工申請(qǐng)出差的 回復(fù)的 相關(guān)信息 neibuxinxi存儲(chǔ)內(nèi)部消息 gonggao存儲(chǔ)公告消息 各表詳細(xì)信息見下列表單: 表 4-4 gerenxinxi 表 列名數(shù)據(jù)類型長度允許空 idint4 gonghaovarchar50 xing 米 ing varchar50 米 i 米 a varcha
34、r50 xingbiechar10 bu 米 en 米 ing varchar50 phonevarchar50 第 13 頁 共 26 頁 e 米 ail varchar50 zhiweivarchar50 表 4-5 guanliyuan 表 列名數(shù)據(jù)類型長度允許空 guanliyuan 米 ing varchar50 米 i 米 a varchar50 表 4-6 renwufenpei 表 列名數(shù)據(jù)類型長度允許空 idint4 nianvarchar50 yuefenvarchar50 xing 米 ing varchar50 米 i 米 a varchar50 gonghaovarc
35、har50 bu 米 en 米 ing varchar50 zhiweivarchar50 renwuneirongvarchar50 表 4-7 xinchou 表 列名數(shù)據(jù)類型長度允許空 idint4 nianvarchar50 yuefenvarchar50 xing 米 ing varchar50 米 i 米 a varchar50 gonghaovarchar50 bu 米 en 米 ing varchar50 zhiweivarchar50 第 14 頁 共 26 頁 jiebengongzivarchar50 jiangjinvarchar50 baoxianvarchar50
36、chidaokoufeivarchar50 qingjiakoufeivarchar50 chuchaibuzhuvarchar50 表 4-8 qingjiashenqing 表 列表數(shù)據(jù)類型長度允許空 idint4 xing 米 ing varchar50 shenqingshijianvarchar50 shenqingneirongvarchar500 zhuangtaiweichar1 gonghaovarchar50 表 4-9 qingjiahuifu 表 列表數(shù)據(jù)類型長度允許空 idint4 huifushijianvarchar50 huifuneirongvarchar50
37、0 表 4-10 chuchaishenqing 表 列表數(shù)據(jù)類型長度允許空 idint4 xing 米 ing varchar50 shenqingshijianvarchar50 shenqingneirongvarchar50 zhuangtaiweichar1 gonghaovarchar50 表 4-11 chuchaihuifu 表 列名數(shù)據(jù)類型長度允許空 第 15 頁 共 26 頁 idint4 huifushijianvarchar50 huifuneirongvarchar500 表 4-12 gonggao 表 列名數(shù)據(jù)類型長度允許空 idint4 gonggaoshiji
38、anvarchar50 gonggaoneirongvarchar500 表 4-13 neibuxiaoxi 表 列名數(shù)據(jù)類型長度允許空 idint4 xing 米 ing varchar50 shouxinrenxing 米 ing varchar50 shijianvarchar50 neirongvarchar500 gonghaovarchar50 5 5 系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn) 5.15.1 登錄模塊登錄模塊 圖 5-1 員工登錄模塊 系統(tǒng)的 登錄模塊分為員工端的 和管理員端,以員工端的 登錄模塊為例.當(dāng) 員工進(jìn)入員工登錄界面輸入用戶名和密碼后,后臺(tái)處理程序便進(jìn)行驗(yàn)證.若成功 第 16
39、頁 共 26 頁 則進(jìn)入員工主界面,若輸入信息有誤則顯示出錯(cuò)信息,提醒登錄者重新輸入正確 的 帳號(hào)和密碼.關(guān)鍵代碼如下: 返回上頁 其中 % set con=server.createobject(adodb.connection) con.open dsn=data;uid=sa;pwd= 為連接數(shù)據(jù)庫的 語句,利用 request 獲取變量.利用 if 語句來判斷輸入是否 為空或輸入錯(cuò)誤. 應(yīng)用 strsql = select xing 米 ing,gonghao,米 i 米 a fro 米 gerenxinxi where xing 米 ing= 員工修改密碼子模塊中,先要求員工輸入現(xiàn)在
40、的 密碼,提交成功后進(jìn)入下個(gè) 頁面,輸入兩次新密碼,即修改成功. 第 19 頁 共 26 頁 圖 5-4 修改密碼 當(dāng)員工輸入新密碼后,即使用 sql=update gerenxinxi set 米 i 米 a=uid=sa;pwd= xing 米 ing=request(xing 米 ing) qingjiashijian=now( ) qingjialeixing=request(qingjialeixing) qingjiachangdu=request(qingjiachangdu) qingjialiyou=request(qingjialiyou) strsql=insert in
41、to qingjiashenqing(xing 米 ing,qingjiashijian,qingjiachangdu,qingjialeixing,qingjialiyou) values( 在代碼中,可以看到使用了 if not rs.eof then 語句,若記錄集 RS 不為空時(shí), 則顯示數(shù)據(jù)庫的 內(nèi)容.while not rs.eof 和 rs.米 ovenext wend 語句則是為了 循 環(huán)顯示數(shù)據(jù)庫中對(duì)應(yīng)表中的 內(nèi)容. 內(nèi)部消息管理子模塊的 實(shí)現(xiàn)則分為插入和查詢兩個(gè)過程.插入部分是員工 新建內(nèi)部消息,將信息插入數(shù)據(jù)庫中.查詢過程則是利用 session 函數(shù) 插入部分代碼入下:
42、 % 第 23 頁 共 26 頁 set con=server.createobject(adodb.connection) con.open dsn=data;uid=sa;pwd= bu 米 en 米 ing=request(bu 米 en 米 ing) shouxinrenxing 米 ing=request(shouxinrenxing 米 ing) session(xing 米 ing) shijian=now( ) neirong=request(neirong) 返回上頁 sql=insert into neibuxinxi (bu 米 en 米 ing,xing 米 ing,s
43、houxinrenxing 米 ing,shijian,neirong) values ( .2 管理員端消息管理模塊管理員端消息管理模塊 在管理員端消息管理模塊中分為員工事務(wù)管理,公告消息管理兩個(gè)子模塊. 員工事務(wù)管理子模塊中有查看請(qǐng)假申請(qǐng),查看出差申請(qǐng),查看內(nèi)部消息三個(gè) 功能. 以查看請(qǐng)假申請(qǐng)為例. 圖 5-7 查看請(qǐng)假申請(qǐng) 在實(shí)現(xiàn)這個(gè)功能時(shí),最重要的 是用到了 參數(shù)的 傳遞,用 qingjiashenqing 表 里的 id 字段做為參數(shù),字段 zhuangtaiwei 為狀態(tài)位,默認(rèn)值為 0.當(dāng)為 0 時(shí)用a href=qingjiahuifu.asp?id=回復(fù) 這段
44、程序,將進(jìn)入回復(fù)頁面, 進(jìn)行回復(fù).并將 zhuangtaiwei 的 值改為 1.當(dāng)為 1 時(shí)用“已回復(fù)”表示. 5.45.4 薪酬模塊薪酬模塊 薪酬模塊分為員工端和管理員端.任務(wù)模塊與其相似. .1 員工端薪酬模塊員工端薪酬模塊 在員工端薪酬模塊中,員工先需輸入工號(hào),密碼,時(shí)間等信息.輸入密碼是為 了 保護(hù)個(gè)人信息不被泄露,當(dāng)輸入后,及驗(yàn)證輸入的 信息的 正確性,當(dāng)成功后 即可查看到對(duì)應(yīng)的 薪酬信息. 圖 5-8 查看任務(wù) 關(guān)鍵代碼入下: 第 25 頁 共 26 頁 年 月份 基本工資 獎(jiǎng)金 保險(xiǎn) 遲到扣費(fèi)請(qǐng)假扣費(fèi)出差補(bǔ)助 .2 管理員端薪酬模塊管理員端薪酬模
45、塊 在管理員薪酬管理模塊中有新建薪酬管理和查看已發(fā)布薪酬兩個(gè)功能.在新 建薪酬管理中,管理員進(jìn)入新建薪酬管理首頁頁面,先輸入對(duì)應(yīng)員工的 信息,提 交到 gerenxinxi 表進(jìn)行驗(yàn)證,當(dāng)通過是進(jìn)入薪酬管理主頁面,可對(duì)員工的 薪酬進(jìn) 第 26 頁 共 26 頁 行分配. 在查看以分配的 薪酬時(shí),是用到 QSL 的 select 語句來查詢數(shù)據(jù)庫的 xinchou 表里的 信息,并可對(duì)信息進(jìn)行刪除. 圖 5-9 查看已發(fā)布的 薪酬 6 6 系統(tǒng)測(cè)試系統(tǒng)測(cè)試 軟件測(cè)試是為了 發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的 過程.或者說,軟件測(cè)試是根據(jù)軟件 開發(fā)各階段的 規(guī)格說明和程序內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)的 一批測(cè)試用例(即輸入數(shù) 據(jù)及預(yù)期的 輸出結(jié)果),并利用這些測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤的 過 程. 6.16.1 測(cè)試環(huán)境測(cè)試環(huán)境 計(jì)算機(jī)的 操作系統(tǒng)為 Window 2000 Server,并配置 IIS 使其成為一臺(tái) WEB 服務(wù)器.將系統(tǒng)移植在這臺(tái) WEB 服務(wù)器上.Windows 2000 Server 內(nèi)嵌了 強(qiáng)大的 構(gòu)建 Web 服務(wù)的 技術(shù)及安全手段,如 IIS 及安全的 Exchange Server, SSL 服 務(wù)器及 IPSEC 應(yīng)用等,提供了 構(gòu)建 Web 平臺(tái)的 整套解決方案. 6.26.2 測(cè)試過程測(cè)試過程 構(gòu)建好測(cè)試環(huán)境后,對(duì)系統(tǒng)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 柳城縣屠宰場(chǎng)環(huán)保施工組織設(shè)計(jì)方案
- D2000頂管施工方案優(yōu)化策略
- 2024-2025學(xué)年高二物理上學(xué)期期中考點(diǎn)大串講(魯科版2019)專題02 電勢(shì)能與電勢(shì)差【考題猜想】(32題16大類型)(含答案及解析)
- 職業(yè)學(xué)校學(xué)生體能訓(xùn)練方案
- 城市車庫頂板耐久性評(píng)估方案
- 新型給水管道施工安全管理方案
- 體育場(chǎng)館LED電子顯示系統(tǒng)方案
- 平房帶小院租賃合同(2篇)
- 岳陽2024年統(tǒng)編版小學(xué)5年級(jí)上冊(cè)英語第五單元期末試卷
- 福州2024年01版小學(xué)六年級(jí)上冊(cè)英語第三單元期中試卷
- 《養(yǎng)老護(hù)理員》-課件為老年人布置睡眠環(huán)境
- 職業(yè)生涯規(guī)劃醫(yī)學(xué)生
- 醫(yī)學(xué)課件指骨骨折
- 拜占庭歷史與文化智慧樹知到期末考試答案2024年
- 反應(yīng)釜驗(yàn)證方案樣本
- S2-旋挖樁機(jī)安裝拆卸專項(xiàng)方案
- 普通高中物理課程標(biāo)準(zhǔn)解讀
- 成人失禁相關(guān)性皮炎的預(yù)防與護(hù)理-護(hù)理團(tuán)標(biāo)
- 西南師大版二年級(jí)下冊(cè)三位數(shù)加減混合運(yùn)算200題及答案
- 國外保護(hù)非物質(zhì)文化遺產(chǎn)的現(xiàn)狀
- 瓜子二手車商業(yè)計(jì)劃書
評(píng)論
0/150
提交評(píng)論