某國(guó)有企業(yè)工資管理系統(tǒng)開(kāi)發(fā)_第1頁(yè)
某國(guó)有企業(yè)工資管理系統(tǒng)開(kāi)發(fā)_第2頁(yè)
某國(guó)有企業(yè)工資管理系統(tǒng)開(kāi)發(fā)_第3頁(yè)
某國(guó)有企業(yè)工資管理系統(tǒng)開(kāi)發(fā)_第4頁(yè)
某國(guó)有企業(yè)工資管理系統(tǒng)開(kāi)發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、-. z*國(guó)有企業(yè)工資管理系統(tǒng)的開(kāi)發(fā)摘 要信息技術(shù)的開(kāi)展,對(duì)企業(yè)的員工工資績(jī)效考核就更需要信息化。要到達(dá)著一目標(biāo),就需要一個(gè)功能比擬完善的管理系統(tǒng)來(lái)實(shí)現(xiàn)。本系統(tǒng)是采用ASP.NET開(kāi)發(fā)以SQL2000為后臺(tái)數(shù)據(jù)庫(kù)的一個(gè)員工工資績(jī)效管理系統(tǒng)。實(shí)現(xiàn)了用戶(hù)登錄、驗(yàn)證身份及用戶(hù)的數(shù)據(jù)的采集。后臺(tái)由用戶(hù)信息、工程信息、以及日志信息的瀏覽、查詢(xún)、修改、刪除、維護(hù)等模塊組成。此系統(tǒng)的開(kāi)發(fā)能夠使企業(yè)有效快捷的管理人力物力資源。本系統(tǒng)的設(shè)計(jì)中還主要講述了ASP.NET的根本功能及設(shè)計(jì)方法。緊接著逐一介紹開(kāi)發(fā)本系統(tǒng)的步驟:系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)。在系統(tǒng)分析中先后用數(shù)據(jù)流圖、系統(tǒng)的功能構(gòu)造圖分析了系統(tǒng)所需的各

2、種數(shù)據(jù)。在系統(tǒng)的設(shè)計(jì)中,詳細(xì)的展現(xiàn)了系統(tǒng)的各個(gè)功能模塊、所需的數(shù)據(jù)庫(kù)表及表字段、菜單的設(shè)計(jì)等。在系統(tǒng)的實(shí)現(xiàn)中,給出了實(shí)現(xiàn)表單中相應(yīng)的功能控件的事件及代碼,以及菜單實(shí)現(xiàn)的方法。文章的最后則給出了本系統(tǒng)運(yùn)行界面圖。關(guān)鍵詞:績(jī)效考核;管理系統(tǒng);ASP.NET;SQL2000-. zThe Development of Staff Performance Appraisal System Base on .NETAbstractWith the development of information technology, the check for the Staff Performance Appr

3、aisal should be more informational.To achieve this goal, we need a relatively consummate management system. This system is Staff Performance Appraisal Management System which is developed by ASP.NET and regard SQL2000 as the background database. The system pased make by login, identitication checkin

4、g and data collection of users. The background is consisted of a plenty of modules such as: users information, and of projects scaning, searching, revising, canceling and maintenance of log etc. Enterprises could manage the human resource and property much more efficiently with the development of th

5、is system. This article is mainly narrate the basic foundation of ASP.NET and its design as well. Cite this system as an e*ample, Ill introduce the developing this system step by step:system analyzing, system design and system fulfillment. In system analyzing, it discussed the way to analyse all dat

6、a which system needed with data flow graph and system function instruction form. In the section on design, it clearly present every functional module, menu design and database form and field. In the last part, it shows the matter and code on fulfilling the related function controls in the form and t

7、he way on menu fulfillment. At the end of the article, It shows the operating interface of the system.Key words:Performance Testing; Management System;ASP.NET;SQL2000-. z目 錄論文總頁(yè)數(shù):24頁(yè) TOC o 1-3 h z u HYPERLINK l _Toc1704413701引言 PAGEREF _Toc170441370 h 1HYPERLINK l _Toc1704413711.1課題背景 PAGEREF _Toc17

8、0441371 h 1HYPERLINK l _Toc1704413721.2課題意義 PAGEREF _Toc170441372 h 1HYPERLINK l _Toc1704413732開(kāi)發(fā)概述 PAGEREF _Toc170441373 h 1HYPERLINK l _Toc1704413742.1管理系統(tǒng) PAGEREF _Toc170441374 h 1HYPERLINK l _Toc1704413752.2效績(jī)考核的開(kāi)展現(xiàn)狀 PAGEREF _Toc170441375 h 2HYPERLINK l _Toc1704413763需求分析 PAGEREF _Toc170441376 h

9、 3HYPERLINK l _Toc1704413773.1需求調(diào)研 PAGEREF _Toc170441377 h 3HYPERLINK l _Toc1704413783.2業(yè)務(wù)流程 PAGEREF _Toc170441378 h 4HYPERLINK l _Toc1704413793.3開(kāi)發(fā)運(yùn)行環(huán)境 PAGEREF _Toc170441379 h 4HYPERLINK l _Toc1704413804系統(tǒng)設(shè)計(jì) PAGEREF _Toc170441380 h 5HYPERLINK l _Toc1704413814.1系統(tǒng)功能描述 PAGEREF _Toc170441381 h 5HYPERL

10、INK l _Toc1704413824.2功能模塊的劃分 PAGEREF _Toc170441382 h 6HYPERLINK l _Toc1704413834.3系統(tǒng)流程分析 PAGEREF _Toc170441383 h 7HYPERLINK l _Toc1704413844.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc170441384 h 9HYPERLINK l _Toc1704413854.3.2 數(shù)據(jù)表的創(chuàng)立 PAGEREF _Toc170441385 h 10HYPERLINK l _Toc1704413864.3.3 數(shù)據(jù)表關(guān)系圖 PAGEREF _Toc170441386

11、 h 11HYPERLINK l _Toc1704413874.3.4 創(chuàng)立存儲(chǔ)過(guò)程 PAGEREF _Toc170441387 h 12HYPERLINK l _Toc1704413885系統(tǒng)詳細(xì)設(shè)計(jì) PAGEREF _Toc170441388 h 14HYPERLINK l _Toc1704413895.1系統(tǒng)公用模塊創(chuàng)立 PAGEREF _Toc170441389 h 14HYPERLINK l _Toc1704413905.2系統(tǒng)界面和代碼的實(shí)現(xiàn) PAGEREF _Toc170441390 h 14HYPERLINK l _Toc170441391員工信息添加界面 PAGEREF _T

12、oc170441391 h 15HYPERLINK l _Toc1704413925.2.2 工程信息添加界面 PAGEREF _Toc170441392 h 15HYPERLINK l _Toc1704413935.2.3 工程信息列表界面 PAGEREF _Toc170441393 h 16HYPERLINK l _Toc1704413945.2.4 日志信息的添加 PAGEREF _Toc170441394 h 17HYPERLINK l _Toc1704413955.2.5 用戶(hù)查詢(xún)個(gè)人日志信息 PAGEREF _Toc170441395 h 17HYPERLINK l _Toc170

13、4413965.2.6 領(lǐng)導(dǎo)查詢(xún)?nèi)罩拘畔?PAGEREF _Toc170441396 h 18HYPERLINK l _Toc1704413975.2.7 密碼修改界面 PAGEREF _Toc170441397 h 19HYPERLINK l _Toc1704413986系統(tǒng)測(cè)試 PAGEREF _Toc170441398 h 20HYPERLINK l _Toc170441399結(jié)論 PAGEREF _Toc170441399 h 22HYPERLINK l _Toc170441400參考文獻(xiàn) PAGEREF _Toc170441400 h 22-. z引言課題背景我國(guó)已經(jīng)參加WTO,我國(guó)

14、企業(yè)與國(guó)際接軌成為一種迫切需要???jī)效考核作為提高企業(yè)和員工績(jī)效的重要工具顯得越來(lái)越重要???jī)效考核是晉升和培訓(xùn)工作的依據(jù)。通過(guò)定期考核,也可以使員工自己了解在哪些方面已有提高,在哪些方面還有缺乏???jī)效考核為組織的各類(lèi)人員提供一個(gè)暢所欲言時(shí)機(jī),有時(shí)機(jī)提醒出工作中的那些低效率行為,同時(shí)還可以幫助員工強(qiáng)化已有的正確行為???jī)效考核還是獎(jiǎng)勵(lì)的合理依據(jù)。在現(xiàn)實(shí)中,許多企業(yè)的績(jī)效考核都成了走過(guò)場(chǎng),在考核的過(guò)程中沒(méi)有規(guī)做法,從而沒(méi)有把績(jī)效考核的作用發(fā)揮出來(lái),甚至走向其對(duì)立面。因此,對(duì)我國(guó)企業(yè)的績(jī)效考核工作進(jìn)展分析、提出對(duì)策并設(shè)定科學(xué)的績(jī)效考核體系不僅是可行的而且是必要的。員工績(jī)效考核管理系統(tǒng)是采用ASP.NET

15、開(kāi)發(fā)的一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)。系統(tǒng)主要由六個(gè)模塊組成,他們分別是:用戶(hù)登錄管理、用戶(hù)信息管理、工程信息管理、日志添加管理、日志查詢(xún)管理、密碼修改管理本系統(tǒng)包括的六大功能如下:用戶(hù)登錄管理:用戶(hù)登錄系統(tǒng),并劃分用戶(hù)的管理權(quán)限。用戶(hù)信息管理:查看用戶(hù)信息、增加、修改、刪除用戶(hù)信息。工程信息管理:查看工程的信息、增加、修改、刪除工程信息。日志添加管理:增加員工的日志信息。日志查詢(xún)管理:?jiǎn)T工查詢(xún)個(gè)人日志、領(lǐng)導(dǎo)查詢(xún)所有員工日志 。密碼修改管理:修改登錄密碼信息 。課題意義當(dāng)前隨著信息技術(shù)的飛躍開(kāi)展,充分利用電腦的先進(jìn)管理方式,將員工績(jī)效考核推向數(shù)字化,國(guó)有企業(yè)在實(shí)施績(jī)效考核時(shí),出現(xiàn)不同問(wèn)題在所難免,只有清楚

16、地分析問(wèn)題的根源,根據(jù)企業(yè)的實(shí)際情況有針對(duì)性地、及時(shí)準(zhǔn)確地采用適當(dāng)?shù)姆椒ê图夹g(shù)手段把績(jī)效考核做實(shí)做好,從而充分發(fā)揮績(jī)效考核在提升企業(yè)核心競(jìng)爭(zhēng)力的巨大作用,促進(jìn)企業(yè)不斷開(kāi)展。開(kāi)發(fā)概述管理系統(tǒng)管理信息系統(tǒng)是現(xiàn)代管理方法與手段相結(jié)合的系統(tǒng)。尤其是在企業(yè)管理信息系統(tǒng)中,計(jì)算機(jī)系統(tǒng)與現(xiàn)代管理方法的結(jié)合才能使系統(tǒng)在管理中發(fā)揮作用。20世紀(jì)50年代中期,計(jì)算機(jī)作為強(qiáng)有力的數(shù)據(jù)處理工具與手段,開(kāi)場(chǎng)在企業(yè)管理中應(yīng)用。由于受計(jì)算機(jī)開(kāi)展水平的限制,當(dāng)時(shí)的應(yīng)用只是考慮企業(yè)的哪些工作可以應(yīng)用計(jì)算機(jī)來(lái)代替人的勞動(dòng),因而系統(tǒng)建立上閉門(mén)造車(chē)式的編寫(xiě)程序,應(yīng)用效果十分有限。究其原因,主要在于系統(tǒng)開(kāi)發(fā)中沒(méi)有融合現(xiàn)代化的管理思想和

17、方法 ,使得管理信息系統(tǒng)的開(kāi)發(fā)只是簡(jiǎn)單的用計(jì)算機(jī)系統(tǒng)去模擬手工操作系統(tǒng),這樣充其量也只是減輕了管理人員的手工勞動(dòng)。實(shí)際上,管理信息系統(tǒng)的目的是要使各級(jí)管理人員在計(jì)算機(jī)系統(tǒng)支持下,從各種繁瑣的日常事務(wù)中解脫出來(lái),以便更好地投入到?jīng)Q策工作中去。為了到達(dá)這個(gè)目的,管理信息系統(tǒng)就不能只是對(duì)原手工系統(tǒng)的簡(jiǎn)單的模擬,它還必須能夠在仿真原管理信息系統(tǒng)的根底上,改良管理系統(tǒng),使企業(yè)管理在先進(jìn)的技術(shù)手段和準(zhǔn)確及時(shí)的信息支持下,到達(dá)一個(gè)新層次?,F(xiàn)代管理方法很多,任何一種方法都不僅要進(jìn)展科學(xué)管理,還要作定量分析。不同企業(yè)應(yīng)根據(jù)自身狀況選擇相應(yīng)的管理方法。現(xiàn)代管理活動(dòng)都離不開(kāi)數(shù)據(jù)和信息,而且要采用數(shù)學(xué)方法對(duì)決策問(wèn)題進(jìn)

18、展求解,為此,還必須進(jìn)展大量的數(shù)據(jù)處理。如果只有方法而沒(méi)有相應(yīng)的手段,僅僅靠人工是難以實(shí)現(xiàn)的,因而,現(xiàn)代管理方法必須以計(jì)算機(jī)的應(yīng)用為根底,二者的結(jié)合可謂相輔相成、缺一不可。把計(jì)算機(jī)應(yīng)用到一個(gè)單位的管理中去,一般要經(jīng)歷從初級(jí)到成熟的過(guò)程。隨著社會(huì)不斷進(jìn)步,企業(yè)不斷開(kāi)展,充分利用電腦的先進(jìn)管理方式,將員工績(jī)效考核推向無(wú)紙化已經(jīng)成了解決當(dāng)前企業(yè)人力資源管理的當(dāng)務(wù)之急。管理人員通過(guò)該系統(tǒng)可及時(shí)全面了解每個(gè)工程的進(jìn)展,每個(gè)員工的業(yè)績(jī),及時(shí)調(diào)整方法和控制本錢(qián)。建立工作狀況,快速績(jī)效考核系統(tǒng)主要目的是為了達(dá)成組織的目標(biāo),通過(guò)持續(xù)開(kāi)放的溝通過(guò)程,形成組織目標(biāo)所預(yù)期的利益和產(chǎn)出。效績(jī)考核的開(kāi)展現(xiàn)狀在我國(guó),由于受

19、傳統(tǒng)文化的影響和長(zhǎng)期實(shí)行方案經(jīng)濟(jì)體制,人與人之間基于一種倫理道德關(guān)系,關(guān)系的重要性往往大于制度的重要性,許多企業(yè)還沒(méi)有建立真正的績(jī)效考核制度,有的企業(yè)即使建立了相關(guān)制度也沒(méi)有真正執(zhí)行。2004年初國(guó)務(wù)院開(kāi)展研究中心中國(guó)企業(yè)人力資源管理調(diào)查報(bào)告:人員績(jī)效考核現(xiàn)狀的調(diào)查統(tǒng)計(jì)顯示,我國(guó)只有72.2%的企業(yè)建立了定期人員績(jī)效考核制度,其中約一半占總體32.7%還執(zhí)行不力;1044家實(shí)施人員績(jī)效考核的企業(yè)中,59.1%的企業(yè)認(rèn)為考核效果一般,認(rèn)為非常好和很好的比例合計(jì)才20%,認(rèn)為非常好的企業(yè)只有18家,占1.7%。 針對(duì)儲(chǔ)藏糧管理公司而言,因?yàn)槭怯烧聵I(yè)單位轉(zhuǎn)制而來(lái),目前公司部的人事管理與政府機(jī)關(guān)一

20、樣,員工的職級(jí)都是辦事員、科員、副主任科員、主任科員、助理調(diào)研員、調(diào)研員等,工資待遇與政府機(jī)關(guān)一樣職級(jí)的公務(wù)員工資待遇根本一致。公司只建立了簡(jiǎn)單的檔案制度、考勤制度、人員提拔等人事管理制度。每年年底,員工的考評(píng)也像公務(wù)員一樣,從德、能、勤、技四個(gè)方面評(píng)出優(yōu)秀、稱(chēng)職、根本稱(chēng)職、不稱(chēng)職等四個(gè)等次,等次的評(píng)選一般以處室為單位,而且各個(gè)等次都有人數(shù)限制,并不是在全公司圍,在科學(xué)、透明、的制度環(huán)境進(jìn)展,準(zhǔn)確的說(shuō),儲(chǔ)藏糧公司還沒(méi)有真正的公司績(jī)效考核制度。目前我國(guó)績(jī)效考核存在的主要問(wèn)題有: 1公司當(dāng)前開(kāi)展戰(zhàn)略還不明確、沒(méi)有與績(jī)效考核完全聯(lián)系起來(lái)。績(jī)效考核的定位是績(jī)效考核的核心問(wèn)題。所謂考核的定位,其實(shí)質(zhì)就是

21、通過(guò)績(jī)效考核要解決什么問(wèn)題,績(jī)效考核工作的管理目標(biāo)是什么。企業(yè)的一切行為和活動(dòng),都應(yīng)以戰(zhàn)略和目標(biāo)為出發(fā)點(diǎn)和歸宿點(diǎn),績(jī)效考核制度也應(yīng)如此。績(jī)效考核作為人力資源管理系統(tǒng)的一個(gè)子系統(tǒng),其最根本的目的應(yīng)該在于通過(guò)績(jī)效考核這一手段,提高員工績(jī)效,從而提高組織績(jī)效,最終實(shí)現(xiàn)組織的戰(zhàn)略目標(biāo)。2績(jī)效考核缺乏可操作性的考核指標(biāo)。由于現(xiàn)有的績(jī)效考核是依托于原來(lái)的政府事業(yè)單位人事管理制度,雖然從德、能、勤、績(jī)四個(gè)方面進(jìn)展考核,但這僅僅是四個(gè)大方向,并沒(méi)有根據(jù)公司業(yè)務(wù)特點(diǎn)有針對(duì)性的設(shè)計(jì)可操作、可量化、具體的考核指標(biāo),公司機(jī)關(guān)各部門(mén)與各糧庫(kù)管理人員、工作人員的工作容不一致,職能部門(mén)與業(yè)務(wù)部門(mén)考核指標(biāo)應(yīng)該不完全一樣。一般

22、來(lái)說(shuō),績(jī)效指標(biāo)有三大類(lèi)型:一是特征性指標(biāo),主要著重員工的個(gè)人特質(zhì),如忠誠(chéng)度、可靠度、溝通能力、領(lǐng)導(dǎo)技巧等;二是行為性指標(biāo),著重員工如何執(zhí)行工作,如客戶(hù)效勞、超前創(chuàng)新、積極主動(dòng)、團(tuán)隊(duì)合作;三是成果性指標(biāo),著重的是團(tuán)隊(duì)或員工完成的工作,如工作時(shí)間、任務(wù)完成量、銷(xiāo)售額等,行為目標(biāo)支撐結(jié)果目標(biāo)。前兩者偏向個(gè)人績(jī)效評(píng)估,后者則個(gè)人績(jī)效評(píng)估及團(tuán)隊(duì)績(jī)效評(píng)估并重。有效的考核指標(biāo)應(yīng)符合涵明確清晰、具有獨(dú)立性、具有針對(duì)性的根本要求需求分析需求調(diào)研員工績(jī)效考核系統(tǒng)是根據(jù)企業(yè)對(duì)員工進(jìn)展績(jī)效評(píng)估的需要來(lái)設(shè)計(jì)開(kāi)發(fā)的,目標(biāo)是給員工更準(zhǔn)確的績(jī)效考核依據(jù),具有對(duì)用戶(hù)信息、工程信息、日志信息、和日志查詢(xún)信息進(jìn)展管理和維護(hù)的功能。

23、員工績(jī)效考核系統(tǒng)也可以全方位的進(jìn)展人力資源管理績(jī)效評(píng)估,同時(shí)可以方便地為產(chǎn)品的本錢(qián)提供人工費(fèi)用,提高人力資源管理的信息共享程度,人力資源信息的提取和統(tǒng)計(jì)將更加方便和快捷。績(jī)效考核促進(jìn)上下級(jí)溝通,組織目標(biāo)與個(gè)人目標(biāo)的聯(lián)系,績(jī)效改良,績(jī)效管理,減少法律糾紛以到達(dá)對(duì)企業(yè)的更好管理,以及企業(yè)對(duì)人才資源的綜合利用。下面簡(jiǎn)單介紹一下這個(gè)公司的現(xiàn)狀下列圖是公司的各個(gè)組成部門(mén)的不同成員扮演的不同角色,還有一些未涉及的成員沒(méi)有包括在。如圖1所示:用戶(hù)信息管理員工查詢(xún)個(gè)人日志工資績(jī)效管理系統(tǒng)工程信息管理日志添加管理領(lǐng)導(dǎo)查看所有員工日志密碼修改圖1 系統(tǒng)總體框圖這個(gè)系統(tǒng)只涉及到三個(gè)不同角色成員,來(lái)自不同部門(mén),員工績(jī)

24、效系統(tǒng)應(yīng)該首應(yīng)用時(shí)候首先需要進(jìn)展登錄操作,根據(jù)登錄用戶(hù)的權(quán)限實(shí)現(xiàn)不同的操作,系統(tǒng)管理員,企業(yè)員工,企業(yè)領(lǐng)導(dǎo),建立一個(gè)根本數(shù)據(jù)庫(kù)系統(tǒng),更好利用計(jì)算機(jī)資源為職工提供應(yīng)多的信息資源橋梁,更重要的是方面企業(yè)管理人才資源,從管理信息角度來(lái)看,這只不過(guò)是一個(gè)簡(jiǎn)單對(duì)員工業(yè)績(jī)進(jìn)展評(píng)估的系統(tǒng),主要目的是為了達(dá)成組織的目標(biāo),通過(guò)持續(xù)開(kāi)放的溝通過(guò)程,形成組織目標(biāo)所預(yù)期的利益和產(chǎn)出。業(yè)務(wù)流程用戶(hù)進(jìn)展登錄:輸入用戶(hù)名和密碼。用戶(hù)信息管理:管理系統(tǒng)中所有登錄用戶(hù)的信息,并分配用戶(hù)的級(jí)別。工程信息管理:通過(guò)用戶(hù)權(quán)限驗(yàn)證,實(shí)現(xiàn)分配不同用戶(hù)級(jí)別,有選擇的可實(shí)現(xiàn)瀏覽,添加,維護(hù)工程的信息。日志信息管理:每個(gè)不用的用戶(hù)通過(guò)驗(yàn)證都可

25、以實(shí)現(xiàn)對(duì)個(gè)人的日志信息的添加,。日志信息的查詢(xún):每個(gè)不用的用戶(hù)通過(guò)驗(yàn)證都可以實(shí)現(xiàn)對(duì)個(gè)人的日志信息的查詢(xún),而系統(tǒng)管理員和企業(yè)管理員因?yàn)闄?quán)限的不同可以查詢(xún)所有員工的日志信息。密碼修改:每個(gè)通過(guò)用戶(hù)身份驗(yàn)證過(guò)關(guān)的用戶(hù)都可以實(shí)現(xiàn)對(duì)自己登錄密碼的修改。開(kāi)發(fā)運(yùn)行環(huán)境安裝此系統(tǒng)所需要的根本軟件,硬件環(huán)境為:Windows2000,Windows*P/VISTA或更高的系統(tǒng);ASP.NET2003/2005或更高版本;SQL Sever 2000或更好版本;Pentium100及以上檔次的IBM PC 及其兼容機(jī);256以上存;3G以上可用存空間;高密軟盤(pán)驅(qū)動(dòng)器;VGA顯示器;DVDROM驅(qū)動(dòng)器。本程序在Wi

26、ndows/*P Perfessional 操作系統(tǒng)下,以中文版。ASP.NET2003為前臺(tái)開(kāi)發(fā)工具,用SQL Server2000為后臺(tái)數(shù)據(jù)庫(kù),其中主要通過(guò)ADO技術(shù)來(lái)數(shù)據(jù)庫(kù)。系統(tǒng)設(shè)計(jì)系統(tǒng)功能描述在上一節(jié)的需求分析中,已經(jīng)大致介紹了員工績(jī)效考核管理系統(tǒng)的3種用戶(hù)對(duì)系統(tǒng)功能的需求,本節(jié)將根據(jù)上一節(jié)的容,對(duì)系統(tǒng)各模塊的功能進(jìn)展概述,系統(tǒng)的功能包括用戶(hù)登錄、查看用戶(hù)信息、維護(hù)用戶(hù)信息、查看工程信息、維護(hù)工程信息、日志的添加、日志的查詢(xún)等等。1用戶(hù)登錄由于此系統(tǒng)涉及不同的用戶(hù)級(jí)別,因此要對(duì)不同登錄用戶(hù)分配不同的登錄首頁(yè),并記錄下每個(gè)用戶(hù)的id和級(jí)別數(shù)據(jù)。2查看用戶(hù)信息系統(tǒng)管理員登錄系統(tǒng)后,主界面展

27、示的是用戶(hù)的根本信息,包括用戶(hù)的Login、職務(wù)、聯(lián)系、Email等等,可以分頁(yè)顯示用戶(hù)的信息。3維護(hù)擁,聯(lián)系、用戶(hù)的級(jí)別,管理員還可以修改或者刪除*一用戶(hù)的信護(hù)信息系統(tǒng)管理員可以增加新的用戶(hù)信息,包括用戶(hù)的Login、職務(wù)息記錄。4查看工程信息可以瀏覽工程信息列,包括工程的ID、工程的名稱(chēng);可以分頁(yè)顯示工程的信息。5維護(hù)工程信息可以增加新的工程信息,包括工程的ID、工程的名稱(chēng);而且還可以修改工程的名稱(chēng)信息,也可以刪除*一工程的信息。6添加日志信息可以添加日志信息,包括產(chǎn)品的編號(hào)、產(chǎn)品的名稱(chēng)、產(chǎn)品的規(guī)格、產(chǎn)品的價(jià)格、產(chǎn)品的描述,列表信息的分頁(yè)顯示。7維護(hù)產(chǎn)品信息可以增加新的產(chǎn)品信息,包括選擇工

28、程名稱(chēng)、時(shí)間、完成狀況的信息,填寫(xiě)工作描述信息。8日志查詢(xún)信息可以查詢(xún)?nèi)罩拘畔ⅰF胀▎T工可以通過(guò)輸入起始時(shí)間和終止時(shí)間,查詢(xún)此段時(shí)間自己的日志信息,企業(yè)領(lǐng)導(dǎo)也可以對(duì)所有員工的日志信息進(jìn)展查詢(xún)。9密碼信息的修改可以修改密碼信息,填寫(xiě)舊密碼,然后填寫(xiě)新更改的密碼,或者將舊密碼更新為新密碼。功能模塊的劃分在了解了系統(tǒng)的需求分析和功能描述后,可以將員工績(jī)效考核管理系統(tǒng)劃分為以下7個(gè)模塊。1用戶(hù)登錄管理:用戶(hù)登錄系統(tǒng),并劃分用戶(hù)的管理權(quán)限。2用戶(hù)信息管理:查看用戶(hù)的信息、增加、修改、刪除用戶(hù)的信息。3工程信息管理:查看工程的信息、增加、修改、刪除工程的信息。4日志添加管理:添加員工的日志信息。5日志查詢(xún)

29、管理:?jiǎn)T工查詢(xún)個(gè)人日志、領(lǐng)導(dǎo)查詢(xún)所有員工日志,系統(tǒng)管理員查詢(xún)所有員工日志。6密碼修改管理:修改登錄密碼信息。整個(gè)系統(tǒng)的功能模塊劃分構(gòu)造圖如圖2所示。員工查看個(gè)人日志信息領(lǐng)導(dǎo)查詢(xún)所有員工日志員工績(jī)效考核系統(tǒng)用戶(hù)登錄管理用戶(hù)信息管理工程信息管理日志添加管理日志查詢(xún)管理密碼修改管理查看用戶(hù)登信息理增加用戶(hù)登信息理修改用戶(hù)信息理刪除用戶(hù)信息理查看工程信息增加工程信息修改工程信息刪除工程信息圖 2系統(tǒng)的功能模塊劃分構(gòu)造圖系統(tǒng)流程分析員工績(jī)效考核管理系統(tǒng)在應(yīng)用時(shí)候首先需要進(jìn)展登錄操作,根據(jù)登錄的用戶(hù)的權(quán)限實(shí)現(xiàn)不同的操作。1、用戶(hù)信息管理添加是否存在 提交 添加記錄 填寫(xiě)信息 用戶(hù)信息管理 修改界面 取消

30、刪除記錄 刪除 更新記錄 修改信息 修改 用戶(hù)列表重置用戶(hù)信息由系統(tǒng)管理員進(jìn)展維護(hù)管理。用戶(hù)信息管理提供了用戶(hù)信息的列表,在此列表中可查看、修改、刪除用戶(hù)的記錄信息。在添加用戶(hù)信息界面中,可以添加新的用戶(hù)信息記錄。用戶(hù)信息管理流程圖如圖3所示。YN圖3 用戶(hù)信息管理流程圖2、工程信息管理工程信息管理提供了工程信息的列表的功能,在此列表中可以查看、修改、刪除工程的記錄信息,同時(shí),在添加工程信息界面中可以添加新的工程信息記錄。工程信息的管理流程與用戶(hù)信息管理流程類(lèi)似,只是維護(hù)的數(shù)據(jù)不同而已。3、日志添加管理日志添加管理提供了員工添加每天日志信息的功能,日志信息添加后不得刪除或者修改,所以只設(shè)計(jì)了日

31、志添加管理的功能,其功能流程圖如圖4所示。添加日志信息管理 提交重置 填寫(xiě)信息添加記錄圖4添加日志信息管理流程圖4、員工查詢(xún)個(gè)人日志管理員工查詢(xún)個(gè)人日志管理提供了查詢(xún)登錄用戶(hù)自己的日志信息的功能,可以輸入需要查詢(xún)?nèi)罩镜钠鹗紩r(shí)間和終止時(shí)間,將會(huì)查詢(xún)出此段時(shí)間的日志情況,其功能流程圖如圖5所示。員工查詢(xún)個(gè)人日志管理填寫(xiě)日志查詢(xún)時(shí)間信息提交日志信息列表圖5員工查詢(xún)個(gè)人日志管理流程圖5、領(lǐng)導(dǎo)查詢(xún)所有員工日志管理領(lǐng)導(dǎo)查詢(xún)所有員工日志管理提供了選擇*位員工日志的功能,可以輸入要查詢(xún)?nèi)罩镜钠鹗紩r(shí)間和終止時(shí)間,將會(huì)查詢(xún)出此段時(shí)間*位員工的日志情況,其功能流程圖如圖6所示。選擇員工領(lǐng)導(dǎo)查詢(xún)所有員工日志管理填寫(xiě)日

32、志查詢(xún)時(shí)間信息提交員工日志信息列表填寫(xiě)日志查詢(xún)時(shí)間信息提交員工日志信息列表圖6領(lǐng)導(dǎo)查詢(xún)所有員工日志管理流程圖6、密碼修改和管理密碼修改管理的主要功能是修改登錄用戶(hù)的密碼信息,用戶(hù)定期更換密碼,保證其登錄的平安性。4.3.1數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)使用的是SQL Server2000數(shù)據(jù)庫(kù)管理系統(tǒng)。數(shù)據(jù)庫(kù)效勞器安裝的位置為本機(jī),數(shù)據(jù)庫(kù)名稱(chēng)為Elog。根據(jù)前面的模塊功能的設(shè)計(jì),系統(tǒng)所需要的數(shù)據(jù)庫(kù)下面將介紹數(shù)據(jù)庫(kù)的分析和設(shè)計(jì)、數(shù)據(jù)表的創(chuàng)立、創(chuàng)立存儲(chǔ)過(guò)程的容。1、數(shù)據(jù)庫(kù)分析和設(shè)計(jì)在本節(jié)中將根據(jù)上一節(jié)的系統(tǒng)功能設(shè)計(jì)分析,創(chuàng)立個(gè)數(shù)據(jù)表的實(shí)體E-R關(guān)系圖,它是數(shù)據(jù)庫(kù)設(shè)計(jì)非常重要的一步,下面用E-R圖的形式表示出各實(shí)

33、體的屬性。2、員工E-R實(shí)體圖員工的實(shí)體具有員工ID、員工Login、密碼、職務(wù)、移動(dòng)、辦公、級(jí)別9個(gè)屬性,員工E-R實(shí)體圖如圖7所示。員工ID員工Login*密碼職務(wù)Email移動(dòng)級(jí)別員工圖7 員工E-R實(shí)體圖3、工程E-R實(shí)體圖工程的實(shí)體具有工程ID、工程名稱(chēng)兩個(gè)屬性,工程E-R實(shí)體圖如圖8所示。 工程工程名稱(chēng)工程ID圖 8 工程E-R實(shí)體圖4、日志 E-R實(shí)體圖日志的實(shí)體具有日志ID、員工ID、工程名稱(chēng)、完成狀況、工作時(shí)間、系統(tǒng)時(shí)間、描述7個(gè)屬性,日志E-R實(shí)體圖如圖9所示。日志ID日志描述系統(tǒng)時(shí)間工作時(shí)間完成狀況工程名稱(chēng)員工ID圖 9日志E-R實(shí)體圖數(shù)據(jù)表的創(chuàng)立根據(jù)E-R實(shí)體圖的容,可

34、以創(chuàng)立員工績(jī)效考核系統(tǒng)中的各數(shù)據(jù)表,在此系統(tǒng)中共涉及到3個(gè)數(shù)據(jù)表的應(yīng)用,分別如下。1、員工信息表員工信息表Emp用于存放績(jī)效考核關(guān)系管理系統(tǒng)中所有企業(yè)員工的信息,員工信息的管理是此管理系統(tǒng)中必不可少的局部,表中各個(gè)字段的數(shù)據(jù)類(lèi)型、大小以及簡(jiǎn)短描述如表1 所示。表1 員工信息表Emp字段名數(shù)據(jù)類(lèi)型大小字段描述Emp-idInt4員工ID,主鍵Emp-loginVarchar50員工登錄loginpasswordVarchar50記錄員工登入系統(tǒng)時(shí)間的用戶(hù)密碼NameVarchar50員工DutyVarchar50員工職務(wù)EmailVarchar50員工Mobile-tellVarchar50移動(dòng)

35、Work-tellVarchar50工作Int4級(jí)別2、工程信息表工程信息表Item用于存放績(jī)效考核管理系統(tǒng)中工程的信息,工程信息的管理是日志信息添加的根底,表中各個(gè)字段的數(shù)據(jù)類(lèi)型、大小以及簡(jiǎn)短描述如表2所示。表 2 工程信息表字段名數(shù)據(jù)類(lèi)型大小字段描述Item-idInt4工程ID、主鍵Item-nameVarchar50工程名稱(chēng)3、日志信息表日志信息表pact用于存放績(jī)效考核管理系統(tǒng)中所有員工的日志信息,日志信息是系統(tǒng)進(jìn)展績(jī)效考核的主要依據(jù),表中各個(gè)字段的數(shù)據(jù)類(lèi)型、大小以及簡(jiǎn)短描述如表 3 所示。表 3 日志信息表字段名數(shù)據(jù)類(lèi)型大小字段描述Log-idInt4日志唯一標(biāo)識(shí),主鍵Emp-id

36、Int4員工編號(hào)Item-nameVarchar50工程名稱(chēng)StatusVarchar8完成狀態(tài)Work-dateVarchar4工作時(shí)間SysdateDatetime8系統(tǒng)時(shí)間,為日志填寫(xiě)的時(shí)間ShowDatetime400描述數(shù)據(jù)表關(guān)系圖在員工績(jī)效考核管理系統(tǒng)中各個(gè)數(shù)據(jù)表的關(guān)系圖如圖 -10 所示。在Emp數(shù)據(jù)表中的Emp-id字段作為外鍵,提供日志表中員工的信息;在Emplog數(shù)據(jù)表中,應(yīng)用了item數(shù)據(jù)表中的item-name字段,提供工程的名稱(chēng)信息。如圖10所示。Item主鍵item-id外鍵item-nameEmplog主鍵log-id外鍵Emp-iditem-namestatus

37、work-datesysdateshowEmp主鍵Emp-id外鍵Emp-loginPasswordnemedutyEmailmobile-tellwork-Tell圖10數(shù)據(jù)關(guān)系表示圖創(chuàng)立存儲(chǔ)過(guò)程在系統(tǒng)中,應(yīng)用存儲(chǔ)過(guò)程處理數(shù)據(jù)是對(duì)數(shù)據(jù)庫(kù)進(jìn)展優(yōu)化的一種方法,所以在此系統(tǒng)局部的數(shù)據(jù)操作都使用了存儲(chǔ)過(guò)程,存儲(chǔ)過(guò)程共有9個(gè),它們將會(huì)在系統(tǒng)程序文件的后臺(tái)應(yīng)用中調(diào)用。1、AddEmp存儲(chǔ)過(guò)程用于向員工信息表中添加新的員工信息,代碼如下。CREATE procedure AddEmp Emp_login varchar(50), password varchar(50), Name varchar(50)

38、, duty varchar(50), Email varchar(50), mobile_Tell varchar(50), work_Tell varchar(50), int ASINSERT INTO Emp Emp_login, password, name, duty, email, mobile_Tell, work_tell,)VALUES( Emp_login, password, name, duty, Email, mobile_Tell, work_tell,)GO2、Additem存儲(chǔ)過(guò)程Additem存儲(chǔ)過(guò)程用于向工程信息表中添加新的工程信息,代碼如下。 CREAT

39、E procedure Additem item_name varchar(50)ASINSERT INTO item( item )VALUES( item_name)GO3、Addlog 存儲(chǔ)過(guò)程用于向日志信息表中添加新的日志信息,代碼如下。CREATE procedure Addlog Emp_id int, item_name varchar(50), status varchar(8), work_date varchar(4), sysdate datetime, show varchar(400)ASINSERT INTO Emplog( Emp_id, item_name, s

40、tatus, work_date, sysdate, show)VALUES( Emp_id, item_name, status, work_date, sysdate, show)GO系統(tǒng)詳細(xì)設(shè)計(jì)系統(tǒng)公用模塊創(chuàng)立本節(jié)將介紹員工績(jī)效考核系統(tǒng)中應(yīng)用到的公共模塊的創(chuàng)立,這里只介紹web.config文件的配置,在系統(tǒng)工程web.config文件中定義了很多配置節(jié)處理程序聲明和配置節(jié)處理程序。在此文件中添加一個(gè)appsettings節(jié),定義了數(shù)據(jù)庫(kù)連接的設(shè)置,在其它應(yīng)用程的后臺(tái)程序中可以直接調(diào)用此連接設(shè)置,程序代碼如下。configuration/appsettings系統(tǒng)界面和代碼的實(shí)現(xiàn)本節(jié)將介

41、紹員工績(jī)效考核系統(tǒng)的應(yīng)用界面和代碼的實(shí)現(xiàn),員工信息添加界面這個(gè)窗體,可以由系統(tǒng)管理員進(jìn)展維護(hù)。在此界面中添加企業(yè)員工的信息,并設(shè)定用戶(hù)的級(jí)別。員工信息添加界面工程信息添加界面5.2.3工程信息列表界面日志信息的添加1、功能描述日志信息的添加可以由所有員工進(jìn)展維護(hù),在此界面中需要選擇工程名稱(chēng)、工作時(shí)間和完成狀況,并且還可以填寫(xiě)一些描述信息。2、工作流程窗體加載時(shí),可顯示局部工程相關(guān)數(shù)據(jù),單擊*一工程,對(duì)其進(jìn)展工作時(shí)間,完成狀況的進(jìn)展選擇,并可以在描述攔里添加相應(yīng)描述,完成操作單擊確定。所示代碼實(shí)現(xiàn)如下:private void page_load(object, sender, system.E

42、ventArgs e)string strconn=configurationsettings.Appsettingsconnectionstring; =new sqlconnection(strconn);.open();string sSOL=select item_name from item;sqlmand mand=new Sqlmand(sSQL,);sqlDataReader reader=mand.E*ecuteReader();while(reader.Read()reader.close();用戶(hù)查詢(xún)個(gè)人日志信息1、功能描述在用戶(hù)查詢(xún)個(gè)人日志信息界面中如果在查詢(xún)時(shí)間段中的

43、日志信息比擬多,將會(huì)分頁(yè)顯示用戶(hù)填寫(xiě)的日志信息。2、工作流程窗體加載時(shí),顯示查詢(xún)個(gè)人日志相關(guān)數(shù)據(jù),日期自動(dòng)加載,可以查看到工程的工作時(shí)間,完成狀態(tài),描述的原因,如果在查詢(xún)時(shí)間段中的日志信息比擬多,將會(huì)分頁(yè)顯示用戶(hù)填寫(xiě)的日志信息。實(shí)現(xiàn)代碼如下:private void page_load(object, sender, system.EventArgs e)Date Time dt=Date Time.Now;end.Te*t=dt.ToString();string strconn=configurationsettings.Appsettingsconnectionstring; =new

44、sqlconnection(strconn);領(lǐng)導(dǎo)查詢(xún)?nèi)罩拘畔?、功能描述在領(lǐng)導(dǎo)查詢(xún)?nèi)罩拘畔⒔缑?,可以有管理員和企業(yè)領(lǐng)導(dǎo)使用。在此界面中可以通過(guò)選擇員工,填寫(xiě)的起始時(shí)間和完畢時(shí)間來(lái)查詢(xún)企業(yè)中*位員工的工作日志信息。2、工作流程窗體加載時(shí),顯示員工工作日志信息,企業(yè)領(lǐng)導(dǎo)可以通過(guò)選擇員工,填寫(xiě)的起始時(shí)間和完畢時(shí)間來(lái)查詢(xún)企業(yè)中*位員工的工作日志信息。在窗口體的下面單擊,進(jìn)展翻頁(yè)處理,此時(shí)頁(yè)面顯示了第二頁(yè)中的員工信息,單擊窗體下面的添加員工信息,翻開(kāi)員工信息添加頁(yè)面,管理員可在此界面中添加企業(yè)員工信息。主要代碼實(shí)現(xiàn)如下:private void page_load(object, sender, sy

45、stem.EventArgs e) Date Time dt=Date Time.Now; end.Te*t=dt.ToString(); emp.items.Clear(); if(session.tostring()=0/session.tostring()=2)string strconn=configurationsettings.Appsettingsconnectionstring; =new sqlconnection(strconn); .open();string sSOL=select emp_id from emp;sqlmand mand=new Sqlmand(sSQ

46、L,);sqlDataReader reader=mand.E*ecuteReader();while(reader.Read()reader.close();else response.write(你不是合法用戶(hù),請(qǐng)登入后再操作??; response.redirect(error.ap*); page.response.end(); 密碼修改界面1、功能描述用戶(hù)登錄后可以修改自己的登錄密碼,使系統(tǒng)應(yīng)用更加平安。2、工作流程窗體加載后,顯示出修改密碼相關(guān)數(shù)據(jù),在舊密碼攔里輸入現(xiàn)在使用的密碼,再在新密碼攔里輸入你想要的密,完成操作單擊確定。主要實(shí)現(xiàn)代碼如下:private void Btn_ok_Click(object, sender, system.EventArgs e) if(page.is valid) sqlmand cm=new Sqlmand(updatepas

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論